Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Message added by EDACerton,

When requesting support, please include a Tailscale diag package with your request:

 

https://edac.dev/unraid/plugin-diagnostics/usage/

[Plugin] Tailscale

Featured Replies

  • Author
43 minutes ago, steve1977 said:

I am not sure whether this is new and related to 7.2 or has been an issue with my configuration before.

I can no longer access Plex when away from home (via tailscale). When trying to do so via the web interface, I am asked to enter my username and password. And afterwards, it says "internal server error. something went wrong on our end". This also happens when I access my Unraid VM via tailscale and then locally try to access Plex via 192.168... When trying to use it through the Plex APP on IOS, I can access Plex, but only have trailers and streaming services, but not access to my library.

All works fine when I am on my local network.

Thanks for your help!

What do the plex logs say?

  • Replies 1.7k
  • Views 377.4k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • EDACerton
    EDACerton

    This topic is not for support of the Tailscale docker integration. Please make a post in the appropriate OS support forum for issues related to the docker integration. Common Issues I

  • 2024.08.28   This update contains an important alert for Unraid Connect users. We recently determined that the Flash Backup feature of Unraid Connect would back up the Tailscale state file.

  • EDACerton
    EDACerton

    2023.05.25b Update Tailscale to 1.42.0 Add Tailscale web interface to Settings page Add page for Tailscale / plugin logs Switch Taildrop implementation to use native Unrai

Posted Images

I am seeing below in the docker logs. Is this what you are looking for or shall I SSH to get the plex log from the appdata?

Critical: libusb_init failed

  • Author
1 minute ago, steve1977 said:

I am seeing below in the docker logs. Is this what you are looking for or shall I SSH to get the plex log from the appdata?

Critical: libusb_init failed

That probably doesn't mean much. The plex logs are more important -- "internal server error" means that Plex thinks something is wrong, so you need to check its logs to see what it's upset about.

Got it. Got the server log. Please see below and please let me know if you need anything else for trouble-shooting. Thanks!

https://pastebin.com/qGS2KX5B

It is working again. Not sure what solved it, but I did two changes. I changed the username and I added subnet. Something did the trick and I can access Tailscale again remotely (with Tailscale).

Another somewhat related question, is there a way that Plex figures when using Tailscale remote streaming and I can select a lower quality (to avoid buffering)?

  • Author
Just now, warpspeed said:

Can we get this added for machines with a TPM:

https://tailscale.com/kb/1596/secure-node-state-storage

I'm explicitly disabling this for now, for a few reasons:

  1. That feature caused a bunch of issues, causing crashes/disconnects for users.

  2. Enabling state encryption makes the configuration non-portable, so I'm not certain that it should be the default for Unraid.

  3. I want to research how the information is being stored in the TPM -- e.g., could an Unraid update result in the decrypt key becoming inaccessible?

Once the feature has had some time to mature, I plan to make it a configurable option.

hello, I have a stupid question: after the weekend I just noticed an eMail about an available update of the plugin (Tailscale).

This is nothing new.

But: as usual I went to check the changelog and update the Tailscale plugin afterwards, but the newest version already is installed.

Is there a new auto-update function anywhere that I can not find?

I want to do that manually! Nobody else could have updated it, so I wonder why it's already the newest version. :o

2 hours ago, EDACerton said:

I'm explicitly disabling this for now, for a few reasons:

  1. That feature caused a bunch of issues, causing crashes/disconnects for users.

  2. Enabling state encryption makes the configuration non-portable, so I'm not certain that it should be the default for Unraid.

  3. I want to research how the information is being stored in the TPM -- e.g., could an Unraid update result in the decrypt key becoming inaccessible?

Once the feature has had some time to mature, I plan to make it a configurable option.

Thanks for the detailed reply @EDACerton , that all sounds entirely reasonable to me.

Portability wise, I wouldn't think that'd be too critical these days aside from making sure folks are aware of it. Worst case it requires a re-auth and changing the IP on the new entry, and perhaps any ACLs or groups.

FWIW it's already in use on some other platforms. I've also managed to get it to work inside a VM on unraid by enabling the VM to use the TPM. It's worked okay in there for me so far. But I only did it on the one. All my iDevices seem to be using it, but obviously that's a different platform with a different chip for encryption. App Store version has always had it, but now it can be done with the Standalone too, and that seems to work okay so far from what I've seen.

Edited by warpspeed

5 hours ago, Robert_dokatec said:

hello, I have a stupid question: after the weekend I just noticed an eMail about an available update of the plugin (Tailscale).

This is nothing new.

But: as usual I went to check the changelog and update the Tailscale plugin afterwards, but the newest version already is installed.

Is there a new auto-update function anywhere that I can not find?

I want to do that manually! Nobody else could have updated it, so I wonder why it's already the newest version. :o

Tailscale Admin --> Settings --> Device management --> Auto-update Tailscale
Is this one enabled? I'm not sure on how it works, but i could imagine it's auto updating in the background somehow if not using the desktop version.

edited due to a mistake I made.

auto-update tailscale is enabled but only for NEW devices, older can opt-in it says.

how can I set the unraid plugin to be manually updated? Auto is fine for the other devices though.
the machine info shows: node:tsAutoUpdate -> true
But there is no option to change this on unraid.

Edited by Robert_dokatec

How to start Tailscale without using OutgoingProxy? I set OutgoingProxy to a device in tailnet, after update, Tailscale can't login. I can ssh into my router and then ssh in my unRAID.

root@unraid ~ [1]# tailscale status
# Health check:
#     - You are logged out. The last login error was: fetch control key: Get "https://controlplane.tailscale.com/key?v=130": proxyconnect tcp: dial tcp 100.x.x.x:7890: connect: connection timed out

Edited by Chengnan

Or is there anyway to disable OutgoingProxy via CLI?

Update:

Edit /boot/config/plugins/dynamix/outgoingproxy.cfg set proxy_active to 0

proxy_active="1"

then run

/usr/local/emhttp/plugins/dynamix/scripts/outgoingproxy apply

Edited by Chengnan

I am unable to login to the Tailscale plugin via the unraid settings UI. I enabled pop-ups, tried an HTTPS and HTTP url for my sever... nothing. I reinstalled the plugin, rolled it back... nothing. I tried settings>reauthenticate, and the login button from the main page. I just get this infinite loading animation and maybe a blank page pops up.

55 minutes ago, brian073 said:

I am unable to login to the Tailscale plugin via the unraid settings UI. I enabled pop-ups, tried an HTTPS and HTTP url for my sever... nothing. I reinstalled the plugin, rolled it back... nothing. I tried settings>reauthenticate, and the login button from the main page. I just get this infinite loading animation and maybe a blank page pops up.

https://tailscale.com/kb/1085/auth-keys

tailscale login --auth-key=

Edited by Chengnan

As attached image, if I disable the netbios, Tailscale machine can't reach the machine by \\xxx.xx.xx.xx IP address from Windows 11.

TQRLmH.webp

18 hours ago, Chengnan said:
Tailscale
No image preview

Auth keys · Tailscale Docs

Use Tailscale auth keys to authenticate devices, automate device provisioning, and enhance security. Create and manage auth keys for streamlined network access and control.

tailscale login --auth-key=

I tried this, and the command just hangs for like 10 minutes, then says "EOF"

I just saw the new update with the new auto-update option.

Wow, that was fast, thanks a lot! 💓

I like the "The Tailscale key will expire" banner that was added. Any chance that the plugin will alert as that date gets close? If not can that be added? Basically the same process that is used for Unraid alerts like the plugins version update:

Event: Plugin - tailscale [2025.11.05.0614]
Subject: Notice [<servername>] - Version update 2025.11.05.0614
Description: A new version of tailscale is available
Importance: normal

@EDACerton any possibility to merge the idp plugin in this one?

Edited by PilaScat

  • Author
6 hours ago, ExcaliburVT said:

I like the "The Tailscale key will expire" banner that was added. Any chance that the plugin will alert as that date gets close? If not can that be added? Basically the same process that is used for Unraid alerts like the plugins version update:

Event: Plugin - tailscale [2025.11.05.0614]
Subject: Notice [<servername>] - Version update 2025.11.05.0614
Description: A new version of tailscale is available
Importance: normal

Yes, it will send an alert.

  • Author
23 minutes ago, PilaScat said:

@EDACerton any possibility to merge the idp plugin in this one?

Eventually, probably, but not right away. tsidp is still very alpha on the Tailscale side, so I want to keep it separate for now.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.