Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 29 Jan 2015 19:49:01 +0100
From:      michele <michele@buddyns.com>
To:        python@FreeBSD.org
Subject:   FreeBSD Port: lang/python27
Message-ID:  <930FE4CE-94D1-47EE-BF8A-906C3DD5BCB7@buddyns.com>

next in thread | raw e-mail | index | archive | help
Hey folks,

I=E2=80=99m dropping a quick note on this; didn=E2=80=99t have the time =
to look through:


Python 2.7.9 introduced SSL certificate validation by default. The =
default distribution
expects the CA at /etc/ssl/ , but FreeBSD stores it in =
/usr/local/etc/ssl .

This silently breaks all systems using SSL connection without change to =
infrastructure
or code. A simple symlink (see below) fixes the issue. I suppose this =
also effectively
requires to add "ca_root_nss" to RUN_DEPENDS.

=
http://www.quora.com/Are-your-Python-scripts-failing-like-this-urllib2-URL=
Error-urlopen-error-SSL-CERTIFICATE_VERIFY_FAILED-certificate-verify-faile=
d

cheers
michele=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?930FE4CE-94D1-47EE-BF8A-906C3DD5BCB7>