bzr doesnt work through http proxy
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
New
|
Undecided
|
Unassigned |
Bug Description
k This is wat i did..
ankur@AD-
bzr: ERROR: [Errno 111] Connection refused
ankur@AD-
http://
bzr: ERROR: Transport error: Server refuses to fulfill the request (403 Forbidden) for https:/
Latest entries from .bzr.log-
Fri 2010-01-08 12:51:47 +0530
0.122 bzr arguments: [u'branch', u'lp:bzr-java-lib']
0.254 looking for plugins in /home/ankur/
0.254 looking for plugins in /usr/lib/
0.310 encoding stdout as sys.stdout encoding 'UTF-8'
15.951 Traceback (most recent call last):
File "/usr/lib/
return the_callable(*args, **kwargs)
File "/usr/lib/
ret = run(*run_argv)
File "/usr/lib/
return self.run(
File "/usr/lib/
from_location)
File "/usr/lib/
bzrdir = klass.open(
File "/usr/lib/
t = get_transport(base, possible_
File "/usr/lib/
return obj(*args, **kwargs)
File "/usr/lib/
base = directories.
File "/usr/lib/
return service(
File "/usr/lib/
return self._resolve(url)
File "/usr/lib/
result = resolve.
File "/usr/lib/
self.
File "/usr/lib/
result = method(
File "/usr/lib/
return self.__
File "/usr/lib/
verbose=
File "/usr/lib/
self.
File "/usr/lib/
connection.
File "/usr/lib/
self.
File "/usr/lib/
self.send(msg)
File "/usr/lib/
self.connect()
File "/usr/lib/
sock = socket.
File "/usr/lib/
raise error, msg
error: [Errno 111] Connection refused
15.952 return code 3
Fri 2010-01-08 12:53:06 +0530
0.028 bzr arguments: [u'branch', u'http://
0.038 looking for plugins in /home/ankur/
0.038 looking for plugins in /usr/lib/
0.091 encoding stdout as sys.stdout encoding 'UTF-8'
0.463 1488 bytes left on the HTTP socket
[ 5482] 2010-01-08 12:53:07.652 INFO: http://
0.800 1407 bytes left on the HTTP socket
1.838 1407 bytes left on the HTTP socket
2.745 Traceback (most recent call last):
File "/usr/lib/
return the_callable(*args, **kwargs)
File "/usr/lib/
ret = run(*run_argv)
File "/usr/lib/
return self.run(
File "/usr/lib/
from_location)
File "/usr/lib/
bzrdir = klass.open(
File "/usr/lib/
return BzrDir.
File "/usr/lib/
redirected)
File "/usr/lib/
return obj(*args, **kwargs)
File "/usr/lib/
return action(transport)
File "/usr/lib/
transport, _server_
File "/usr/lib/
return format.
File "/usr/lib/
format_string = transport.
File "/usr/lib/
code, response_file = self._get(relpath, None)
File "/usr/lib/
response = self._perform(
File "/usr/lib/
response = self._opener.
File "/usr/lib/
response = meth(req, response)
File "/usr/lib/
code, msg, hdrs)
File "/usr/lib/
return self._call_
File "/usr/lib/
result = func(*args)
File "/usr/lib/
' for %s' % req.get_full_url())
TransportError: Transport error: Server refuses to fulfill the request (403 Forbidden) for https:/
2.745 return code 3
-------
I am behind a squid proxy server at my university that serves http as well as https requests.
I know the proxy server is working bcoz wget works for both http and https. I have set http_proxy and https_proxy appropriately.
This is causing me great inconvinience as I can not even view project source codes from launchpad.
Mayb I am doing something wrong. Please reply...
This is bug 186920, fixed in bzr 2.1.0b2 and later.