Thanks for clarifying! It looks like our server cannot verify your server’s SSL certificate. If you take a look at the link that you provided, you’ll notice that the certificate is untrusted:
Trusted by Microsoft? No (unable to get local issuer certificate) UNTRUSTED
Trusted by Mozilla? No (unable to get local issuer certificate) UNTRUSTED
You can see the chain issues here:
https://www.ssllabs.com/ssltest/analyze.html?d=nameyour.domains
And here’s an OpenSSL command that gives some more details:
$ openssl s_client -connect nameyour.domains:443
depth=0 /OU=Domain Control Validated/OU=PositiveSSL Wildcard/CN=*.nameyour.domains
verify error:num=20:unable to get local issuer certificate
The problem is that OpenSSL doesn’t recognize your certificate’s CA’s certificate. The reason that URL works in browsers is because most modern browsers allow for certificate discovery by reading the “Authority Information Access” metadata from the certificate, which contains a URL from which the browser can download the CA’s certificate. OpenSSL does not.
RFC: https://tools.ietf.org/html/rfc5280#section-4.2.2.1
Similar situation: https://stackoverflow.com/questions/7587851/openssl-unable-to-verify-the-first-certificate-for-experian-url
The best solution is if you can configure your webserver to supply the entire SSL certificate chain, rather than just your own certificate. That’s what we do on WordPress.com. Sending the entire chain will also make your sites more compatible with older (and some mobile) browsers.
I hope this information is helpful. Please let me know if you have any questions!