did you solve this problem? It seems to be still present here with py2.3.5.
Robert -- From: Manish Jethani <[EMAIL PROTECTED]> User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.6b) Gecko/20031205 Thunderbird/0.4 X-Accept-Language: en-us, en MIME-Version: 1.0 Newsgroups: comp.lang.python Subject: "unknown protocol" error in httplib using HTTPS Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Lines: 48 Message-ID: <[EMAIL PROTECTED]> Date: Sun, 21 Dec 2003 18:44:53 +0530 NNTP-Posting-Host: 152.69.162.185 X-Trace: news.oracle.com 1072013963 152.69.162.185 (Sun, 21 Dec 2003 05:39:23 PST) NNTP-Posting-Date: Sun, 21 Dec 2003 05:39:23 PST I'm using Python 2.3.3 to do HTTPS using the httplib module. Here's the code: from httplib import HTTPSConnection con = HTTPSConnection('www-proxy', 80) con.set_debuglevel(1) con.request('GET', 'https://nexus.passport.com:443/rdr/pprdr.asp') res = con.getresponse() print res.status, res.reason print res.read() Here, "www-proxy" is the HTTPS proxy server that I have to go through (I can't connect directly). I'm trying to GET "https://nexus.passport.com:443/rdr/pprdr.asp" via the proxy, but I'm getting a "unknown protocol" error in return: File "test.py", line 9, in ? con.request('GET', 'https://nexus.passport.com:443/rdr/pprdr.asp') File "c:\python23\lib\httplib.py", line 718, in request self._send_request(method, url, body, headers) File "c:\python23\lib\httplib.py", line 739, in _send_request self.endheaders() File "c:\python23\lib\httplib.py", line 712, in endheaders self._send_output() File "c:\python23\lib\httplib.py", line 597, in _send_output self.send(msg) File "c:\python23\lib\httplib.py", line 564, in send self.connect() File "c:\python23\lib\httplib.py", line 985, in connect ssl = socket.ssl(sock, self.key_file, self.cert_file) File "c:\python23\lib\socket.py", line 73, in ssl return _realssl(sock, keyfile, certfile) socket.sslerror: (1, 'error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol') What's the problem here? I just want to use SSL over my HTTPS proxy using httplib. Any help. Thanks! Manish -- http://mannu.livejournal.com/ -- http://mail.python.org/mailman/listinfo/python-list