Not Ready Roon Arc will not be able to access your Roon Core https://lh4.googleusercontent.com/F0y8f7scgxd_pGus8se6GKNrN6GekbT-VRCm_EV4M6RQtPFuU63ciJdl67DFF5MprqzOgq3SUUCmfjxoWWkcGeINvkri6AMAcCxeRxkK2bXTHLGhsSyOPc7Qmufmpm9-HtEICoHqKAiazGGQ2b8WgQF8_JKb0Mn9LiYOO0b2IYAReuPgJJV4k8SWrw
Describe your network setup
Xfinity Ethernet box 1200 GB, Luxul 26 port switch, Ruckus Zone Director 1200, Ruckus WAP's, Lulu EPIC5 Whole house is connected with ethernet, whole is also covered by Ruckus 1200 Zone Director I went on the Luxul and allowed "port forwarding"
To get port forwarding to work you will probably have to set up manual port forwarding on both the xfinity (to forward TCP connections to the ARC port (12345) to your Luxul at ip address 192.168.1.108 and then on the Luxul you will have to forward TCP connections to port 12345 to you Roon server at its ip address.
In order to prevent the ip addresses changing in the future (which would mean that you had to modify one or other of these port forwarding rules, you should set up ip address reservations on both devices.
I followed Benjamins instructions and signed out of Roon Arc then back. It recognized my Grimm MU1 and gave me a purple check. It has been “synching with Roon Server for ther first time…” for the past hour
After I allowed port forwarding on port 1 it didn’t ask for a port number. I deleted app and then readded it. It is now working in the house and downloading tracks, playlists, etc, about 100 GB or so of music.
Do you think I will have issues outside of my home/remote usage?
The port 12345 is already in use on the Luxul device.
You can try turning off uPnP and natPMP - that may remove the automatic port forward rule and allow your manual rule to work. If that fails, choose a different port number between 1025 and 65535 and set it in the above screen and modify your port forward rules accordingly.
I think I changed the port. The default was 55000. So go back to the Xfinity and change there? I really have not been in the Luxul ip address working on that.
Sunday update … I have now re-downloaded the Roon ARC app and I am able to access my music at home. I made the requested changes to my router (LUXUL) and to my Infinity ISP. When I take it outside of my home covereage area I can only play what it has downloaded and can’t access my home system. I get the error message “Poor signal or Poor connection”
So at this point I am still seeking advice on how to get this up and running remotely.
I think that it’s time that you posted screen shots of ip address allocation and your port forwarding setup on each of your router’s. Then we might be able to see what is wrong.
Just make sure that you don’t publish images including any ip address that doesn’t start with 10. Or 192.168.
Alternatively, you could abandon a port forwarding approach to getting ARC to work and try using Tailscale.
For a description of the Tailscale setup see:
Make sure that you follow the linked pages for installation on your Roon Server platform.
It looks like you have some enterprise-grade managed network components in the network pathway between RoonServer and your upstream router. These might be imposing stateful restrictions on the network, blocking requests to ARC from RoonServer despite the port forwarding being correctly configured. Verify that Roon’s processes are whitelisted in any firewall settings in the Ruckus and on your other network components with a settings page.
It’s also possible that your internet service provider is imposing a layer of Carrier-Grade Network Address Translation on this network.
Who is your ISP?
The Grimm MU1 may or may not support the install of Tailscale directly, but you can additionally set up another computer (a Windows/Mac machine, an Apple TV, or even a Raspberry Pi) on your network as a Tailscale exit node or subnet router. This would allow traffic from RoonServer to reach ARC through the Tailscale interface on that machine. It’s slightly more complicated than port forwarding, but provides a reliable workaround in these cases.
Xfinity doesn’t implement CG-NAT in the experience of users on this forum.
If you have Tailscale on the NAS, there are two courses of action that you can take in this case:
The first option is to simplify the LAN, removing managed components such that RoonServer is connecting directly to the Xfinity router. If RoonServer can reach the internet through the open port without involving the Ruckus components, then the issue likely lies within an internal network address translation layer or a security feature of the Ruckus system.
The second option is to follow the steps in the guide above to configure the NAS (or the Windows/Mac machines) as a subnet router. You’ll need to use some Terminal commands OR change some settings in the Tailscale admin page, depending on the machine you choose to use. Tailscale support provides granular instructions per operating system. The process is simply: 1) configure Tailscale subnet router 2) advertise the subnet router 3) reboot everything and test.
Let’s confirm the current symptoms. You mentioned above that the error you receive is “poor connection,” rather than a something indicating the ARC can’t see the server at all.
What do you see in ARC Settings - there should be an indicator showing both cloud and server connection status. Please take two screenshots - one on WiFi, one on cellular data - and share them here at your convenience.