Opened 8 months ago

Last modified 7 weeks 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:

Description

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 7 months ago by gk

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

Nice to have but not blocker anymore.

comment:2 Changed 6 months ago by gk

Parent ID: #27609

comment:3 Changed 8 weeks ago by sysrqb

Points: .5

comment:4 Changed 8 weeks 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 8 weeks ago by eighthave

Keywords: Android iOS added

comment:6 Changed 8 weeks 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 7 weeks ago by antonela

Keywords: ux-team added

comment:8 Changed 7 weeks ago by gk

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