Я использую Python 2.6.6 и я получаю сообщение об ошибке при подключении через HTTPS с urllib.request.build_opener(...).open(request)
Установка Python к домашней директории
urlopen error [Errno 1] _ssl.c:504: error:14077438:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert internal error
Я обнаружил, что существует проблема с TLS SNI, который был добавлено в версии 2.7.9. Я попытался pyOpenSSL (просто скопировал его в мой каталог * .py script), но не успел.
К сожалению, у меня нет доступа root, и невозможно обновить python или установить какие-либо пакеты. Могу ли я установить «python 2.7.9» в свой домашний каталог и запустить скрипты с этой версией?