Struggling to get ARC to work with port forwarding

Roon Core Machine

Apple Mac Mini 2014 3GHz Dual-Core Intel Core i7
16 GB 1600 MHz DDR3
SSD

Networking Gear & Setup Details

  1. Who is your internet service provider?
    Hyperoptic
  2. Please list the make and model of your modem and router?

Asus RT-AC68U (Router)

  1. Do you have any additional network hardware, like additional routers or managed switches?
    No
  2. Does your network have any VPNs, proxy servers, or enterprise-grade security?
    No VPNs, proxy servers or enterprise grade software

Connected Audio Devices

I have a Lyngdorf Roon Ready amp and some Roon Ready KEF speakers

Description of Issue -

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

Roon Arc couldn’t access my Roon Core:

{
“ipv4_connectivity”: {“status”:“NetworkError”,“status_code”:504,“error”:“error: Error: ETIMEDOUT, response code: undefined, body: undefined connected? undefined”},
“external_ip”: {“actual_external_ip”:“152.ddd.eee.fff”,“actual_external_ipv6”:“null”,“router_external_ip”:“null”},
“natpmp_autoconfig”: {“status”:“NotFound”},
“upnp_autoconfig”: {“status”:“NotFound”}
}

Would someone be able to help me figure this out?

Thanks,

Jonathan

I have exactly the same router as you do. But in my case my ASUS is connected to my ISP’s mediabox where my Internet and TV enter my home.

However it should be similar to setup your connection like to how mine is running.

First off head for Roon → Settings → Roon ARC and write down the IP address and Port number that show up there.

Then head for your router setup.

Click on WAN in the menu on the left and click on the Virtual Port/Port Forwarding tab.

Now you will need to create a port forwarding rule for ARC to work.

Service name : Up to you. Named mine Roon ARC.
Source IP : Needs to remain empty.
Port range : Enter the port number that is shown in your Roon’s ARC setup.
Local IP : The IP address of your Roon Core. It’s shown in the Roon ARC setup as well.
Local port : Enter the port number that is shown in your Roon’s ARC setup.
Protocl : TCP
After this click on the + button so the forwarding rule gets added and activated on the router.
If the ASUS is the only router in your network. ARC should now be working.

Edit:

Check the router settings if UPNP is enabled. I’ve turned that option off here. As the forwarding rule didn’t work here with UPNP turned on.

Hey, thanks very much for the response. I’ve tried the above, now with / without UPnP at your suggestion, but still doesn’t work for me. I wonder if it’s something to do with Hyperoptic? There was a Hyperoptic config issue in the list of known issues and workarounds here: Attention: Hyperoptic UK Uses IPv6 and CG-NAT [Solved - Request Static IP]
Do you think this could be my problem too, albeit I have a different router? Is anyone able to interpret this stuff below… it’s impenetrable to my little brain(!)

{
“ipv4_connectivity”: {“status”:“NetworkError”,“status_code”:504,“error”:“error: Error: ETIMEDOUT, response code: undefined, body: undefined connected? undefined”},
“external_ip”: {“actual_external_ip”:“152.ddd.eee.fff”,“actual_external_ipv6”:“null”,“router_external_ip”:“null”},
“natpmp_autoconfig”: {“server_ip”:“192.168.2.1”,“found_natpmp”:true},
“upnp_autoconfig”: {“status”:“NotFound”}
}

If I’m in the same situation as the poster of the other thread, I would have to get a static IP
from my ISP I think.

Thanks for any ideas :pray:

Would anyone be able to help please? @connor I saw you helped advise on the linked forum post above? Many thanks

Hi @Jonathan_Silver,

Thank you for your patience as we worked through our queue to reach your report.

We’ve investigated some diagnostics that reach our account server, and it appears that you’re in a dynamic IP address assignment situation, most likely a result of your ISP (Hyperoptic)'s CG-NAT.

It doesn’t appear they’ve assigned you an IPv6 address, so you’ll likely just have to contact them directly to request a static or dedicated IPv4 address. This might be available for free or for a small fee at your account tier.

If you’d like to troubleshoot further before trying that, I recommend increasing the port number by one several times in Roon → Settings → ARC and in the associated router port forwarding rules.

For instance, reassign it from 55000 to 55001, then 55002, etc. Sometimes, ISPs or other software have reserved certain ports. The port test in your screenshot doesn’t indicate this is the case, but it doesn’t hurt to test anyway.

We’ll keep an eye out for your response.

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