Unable to access Roon Server on Roon ARC using Ubiquiti Dream Router (ref#KJVFGI)

Network Setup

· My only router was provided by my ISP

ARC Status

· ARC is *Not Ready*

Roon Error Code

· None of these are listed. It simply says "TIMEDOUT" or similar.

System or third-party *firewalls *or *antivirus software* can sometimes block RoonServer from reaching ARC.

·
Try adding RoonServer and its associated processes to the whitelist of any firewalls or antivirus software you have installed, including the Windows system firewall, if applicable.
[You can learn more about firewall exceptions with Roon here.](https://help.roonlabs.com/portal/en/kb/articles/firewall)

Has the status in Roon -> Settings -> ARC changed after adding exceptions in your firewalls and antivirus software for Roon?
ARC is still *Not Ready*

Don't give up yet.

· I'm stuck. I'd like to create a post to ask Roon Community for help.

Describe the issue

Unable to access roon server on roon arc - ubiquiti dream router

Describe your network setup

isp - AT&T uverse
Ubiquiti dream router
Roon Nucleus One as roon server
Arc running on apple iphone

Could you copy the diagnostic text in Roon ARC settings to a reply here.

I have read other posts and followed instructions. Even after configuring network settings and port forwarding settings, I am still unable to access the roon server.

You have two subnets. Given the external IP address, I’m thinking your ISP may use CGNAT. Therefore, please share details of your ISP, and all your connected network devices.

The clue here is the “MultiNATFound” element in the diagnostics text. This mean that either you have two or more routers in your local network or your ISP is using CG-NAT to give you an ip address (or both).

Reading around, it appears that AT&T U-Verse do indeed use CG-NAT. This being the case, you can not fix the issue using the port forwarding setup of your router alone. Instead you have two options:

  1. Contact AT&T and ask for a public IP address that supports port forwarding. They will probably offer you a static ip address and they will probably charge an additional monthly fee for the use of that static ip address - I have seen some reports that it is $15/month.
  2. Use Tailscale to bypass the need to use port forwarding at all. Using Tailscale you can set up a VPN such that remote hosts appear to be on the same local network as the remote server and thus they avoid the need to have port forwarding setup on your router (and also avoid the issues with CG-NAT).

Assuming that you opt for the Tailscale, there is a guide in the Roon Help Centre at:

Note: The VPN solution can be achieved with other VPN products as well (Wireguard, OpenVPN and others) but I have suggested Tailscale because it is the solution that is officially sanctioned and supported by Roon.

Note also: Once you have got your Tailscale (or other VPN) solution up and working, the Roon ARC settings page will continue to report “Not Ready” and will continue to report the ‘MultipleNATFound’. This is expected because you have not ‘fixed’ the port forwarding. You have just made it unnecessary to get port forwarding to work.

1 Like

Use the inbuilt VPN of your router called Teleport and download the Ubiquiti Wifiman app. This will then allow a secure VPN between your phone with ARC on and your Roon server. This circumvents CGNAT and any port forwarding and allows ARC to function.

3 Likes

Hi @Lindon_Shiao,
Thanks for reaching out to us about this issue. The users above gave some good suggestions for resolving this. If you still have issues after trying these ideas please let us know and we will continue troubleshooting.

Thank you all for the input. I will try some of the option provided and will revert back results shortly.

hi crystalgipsy. can you elaborate on this process. i downloaded wifiman app. not sure how to use teleport to bridge phone and roon server. thank you

I think this may help you

Hi crystalgipsy. i downloaded wifiman and established teleport to establish vpn between phone and roon server. however, i am still unable to get arc to function. do i need to remove port forwarding… i did and arc still not working.

any advice appreciated. thx

With your mobile device on your networks WiFi, are you able to setup Arc? Disable the VPN first.

If yes, on your Dream Router disable UPnP as well as the manual port forwarding rule. Both could be causing a conflict (unlikely I admit).

I have a USG 1st gen and manually setup a vpn as it doesn’t support teleport and I managed to get it to work.

First I would check if ARC works when your on you home WiFi network without teleport active?

On the dream router ensure that your roon server is assigned a fixed/reserved ip address. You do this by clicking onto the device in the UniFi app and then then settings cog will give you the option.

What is the device you’re using to Run ARC on? Perhaps remove it and try again. ARC is known to have connection issues with some Android devices.

It should just work without any issues if you can connect via teleport.

1 Like

ARC works when i’m on my home wifi network without teleport active.

I assigned a fixed ip address for the roon server device…also made sure forward ip reflected the same ip address port forwarding settings.

i am using my iphone to run ARC.

I feel i’ve exhausted all the options. Not sure what else to do.

Below is the error message:

Ignore what that message says when using any sort of VPN as it will always fail as only the device with VPN can connect and Roons servees are trying to connect to it which they can’t. It’s only relevant if using port forward. You don’t need port forwarding at all when using teleport.

When teleport is active ARC should connect back to your server. And Roon serves connect to ARC. Show what ARC says.

You 100% sure when on your phone that Teleport is working and connected back to your home? Have you removed ARC and installed it again?

It maybe your provider has added some extra security if you can’t get it to work I would contact them and ask for advice.

3 Likes

As I said in my original post:

Hi @Lindon_Shiao,

The steps other users have provided above are all accurate in this setup - the port test often misleads when connected via VPN, since it doesn’t test for these specific conditions.

Please verify that with the fixed/reserved IP address in the UniFi app, you can access ARC with Wifi disabled on the phone.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.