nprd
nprd

Reputation: 1942

Capturing SSL netowork dat with charles proxy with iOS

I had set up charles to intercept proxy http traffic and now, trying to intercept https traffic. I am using charles 3.11.2 and device with iOS 9.2. I have installed charles root proxy on the system and also installed on the iOS device. I have enabled ssl interception for all pages with wild card "*". When I go to safari and hit a secure webpage, I get There was a problem communicating with the secure web proxy server(HTTPS).

In my charles window, I get the error, SSL: Unrecognized SSL message, plaintext connection? and notes stating Exhausted available SSL/TLS protocols, trying with everything enabled.

Is there any thing which I am misssing?

Upvotes: 2

Views: 1957

Answers (2)

akshay kochhar
akshay kochhar

Reputation: 51

Refer the answer here: Cannot see iOS simulator traffic with charles proxy

Ensure that ATS is present for debug builds as commented in the shared thread

Upvotes: 0

NobodysHero
NobodysHero

Reputation: 1

Make sure Charles is running with an up-to-date JVM. I had this same issue and the problem was I had JAVA_HOME set to a Java 6 JRE. Updating the environment to use Java 8 fixed the issue.

Upvotes: 0

Related Questions