CFNetwork SSLHandshake failed -9850

Hi all,


We rely on TLS TCP connection for our app.


We noticed that on both 8.4 Beta 4, and 9.0 Beta 1, client fails to complete the SSLHandshake.


This happens to existing app, built with iOS8.3 SDK.


1. We are aware of Apple's approach of dumping support for TLS1.0 on 9.0 but why this happens on 8.4 Beta 4 too?

2. Even on 9.0, we are seeing a different error code 9850, compared to those 9814, 9806, 9807 that are found online.


Any idea what does error code: 9850 means?

Have you found solution for your problem?

I'm dealing with similar thing: When I build my app with the latest xcode 8.4, tls 1.2 handshake fails with -9850 error code. When I go back to xcode 8.3 the same code runs like it should and handshake is successfuly performed.

CFNetwork SSLHandshake failed -9850
 
 
Q