Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Android: "No internet connection" detection is unreliable #5422

Closed
colemickens opened this issue Aug 24, 2022 · 4 comments · Fixed by tailscale/tailscale-android#57
Closed
Labels
bug Bug L2 Few Likelihood OS-android P2 Aggravating Priority level T5 Usability Issue type

Comments

@colemickens
Copy link

What is the issue?

Um, basically every single time I come to my phone to do something with Home Assistant, Tailscale is offline and I have to force quit it to think the network is back.

Whatever the heuristic is, it's bad and I'm pulling my hair out. I'm not exaggerating, it's basically turned itself off every single time I've needed it in the past week.

It's uh, really an experience to stare at my phone insisting it doesn't have an internet connection when I can see mobile internet, wifi, network usage, and spotify is streaming in the background.

Steps to reproduce

I don't really know.

Are there any recent changes that introduced the issue?

I don't really know, maybe? I didn't change anything.

OS

Android

OS version

android 12

Tailscale version

No response

Bug report

No response

@colemickens
Copy link
Author

BUG-3b9babb8c9b472377d4bc81c1e59b969bdc3ce3a04f7d291edf0068db5be3756-20220824015038Z-13bd53e073af55c9

@colemickens
Copy link
Author

Actually, I don't even know what's going on but force quitting it the manual way isn't even fixing it now... cool.

@colemickens
Copy link
Author

I must also observe that it managed to connect to public-Internet-facing tailscale servers, and then insist it doesn't have an internet connection...

@colemickens
Copy link
Author

Seems related to: #4584 but I still feel like my title here might be accurate? I don't really get why toggling mobile data off and then right back on was enough to get Tailscale to start running again.

@DentonGentry DentonGentry changed the title However you're detecting internet access on Android, it doesn't work Android: "No internet connection" detection is unreliable Aug 24, 2022
@DentonGentry DentonGentry added OS-android L2 Few Likelihood P2 Aggravating Priority level T5 Usability Issue type and removed needs-triage labels Aug 24, 2022
DentonGentry added a commit to tailscale/tailscale-android that referenced this issue Aug 24, 2022
This has never worked well. I think we'd need to periodically re-check
link state, and possibly hook up a generate_204 function, to make this
really work.

Fixes tailscale/tailscale#5422

Signed-off-by: Denton Gentry <dgentry@tailscale.com>
DentonGentry added a commit to tailscale/tailscale-android that referenced this issue Aug 24, 2022
This has never worked well. I think we'd need to periodically re-check
link state, and possibly hook up a generate_204 function, to make this
really work.

Fixes tailscale/tailscale#5422

Signed-off-by: Denton Gentry <dgentry@tailscale.com>
DentonGentry added a commit to tailscale/tailscale-android that referenced this issue Aug 24, 2022
This has never worked well. I think we'd need to periodically re-check
link state, and possibly hook up a generate_204 function, to make this
really work.

Fixes tailscale/tailscale#5422

Signed-off-by: Denton Gentry <dgentry@tailscale.com>

Signed-off-by: Denton Gentry <dgentry@tailscale.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Bug L2 Few Likelihood OS-android P2 Aggravating Priority level T5 Usability Issue type
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants