Opened 11 years ago

Closed 9 years ago

Last modified 7 years ago

#928 closed defect (fixed)

With BridgeRelay 1 and ORPort 0, things go bad

Reported by: arma Owned by:
Priority: Low Milestone: Tor: 0.2.2.x-final
Component: Core Tor/Tor Version: 0.2.1.19
Severity: Keywords: easy
Cc: arma, nickm, Sebastian Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description (last modified by Sebastian)

A while ago Vidalia set my BridgeRelay to 1 but left my ORPort off. This
caused my Tor to make all sorts of weird decisions about what it would
contact, what it would fetch, etc. After a while my Tor became useless
because it didn't have enough descriptors to make a circuit, and it didn't
care to get any more.

We fixed the Vidalia bug (I think), but if a user sets their config this
way they will end up sad. We should explore why this is, and tighten up
the checks inside Tor.

[Automatically added by flyspray2trac: Operating System: All]

Child Tickets

Attachments (1)

0001-Bug-928-Disallow-BridgeRelay-1-and-ORPort-0-configur.patch (1.0 KB) - added by cjb 9 years ago.

Download all attachments as: .zip

Change History (8)

comment:1 Changed 9 years ago by nickm

Keywords: easy added
Milestone: Tor: 0.2.2.x-final

Probably best to just disallow this combination of options when we're validating the configuration.

comment:2 Changed 9 years ago by cjb

Here's the obvious patch, please review/apply, thanks.

comment:3 Changed 9 years ago by Sebastian

Description: modified (diff)

Looks ok. Note that this doesn't apply cleanly on master, it wants to go on top of the #1107 fix.

comment:4 Changed 9 years ago by Sebastian

Looks ok. Note that this doesn't apply cleanly on master, it wants to go on top of the #1107 fix.

comment:5 Changed 9 years ago by nickm

Status: newneeds_review

comment:6 Changed 9 years ago by nickm

Resolution: Nonefixed
Status: needs_reviewclosed
Version: 0.2.1.12-alpha0.2.1.19

Looks good; merging.

comment:7 Changed 7 years ago by nickm

Component: Tor ClientTor
Note: See TracTickets for help on using tickets.