I have the problem that LunaSea is not working for me on the latest iOS (15.6) and app version when using VPN.
I tried with host name and IP address, with native IPsec based VPN (to a Fritz!Box) and Tailscale mesh VPN. Nothing works. I always get a “No route to host” error. Strangely, the very first time I tried it some months ago, it worked. But stopped afterwards and never worked again.
At the same time, I can access all Web GUIs without problems over VPN. Both by using host name or IP.
Is this a known problem currently? I saw older posts here about similar issues but they did not provide any solution really.
Any help is appreciated!
I’ll be sure to investigate this soon, last I checked it should work with IP addresses but not with hostnames but it’s possible something has changed with iOS 16 or something.
I’m just in the middle of a move right now and won’t have much time for at least a week, but it’s high priority!
What’s interesting is I’m on iOS 16 and use WireGuard and everything works fine for me w/ LunaSea and VPN.
I can’t say this for sure, but I’m on iOS 16 and it IS working for me using Tailscale vpn in and out of my home. But I used to not need the vpn turned on inside my home. Now I do.
I’m using OpenVPN Cloud and it is working fine.
Latest LunaSea + latest Tailscale + iOS 16.0.2 = no problems as all.
iOS 16 via open vpn no issues here (just checked) love the app!
Thanks, highly appreciated!
It also does not work on iOS 15.5 and 15.6 - I don’t have 16 up to now.
I made an interesting discovery yesterday:
When I use VPN (e.g. Tailscale) when connected to some external Wi-Fi, everything works fine and I can access all my services in LunaSea by using the VPN IP or even the host name.
But when I use VPN while being on cellular network (my home provider or roaming), then the connections in LunaSea fail with the “No route to host” error.
Is there some different way that cellular networks are treated compared to Wi-Fi in iOS? And why does it even matter for a VPN? This is really strange but I can reproduce it. Can someone else verify this as well?
(Btw, I’m still on iOS 15.6.)
Any update on this? It’s definitely not working on cellular data but only when on some Wi-Fi…?
Did it also work with 15.5 or 15.6?
It 100% worked for me before going to iOS 16. I’m assuming LunaSea works fine inside of your network, ya?
Yes, it does. Both with host names or IP. Somehow it seems the LunaSea network stack is not using the iOS system routing table? Or does only use the default GW?