

It's an SSL verification error - if you change "cert_reqs" to 0, it doesn't verify them, and urllib completes successfully, and the problem is mitigated. It looks like the error is either A) not having the intermediary certificates, or the merged ca bundle not processing correctly. So I've spent the last day debugging it (and having to constantly reload sublime.) and playing around with SSL and where it fails. Package Control is not usable while this happens.

There seem to be two other issues open about this issue as well, but they seem to be dead. I have tried manually pasting the certificate into both merged-ca-bundle and user-ca-bundle. HTTP exception InvalidCertificateException (Host packagecontrol.io returned an invalid certificate ( certificate verify failed (_ssl.c:548))) downloading. Package Control: Error downloading channel. Upgrading connection to SSL using CA certs file at /Users/jonlucadecaro/Library/Application Support/Sublime Text 3/Packages/User/Package rged-ca-bundle Package Control: Urllib HTTPS Debug GeneralĬonnecting to packagecontrol.io on port 443 Package Control: Found previously exported CA bundle at /Users/jonlucadecaro/Library/Application Support/Sublime Text 3/Packages/User/oscrypto-ca-bundle.crt (268794 bytes) Package Control: Fetching list of available packages and dependencies
