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: <urlopen error [Errno 1] _ssl.c:504: error:140773E8:SSL > routines:SSL23_GET_SERVER_HELLO:reason(1000)> > > > Succede sia con urllib2 che con il fork di urllib2 che mechanize > ingloba. > ...
se quelle sono le uniche due righe e subito parte l'errore hai un problema di tipo diverso, a me da questo: >>> import urllib2 >>> x = urllib2.urlopen('https://www.u-gov.sssup.it') >>> x.read() '<html>\n<head>\n<meta http-equiv="refresh" content="0;url=https://www.u-gov.sssup.it/sssup/">\n<title>U-GOV</title> \n</head>\n<body>\n</body>\n</html>\n' non è che ti manca qualche libreria di sistema o pyhton non è compilato con il supporto ssl? > 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 urllib2 e di ssl come se non ci > fosse un domani... ma invece pare che proprio la comunicazione SSL non > parta nemmeno se impongo di non fare il check (che peraltro mechanize > di default fa, ma urllib2 mi pare ancora di no). > > Ho provato sia in una debian testing che in una Ubuntu ben più datata, > non cambia niente. > > Ovviamente, la cosa che non capisco è che invece in un browser si apre > perfettamente. > > Qualsiasi illuminazione sarà illuminante! > > Grazie, > > Pietro -- Riccardo Lemmi _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python