Opened 18 months ago

Last modified 12 months ago

#30272 new defect

Gracefully Handle Loss of Connection on Startup

Reported by: sisbell Owned by: tbb-team
Priority: Medium Milestone:
Component: Applications/Tor Browser Version:
Severity: Normal Keywords: ux-team, tbb-mobile, tbb-8.5, TorBrowserTeam201910, Android, iOS
Cc: igt0, sisbell, sysrqb, hans@…, n8fr8 Actual Points:
Parent ID: Points: .5
Reviewer: Sponsor:


If I put in airplane mode, the logs will show that tor keeps trying to connect, saying its stuck at 0%. We should detect if app goes into airplane mode (or does not have a connection). The user-device interaction in this case is still undefined.

Child Tickets

Change History (8)

comment:1 Changed 18 months ago by gk

Keywords: tbb-8.5 added; tbb-8.5-must removed

Nice to have but not blocker anymore.

comment:2 Changed 17 months ago by gk

Parent ID: #27609

comment:3 Changed 13 months ago by sysrqb

Points: .5

comment:4 Changed 13 months ago by sisbell

The question here is one of user experience. What do we want the behavior to be?

Without network connection, the tor logs say "Stuck at 0% (Network is unreachable)" Once user disables airplane mode, it connects correctly without needing any other interaction.

If the network is not available due to airplane mode, the web page will show error message "The proxy server is refusing connections"

Are these considered expected behavior?

Alternatives are to create notifications to the user. Or to display a dialog box that take the user to the Android settings page to disable airplane mode.

comment:5 Changed 13 months ago by eighthave

Keywords: Android iOS added

comment:6 Changed 13 months ago by eighthave

"The proxy server is refusing connections" is a very opaque error for the vast majority of users, IMHO. I think something like "no network connection" or even "in airplane mode" would be good. It is tempting to do something more elaborate, but I think just a clear error message would probably be best.

comment:7 Changed 12 months ago by antonela

Keywords: ux-team added

comment:8 Changed 12 months ago by gk

Keywords: TorBrowserTeam201910 added; TorBrowserTeam201904 removed
Note: See TracTickets for help on using tickets.