Error with Roon ARC Test: Network Error ETIMEDOUT for ipv6 and ipv4 (ref#BLOWDY)

Full form submission

What’s happening?

I'm having trouble with Roon ARC

What best describes your issue with ARC

Can't setup connection with Roon

I'm now getting a new error when using the Roon ARC test:
{
"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":"98.hhh.ddd.iii","actual_external_ipv6":"2605:aaa:bbb:ccc:ddd:eee:fff:ggg","router_external_ip":"null"},
"natpmp_autoconfig": {"server_ip":"192.168.2.1","found_natpmp":true},
"upnp_autoconfig": {"server_ip":"192.168.2.1","found_upnp":true,"error":"s:ClientUPnPError718ConflictInMappingEntry"}
}

Hi Dean,

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

Please first try the following steps:

  • Reboot your Router
  • Try to enable UPnP/NATPMP in the web administration interface for the router directly upstream from your RoonServer
  • Try to manually open the port in your router’s port forwarding configuration. When you do this you must turn off UPNP. It is either one or the other.
  • 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?

Why do you need uPnP to reach my ROCK over IPv6 since that provides direct mapping across it’s huge address space? Here are the Roon ARC test results for manual port forwarding with UPnP disabled:
{
“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”:“98.hhh.ddd.iii”,“actual_external_ipv6”:“2605:aaa:bbb:ccc:ddd:eee:fff:ggg”,“router_external_ip”:“null”},
“natpmp_autoconfig”: {“server_ip”:“192.168.2.1”,“found_natpmp”:true},
“upnp_autoconfig”: {“status”:“NotFound”}
}

Here are the Roon ARC results with UPnP enabled and manual port forward removed:
{
“ipv4_connectivity”: {“status”:“NetworkError”,“status_code”:504,“error”:“error: Error: ETIMEDOUT, response code: undefined, body: undefined connected? undefined”},
“external_ip”: {“actual_external_ip”:“98.hhh.ddd.iii”,“actual_external_ipv6”:“null”,“router_external_ip”:“100.67.235.245”},
“status”: “status”: MultipleNatFound
,
“natpmp_autoconfig”: {“server_ip”:“192.168.2.1”,“found_natpmp”:true},
“upnp_autoconfig”: {“server_ip”:“192.168.2.1”,“found_upnp”:true}
}

I’ve been working with you guys to get this fixed for over a year now, close to 2 years so please check my previous support messages. I have an ASUS RT-AX3000 Router coming from a bridged Starlink dish over IPv6. Although it also has an IPv4 address it’s dual-NAT so you guys shouldn’t be trying to reach my ROCK over IPv4. I will be happy to provide you with any other test results that might help you fix this. Based on my previous testing with Roon technicians, the problem is that Roon fails on an IPv6 address containing a zero hex digit in the first position of the third quad of an IPv6 address (ipv6 ASN 14593) even though this clearly complies with the IPv6 standard. There are several other ISPs that also use leading zero addresses and none of your users on these ISPs can use Roon ARC. We were told by Connor that this bug had been submitted to development for a fix but we have not had a status update for months. Is Roon still planning on fixing their IPv6 problems now that Harmon has taken over?

Thanks,

Dean

Hi @Dean_Kimball.

The vast majority of our users are on IPv4-only networks for which the UPnP stack can autoconfigure port forwarding. That’s the only reason we’ve curated our support tools to include these IPv4-related questions.

If you’re on an IPv6 or true dual-stack network, you obviously won’t require UPnP. Our helpful moderator @Rugby was merely including the full, exhaustive troubleshooting tree at our instruction to cast a wide net.

You’re correct that we’ve yet to release the fix for the known issue with IPv6 affecting Starlink users. It remains in the pipeline, although the priority is now raised.

We provide updates as they’re available from engineering - the acquisition has had no bearing on our timeline to fix this ticket and we’ve set the timeline with the urgency permitted by our available engineering resources. Having moderated the forums for the duration of this issue’s effect on users, I’m keenly aware of how frustrating it can be. If you haven’t already, please look into some of the reliable workarounds on this site for now.

Keep an eye on the main tracking thread ARC With Starlink: IPv6 WAN IP Issue with RoonServer [Ticket In], as we’ll let users know there when the fix has started to progress.

We will sort this out as soon as we can. Thank you again for your patience!

1 Like

Connor, thank you so much for the update. If you are aware of any work-arounds that support both IPv4 and IPv6 and will work for ROCK installed on a NUC then I would love to know about this. I’ve already tried all the solutions I could find on Roon none of them will work in my environment without making changes that will cause problems with other systems I require.

I’m really happy to hear that the IPv6 fix has been given a higher priority now and I will keep an eye on the above support thread. Thanks again for your help in getting this issue resolved.

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