Opened 7 years ago

Last modified 2 years ago

#7183 new enhancement

Probe for SOCKS port 9050 before using 'auto'

Reported by: ioerror Owned by: tbb-team
Priority: Medium Milestone:
Component: Applications/Tor Browser Version:
Severity: Normal Keywords: needs-triage
Cc: mikeperry, erinn Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

In the context of #7182, another extremely confusing issue is that on Windows, TBB will open a Tor listener on 9050 first and if it can't, it will open a random port. I propose that all TBB releases follow this convention - open 9050 or a random port. This in theory will allow people to just install TBB if they need Tor Browser and if they want to use Tor generally, they will get it without any fuss as long as they start *any* Tor related software (eg: Vidalia bundle, TBB, system Tor + TBB, etc).

Child Tickets

Change History (8)

comment:1 Changed 7 years ago by ioerror

Any thoughts on this Erinn?

comment:2 Changed 7 years ago by mikeperry

Summary: Unify TBB configs across platformsProbe for SOCKS port 9050 before using 'auto'

Isn't SOCKSPort auto entirely disabled on Windows? I don't think we fall back to a random port if 9050 is unavailable, do we?

If we can try 9050 first, it seems like it would be a good idea to do so. My understanding was the initial 'SOCKSPort auto' didn't support this. But maybe now it does (via the isolate streams feature, at least). It might be a Vidalia ticket to do this, though.

comment:3 Changed 7 years ago by erinn

No, we don't fall back on a random port. I'm pretty sure this is a Vidalia bug, I don't think there's anything I can do from the config options we currently have available. (I think it's a fine idea though.)

comment:4 Changed 6 years ago by nickm

Cc: erinn added

Adding 'erinn' to cc list of every ticket with 'helix' in its cc list -- erinn is helix's trac username.

comment:5 Changed 6 years ago by nickm

Cc: helix removed

Removing helix from cc lists -- helix is not erinn's trac username.

comment:6 Changed 5 years ago by erinn

Keywords: needs-triage added

comment:7 Changed 5 years ago by erinn

Component: Tor bundles/installationTor Browser
Owner: changed from erinn to tbb-team

comment:8 Changed 2 years ago by teor

Severity: Normal

Set all open tickets without a severity to "Normal"

Note: See TracTickets for help on using tickets.