SSL digest errors (on OSX and windows) · Issue #829 · pypa/pip (original) (raw)
OSX and Windows users on pythons linked to an older openssl version (e.g. "OpenSSL 0.9.7l 28 Sep 2006" on OSX and "OpenSSL 0.9.8k 25 Mar 2009" on windows) get an error like the following when pip installs from pypi.
ssl certificate: <urlopen error [Errno 1] _ssl.c:504: error:0D0890A1:asn1 encoding routines:ASN1_verify:unknown message digest algorithm>
to determine your openssl version, run python -c "import ssl; print ssl.OPENSSL_VERSION"
there are currently no plans to offer a fix for this other than to recommend people to use a python that is linked to a more recent version of openssl.