Roon ARC connectivity issues due to multiple NATs (ref#QNJWMD)

Hi! What’s not quite right with Roon?

· Can’t reach my Server, remotes or ARC

Can’t connect to my Server, remotes or ARC

· Other ARC issues

Tell us what's going on

· {
"ipv4_connectivity": {"status":"NetworkError","status_code":504,"error":"error code: 504"},
"external_ip": {"actual_external_ip":"73.aaa.bbb.ccc","actual_external_ipv6":"null","router_external_ip":"null"},
"status": "status": MultipleNatFound
,
"natpmp_autoconfig": {"status":"NotFound"},
"upnp_autoconfig": {"server_ip":"192.168.68.1","found_upnp":true},
"multinat_autoconfig": {"status":"Failed","error":"Router Control URL not found"}
}

Tell us about your home network

· Xfinity Model XB8 and TP Deco BE11000

Hi @mcfarlkj,

Thank you for your post.

The diagnostics you’ve provided suggest there is a redundant layer of network address translation preventing port forwarding.

This can either be at the local-network level (commonly as a result of two routers), or at the level of your service provider (in the form of carrier-grade NAT).

If your setup involves an ISP-provided gateway (modem/router combination) and your own third-party router:

  • In the web administration interface of the ISP-provided gateway (modem/router combination), enable Bridge Mode or equivalent, where the ISP-provided gateway does not have DHCP routing enabled.

  • Alternatively, if you have already created a manual port forwarding rule in your 3rd party router, you can add an additional rule to forward the port through the ISP/second router.

If you only have one router in your setup or your modem is already in Bridge mode, please take a look through our list of known router and internet service provider solutions, as other users may have already encountered the same situation: ISPs and Routers: List of Known Solutions and Workarounds

You can reach out directly to your service provider to ask if they support port forwarding; this question will often enough to prompt them to explain whether or not the carrier-grade NAT they’ve implemented can function with ARC.

Alternatively, you can install Tailscale in your Roon Server and on your phone to bypass the need for port forwarding entirely:

Hi @mcfarlkj,

We’re not able to currently confirm from account diagnostics whether or not you’ve been able to configure ARC for remote access yet. Do you still need some assistance here?

Please reach out with the current diagnostic message you see in Roon Settings → ARC, if so, and we’ll proceed from there. Thanks!

Hi @mcfarlkj,

Just checking in on this, were you able to look at the current diagnostic message in Roon Settings → ARC and let us know if you still need help getting ARC configured for remote access? If you have a chance, send over the exact message you’re seeing and we can take it from there, if not the thread may auto-close before we hear from you.

Hello @mcfarlkj ,

We have not heard back from you, so we will go ahead and close this thread. If you need further assistance, please submit a new support request and specify that the issue be reopened. Thank you.