Our app server is having some TLS related issue with the new iOS 26 (It works with iOS 18 and below).
When opening the domain url in iPhone Safari browser with iOS 26, it showing the error as below:
We followed the instructions from this link (https://support.apple.com/en-sg/122756), to run the following command: nscurl --tls-diagnostics https://test.example
in Terminal app. It shows TLS failed with error: -9808
Could anyone please help explain what exactly the issue is with our server certificate, and how we should fix it? Thanks so much!
Thanks for sharing the server URL. That allowed me to immediately reproduce the problem.
I have a theory as to what’s going on here. On your various iOS 26 devices, please go to Settings > General > About > Certificate Trust Settings and note down the Trust Asset Version. For example, my test device that reproduces the problem I see 1007.
Please let me know what values you see for each of your test devices, and whether that value correlates to things failing or working.
Share and Enjoy
—
Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"