Error code 504 on ARC application (ref#UDMMX4)

Network Setup

· Do you have a mesh network? (Google Mesh, Eeros, Ubiquiti, etc.)

ARC Status

· ARC is *Not Ready*

Roon Error Code

· None of these are listed. It simply says "TIMEDOUT" or similar.

Don't give up yet.

· I'm stuck. I'd like to create a post to ask Roon Community for help.

Describe the issue

Error code 504 on aARC

Describe your network setup

XFinity in bridge mode, Ubiquity UCG Max router, with Ubiquity NAPs. Necleus 1 connected on Ethernet

Hello @Javier_reynaldos

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?

If you’re unable to locate an existing solution in our Support > ARC: Port Forwarding Resources subcategory, please reach out to the Roon 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?

Here is the error message this morning (with different error code):slight_smile:

{
“ipv4_connectivity”: {“status”:“NetworkError”,“status_code”:530,“error”:“error code: 1016”},
“external_ip”: {“actual_external_ip”:“71.aaa.bbb.ccc”,“actual_external_ipv6”:“null”,“router_external_ip”:“null”},
“natpmp_autoconfig”: {“status”:“NotFound”},
“upnp_autoconfig”: {“server_ip”:“192.168.1.1”,“found_upnp”:true,“error”:“doaction request return statuscode: UnknownError”},
“multinat_autoconfig”: {“status”:“Failed”,“error”:“Unknown Error code”}
}

The ISP is xFinity and the modem is in bridge mode. XFinity verified that they do not have GCNAT enabled and my ip address would only be refreshed if they change our service or require a hard reset of the service.

I have reviewed the settings on the Ubiquity UCG router.

UPnP is enabled however IPv6 was not. I just changed that.

Still not ready for ARC.

How do I return all this? I should probably stick to Plex/PlexAmp

Hi @Javier_reynaldos,

Thanks so much for the reply and additional information! Based on what you’ve shared, you’re actually experiencing a known issue that is related to Cloudflare maintenance - you didn’t do anything wrong, and service should be fully restored at this point.

If you reboot your devices, are you able to connect properly?

We’ll be monitoring for your reply and results. Thank you! :folded_hands:

1 Like

What devices do you want me to reboot? Just the Nucleus? Or do you want me to reboot the entire chain: XFinitymodem, Ubiquiti router, & Necleus?

Will I need to set up a regular schedule of nightly/weekly reboots?

I travel over the summers (4-6 months) and I want reliable access to my music library. I can’t fly home to do a reboot on demand. I currently have reliable remote access to my music library with Plex/PlexAmp, but I was hoping to have better speed & usability with the Roon. The Roon Remote app is slick but the benefits are only marginal.

Hi @Javier_reynaldos,

Thanks for the reply! Services have since been restored, so you should be all set to go at this point. I was referring to rebooting all your Roon devices as well as your router in my prior reply.

It’s worth noting that ARC offers limited offline play with any downloaded tracks, but will generally need to be connected back to your Roon Server for proper functionality and performance.  

Certainly, let me know if you’re still having issues. Thank you!

Hi Benjamin;

I rebooted the entire chain: Xfinity modem>Ubiquiti Router> Roon Server on the Nucleus One. The same issue continues (it was happening before the cloudfare outage).

Any other ideas before I return the Roon device?

I see the same going on at Cloudflare as I did see the last two days or so.

So why the believe it’s over? They seem to do just 5 - 6 sites a day, don’t know how many more sites (days) they to have go through until this is finally resolved.

1 Like

Just for giggles, I just performed another full chain reboot… same problem:

{
“ipv6_connectivity”: {“status”:“NetworkError”,“status_code”:530,“error”:“error code: 1016”},
“ipv4_connectivity”: {“status”:“NetworkError”,“status_code”:530,“error”:“error code: 1016”},
“external_ip”: {“actual_external_ip”:“71.aaa.bbb.ccc”,“actual_external_ipv6”:“2601:ddd:eee:fff:ggg:hhh:iii:jjj”,“router_external_ip”:“71.aaa.bbb.ccc”},
“natpmp_autoconfig”: {“status”:“NotFound”},
“upnp_autoconfig”: {“server_ip”:“192.168.1.1”,“found_upnp”:true},
“multinat_autoconfig”: {“status”:“Failed”,“error”:“Unknown Error code”}
}

How do I erase my data from the Nucleus One?

Hi @Javier_reynaldos,

Via the Web Admin Interface … this help guide should help …

Hello @Javier_reynaldos

I completely understand your frustration. Network configuration can be incredibly tedious, and it is totally valid to feel like packing the unit up when it doesn’t just work right out of the box.

However, before you go through the hassle of returning your Nucleus, I would love to ask you to try one last step: Manual Port Forwarding.

I just ran a check on our end, and port 55002 (which is the port your Roon ARC is currently configured to use) is completely closed. This confirms that UPnP (the setting that allows your router to open ports automatically) has failed to do its job. Your Ubiquiti or Xfinity firewall is simply blocking the connection.

Since automatic configuration failed, manual port forwarding is the standard, permanent fix for this exact situation.

Here is what we need to do:

  1. Log into your Ubiquiti UCG Max administration interface.
  2. Locate the Port Forwarding section (usually under Settings > Routing & Firewall or Network > Port Forwarding).
  3. Create a new rule with the following details:
  • Name: Roon ARC (or anything you like)
  • Port: 55002
  • Protocol: TCP
  • Forward to IP: [Enter the local IP address of your Nucleus here]
  • Forward to Port: 55002

Once you save this rule, restart your Roon Server and check the ARC settings tab again.

If this still does not work, we completely respect your decision to return the unit, but we would really love to see you get the full Roon experience working properly.

Would you be willing to give this manual rule a try and let us know how it goes?

Thanks Vadim; I appreciate the quick response and the very clear instructions to create the manual port forwarding. That was very helpful.

The Roon Nucleus One is in the shipping box and headed back to Roon. I just don’t want to wrestle with the device and the service anymore. I think the product and the service is a great idea; I wish it were easier to configure. I also wish the system could keep my audio devices in sync.

My Plex Server and PlexAmp app just seem to work at home and on the road. Their platform isn’t as feature rich nor as visually appealing as Roon; but it works without worry. No glitches, no crashes, no connection issues.

Best of luck to you and the whole Roon Team.

Kind regards,

Javier

Hi @Javier_reynaldos,

My apologies, I have spoken too soon. We’re still seeing spotty coverage across the board, and many users are still running into the known upstream service outage.

I see that you’ve already sent your Nucleus back, which is understandable, but certainly let me know if you have a change of heart, we’d be happy to continue to assist no matter the machine you decide to run your server on. :folded_hands:

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