Arc help needed

Roon Server Machine

MacMini M4 16Gb

Networking Gear & Setup Details

Eero 6

  1. Who is your internet service provider?
    3
  2. Please list the make and model of your modem and router?
    3 Outdoor Modem, Eero 6 router
  3. Do you have any additional network hardware, like additional routers or managed switches?
    Additional Eero
  4. Does your network have any VPNs, proxy servers, or enterprise-grade security?
    Don’t think so

Connected Audio Devices

Linn Majik DSM 5

Description of Issue -

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

Arc is showing “Not Ready”
I don’t really understand the troubleshooting guide

Here’s the diagnostic data:

{
“ipv4_connectivity”: {“status”:“NetworkError”,“status_code”:502,“error”:“error: Error: connect ECONNREFUSED 188.aaa.bbb.ccc:55000, response code: undefined, body: undefined”},
“external_ip”: {“actual_external_ip”:“188.aaa.bbb.ccc”,“actual_external_ipv6”:“null”,“router_external_ip”:“188.aaa.bbb.ccc”},
“natpmp_autoconfig”: {“status”:“NotFound”},
“upnp_autoconfig”: {“server_ip”:“192.168.4.1”,“found_upnp”:true}
}

Hello @Jon_Dunlop,

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

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?

As another solution, you can use Tailscale to avoid any port forwarding issues

Hi @Jon_Dunlop,

This thread will auto-close shortly due to inactivity, but if you’re having issues connecting to ARC after reviewing the post above, then we recommend turning to Tailscale instead of port forwarding. You might have already taken this step at this point.

Please reach back out in a new request if we can assist further. Thank you again and happy listening!