ARC won't connect

Roon Core Machine

Mac Studio, Apple Silicon Pro, 32GB Client
Mac Mini, 3.2 GHz 6-Core Intel Core i7, 32GB Core

Networking Gear & Setup Details

Huawei HG8245Q2 router, Linksys dumb switch, all connected via ethernet

Connected Audio Devices

Number of Tracks in Library

Description of Issue

Roon ARC shows upnp_autoconfig as true but still unable to connect.

{
“connectivity”: {“status”:“NetworkError”,“status_code”:504,“error”:“error: Error: ETIMEDOUT, response code: undefined, body: undefined connected? undefined”},
“external_ip”: {“actual_external_ip”:“xxx.xxx.xxx.xxx”,“router_external_ip”:“xxx.xxx.xxx.xxx”},
“status”: “status”: MultipleNatFound
,
“natpmp_autoconfig”: {“status”:“NotFound”},
“upnp_autoconfig”: {“server_ip”:“xxx.xxx.xxx.x”,“found_upnp”:true}
}

Can anyone please assist me?

Thank you.

By mentioning @support, you are about to notify 4 people – are you sure? YES

Sorry Martin, Can you assist me as well? I opened a support ticket two weeks ago and no one has yes replied.

I have attempted all the first steps except the last one, my ISP will not place my router in to Bridge mode.

  1. What is the make and model of your modem and router? HUAWEI HG8245Q2 (ISP owned)
  2. Do you have any additional network hardware, like additional routers or managed switches? no other routers or managed switches.
  3. Who is your internet service provider and what is your geographic region? Digicel, Bermuda
  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? I have the ports forwarded on the router, forwarding to 55000 TCP.
    I have enabled UPnP, no VPNs, and I have a fixed public IP address.

@Alex_Campbell, I’ve moved your post into your original thread.

The port forwarding diagnostics you’ve provided suggest that UPnP is not properly configured on your router or not working correctly.

Please try the following steps in order:

  • Reboot your Roon Core and networking gear (router, modem, switches, etc.)
  • Try to enable UPnP/NATPMP in the web administration interface for the router
  • 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
  • Try to update your router firmware
  • Check if your modem is in Bridge mode and if not, try to place into 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?

Thanks!

2 Likes

Hi @Alex_Campbell,

Thank you for your patience while we’ve diligently worked to reach every request for support with port forwarding. The diagnostics you’ve provided suggest there is a redundant layer of network address translation preventing UPnP or port forwarding from functioning with auto-configuration in your setup.

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).

While you mentioned the Huawei router and Linksys switch in your setup, I’m curious if you also have an ISP-provided gateway (modem/router combo) in your setup. Just in case, I’ve provided instructions for both single-router and two-router setups below.

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 respond with any missing information in the template below that @Martin_Webster provided:

  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

My recent developments are, the modem/router is now in bridge mode, the eero(s) are controlling all the port forwarding (I have set the same port on the Eero as in Roon) and my ISP has assigned me a fixed IP but Roon continues to say “Not Ready”.

{
“connectivity”: {“status”:“NetworkError”,“status_code”:504,“error”:“error: Error: ETIMEDOUT, response code: undefined, body: undefined connected? undefined”},
“external_ip”: {“actual_external_ip”:“64.aaa.bbb.ccc”,“router_external_ip”:“null”},
“natpmp_autoconfig”: {“status”:“NotFound”},
“upnp_autoconfig”: {“status”:“NotFound”}
}

  • Have you implemented carrier-grade NAT for my account level? NO
  • Have you fully implemented IPv6, or do you have IPv4 addresses available? YES
  • Can I request a static IPv4 address to support port forwarding? YES
  • Are there any ports you have reserved at the ISP level I should be aware of? NO
  1. What is the make and model of your modem and router? HUAWEI HG8245Q2 MODEM / EERO 6 PRO ROUTER
  2. Do you have any additional network hardware, like additional routers or managed switches? NO
  3. Who is your internet service provider and what is your geographic region? DIGICEL, BERMUDA
  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? BRIDGE MODE

Thanks for the above information @Alex_Campbell, and I appreciate the extra step of contacting your ISP. I know the patience often required for that task.

Just to confirm from your post - have you enabled UPnP in the Eero router as well? Try toggling that off/on and then restarting the router. The team will provide additional next steps momentarily once we’ve had a deeper look.

new error after rebooting the modem and router:

{
“connectivity”: {“status”:“NetworkError”,“status_code”:504,“error”:“error: Error: ETIMEDOUT, response code: undefined, body: undefined connected? undefined”},
“external_ip”: {“actual_external_ip”:“209.ddd.ggg.ggg”,“router_external_ip”:“null”},
“natpmp_autoconfig”: {“status”:“NotFound”},
“upnp_autoconfig”: {“server_ip”:“192.168.222.1”,“found_upnp”:true,“error”:“doaction request return statuscode: UnknownError”}
}

Hi @Alex_Campbell,

The external IP address listed in your most recent diagnostics looks suspiciously out of place (209 is the prefix for Sunnyvale area, California, USA, and in many cases, it’s Google).

It might be helpful if you share a screenshot of the port forwarding configurations you’ve set in the Eero and Huawei routers (with any IP addresses obscured), so the team can confirm that you haven’t looped something back accidentally. It’s an easy oversight. If you’re uncomfortable doing so, please share a screenshot of the page shown in Roon → Settings → ARC.

I’d also verify if you have a VPN enabled in the meantime.

Thank you for your support but I am defeated. I don’t want to spend any more time working on this, I have a plethora of other music I can listen to when I am out and about.

Please close my ticket.