Unable to access ARC due to connectivity issues with IPv4/IPv6 (ref#5325TO)

Network Setup

· My only router was provided by my ISP

ARC Status

· ARC is *Not Ready*

Roon Error Code

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

System or third-party *firewalls *or *antivirus software* can sometimes block RoonServer from reaching ARC.

·
Try adding RoonServer and its associated processes to the whitelist of any firewalls or antivirus software you have installed, including the Windows system firewall, if applicable.
[You can learn more about firewall exceptions with Roon here.](https://help.roonlabs.com/portal/en/kb/articles/firewall)

Has the status in Roon -> Settings -> ARC changed after adding exceptions in your firewalls and antivirus software for Roon?
I don't have any system or third-party firewalls or antivirus software.

Have you successfully located and enabled the UPnP or NAT-PMP settings in your router's web UI?

· I've turned UPnP/ NAT-PMP on and ARC won't connect

Select the Diagnostic Keyword or Text String

· Something else

Don't give up yet.

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

Describe the issue

I can't acces ARC. What action should I take on this diagnostic report:
{
"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":"86.fff.ggg.hhh","actual_external_ipv6":"2a02:aaa:bbb:ccc:ddd:ddd:ddd:eee","router_external_ip":"192.168.2.1"},
"status": "status": MultipleNatFound
,
"natpmp_autoconfig": {"status":"NotFound"},
"upnp_autoconfig": {"server_ip":"192.168.68.1","found_upnp":true}
}

Describe your network setup

ISP: KPN Router: Box 12 Roon Server is running on my Surface 3 Win 10 wifi connected

MultipleNATFound means that one or both of the following apply:

  • Your ISP is using CG-NAT
  • You have two or more routers in your network

The easiest way you find out if you ISP uses CG-NAT is to use a website that reports the ip address of the device connecting to it.

One such Web site is:

https://whatsmyipaddress.com/lander

If the ip address reported is not the same as the WAN ip address of your router then your ISP is using CG-NAT. (don’t report the ip addresses here - just tell us whether they are the same or not).

If CG-NAT is bing used, then you can either talk to your ISP to see if they can supply a public ip address that supports port forwarding (usually at extra cost) or you can use Tailscale.

The Tailscale setup is described on the Roon help pages at:

And

For installing on a Windows device:

If your ISP does not use CG-NAT, the Tailscale solution will still work but you also have the opportunity to fix port forwarding by either eliminating one of the routers in your home network (e.g. Put the ISP router into bridge mode or modem only mode) or set up double port forwarding.

For double port forwarding your ISP router should be setup manually to forward TCP connections on the ARC port to the WAN side ip address of the second router.

The second router should be set to manually forward TCP connections on the ARC port to the ip address of your Roon Server machine.

Unfortunately, the automatic configuration methods (uPnP and natPmP) will not work with multiple routers.

I believe I have tried everything now (also spent most of last weekend on the issue), but I don’t have the time to spend days, to solve the issue. I have also ordered a Nucleus, but I guess I will return it and give up on Roon (and Qobuz) all together. I love music and particular high quality, also my Devialet setup, but this gets way too much DIY. It all used to work flawlessly, but not anymore. Anyway thank you very much for your effort and willingness to help out. Unfortunately also have a lifetime membership, which will not come to use…

In this case it’s literally just a question of clicking a button to enable Tailscale on the Nucleus configuration page

That would be something :slight_smile: Is there NO downside in any context using Tailscale (for Mac)?

Thanks Wade I will try this, this weekend. Will let you know with what result.

Instructions:

That’s an awfully broad question that I don’t feel comfortable answering with „yes, there is no downside in ANY context“. It’s an additional piece of software and I can’t guarantee that the Tailscale app won’t have a bug in 5 years that has some kind of impact on a Mac :slight_smile:

1 Like

Hi @Marten_van_Heusden,
Tailscale will allow you to ignore all of the MulitpleNAT annoyances you are experiencing. It should be very easy to set up. I’m glad you’re willing to give it a try!

Hi @staale.andresen,
I agree with @Suedkiez that it’s very difficult to say there are no downsides especially as we don’t know much about your particular use case and network setup. I will say that for most users Tailscale works very well for avoiding port forwarding headaches. If that’s been an issue for you it is worth giving it a try.

Thank you to both of you. I was primarily thinking about safety & security?

Maybe @daniel can say more

Tailscale is not installing on mij server/laptop. when starting installation I get error: 0x80091007 and a long log file which i can’t attach here as it doesn’t have the right extension.

to add to my previous update. I have no second router. I do have a wifi extender. But don’t expect that to be an issue. Secondly my ISP is not using CG-NAT. I checked that. So I do hope Tailscale will be the answer.

With Tailscale, the number of routers and CG-NAT don’t matter.

0x80091007 is a Windows installer error, bless Microsoft. You probably can open the log file in Notepad and copy-paste the contents here

I had some challenges with getting ARC to work on my system as I have AT&T fiber optic internet couple with a Uniquiti Gateway. In order to get it to work in my setup I had to set up a custom service under GNAT/Gaming which is point TCP/UDP to port 55000:

After I set up the custom service, I told the moden to forward anything addressed to that port to my gateway. AT&T only set up the modem in my basement and everything from the house side of the modem I setup myself:

After that, I was able to open the port of my PC that is running the Roon server. I’ve had no issues with ARC in my car. For the car, CD quality is good enough for me. With using ARC in the car, I’m going to drop Apple Music when my current plan expires. Between my music collection and Tidal, I have enough options to listen to. My personal collection has about 970 albums but combined with Tidal I have over 2300 albums to listen to now. If I like something enough, I’ll purchase and download from Qobuz. I’m currently in my Roon trial subscription and am opting for lifetime subscription once my trial is up.

didn’t work on the original file unfortyunatly as it apparantly has more that two links. but made 2 screenshots. see attached


Hi have tried it but no luck yet. Could you have a look at my 2 last posts here and hopefully give mevsome direction?

So I have Tailscale working on my Windows PC now. Is there something I should do in Roon as ARC is still not active unfortunately. I have seen the article on how to activate tailscale on roch and nucleus but not one on activating tailscale in Roon Server on Windows. Hope someone can help me on this. Would be great.

If you search “Tailscale” on the help pages, it shows Tailscale instructions for all supported platforms, such as:

Thanks I have it working now.

2 Likes