VPN disconnects over time
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 45/100
- Issue type
- Bug
- Clarity
- Needs clarification
- Activity status
- Active
- Domain
- mobile, networking
Research direction
Start by reproducing the disconnect on the Android client version 0.1.6, including after several hours and during a Wi-Fi-to-mobile network change. Check how the client handles VPN persistence and whether Android's Always-on VPN setting can be enabled; done means the connection remains active across these conditions and the setting works as expected.
Written by the indexing model from the issue text.
Description
Describe the Bug
I just set up a new Pangolin setup and are mostly happy, a few important features are already posted as feature requests.
But the Android App doesn't really work for me. I need the VPN to be always connected, regardless of where I am. So when the network changes from wifi to mobile eg.
But just at home I experienced, that the VPN was disconnected after some time. I even tried pinning the app which didn't seem to help much.
One important point is, that I cannot enable "Always-on VPN" for Pangolin in the Android setting. Always used that for Tailscale and Netbird and it worked flawlessly. Maybe this is a first point to try if this fixes it.
Environment
- OS Type & Version: Debian 13 VPS
- Pangolin Version: 1.15.4
- Gerbil Version: latest (at the time of this issue)
- Traefik Version: latest (at the time of this issue)
- Newt Version: latest (at the time of this issue)
- Client Version: 0.1.6
To Reproduce
Connect the Android VPN and leave it a few hours, maybe even change the network.
Expected Behavior
It should stay connected + I should be able to force it stay connected using the Android settings.
- Dominant language
- Kotlin
- Stars
- 44
- Forks
- 11
- Avg merge
- 1m
- Merged PRs (30d)
- 6
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from fosrl/android
-
Difficulty 4/5 3-5 days Newbie friendliness 45/100
-
needs investigating
Difficulty 4/5 3-5 days Newbie friendliness 42/100
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
-
Switching organizations breaks Olm hole punching for the same client installationPossibly taken @oschwartz10612 claimed this 10 days ago. Openneeds investigating
Difficulty 4/5 3-5 days Newbie friendliness 48/100
Similar issues
-
bug status: needs triage
Difficulty 2/5 1-3 hours Newbie friendliness 66/100
LawnchairLauncher/lawnchair#7360 · 1 comment ·
Maintainers usually reply within 1 day
-
Needs Triage
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
ankidroid/Anki-Android#22298 · 4 comments ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
trakt/trakt-android#425 ·
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
Maintainers usually reply within 1 day
-
Raijin Scans (FR)Possibly taken A pull request linked to this issue is open or already merged. OpenBug Domain changed
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
keiyoushi/extensions-source#19644 · 1 reaction ·
Maintainers usually reply within 1 day