ARC unable to access Roon server (ref#MLHWLL)

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

ARC unable to access Roon server
{
"ipv4_connectivity": {"status":"NetworkError","status_code":504,"error":"error: Error: ETIMEDOUT, response code: undefined, body: undefined connected? undefined"},
"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.15.1","found_upnp":true}
}

Hi Michael,

Fellow user here. Below is the standard template for your MultipleNATFound error.

===========================================================================

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.

More specifically, you can pass along the following questions:

  • Have you implemented carrier-grade NAT for my account level?
  • Have you fully implemented IPv6, or do you have IPv4 addresses available?
  • Can I request a static IPv4 address to support port forwarding?
  • Are there any ports you have reserved at the ISP level I should be aware of?

If you’re unable to locate an existing solution in our ARC: Port Forwarding Resources subcategory, please reach out to the Roon support team and include the following information:

  1. What is the make and model of your modem and router?
  2. Do you have any additional network hardware, like additional routers or managed switches?
  3. Who is your internet service provider and what is your geographic region?
  4. Is your Modem configured in Bridge Mode so that it operates only as a modem or do you have the ports forwarded on both?

Hi @Michael_Teresko,

Echoing @Rugby above, the multipleNATfound error present in the diagnostic suggests one of two possibilities:

  1. You have two routers between RoonServer and the internet. One of them needs to be Bridged or removed from the setup.

OR

  1. Your internet service provider has carrier-grade network address translation, also known as CG-NAT. You’ll need to ask them if they can provide a dedicated external IP address or whether they offer true dual-stack or native IPv6 setups.

If you search for the name of your ISP on this forum, you’ll likely find other users who have encountered similar CG-NAT situations and offered workarounds or solutions.

Please let us know if the above is helpful. Thank you!

1 Like

I definitely have two routers, so that must be the issue. I live in an apartment, and have my own router for my home network, and there’s another router for the whole building. I think I will have to wait to set up ARC for the time being. Thanks for the help.

Hi @Michael_Teresko,

Thank you for the follow-up. In that case, it’s unlikely you’ll be able to place the apartment router in “Bridge” mode, but creating a manual port forwarding rule that points to the IP address and port assignment in Roon → Settings → ARC in both routers will work.

This thread will of course remain open until you’ve had a chance to troubleshoot. Good luck! Happy to answer any questions.