Re: [Python] Problema con sito https

2014-03-26 Per discussione enrico franchi
2014-03-24 20:45 GMT+00:00 Pietro Battiston : > Magari mi sfugge qualcosa... ma io ho bisogno di mechanize, e non mi > sembra che (o non riesco ad immaginare come) possa obbligarlo ad usare > requests. > Mi ero perso la parte di mechanize, che effettivamente era chiaramente specificata. Sigh...

Re: [Python] Problema con sito https

2014-03-25 Per discussione Pietro Battiston
Il giorno lun, 24/03/2014 alle 19.02 +, enrico franchi ha scritto: > > 2014-03-24 10:04 GMT+00:00 Pietro Battiston : > e a fare monkey patching di urllib2 e di ssl come se non ci > fosse un domani.. > > Io fossi in te seguirei il consiglio che gia' ti e' stato dato e > userei

Re: [Python] Problema con sito https

2014-03-24 Per discussione enrico franchi
2014-03-24 10:04 GMT+00:00 Pietro Battiston : > e a fare monkey patching di urllib2 e di ssl come se non ci > fosse un domani.. > Io fossi in te seguirei il consiglio che gia' ti e' stato dato e userei requests. Perche' se fai monkey patching di quella roba, fai bene ad assumere che non ci sia un

Re: [Python] Problema con sito https

2014-03-24 Per discussione Pietro Battiston
Il giorno lun, 24/03/2014 alle 11.32 +0100, Dario Bertini ha scritto: > è (anche?) un problema del server, non gestisce correttamente > l'handshake TLS... se apri con chrome infatti puoi vedere che non usa > TLS, ma solo il vecchio SSL 3.0 > [...] > in questo caso, che il problema sia anche con SSL

Re: [Python] Problema con sito https

2014-03-24 Per discussione Pietro Battiston
Il giorno lun, 24/03/2014 alle 11.32 +0100, Marco De Paoli ha scritto: > > > > Il giorno 24 marzo 2014 11:04, Pietro Battiston > ha scritto: > a fare monkey patching di urllib2 e di ssl come se non > ci fosse un domani... > > > > "come non ci fosse un domani"... locuz

Re: [Python] Problema con sito https

2014-03-24 Per discussione Riccardo Lemmi
Dario Bertini wrote: > uh, curioso O_o > > immagino che il tuo python3 sia linkato con la stessa versione di > OpenSSL, giusto? > > > Si, è la libreria di sistema. $ /opt/python-3.1.1/bin/python3 -c "import ssl; print(ssl.OPENSSL_VERSION)" OpenSSL 0.9.8k 25 Mar 2009 --

Re: [Python] Problema con sito https

2014-03-24 Per discussione Dario Bertini
uh, curioso O_o immagino che il tuo python3 sia linkato con la stessa versione di OpenSSL, giusto? -- xmpp: berda...@gmail.com bitmessage: BM-2cTYXfGiSTsnx3righ6aHcJSWe4MV17jDP gpg fingerprint: 3F8D53518012716C4EEF7DF67B498306B3BF75A0 (used just for signing commits) ___

Re: [Python] Problema con sito https

2014-03-24 Per discussione Riccardo Lemmi
Dario Bertini wrote: > Riccardo, curioso che a te funzioni: leggi il mio messaggio, che > spiega il problema > > forse a te funziona perchè hai una versione diversa di openssl? > > puoi darci l'output di > python -c "import ssl; print(ssl.OPENSSL_VERSION)" > > e di > > curl -v 'https://www.u-g

Re: [Python] Problema con sito https

2014-03-24 Per discussione Dario Bertini
Mi hanno fatto sapere che esiste anche il pacchetto requests_toolbelt, che rende un po' meno farraginoso selezionare il protocollo TLS che volete per le connessioni: >>> import ssl, requests >>> from requests_toolbelt import SSLAdapter >>> s = requests.Session() >>> s.mount('https://www.u-gov.sssu

Re: [Python] Problema con sito https

2014-03-24 Per discussione Dario Bertini
Riccardo, curioso che a te funzioni: leggi il mio messaggio, che spiega il problema forse a te funziona perchè hai una versione diversa di openssl? puoi darci l'output di python -c "import ssl; print(ssl.OPENSSL_VERSION)" e di curl -v 'https://www.u-gov.sssup.it' ? -- xmpp: berda...@gmail.c

Re: [Python] Problema con sito https

2014-03-24 Per discussione Riccardo Lemmi
Pietro Battiston wrote: > Salve a tutti, > > è da un po' che sbatto la testa contro questo problema: > > import urllib2 > urllib2.urlopen('https://www.u-gov.sssup.it') > [... lungo traceback ...] > URLError: routines:SSL23_GET_SERVER_HELLO:reason(1000)> > > > Succede sia con urllib2 che con i

Re: [Python] Problema con sito https

2014-03-24 Per discussione Dario Bertini
è (anche?) un problema del server, non gestisce correttamente l'handshake TLS... se apri con chrome infatti puoi vedere che non usa TLS, ma solo il vecchio SSL 3.0 curl mostra questo: * Rebuilt URL to: https://www.u-gov.sssup.it/ * Adding handle: conn: 0x1d51d10 * Adding handle: send: 0 * Adding

Re: [Python] Problema con sito https

2014-03-24 Per discussione Marco De Paoli
Il giorno 24 marzo 2014 11:04, Pietro Battiston ha scritto: > a fare monkey patching di urllib2 e di ssl come se non ci fosse un > domani... > > "come non ci fosse un domani"... locuzione efficace! :-) questa me la segno :-) ciao, Marco ___ Python mai

Re: [Python] Problema con sito https

2014-03-24 Per discussione Diego Barrera
Il 24/03/2014 11:24, Diego Barrera ha scritto: Io pero' tempo fa ho fatto un programmino che si autenticava via https; ho utilizzato requests senza ricompilare niente: http://docs.python-requests.org/en/latest/ http://docs.python-requests.org/en/latest/user/advanced/?highlight=https#ssl-cert-ver

Re: [Python] Problema con sito https

2014-03-24 Per discussione Diego Barrera
Il 24/03/2014 11:04, Pietro Battiston ha scritto: Succede sia con urllib2 che con il fork di urllib2 che mechanize ingloba. Pochissima di esperienza ed un po' più di ricerca su google mi hanno spinto a pensare che fosse un problema con il certificato SSL non trusted, e a fare monkey patching di

[Python] Problema con sito https

2014-03-24 Per discussione Pietro Battiston
Salve a tutti, è da un po' che sbatto la testa contro questo problema: import urllib2 urllib2.urlopen('https://www.u-gov.sssup.it') [... lungo traceback ...] URLError: Succede sia con urllib2 che con il fork di urllib2 che mechanize ingloba. Pochissima di esperienza ed un po' più di ricerca s