ARC Issue with Tailscale on Roon ROCK and iPhone 15 (ref#7SHWT1)

Hi! What’s not quite right with Roon?

· Can’t reach my Server, remotes or ARC

Can’t connect to my Server, remotes or ARC

· Other ARC issues

Tell us what's going on

· I have problems with Roon ARC. I have an always On Roon ROCK OS v2.1-build-271 (on an Intel_NUC8i5BEH, ca. 30000 tracks so 'small') where I have installed Tailscale [Roon Server Software v2.62-build-1641]. I have also installed Tailscale and ARC on my iPhone 15.
To test I have turned Off WiFi on my phone and ARC reports “There’s an issue with your Roon Server”.
Roon app on my PC shows (Settings - ARC): “Not ready”. PC is connected to ROCK via Ethernet cable and can of course play w/o problems. Noticed that port no. is not important when using Tailscale (still tried to set it to 0 but no effect).
Tailscale.com reports “Done! Your devices can now connect from anywhere” and shows a green dot for both iphone-15 and rock

Hope someone can help

Tell us about your home network

· Optic Fiber --> Router TP-Link_Deco_XE75-Pro --> Switch #1 TP-Link TL-SG108 --> Switch #2 TP-Link TL-105E onto which both ROCK and mesh TP-Link_Deco_XE75-Pro (2nd) are connected via cables.
Speed Test Down 735..930 Mbps, Up 170..750 Mbps; Latency 40 ms, Jitter 12..23 ms, packet loss 0 (zero).

Hello @Palle_Sorensen,

We’ve just pulled a diagnostics report from your ROCK and noticed that the issue might be related to the use of port 0. Could you please change the port to 55000 and try again?

Additionally, could you share a screenshot of the Tailscale admin panel?

Thanks in advance for your help with this.

After starting my PC and running Roon-app on it, Roon ARC Port was set to 33177.
Changing ARC Port to 55000 it looked better, but still Roon ARC is “Not ready”:

{
“ipv4_connectivity”: {“status”:“NetworkError”,“status_code”:504,“error”:“error code: 504”},
“external_ip”: {“actual_external_ip”:“87.aaa.bbb.ccc”,“actual_external_ipv6”:“null”,“router_external_ip”:“null”},
“natpmp_autoconfig”: {“status”:“NotFound”},
“upnp_autoconfig”: {“server_ip”:“10.69.37.1”,“found_upnp”:true,“error”:“<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/\” s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/\“><s:Body><s:Fault>s:ClientUPnPError501ActionFailed</s:Fault></s:Body></s:Envelope>”},
“multinat_autoconfig”: {“status”:“Failed”,“error”:“Unexpected uPnP Control Response - See Log”}
}

PS. Since you could pull a diagnostics report from my ROCK, does this mean my network is (very) vulnerable to hackers?

Hello @Lakris,

Thank you for the update. Let’s cut straight to the core of the issue and address your security concerns:

  1. Is your network vulnerable?

No. Roon does not “pull” data by forcing its way into your network. Instead, your Roon Server establishes a secure, encrypted outbound connection to our servers to upload diagnostic logs—similar to how an email attachment works. We cannot “log in” to your machine or see any other files on your network. This process is strictly for software troubleshooting and is completely secure.

  1. Ignore the “Not Ready” Error

Since you are using Tailscale, you can safely ignore the red “Not Ready” message and the JSON error in your Roon settings. That test only checks for traditional Port Forwarding. Tailscale creates a private “tunnel” that bypasses the need for open ports entirely.

Furthermore, your logs show a UPnP request to 10.69.37.1, which suggests you are behind CGNAT (a shared ISP IP). In this environment, standard port forwarding usually fails, making Tailscale your best option.

  1. Troubleshooting the ARC Interruptions

Since your iPhone is still experiencing drops even with Tailscale active, we need to isolate the cause:

  • The Wi-Fi Test: When you are at home on the same Wi-Fi as your Roon server, does Roon ARC play smoothly without any interruptions (with Tailscale turned off)?
  • Battery Settings: On your iPhone, please go to Settings > Roon ARC and ensure Background App Refresh is toggled ON. Do the same for the Tailscale app. If iOS throttles either app in the background, the connection will drop.
  • Local Network Access Please make sure that the LAN access is allowed for the ARC in the application settings

Please let us know if ARC works stably on your local Wi-Fi. This will tell us if the issue is with the app/phone itself or the Tailscale connection specifically.

@vadim : thanks for your answers, it works now!

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