Troubleshoot Roon ARC Setup Issues (ref#OXANBY)

Full form submission

What’s happening?

I'm having trouble with Roon ARC

What best describes your issue with ARC

Can't setup connection with Roon

it is impossible to run Roon ARC from my room core running on an Intel NUC. I have tried every configuration possible with my router and my ISP modem. It seem like I have a “multipleNAT” problem but the port forwarding instructions are set exactly as you described in your Forum. I would like assistance to help me configure Roon ARC as I feel. I’m missing on something right now. Thank you very much

From the screen shot that you posted, this does not intially look like a Multiple Nat issue but rather a complete absense of any port forwardding (either by uPnP, natPmP or manual configuration). However, it could be that the multiple NAT issue is hidden by another configuration issue.

You do not appear to have uPnP or natPmP enabled on the router to which your Roon Server is connected.

It is possible that you do have a multiple NAT issue and you are trying to configure one router (by enabling uPnP or manually configuring a port forwarding rule) when the Roon Server is connected to another.

Do you have some kind of mesh WiFi system in addition to the router used to connect to the ISP internet service? It looks like you may do because the 192.168.68.x lan side ip address is not often associated with the default setup of ISP supplied routers. If you do, it is possible that this additional device is configured to work as a router when it should be configured to work as a access point.

What is the LAN side ip address and netmask of the ISP router? If this is not in the range 192.168.68.1 to 192.168.68.255, then you have a second device acting as a router.

If this is the case, you have three options in order of preference:

  1. You should try to configure this in bridge mode or access point mode. This will elliminate the second subnet (the subnet with the 192.168.68.x range).

  2. If you cannot configure the second router (the Mesh WiFi router), as an access point, you may be able to configure the ISP supplied router as a bridge device (sometimes called modem only mode). This will also work - athough you will have to ensure that no devices, other than the second router, connect to it.

  3. Finally you can manually set up the ISP supplied router to forward port 55002 to the ip address of the second router - note. this will be the WAN side ip address on the second router - not the LAN side ip address. You can then setup uPnP or natPmP or a manual port forwading rule on the second router to forward port 55002 to the Roon Server ip address (192.168.68.52).

1 Like

I would get in touch with your ISP and verify ask if you have a CGNAT connection. If you do, then your option is to ask your ISP to change you off a CGNAT to a public IP address.

1 Like

Hey my ARC stop working yesterday maybe its due my provider but I check here first.
Here’s my diagnostic from ROON:

{
“ipv4_connectivity”: {“status”:“NetworkError”,“status_code”:504,“error”:“error: Error: ETIMEDOUT, response code: undefined, body: undefined connected? undefined”},
“external_ip”: {“actual_external_ip”:“194.ddd.eee.fff”,“actual_external_ipv6”:“null”,“router_external_ip”:“null”},
“natpmp_autoconfig”: {“status”:“NotFound”},
“upnp_autoconfig”: {“server_ip”:“192.xxx.x.x”,“found_upnp”:true,“error”:“doaction request return statuscode: UnknownError”}
}

Hi Wade,

Thanks a lot for your reply!
Here is a bit more context on my configuration.

I have a TP-Link Deco router connected to the ISP router. The wifi of the ISP router is deactivated.
The only devices linked by ethernet port to the ISP router is the Deco and a CPL plug that I use to connect the TV decoder (in another room) supplied by the ISP.

I can’t find the Bridge mode on the ISP router, I tried setting a fixed IP with the CPLs, TV decoder and Deco Router and then deactivate the DHCP but afterwards I lost all connexions. So deactivating DHCP doesn’t help at all. How would you emulate the “Bridge mode” ?

I have also setup a NAT rule so that the port 55002 is open for the IP address of the Deco Router

Here are the options activated on the ISP router, they seem to be necessary fo the TV decoder to work :

I have a “medium” configuration on the Firewall. Don’t know if there is something I have to do here…

On my DecoMesh Router I have the following option activated :



The IP of the NUC is static, UPnP activated and a NAT rule is set to the Roon Server IP, the 55002 port and TCP protocol.

I used to have the “MultipleNat” message in the error log of the Roon app but after a few attempts it disappeared and now the message is the following :

{
“ipv4_connectivity”: {“status”:“NetworkError”,“status_code”:504,“error”:“error: Error: ETIMEDOUT, response code: undefined, body: undefined connected? undefined”},
“external_ip”: {“actual_external_ip”:“82.ddd.eee.fff”,“actual_external_ipv6”:“null”,“router_external_ip”:“null”},
“natpmp_autoconfig”: {“status”:“NotFound”},
“upnp_autoconfig”: {“status”:“NotFound”}
}

Thanks again for your help, there must be something I do wrong !
Cheers,
Sam

  • I double checked and “Bridge mode” seem to be blocked on the ISP modem I have… (Orange Livebox 6 in France)

OK. With the TV decoder connected to the ISP router, you would not want to change that to bridge mode anyway so ideally, this router should be providing routing services and DHCP services to the rest of your network. I am slightly concerned with the presence of the two devolo devices on the ISP router connected devices list - presumably ethernet over power devices. Are these two devices just used to connect the TV decoder to the ISP router? If so, then that is OK and they will not be interfering with Roon operation. If, however, they are used to connect any equipment involved with Roon, then there could be an issue because that equipment will be on a different subnet to the one that the Roon is part of.

Preferred solution - eliminate double NAT on the local network

Does the Tp-Link Deco router have the option to put it in bridge (or access point) mode? If you can do this, this will disable routing and DHCP on this router and thus elliminate any double NAT that is occuring on your local network. In order to do this, you may need to change the connection from the ISP router to the Deco to use a LAN port on the Deco (presumably it is currently connected to the WAN port).

Once this is done, all of the devices in the network should have an ip address in the range 192.168.1.2 to 192.68.1.254 (you may need to reboot or otherwise force them to pick up a new ip address).

At this point, you will have uPnP and a manual port forwarding rule oitn the ISP router. As it stands, the port forwarding rule will be wrong because it will forward to 192.168.1.19 (which may or may not be associated with some device on the network now). This rule needs to be modified to forward directly to the Roon Server. Alternatively, you can remove the manual port forwarding rule and use uPnP to set it up.

You probably don’t want both uPnP enabled and a manual port forwarding rule. If you use the manual port forwarding on the ISP router, then you should probably disable uPnP. If you want to use uPnP, you should probably remove the manual port forwarding rule.

Alternate solutuion - double port forwarding to match double NAT

This is the solution that you appear to be half way towards achieving. It involves setting up a port forwarding solution on both routers.

  • On the ISP router, you will need to forward connections on port 55002 to the Deco Router - You appear to already have this port forwarding rule in place.

  • On the TpLink Deco, you will need to setup a port forwarding rule to for connections on port 55002 to your roon server (192.168.68.52). You might be able to do this by enabling uPnP on the TpLink Deco - or you may have to resort to another manual port forwarding rule.

The basic principle of all of this is that you want to forward connection attempts made to the WAN side of the ISP router to the Roon Server. With your current setup, the ISP router only knows about the TpLink Deco - so it must forward to this device. This TpLink Deco must then forward to the Roon Server.

1 Like

Please raise this issue in its own support thread. Here, it will only confuse matters since the cause may not be the same as that of the OP.

It appears that the Tp-Link Deco does have an access point mode:

I would strongly recommend that you use this mode on the Tp-Link Deco in order to totally elliminate the double NAT (and the corresponding separate subnets) on your local network.

This will elliminate many network issues that you may otherwise encounter - not just those relating to Roon.

1 Like

You’re a genius !!!

Can’t thank you enough !

Have a great day Wade :wink:

2 Likes

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