IPv6 and IPv4 Connectivity Timeout Errors with NAT-PMP Not Found (ref#XLJ3SG)

What’s happening?

· I'm having trouble with Roon ARC

What best describes your issue with ARC

· Other

How can we help?

· None of the above

Other options

· Other

Describe the issue

{
"ipv6_connectivity": {"status":"NetworkError","status_code":504,"error":"error: Error: ETIMEDOUT, response code: undefined, body: undefined connected? undefined"},
"ipv4_connectivity": {"status":"NetworkError","status_code":504,"error":"error: Error: ETIMEDOUT, response code: undefined, body: undefined connected? undefined"},
"external_ip": {"actual_external_ip":"84.hhh.iii.jjj","actual_external_ipv6":"2001:aaa:bbb:ccc:ddd:eee:fff:ggg","router_external_ip":"84.hhh.iii.jjj"},
"natpmp_autoconfig": {"status":"NotFound"},
"upnp_autoconfig": {"server_ip":"192.168.178.1","found_upnp":true}
}

Describe your network setup

Ziggo modem, hard wired to a TP-Link node. The Ziggo modem is in bridge modes. I have a qnap nas running Roon server and i have a lote of Trouble connecting with arc in the run. IT always givee the error as posted but is also works now and then. Very strange

What router are you using? You refer to a TP-Link Node, but this suggests a Deco mesh node. Therefore please provide more details about your network, and how the NAS is connected, and how you have implemented Roon Server on the NAS.

Hello @Michael_Kuylaars

Thank you for reaching out and sharing your detailed network setup.

Based on the diagnostics you’ve provided, we can see that both IPv4 and IPv6 connectivity attempts are timing out (ETIMEDOUT). Additionally, while UPnP is found on your TP-Link router (found_upnp: true), automatic configuration via NAT-PMP fails, and it seems that Roon ARC is still unable to establish a consistent connection.

A few thoughts:

  1. Port Forwarding vs UPnP:
    Are you relying solely on UPnP, or have you tried setting up manual port forwarding on your TP-Link router for Roon ARC? Sometimes UPnP doesn’t reliably maintain the port mapping, especially after router reboots or IP changes.
  2. Bridge Mode Limitations:
    While your Ziggo modem is in bridge mode (which is typically correct in such setups), not all ports may be properly exposed, depending on how the ISP handles bridge mode internally.
  3. Possible CG-NAT:
    Given that the actual_external_ip and the router_external_ip are the same, but your connectivity still fails, it is very likely your ISP (Ziggo) is using Carrier-Grade NAT (CG-NAT).
    This means that your public IP is shared with other users, and inbound connections (like Roon ARC requires) may be blocked or unreliable. This would explain the inconsistent behavior—sometimes it works, sometimes it doesn’t. Please contact your ISP and ask the following:
  • 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?

Met first explenation was niet cerrect. I have a Ziggo modem that is niet in bridgemodes. IT handles the intern ip adressen. I have a tp-link mesh x60 system connected hardwired tot my modem. The tp-link is in accespoint modus. I have a qnap Nas that is running roon and connected hardwired to my modem not the tp-link. I know have manualy put a portforwarding in to my modem. It seem to work correct know. I getconncetion Everytime now with arc but it still gives the error. Strange it works but it says not ready? I don’t mind as long as it works. But what can be the problem of this?

Hi @Michael_Kuylaars,

The port test in Roon Settings → ARC listens for a ping response from our servers on the open port. It doesn’t test the downstream connection the phone.

Ziggo commonly implements carrier-grade NAT and we can’t confirm from ARC logs that there’s been a successful connection to the server over cellular data. If you’re feeling satisfied that ARC is functional at the moment, we can allow this thread to close, but we’d like to make sure you’re equipped with a workaround in case you find that Ziggo blocks your connection in the future.

Try installing Tailscale alongside RoonServer and ARC on your QNAP and phone, respectively. Here are instructions. This will traverse any blockages in your local and carrier network. See here for instructions.

I tried Tailscale but that does not work at all. Tailscale has a Connection with my PHONE and my NAS but nothing happ



ens. It connected to the Roon cloud but not to the Roon Server. I restarted the server. Switcht portforwarding on and Off that makes no differents. I do not get it to work iam affraid?

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