Python solicita a versão SSL

3

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.

    
por Aaron Schif 02.07.2013 / 00:04

0 respostas