I’m building a game which requires using websockets for client/server communications.
Everything is working well so far, with one exception regarding SSL certificates.
Keep in mind I’m no networking or security expert, so I might have missed something.
My domain SSL certificate is issued by Sectigo, and I’ve been trying to get the SSL verification working with my defold app for some time now, with no success.
I noticed the built-in CAs doesn’t seem to include Sectigo’s root CAs, and I figured I would try to manually replace it by an up-to-date version of the file found here :
Downloading the lastest CA file on the webpage mentionned above and using it in my project network settings seems to work as intended when building the game from the engine on my mac, however as soon as I bundle the app for another device (tried on a Windows PC, iPhone and Android phone), it can’t connect to my server and the following line appear in the debug log: