Unable to connect to roon server when connected to VPN dedicated IP on roon arc side (It works when vpn is off or when I switch servers on the vpn) while roon server is being run on a desktop with the same vpn with dedicated ip.
Describe your network setup
Roon Server: Desktop Windows Machine with ethernet connection to router Router: Dlink DIR-X3000Z VPN in use: PIA VPN using wireguard protocol with dedicated IP and using their port forwarding service.
Roon Arc: Android Smartphone VPN: PIA Vpn using wireguard protocol with dedicated IP
Can you elaborate here? PIA doesn’t perform NAT traversal in the same way as our Roon’s supported Wireguard-based protocol, Tailscale. As I understand it, here’s what you can reproduce, but I need you to confirm the parts in bold italics in particular:
Connect your RoonServer machine to the internet using PIA with a dedicated IP address
With PIA enabled on the phone, disable WiFi, leaving only the VPN-managed cellular connection
Open ARC and attempt to connect → ARC can’t find RoonServer
Within PIA on the phone, connect to a different PIA VPN proxy server → ARC can then connect?
So when the phone is is connected to PIA on the same dedicated IP while either in cellular or a different wifi, Roon Arc is unable to connect to roon server.
But when the it is not using the VPN or using a different server on the VPN, roon arc will be able to connect to the roon server.
So issue only occurs when both devices are using the VPN on the same dedicated ip while on a different network( cellular or wifi network)( It works when both devices are on the same wifi connection)
We’re working on connectivity and there will be additional changes merging incrementally to improve ARC’s handling of network reachability changes. We don’t have additional steps on this for now, but please keep us posted in a new thread if anything changes with the next several builds.