Our app is no longer able to connect to our API via HTTP, we get the following error:
NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9824)
When testing our cert with ssllabs.com we get a handshake failure with Apple ATS 9 / iOS 9.
As far as we can tell, this problem started on Friday, our app has been live for a few months and this is the first time we've encountered this issue.
We are using a self-signed GeoTrust Global CA certificate, which is listed under the Trusted certificates here:
https://support.apple.com/en-us/HT208125
We had already planned on replacing the GeoTrust cert due to Chrome distrusting Symantec certs in the update in April, I wanted to make sure that replacing that cert would fix this issue as well.
Please help, our app is currently completely unusable until we resolve this.