Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • T tails
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 1,014
    • Issues 1,014
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 28
    • Merge requests 28
  • 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
  • tails
  • tails
  • Issues
  • #19336
Closed
Open
Issue created Dec 22, 2022 by intrigeri@intrigeriMaintainer2 of 5 checklist items completed2/5 checklist items

Adapt the error screen of Tor Connection to the actual failure mode

We identified 5 different cases for the error screen:

  • Case #1 (Hiding): Time sync + Captive portal + Proxy + Bridge

    I think that the current error screen and flow are fine.

  • Case #2 (Autoconnect + captive portal): #5785

  • Case #3 (Autoconnect + blocked): Bridge only: #19171 (closed)

    Here we should explain a bit more what is happening below the title "Error connecting to Tor" and reuse the improvements from case #2.

    This screen would be:

    Error connecting to Tor
    =======================
    
    This local network seems to be blocking access to Tor.
    
    * Tor bridge by email
    
      Tor bridges are secret Tor relays. Use a bridge as your first Tor relay if connections to Tor are blocked, for 
      example in some countries, by some public networks, or by some parental controls.
    
      To get a bridge, send an empty email to...
    
  • Case #4 (Autoconnect + failed time sync but not captive portals): Time sync only

    Case #4 is bug, censorship, or network issue in our time sync.

    Here again we should explain a bit more what is happening.

    Error connecting to Tor
    =======================
    
    Tails failed to fix the clock of your computer.
    
    * Wrong clock
    
    ...
    
  • Case #4.2 (Autoconnect + failed time sync but not captive portal + Tor blocked): Time sync + Bridge

    Case #4.2 is Case #4 + default bridges not working = stronger suspicion of censorship (or wrong time zone configured).

    Here again we should explain a bit more what is happening.

    Error connecting to Tor
    =======================
    
    Tails failed to fix the clock of your computer and this local network seems to be blocking access to Tor.
    
    * Wrong clock
    
    ...
    
    
Edited Mar 07, 2023 by sajolida
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking