Roon Arc Not Ready error

Roon Core Machine

see diagnostics below:

Connected Audio Devices

Number of Tracks in Library

Description of Issue

Not sure if you are still editing but your post has no content

{
“connectivity”: {“status”:“NetworkError”,“status_code”:502,“error”:“error: Error: connect EHOSTUNREACH 32.aaa.bbb.ccc:43289, response code: undefined, body: undefined”},
“external_ip”: {“actual_external_ip”:“32.aaa.bbb.ccc”,“actual_external_ipv6”:“null”,“router_external_ip”:“null”},
“status”: “status”: MultipleNatFound
,
“natpmp_autoconfig”: {“status”:“NotFound”},
“upnp_autoconfig”: {“server_ip”:“192.168.1.1”,“found_upnp”:true}
}

Above is roon arc diagnostics…

This is the problem.

There is more than one network address translation (NAT) layer active, preventing port forwarding from working although the port forwarding on the router is configured by UPnP.

Either your ISP is using technology to provide IP addresses that does not allow port forwarding, probably CG-NAT, or you have more than one router (or a router and a modem).

I’m copying Roon support’s standard response for both issues:

MultipleNatFound can occur either 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?
2 Likes

Have a frontier supplied eero that I put in Bridge mode since I’m using an orbi router. I get the same multiple NAT error.

Then maybe it’s the other problem mentioned above, your ISP’s IPv4 implementation. (It’s possible to have both things at first, in this case switching the Eero to bridge mode doesn’t change it). What is your ISP?

Frontier fiber

From what I can see eero and orbi routers both support iPv6.

That doesn’t help because ARC needs an IPv4 address, and a real one that can use port forwarding. Roon is working on other solutions for ISPs who don’t provide IPv4 but we don’t know when they will be available.

From what I can find on their website, they do seem to have options to acquire a public IPv4 address. Different ISPs deal differently with it - some provide one by default, some on request, some only as an option for a fee (usually not very expensive, a few euros over here), some not at all.

I can’t find Frontier on the resources page that I linked above, and no other forum post about them. If nobody else knows, it’s probably time to contact them and ask them the questions posted above:

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?

There remains the possibility that this is not actually the issue and your two router setup isn’t correct with the bridge mode. But if you are reasonably sure that you did that correctly, then contacting the ISP is the way to go. Maybe they tell you that yes, they do support port forwarding, and your account has all that it needs. In this case, you can dig more into your router setup.

Thanks. It’s a bit much to take on.

The port forwarding is not very exotic - online gamers need it too, for instance. So your ISP should know what you mean and be able to give you a straightforward answer. (Though sometimes their support staff may be clumsy)

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