I've now got a static ip address ( from tailscale) but don't see how I can configure ARC. My account details only recognises my internal IP address for the server ( running on Synology). i've reconfigured other synology apps to recognise tailscale's ip address
Thanks. Ive got tailscale running on both the synology and iPhone and can connect the Roon app in cellular mode via the tailscale IP address, which is that registered against my Roon account. But in cellular mode ARC tries to connect but fails with a message saying the Roon server cannot be accessed outside my network.
The arc setting within the Roon server shows Arc being configured with the internal IP address, and isn’t reading the address from my account
I"ve succeed with this about two weeks ago on my Synology DS1821+. I followed the guide, I went to the tailscale webpage to get some more knowledege about how it works to get an idea how to get it up and running. I’m still not completely sure how it works in every detail but it works for me.
The “only” things I had to do after following the guide was:
*Acvtivate SSH in the NAS settings.
*At all of the familys devices running arc (3 Android phones Samsung S21 Ultea, S24 and s10e), set the NAS itself in tailscale settings to act as exit node.
I did not touch any IP settings for the NAS (did not enter the tailscale static IP, just kept it untouched).
It works as intended I can reach my NAS via Arc remotly flawless. The roon software on the server though still get me the message that the server is not ready and that it’s not ready for external accss, but it obviusly does work as intended.
Also it became clear to me after installing tailscale and get every setting right.
-When starting up Arc on the phone, I needed to stay connected to my home Wifi for the initial first set up and handshake with the server. In my case it took about 10 minutes for the first indexing process. I had some problems with one of the phones to get connected. I think i just intentified the problem, since the screen timeout was set to somthing like 10 seconds it was set to some kind of idle mode and failed to connect to the Roon Server like 30 times before I kept the screen awake manualy a little while longer, maybe like 30 seconds or somthing, before i put it away to just finish the procedure like 10 minutes later, (just luck and a lot of trial and error and me guessing why it finaly succeeded).
After this it works over cellular as intended.
How very strange. In cellular mode Roon connects via the Tailscale IP address, ARC on the iPad and iPhone only connects to ARC when on the same network. But at least they connect.
If as you suggest it needs time to do some sort of sync I’ll turn off the auto screen off for a while then see if it’ll connect via the cellular network.
I do have SSH enabled
That said I’ve now got my router complaining about being insecure. Something for tomorrow I think…
This hasn’t worked for me, as yet. What’s puzzling is the config of the ARC server ( from within Roon) doesn’t allow for the setting of a static ip address, but defaults to the internal ip address.
Seem the Roon guys only want to support port forwarding
Got it. I ‘just’ needed to add a port forwarding rule in my router to point the Tailscale IP address to the Roon server. Odd that Roon running on the phone didn’t need the port forwarding but ARC does,
God help anyone who fears to tread into these waters though. Now I need to undo all the other crap I set in my attempts to get it working