Problem when applying Patch from issue1424152 to get https over authenticating proxies working with urllib2 in Python 2.5
harish.barvekar at gmail.com
harish.barvekar at gmail.com
Tue Dec 10 08:35:09 EST 2013
On Monday, July 20, 2009 11:28:53 PM UTC+5:30, tvashtar wrote:
> On Jul 20, 4:42 pm, Nike <nike... at gmail.com> wrote:
> > hi!
> > It's looks like a ssl error . Under the following step to help u :
> > 1. takes a simple code to confirm your pupose without ssl protocol.
> > 2. to confirm python version and extended libs work well
> > 3. to confirm ssl work well.
> >
> > goog luck!
> >
> > nikekoo
>
> I've reduced my code to the following:
>
> import urllib2
>
> p = "https://user:pass@myproxy:port"
> proxy_handler = urllib2.ProxyHandler({"https": p})
> urllib2.install_opener(urllib2.build_opener(proxy_handler))
> request = urllib2.Request( "https://groups.google.com")
> response = urllib2.urlopen(request)
>
> and it is now failing with:
>
> Traceback (most recent call last):
> File "D:\p4\depot\Development\HEAD\Build\ReleaseSystem\DownloadSystem
> \test.py", line 12, in <module>
> response = urllib2.urlopen(request)
> File "C:\Python25\lib\urllib2.py", line 121, in urlopen
> return _opener.open(url, data)
> File "C:\Python25\lib\urllib2.py", line 379, in open
> response = self._open(req, data)
> File "C:\Python25\lib\urllib2.py", line 397, in _open
> '_open', req)
> File "C:\Python25\lib\urllib2.py", line 358, in _call_chain
> result = func(*args)
> File "C:\Python25\lib\urllib2.py", line 1115, in https_open
> return self.do_open(httplib.HTTPSConnection, req)
> File "C:\Python25\lib\urllib2.py", line 1082, in do_open
> raise URLError(err)
> urllib2.URLError: <urlopen error Tunnel connection failed: 407 Proxy
> Authentication Required>
>
> I thought the proxy_handler should take care of the authentication?
>
> Thanks for your help
Is this issue fixed. I am also facing the same issue of tunneling in https request. Please suggest how to proceed further
More information about the Python-list
mailing list