Opened 5 years ago

Last modified 12 months ago

#10806 new enhancement

Tor Launcher should be able to detect proxies automatically

Reported by: Sherief Owned by: brade
Priority: Medium Milestone:
Component: Applications/Tor Launcher Version:
Severity: Normal Keywords: tbb-usability-stoppoint-wizard
Cc: mcs, mikeperry Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description (last modified by Sherief)

Many users come to the help desk asking "What is my proxy?" or "I don't know how to find my proxy, I never had to." for that Tor Launcher needs to detect if there is a PAC file hosted on the network and configures itself to use its settings.

Child Tickets

Change History (11)

comment:1 Changed 5 years ago by Sherief

Cc: msc mikeperry added

comment:2 Changed 5 years ago by Sherief

Description: modified (diff)

comment:3 Changed 5 years ago by Sherief

It would be best if the Tor Launcher proxy question answers became something like this (mimicking Firefox):

1- "No I don't use a proxy"
2- "Auto-detect proxy settings for this network"
3- "Use system proxy settings"
4- "Manual proxy configuration"

comment:4 Changed 5 years ago by Sherief

Summary: Tor Launcher should detect proxies automaticallyTor Launcher should be able to detect proxies automatically

comment:5 Changed 5 years ago by mcs

Cc: mcs added; msc removed

comment:6 Changed 5 years ago by mcs

This sounds like a reasonable request, although it may make more sense to put this functionality in tor rather than in Tor Launcher (the 'auto-detect' and 'use system' options will require checking and potential reconfiguration of the tor proxy settings each time TBB is started).

I also suspect this is not trivial to implement. Here is a reference for auto-detect:

http://en.wikipedia.org/wiki/Web_Proxy_Autodiscovery_Protocol

Obviously Firefox has code to support all four options; in a perfect world we could use that implementation somehow.

comment:7 Changed 5 years ago by gk

I don't understand how this should work. The WPAD case is okay but what about the other cases? Should Tor Launcher do some probing here? If so, how should it be possible to detect PAC files, e.g., or that system proxy settings are needed? And yes, it is a ton of work (I did a lot of it in FoxyProxy).

comment:8 Changed 5 years ago by mikeperry

Keywords: tbb-usability added

Is there some subset of PAC that is perhaps easier to implement that will cover a large portion of the network types we will encounter?

comment:9 Changed 4 years ago by mikeperry

Keywords: tbb-usability-stoppoint-wizard added; tbb-usability removed

comment:10 Changed 4 years ago by mikeperry

I think that #13271 is a good stopgap/alternative to this, if autodetection is too large of a task for now.

comment:11 Changed 12 months ago by teor

Severity: Normal

Set all open tickets without a severity to "Normal"

Note: See TracTickets for help on using tickets.