Why doesn't Charles Proxy work when SSL is enabled?

I searched high and low to answer this question and ended up spending hours on something as simple as turning on SSL proxies with Charles .

Problem
Using Charles, when you try to access something via https, you need to add the domain to the list of domains with SSL support (or you can just use *to cover it all). More details here .

Well, every time I do this, I can no longer view any https pages in my browser. I keep getting the “no data” error in Chrome and “ERR_EMPTY_RESPONSE” on the dev network toolbar. Disruption!

I am sure this is a certificate that can be installed on OS X keychain , but that did not work. Then I found the following error in the error log:

Could not initialize class javax.crypto.SunJCE_b

Hm. Maybe this has something to do with the version of Java running on my Mac? I tried downgrading Java 8 to Java 7, but no. Bad luck!

Why?

+4
source share
1 answer

After hours and hours of searching, trying to get in touch with my support team and banging my head on the hardest surface I could find, I realized that it wasn’t.

-, Apple . , , - Java. , . ( , - ), . , . , , ? . .

, , , , , - , - .

+3

All Articles