New submission from Lyle Ross <lyle.r...@us-cert.gov>: W:\Production Apps\PyLib>python ProxyHTTPConnection.py
W:\Production Apps\PyLib>set path=C:\Python26;C:\Perl\bin\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\ Wbem;;C:\Program Files\RSA Security\RSA Authentication Agent\Agenthost Autoreg Utility;C:\WINDOWS\system32\Win dowsPowerShell\v1.0;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program Files\TortoiseSVN\bin;W:\cmd;C:\Pyth on26;C:\Program Files\Java\jdk1.6.0_20\bin;W:\Programs\nmake15;W:\Programs\GnuPG;C:\Cygwin\bin W:\Production Apps\PyLib>python.exe -u ProxyHTTPConnection.py Enter ProxyHTTPConnection :: __main__ call opener = urllib2.build_opener( ConnectHTTPHandler( proxy = thunderchild.bronze.us-cert.gov ), ConnectHT TPSHandler( proxy = thunderchild.bronze.us-cert.gov ) ) Enter ConnectHTTPHandler :: __init__ call urllib2.HTTPHandler.__init__ Exit ConnectHTTPHandler :: __init__ Enter ConnectHTTPSHandler :: __init__ call urllib2.HTTPSHandler.__init__ Exit ConnectHTTPSHandler :: __init__ call urllib2.install_opener( opener ) call req = urllib2.Request( url = https://portal.cymru.com/export/darknet_top10src_24h.txt ) call req.set_proxy( thunderchild.bronze.us-cert.gov, https ) f = call urllib2.urlopen( req ) Enter ConnectHTTPSHandler :: do_open call req.set_proxy( thunderchild.bronze.us-cert.gov, 'https' ) rc = call urllib2.HTTPSHandler.do_open( self, ProxyHTTPSConnection, req ) Traceback (most recent call last): File "ProxyHTTPConnection.py", line 243, in <module> f = urllib2.urlopen( req ) File "C:\Python26\lib\urllib2.py", line 126, in urlopen return _opener.open(url, data, timeout) File "C:\Python26\lib\urllib2.py", line 391, in open response = self._open(req, data) File "C:\Python26\lib\urllib2.py", line 409, in _open '_open', req) File "C:\Python26\lib\urllib2.py", line 369, in _call_chain result = func(*args) File "C:\Python26\lib\urllib2.py", line 1169, in https_open return self.do_open(httplib.HTTPSConnection, req) File "ProxyHTTPConnection.py", line 204, in do_open rc = urllib2.HTTPSHandler.do_open( self, ProxyHTTPSConnection, req ) File "C:\Python26\lib\urllib2.py", line 1107, in do_open h = http_class(host, timeout=req.timeout) # will parse host:port TypeError: __init__() got an unexpected keyword argument 'timeout' Exit ProxyHTTPConnection :: __main__ W:\Production Apps\PyLib> NOTE: the proxy server used in this test is behind our firewall. You must change the proxy server if you attempt to replicate this test in your system. ---------- components: Library (Lib) files: ProxyHTTPConnection.py messages: 112022 nosy: lyle.ross priority: normal severity: normal status: open title: Error in urllib2.do_open(self, http_class, req) type: compile error versions: Python 2.6 Added file: http://bugs.python.org/file18265/ProxyHTTPConnection.py _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue9423> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com