libproxy systematically reports the http proxy for all protocols
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libproxy (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
To reproduce:
* In either KDE or Gnome, pick the manual proxy configuration option.
* Set the proxy configuration to use localhost for http and either no proxy for ftp or another host.
* Do not check the 'use the same proxy for all protocols' checkbox.
* Apply the changes.
* Then using the proxy tool from libproxy-tools you will get results similar to those below:
$ proxy http://
http://
-> This confirms the configuration has been taken into account.
$ proxy ftp://ftp.
http://
-> This is wrong since we did not configure the ftp protocol to use this proxy.
This should have been either direct:// or the other host we configured to handle the ftp protocol.
As a further check you can test these URLs with Konqueror and Firefox. You should see that they don't use the http proxy for the ftp protocol. Also note that Firefox ignores KDE's proxy settings.
This inconsistency with the way the browser behave would be very confusing to users.
The above was tested on Ubuntu 10.10 64-bit with the latest 0.3.1-2ubuntu5 libproxy packages.