Estou usando o módulo python requests
no Ubuntu 13.04. Eu continuo recebendo o erro:
requests.exceptions.SSLError: [Errno 1] _ssl.c:504: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure
Quando uso o curl, ele falha por padrão, mas é bem-sucedido com a opção -3
.
curl https://username:Password@helloworldurl -3
Isso me leva a acreditar que é a versão SSL, que achei que pode ser mal suportada no ubuntu enquanto procurava o erro. Também devo observar que o mesmo código funciona em um mac.
Sooo. Como faço para alterar ou verificar a versão SSL usando o python, de preferência com requests
.
Nota: o URL é privado e não pode ser divulgado. Desculpe.