Community Tip - Learn all about the Community Ranking System, a fun gamification element of the PTC Community. X
Hi,
I am trying to set up an MQTT Client Agent but I cannot get it to recognize the server certificate.
If I disable SSL on the server side and change the MQTT broker URL to "tcp" it connects without issue.
I have checked this instruction:
It seems to emphasize that you should put the certs in "Trusted Root Certification Authorities", we have our certs as "Intermediate Certification Authorities", could this be the issue?
We use Thingworx Kepware Server 6.13.
Thankful for any help.
/BR Martin Siverbäck
Solved! Go to Solution.
@MS_10757448
The MQTT Client uses the Windows cert store for authentication purposes. The intermediate certificate would need to placed in the computer-level, trusted certificate store. Please take a look at the Kepware knowledge base article in the following link for instructions on how to configure the certificate:
Thanks,
*Chris
@MS_10757448
The MQTT Client uses the Windows cert store for authentication purposes. The intermediate certificate would need to placed in the computer-level, trusted certificate store. Please take a look at the Kepware knowledge base article in the following link for instructions on how to configure the certificate:
Thanks,
*Chris
Hi,
Thank you, sorry for the delay, I have not yet investigated what I am allowed to do on my server.
From a windows perspective this already works (with parts of the trusted cert store being in the Intermediate store), I can curl without cert issues for example but I understand that I need to move some stuff between the trust stores for this to work.
/BR Martin