My domain is : healthieshield.com
I have installed my system on ubuntu 18.04 LTS , and plesk (Version Plesk Obsidian v18.0.27_build1800200522.12) is insalled.
Hosting provideer is soyoustart and domain bought from namecheap.
From plesk panel I have binded the let’s encrypt certificate (with wildcard). Which I have used for main website, api service and internal MQTT service.
For main website and API service (subdomain api.healthieshield.com), SSL working properly.
But when I have bind certificate in mqtt broker (aedes mqtt broker), it shows issue. From website (healthieshield.com), when trying to connect on wss (wss://www.healthieshield.com:3001/) it shows below error:
WebSocket connection to ‘wss://www.healthieshield.com:3001/’ failed: Error in connection establishment: net::ERR_CERT_AUTHORITY_INVALID
We have also tried below command, and it shows desired output:
echo | openssl s_client -connect healthieshield.com:443 -servername healthieshield.com 2>/dev/null | awk ‘/Certificate chain/,/—/’
Certificate chain
0 s:CN = srv01.healthieshield.com
i:C = US, O = Let’s Encrypt, CN = Let’s Encrypt Authority X3
1 s:C = US, O = Let’s Encrypt, CN = Let’s Encrypt Authority X3
i:O = Digital Signature Trust Co., CN = DST Root CA X3
We have tried to solve it but we did not get any solution.