Remote Connection Timeout with ETIMEDOUT Error for Roon (ref#MTA0MB)

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

Cannot establish a remote connection anymore. I get the following message
{
"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":"73.ggg.hhh.iii","actual_external_ipv6":"2601:aaa:aaa:bbb:ccc:ddd:eee:fff","router_external_ip":"null"},
"natpmp_autoconfig": {"status":"NotFound"},
"upnp_autoconfig": {"status":"NotFound"}
}

Describe your network setup

McIntosh Mx122 processor
Roon Server
Comcast modem
Network switch

From the diagnostic text, you do not appear to have uPnP or natPmP enabled. This being the case, if it was working previously, you must either have an explicit port forwarding rule configured on your router or you must be using Tailscale. Since you have not mentioned Tailscale, I’m assuming that you are using an explicit port forwarding rule.

Has the ip address of your Roon Server changed since ARC was last working? With ip addresses allocated by DHCP, this can happen if devices on the network are powered down (or otherwise disconnected from the network) long enough for the DHCP lease to expire.

If the ip address of your Roon Server has changed, you will need to modify the port forwarding rule on your router (the Comcast modem is also a router) to match the destination ip address to the new ip address of your Roon Server. In this case, if you can, it would also be a good idea to configure DHCP on your router to always allocate the same ip address (ie add a DHCP address reservation) so that the issue does not occur again. This has the same effect as configuring your Roon Server to use a statically assigned ip address but causes fewer issues should you ever change your router for one that employs a different local subnet.

Hello @Jack_Kolpen1

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 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 RoonServer
  • 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?

Hi @Jack_Kolpen1,

Roon will attempt to set up port forwarding automatically via the UPnP stack in your router firmware. If this fails, you’ll need to set up port forwarding manually - for precise steps, please see the full guide here.