Roon ARC connectivity issue with Unifi

Roon Core Machine

Windows 10 PC, I7 6700K CPU, 32GB RAM

Networking Gear & Setup Details

Ubiquiti Unifi USG-3P Router, USW-24-POE Switch

  1. Who is your internet service provider?
    Xfinity with a Static IP

  2. Please list the make and model of your modem and router?
    Xfinity X1 Modem in bridge mode, (Router and wifi turned off). Ubiquiti USG-3P Router

  3. Do you have any additional network hardware, like additional routers or managed switches?
    no

  4. Does your network have any VPNs, proxy servers, or enterprise-grade security?
    no

Connected Audio Devices

network attached BluOS Node 2i and NAD M27

Description of Issue -

What is the exact port forwarding error message you see in the Roon Settings → ARC tab?

No Roon ARC connectivity

Here is the error message

{
“connectivity”: {“status”:“NetworkError”,“status_code”:504,“error”:“error: Error: ETIMEDOUT, response code: undefined, body: undefined connected? undefined”},
“external_ip”: {“actual_external_ip”:“76.aaa.bbb.ccc”,“actual_external_ipv6”:“null”,“router_external_ip”:“null”},
“natpmp_autoconfig”: {“status”:“NotFound”},
“upnp_autoconfig”: {“server_ip”:“192.168.1.1”,“found_upnp”:true,“error”:“doaction request return statuscode: ConnectFailure”}
}

Thank you for reviewing this issue.

Welcome to the Roon community, @john_jakotich1.

The diagnostics you’ve provided suggest that UPnP is not properly configured on your router.

Please first try the following steps:

  • Try to enable UPnP/NATPMP in the web administration interface for the router directly upstream from your Core
  • Try to manually open the port in your router’s port forwarding configuration
  • Make sure the IP/Port matches the Port listed in Roon → Settings → ARC
  • Check for any VPNs or Firewalls that might be interfering
  • Check if your modem is in Bridge mode

If you continue to experience difficulties, please tag the 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?

If you don’t have UPnP enabled, did you set up a manual port forward in the Unifi Controller Firewall settings. I have the USG3 and it works perfectly fine. Ensure you make sure the Roon core is assigned a fixed ip from within the Unifi controller and map this in the port forwarding.


M

1 Like

Thank you for your responses.
The modem is the Xfininty CGM4331COM that is in Bridge mode. The Ubiquit USG-3P is the router.
I did a manual UPnP setup and have been able to get the Roon ARC to work on my wifi network but not over a cellular network. Here is the latest error message.
{

“connectivity”: {“status”:“NetworkError”,“status_code”:504,“error”:“error: Error: ETIMEDOUT, response code: undefined, body: undefined connected? undefined”},

“external_ip”: {“actual_external_ip”:“76.aaa.bbb.ccc”,“actual_external_ipv6”:“null”,“router_external_ip”:“10.0.0.226”},

“status”: MultipleNatFound

,

“natpmp_autoconfig”: {“status”:“NotFound”},

“upnp_autoconfig”: {“server_ip”:“192.168.1.1”,“found_upnp”:true}

Xfinity is my ISP and I am located Lake Oswego Oregon USA.

Now we have a new problem. As you internally have just a single subnet (192.168.1.x) this points towards the ISP. Looks like carrier grade network address translation (CG-NAT).

I just had them upgrade me to a static IP. Could that have created a new problem?

As it stands now… I have an externall IP of 76.xxx.xxx and the modem providing a static IP to my router of 10.xxx.xxx.xxx to my network 192.xxx.xxx.xxx

Didn’t you say your modem was in bridge mode? Why would it pass a private network (10.xxx) to the router? Either you actually put it to bridge mode or you have to add a port forwarding to your router and one from your router to the core (which you already have).

And no, a static public IP isn’t a problem. More of a solution.

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

As @Bernd_Kurte points out, 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 #support: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?
1 Like

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