So I am working with Charles proxy server, I understand I can decrypt HTTPS traffic, if the user accepts the invalid cert warning on the browser or trusts charles as a root CA.
However what I have is, a real verisign cert, and private key off another server I own. So if I install that, technically the cert should be trusted by all clients already.
The problem I have after installing the cert into charles, is I still see the cert error on the client.
For example goign to facebook.com i see issued to: *.facebook.com (fine) issued by: xyz.com
(where xyz.com is the fqdn I got the cert off) Am I doing something wrong here?? Will this work?