Unable to communicate with secure web proxy on iOS 8

I am attempting to connect to a web proxy server using the Charles proxy application installed on Windows.

I have two iPhones - an iPhone 5 running iOS 8.0.2 and an iPhone 4 running iOS 7.1.2.

I have used both of these phones to connect to my proxy server (both HTTP and HTTPS) for a while now, but this is the first time I have tried to connect the iPhone 5 following the iOS 8 update.

I can connect to secure and insecure on my iPhone 4, but my iPhone 5 does not allow HTTPS and gives me this error: enter image description here

I have tried installing the SSL certificate again on my iPhone 5, but this has had no effect.

Both phones have identical network configuration and I can communicate with the proxy on the iPhone 5 - just not over SSL.

The Charles error is: SSLHandshake: Remote host closed connection during handshake


For me, Charles Proxy 4.1 works better across iOS devices.

  • https://www.charlesproxy.com

You might want to reset all network settings on any iOS device you have issues with and potentially do a clean wipe if you have pinned / trusted certificates that are conflicting with the ones you need for the man in the middle proxy to work.