Quantcast
Channel: Active questions tagged https - Stack Overflow
Viewing all articles
Browse latest Browse all 1491

'An SSL error has occurred and a secure connection to the server cannot be made' with verified certificate

$
0
0

I get the following error message (which is identical every try)

2016-07-20 20:09:28.013 MyApp[1140:374263] CFNetwork SSLHandshake failed (-9806) 2016-07-20 20:09:28.014 MyApp[1140:374263] NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9806) error=Optional(Error Domain=NSURLErrorDomain Code=-1200 "An SSL error has occurred and a secure connection to the server cannot be made." UserInfo={_kCFStreamErrorCodeKey=-9806, NSLocalizedRecoverySuggestion=Would you like to connect to the server anyway?, NSUnderlyingError=0x154dda750 {Error Domain=kCFErrorDomainCFNetwork Code=-1200 "(null)" UserInfo={_kCFStreamPropertySSLClientCertificateState=0, _kCFNetworkCFStreamSSLErrorOriginalValue=-9806, _kCFStreamErrorDomainKey=3, _kCFStreamErrorCodeKey=-9806}}, NSLocalizedDescription=An SSL error has occurred and a secure connection to the server cannot be made., NSErrorFailingURLKey=https://example.com:8080/api/login, NSErrorFailingURLStringKey=https://example.com:8080/api/login, _kCFStreamErrorDomainKey=3})

The certificate is a validated one provided by letsencrypt. I have tested my web server configuration over and over, and everything seems to be like it should.

Running the command openssl s_client -connect example.com:8080/api/login -tls1_2 gives all the expected results:

-It verifies the authority as DST Root CA X3, which is included in Apples root CA list

-The return is code is Verify return code: 0 (ok)

I have also run several ssl diagnostic tool websites such as digicert, which has given no error results.


I can load the domain from Safari ON the iOS device, as well as chrome from my computer without having to accept "untrusted certificates".

Any suggestions?


Viewing all articles
Browse latest Browse all 1491

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>