I'm using Charles to proxy in files from localhost to test features of a facebook game. This was working yesterday, now suddenly turning the proxy on results in a privacy error from Chrome:
"Your connection is not private, NET:ERR_CERT_AUTHORITY_INVALID".
I get similar messages from Safari and Firefox as well. Disabling the Mac OSX proxy allows me to load the game again. Other websites are hit or miss. For example, Google seems to be affected, but not Amazon.
I'm not sure what to check for in Charles's settings, as there's not a lot of documentation for it (and I don't believe I've changed anything since it was working last).
Open Keychain and look for Charles in Certificates. If it shows a red X, double click it, Trust -> Always Trust