Open Bug 1798333 Opened 2 years ago Updated 1 year ago

Firefox View says "check your internet connection" even with working connection

Categories

(Firefox :: Firefox View, defect, P3)

Firefox 106
x86_64
Linux
defect

Tracking

()

UNCONFIRMED

People

(Reporter: 95m0eh804, Unassigned)

References

Details

Attachments

(1 file)

Attached image Screenshot of warning as it appears (deleted) —

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:106.0) Gecko/20100101 Firefox/106.0

Steps to reproduce:

Install version 106.0.2 on Debian Linux (uname -a = Linux debian 5.18.0-2-amd64 #1 SMP PREEMPT_DYNAMIC Debian 5.18.5-1 (2022-06-16) x86_64 GNU/Linux)

Open Firefox View from the upper left tab

Actual results:

Under Tab Pickup, I get a warning that I should "check my internet connection" and cannot do anything further. However, the connection is fine, and in the same browser window all other tabs are functioning normally.

Expected results:

I should have been able to link with my mobile device as described here: https://support.mozilla.org/en-US/kb/how-set-tab-pickup-firefox-view

Component: Untriaged → Firefox View
OS: Unspecified → Linux
Hardware: Unspecified → x86_64

@Sarah -- Can we confirm whether this is indeed isolated to Linux?

Flags: needinfo?(sclements)

Yes, I think its isolated to linux but not necessarily all linux users. We need to get more specific information from the reporter about their setup, which might be causing this error to show.

95m0eh804, can you provide more details on your virtual network adapters/setup and any VPNs you're using? Do you see any errors in the console?

sfoster, any additional questions or insight you might have as a linux user?

Flags: needinfo?(sfoster)
Flags: needinfo?(sclements)
Flags: needinfo?(95m0eh804)

I've tried to reproduce this on 106.0.2 using mozregression on Ubuntu 22.04.1 LTS with no success. When I disconnect my Ubuntu box from the internet, I get the "Check your internet connection" message. As soon as I reconnect to the internet the error message goes away. Tried to use a combination of VPN plus disconnecting from the internet, no luck there either.

My guess is the reporter's network was in an odd state when first viewing Firefox View and "this.networkIsOnline" got set to false but the "NETWORK_STATUS_CHANGED" message never fired after the network adapter resolved its issues and so we're stuck in the "offline" state even though the browser is online. Otherwise, I have no idea how we're stuck on that "Check your internet connection" message...but it doesn't seem to have anything to do with virtual network adapters being enabled all the time (like Bug 1793498) and what not.

I am sorry, I am unable to reproduce this bug myself :-(. When I try to do so, I sometimes get a page asking me to install Firefox on my mobile, and at other times it works and I can see tabs from my mobile.

@sclements, when the bug initially happened, this was the sequence of events:

  1. I was connected to ProtonVPN using the protonvpn-cli client for Linux.
  2. I may have disconnected and reconnected to the vpn while Firefox was open. However, as said, other tabs were functioning normally.
  3. When I encountered the bug, I tried to fix it by disconnecting from ProtonVPN. However, that made no difference (other tabs continued to function).

I am trying to reproduce the bug by connecting and disconnecting my VPN, but so far have not been able to do so.

Flags: needinfo?(95m0eh804)

I don't have any new insight. Tim's guess sounds plausible though. Some context here: Firefox view observes the network:offline-status-changed topic to be notified when we are online/offline. The initial state is set by checking the linkStatusKnown and isLinkUp properties of the nsINetworkLinkService.

Flags: needinfo?(sfoster)

:tgiles, this needs a triage decision. Do we need info from the networking folks here before we can assign component and/or priority?

Flags: needinfo?(tgiles)

I don't think we need info from networking here, since it's most likely the same situation as the blocking (Bug 1798505) bug. Since we don't have an accurate way to determine whether or not we're connected to the internet (and since there's no easy way to determine this information), this will have to be a known issue in my opinion. I'm really not sure if there's anything we can do from the Firefox View side of things for this bug either. I'd say this is a P3/S3, assuming that restarting Firefox resolves the issue. Since it's an intermittent issue, see Comment #4, I'm assuming that restarting Firefox will make this issue go away. As always, feel free to change if you think different :sfoster.

Severity: -- → S3
Flags: needinfo?(tgiles)
Priority: -- → P3

Adding the QA tag.

QA Whiteboard: [qa-not-actionable]

In my case, I'm always seeing that same error message. Restarting Firefox does not fix it. In other words, Tab Pickup has never worked for me.

I'm using the flatpak version of Firefox.

What can I provide to help troubleshoot this?

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: