Proxyman
Proxyman copied to clipboard
SSL Handshake failed (BoringSSLError) Probably SSL Pinning?
Proxyman version? (Ex. Proxyman 1.4.3)
Mac: 3.7.0 (30700) iOS: 1.8.1 iOS 15.6
macOS Version? (Ex. mac 10.14)
12.4 (Monterey)
Steps to reproduce
- Download an Install Certificates
- Connect iOS Network to Proxyman Proxy (works)
- Enable SSL Proxying for a single domain
- Request Domain fron an ReactNative app
- repeat network request
-> Proxyman shows a 'SSL Handshake Failed' Error'
handshakeFailed(NIOSSL.BoringSSLError.sslError([Error: EOF during handshake]))
Everything works with request from Safari on that SSL-enabled domain. My guess is: SSL Pinning, but I cannot confirm it in any way. If this is true, I also have no idea how to disable it.
Expected behavior
Network Payload is visible
Screenshots (optional)

If it works with Safari, it means everything is working fine. You've properly installed & trusted the certificate 👍
If you get the SSL Error on this app, a high chance that it's blocked by SSL Pinning. In this case, there is no solution to bypass it unless you have a jailbreak iPhone + hacking tools.