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?
source
share