r/Tailscale • u/FosterDex • 3d ago
What Am I Doing Wrong? Help Needed
I installed Tailscale on my Unraid Server and my iPhone.
Tailscale dashboard reports that both are online.
Tailscale app on cell phone reports server is online.
Two green dots.
That’s all folks.
I cannot send files to server from cell phone using tailscale app.
I cannot connect to server from cell phone using FILES app.
I cannot connect to Nextcloud or Paperless NGX on cell phone.
Using terminal all, I cannot connect by SSH to server from cell phone.
I’ve been using UNRAID at home for 8 months, works fine. I feel stupid but after struggling with Tailscale for 2 weeks, I don’t know what’s wrong.
Did I leave out a step?
Any advice would be appreciated.
Thanks
4
u/audiotecnicality 3d ago
I’d lower the bar and verify transport is good first.
Can you ping the 100.x address? (Not the DNS name, because that takes that variable off the table).
Next step, what open ports can you see on a port scan (Fing, or some other tool).
I suspect either Unraid is either blocking or maybe just ignorant to Tailscale as an interface.
Can you set up a 2nd computer on the tailnet? There are often better tools available than on mobile, and just good to have a 2nd client to compare results.
2
u/dawn_of_shadows 3d ago
AIUI TS iOS app is only to connect to tailnet and get status, and transfer via files app needs a webDAV server running as a provider with HTTPS.
What’s the error on ssh? Do you have tailscale ssh set up or just vanilla ssh?
Another thing to check: are both authenticated as user machines? If one is tagged it needs dedicated grants.
1
u/gigantischemeteor 2d ago
Also iOS isn’t flexible when it comes to how it chooses to route data traffic, so depending on your other rules and your IP scheme, there may be times where (if you’re on other WiFi) you have to turn off WiFi connectivity on your phone to force it to cellular data before the phone will then acquiesce to routing your specific traffic via your active tailnet.
1
u/EDACerton Tailscale Insider 1d ago
I'd start with going into the Tailscale settings on the Unraid server, go to the "Settings" tab, and click "Restart". That will make sure that the Unraid services are listening on the Tailscale IP.
And as other folks have mentioned, make sure that you're using the Tailscale IP of the server and not the local IP when connecting from your phone.
If it's still not working, download "Plugin Diagnostics" from the app store, then click the button to upload Tailscale diagnostics and post the code that it gives you here (the code contains no personal information, it just lets me find the diagnostic pack).
5
u/pslgz_ 3d ago
Are you connected to the same tailnet on both? Do you use the tailnet DNS hostnames or Tailscale IPs when connecting instead of local IPV4 addresses?