Opened 7 years ago

Closed 17 months ago

#6481 closed defect (wontfix)

SocksPort set through torrc viewer does not persist if ControlPort is being automatically set

Reported by: criticoder Owned by: chiiph
Priority: Medium Milestone:
Component: Archived/Vidalia Version: Vidalia: 0.2.19
Severity: Normal Keywords: torrc, ControlPort, SocksPort, archived-closed-2018-07-04
Cc: wearenotamused@… Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

Steps to reproduce:
Start an instance of Vidalia having the default configuration.
Click Settings > Advanced tab > Edit current torrc.
Add a new line "SocksPort 1080".
Highlight that line, choose "Apply selection only", make sure "Save settings ..." is checked, and "ok" out of Settings.
Restart Vidalia.
Note that Tor is started with command line containing "SocksPort auto".

The SocksPort setting appears to be retained if ControlPort is set to an explicit value instead of 'auto', though in this case no SocksPort option at all will be passed to tor. If you set ControlPort back to 'auto', then you'll see that the tor is started with a command line containing "ControlPort auto SocksPort auto" again (even though the user has requested no change to their previously manually set SocksPort--this is the defect).

It seems like there may be a more general issue of "ControlPort auto" being taken to also imply "SocksPort auto", which it shouldn't. If randomization of SocksPort is seen as important enough, it should be an option independent of that of ControlPort.

Child Tickets

Change History (4)

comment:1 Changed 7 years ago by criticoder

Cc: wearenotamused@… added

comment:2 Changed 7 years ago by sysrqb

Status: newneeds_information

Right now Vidalia only supports two options for SocksPort: if "Configure ControlPort automatically" is checked then "SocksPort auto" is set, else "SocksPort 9050" is set. Any values manually set in torrc will remain until "Configure ControlPort automatically" is toggled.

Is there a reason not to allow the user to define the SocksPort value?

comment:3 Changed 2 years ago by teor

Severity: Normal

Set all open tickets without a severity to "Normal"

comment:4 Changed 17 months ago by teor

Keywords: archived-closed-2018-07-04 added
Resolution: wontfix
Status: needs_informationclosed

Close all tickets in archived components

Note: See TracTickets for help on using tickets.