Pathced for Self-signed Certs