We have an app on Apple App store, which allows group calling (Conferencing). The current app version on the App store does not have an SSL.
Our latest build which we are trying to release, we have implemented SSL. However, three out of five attempts fail at the SSL handshake.
We get an error that says "OSstatus Error: 9806". May I know why the SSL handshake fails?
Hi Eskimo,
Thanks for your response, you are right, we use TLS v1.2 and v1.3 and use CFStreamCreatePairWithSocketToHost() API function with read stream and write steam CFReadStreamRef and CFWriteStreamRef respectively. It is a mobile application that connects to the Apache server at the server end, our observations are as follows
- The handshake failure does not happen for every request, 50% of time it works but then
- For failed handshake, we get the OS status error: 9806
- The network connection is stable
- Have a valid SSL certificate
It would be helpful, if you could guide us to troubleshoot the issue to resolve it.