Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Tor Tor
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 833
    • Issues 833
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 34
    • Merge requests 34
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • The Tor Project
  • Core
  • TorTor
  • Issues
  • #23347

Closed
Open
Created Aug 28, 2017 by Georg Koppen@gkReporter

Using bridges or switching to bridges sometimes does not work with tor 0.3.2

Trying to switch from a direct connection to using a bridge is not working anymore with tor on master (found while using commit f2f1cab2) on my Linux box.

Steps to reproduce:

  1. Take a recent Tor Browser (e.g. an alpha version)
  2. Make sure you replace tor shipped in your Tor Browser instance with one compiled from a recent master commit
  3. Start Tor Browser and choose direct connection
  4. Shut Tor Browser down after you got greeted with the about:tor page
  5. Restart Tor Browser and press the "Open Settings" button before the bootstrapping is finished
  6. Select e.g. the recommended obfs4 default bridge option
  7. The start-up stalls (I quit Tor Browser after 5 minutes waiting)

The first bad commit is c21cfd28 which fixed legacy/trac#17750 (moved). Without that one Tor Browser resumes bootstrapping after a couple of seconds and is using an obfs4 bridge.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking