Check that the certificate store of your device is up-to-date. Ensure it is also set to the correct date. If all is ok, check that your device resolves your domain to the right IP. If it’s correct, check that the certificate fingerprint you get from your device is the same as what you get from your working devices.
If all looks good, maybe you can provide the exact error by attaching the output of curl -v
or openssl verify
.
From a security point of view, it’s better to create a dedicated network for each of your containers, as apps won’t be able to communicate with each others directly.
You can even not setup networking at all and use UNIX sockets instead. However, back-end apps will need to support that.