Description
I'm using plexus 2.2.1.
I'm connected to internet through both Wi-Fi and cellular mobile network. However, to access some IoT devices remotely, I'm also connected to a tailscale.
When I'm connected to Tailscale, "Internet" in network settings is reported as "No network available" and the, Private DNS (cloudflare) is reported as "Impossible to connect". However, it's only false positive reporting, I still have full Internet access, full DNS resolution and everything works.
My tailscale VPN is configured without DNS (Not using Tailscale DNS), no full tunneling etc. the configuration is minimal just to route a local subnetwork, everything else is not going through the tunnel.
However, the issue is, that Plexus refuse to work when Tailscale VPN is up, reporting there is no network. I suspect that Plexus is relying on some library that is falsly reporting there is no network, based on the system reporting instead of trying to really access internet a resolve a DNS name, which works perfectly.
TL;DR: I have internet access but plexus report I have not.
Steps to reproduce the issue
- Install and launch tailscale
- Try launching plexus
Device
microG
Android version
Android 16
Error messages/logs
Additional context
With tailscale on, I have a HTTP 200 when launching
curl -I --max-time 10 https://plexus.techlore.tech
As explained in #74 (comment), if I go in the tailscale setting "App split tunneling" to exclude Plexus, it works. However, no other application on my phone needs that, so it's definitely a Plexus issue.
Terms
Description
I'm using plexus 2.2.1.
I'm connected to internet through both Wi-Fi and cellular mobile network. However, to access some IoT devices remotely, I'm also connected to a tailscale.
When I'm connected to Tailscale, "Internet" in network settings is reported as "No network available" and the, Private DNS (cloudflare) is reported as "Impossible to connect". However, it's only false positive reporting, I still have full Internet access, full DNS resolution and everything works.
My tailscale VPN is configured without DNS (Not using Tailscale DNS), no full tunneling etc. the configuration is minimal just to route a local subnetwork, everything else is not going through the tunnel.
However, the issue is, that Plexus refuse to work when Tailscale VPN is up, reporting there is no network. I suspect that Plexus is relying on some library that is falsly reporting there is no network, based on the system reporting instead of trying to really access internet a resolve a DNS name, which works perfectly.
TL;DR: I have internet access but plexus report I have not.
Steps to reproduce the issue
Device
microG
Android version
Android 16
Error messages/logs
Additional context
With tailscale on, I have a HTTP 200 when launching
As explained in #74 (comment), if I go in the tailscale setting "App split tunneling" to exclude Plexus, it works. However, no other application on my phone needs that, so it's definitely a Plexus issue.
Terms