Opened 16 years ago

Closed 15 years ago

Last modified 15 years ago

#1351 closed bug (fixed)

WMS and DB connections should have a per connection proxy enable/disable option

Reported by: neumann Owned by: nobody
Priority: major: does not work as expected Milestone:
Component: WMS Version: Trunk
Keywords: Cc:
Must Fix for Release: No Platform: Debian
Platform Version: Awaiting user input: no

Description

I don't know if this is really a bug or an enhancement request. In my situation it is a bug - a real problem.

I have to to use a proxy to access http resources. For external WMS I need to use a proxy (with user/password). However, for local WMS (for a certain IP range) I don't want to use the proxy. It would not even work with a proxy for my local WMS connections (maybe the admin did a broken proxy configuration?)

My request is therefore that for each WMS and DB connection there should be a checkbox (use proxy or not). Default would be without proxy. We could still make use of the global proxy configuration as described in https://trac.osgeo.org/qgis/changeset/8649 - usually there is only one proxy, so a disable/enable per connection should work.

Thank you for having a look at my request!

Change History (3)

comment:1 by neumann, 15 years ago

alternatively to my suggestion above it might be better to introduce a lists of IP-Adresses/Server names which should not use the global proxy settings. QGIS could use a pattern matching to see if the WMS request starts with these addresses/servernames and if not use the proxy.

This would perhaps be the easiest way to distinguish local from remote systems, where local machines shouldn't use the proxy and remote machines should. One could extend the proxy tab in the QGIS Options dialogue with a "proxy exceptions" list-management option where one can add, edit and remove servers, similar to the WMS/WFS dialogues.

comment:2 by neumann, 15 years ago

Resolution: fixed
Status: newclosed

this is now addressed with the proxy exceptions, available in trunk.

comment:3 by (none), 15 years ago

Milestone: Version 1.0.2

Milestone Version 1.0.2 deleted

Note: See TracTickets for help on using tickets.