Comment 7 for bug 244448

Revision history for this message
anatoly techtonik (techtonik) wrote :

Proxy configuration is bzr specific and is used solely for accessing to source repositories. In subversion server configuration is contained in "servers" file. Servers are grouped into sections with wildcards if required like *.sourceforge.net etc. Then each section has its own http_proxy settings.

FF and IE use only one HTTP/HTTPS protocol and can authenticate with the proxy via SSPI. There is no problem with them. For other services I need to run local authorization proxy server. FF uses standard PAC (proxy autoconfiguration) file to distinguish between local and external addresses (there are also PhProxy and FoxyProxy extensions). Domain proxy is also a content-filtering proxy and from time to time I need to wrap connection in tunnel to bypass HTTP filters. Tunnel made with a PyTTY with SOCKS turned on.

http:// doesn't work because of https://bugs.launchpad.net/bzr/+bug/241698 so I used nosmart+http://

I was able to use http:// protocols after I've setup environment variables to point local authorization proxy server, but what I would like from this bugreport is to provide some arguments that bzr specific proxy/connection/server configuration should be contained in its own configuration file.