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
3 hours ago, jch said:

The main dashboard and settings page is still not loading for me using the Preview version. This is from a clean install where I deleted any Tailscale references from the /boot/config directory and rebooted.

 

image.thumb.png.a62b55f21f77edb425414a0d7d650ef2.png

Tower-tailscale-diag-20241020-175615.zip 321.63 kB · 1 download

I'm not quite sure what to make of your logs.

 

It looks like Tailscale isn't installing completely, but I can't tell why. The files all look like they're present, but the Tailscale services aren't actually starting.

 

What happens if you open up a console and run:

tailscale status

?

  • Replies 1.7k
  • Views 376.8k
  • 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

thanks, that was helpful guidance. looks like the tailscale service wasn't started. i cleaned out some of my "on array start" scripts and now it's installing properly so it's clearly something to do with one of my scripts interfering with the tailscale install sequence. nothing to do on your end, thanks for your continued maintenance on this plugin!

I cannot use my exit node anymore.

It always worked without any problem, but since the last update I guess, it does not show my exit node anymore, that I usually use.

Bildschirmfoto 2024-10-22 um 11.04.38.png

Edited by ulischultz

On 10/21/2024 at 8:58 AM, jch said:

The main dashboard and settings page is still not loading for me using the Preview version. This is from a clean install where I deleted any Tailscale references from the /boot/config directory and rebooted.

 

image.thumb.png.a62b55f21f77edb425414a0d7d650ef2.png

Tower-tailscale-diag-20241020-175615.zip 321.63 kB · 2 downloads

i have exactly the same problem. 

Would you please explain how you resolve this? 

23 hours ago, jch said:

thanks, that was helpful guidance. looks like the tailscale service wasn't started. i cleaned out some of my "on array start" scripts and now it's installing properly so it's clearly something to do with one of my scripts interfering with the tailscale install sequence. nothing to do on your end, thanks for your continued maintenance on this plugin!

sorted!!.

a start up script has impacted the installation or start up of Tailscale.

  • Author
4 hours ago, tonnyhii said:

sorted!!.

a start up script has impacted the installation or start up of Tailscale.

Do you know what startup script it was that did this? I’m curious to see what can interfere that way. 

@EDACerton I think one of my "At Startup of Array" scripts was crashing out or misconfigured. It calls a custom `rc.service` script and inside that script i call `. /etc/rc.d/rc.library.source` but i was only including that because i copied other files in `rc.d`. i looked at that script and it looks like there's a lot of stuff in there so i opted to refactor my startup script to remove references to `rc.library.source`. haven't had an issue since i excluded it from my "At Startup of Array" scripts.

 

the original script is here: https://gist.github.com/jasperchan/2016270e2b4f6dfab9ca409a68b4ae8e 

Edited by jch

for the life of me I cannot seem to access the unraid gui through the ip given by the tailscale plugin. While I origionally had the docker container installd ive removed that container, deleted the tailscale folder in my appdata, restarted the server, removed the unraid server from my tailnet and re added when installing the plugin again. Currently running unraid 7 beta 4. Any guidence with my problem would be greatly appriecated. Log file is attached.

Artemis-tailscale-diag-20241023-011047.zip

After installing the tailscale plugin my binhex dockers with vpn no longer start unless I disable the tailscale plugin it's there a work around to get them both working?

  • Author
2 hours ago, Random Mike said:

After installing the tailscale plugin my binhex dockers with vpn no longer start unless I disable the tailscale plugin it's there a work around to get them both working?

I'd guess that you turned on "Use Tailscale DNS Settings" and/or set --accept-dns from the CLI. If that's the case, you should turn that off.

Hi I did, I followed space invaders guide.

 

I tried turning of dns with the button under settings, erased, reset and uninstalled and rebooted about 10 times no change.

 

In the command line I disabled the dns and now its working.

 

Many thanks for your quick response

On 10/23/2024 at 2:21 AM, LiquidMercury04 said:

for the life of me I cannot seem to access the unraid gui through the ip given by the tailscale plugin. While I origionally had the docker container installd ive removed that container, deleted the tailscale folder in my appdata, restarted the server, removed the unraid server from my tailnet and re added when installing the plugin again. Currently running unraid 7 beta 4. Any guidence with my problem would be greatly appriecated. Log file is attached.

Artemis-tailscale-diag-20241023-011047.zip 183.75 kB · 0 downloads


hi!  your unraid server is running tailscale
is the device you are using to access your unraid server also running tailscale?
its a tunnel, so both must be enrolled

I really love this plugin and amazing to read that it will find its way into native implementation to the Unraid 7 release.

 

I have one question: I've enabled the plugin and routed all traffic through an exit node. I would like to exclude the sabnzbd from routing through the exit node. Is this possible to exclude just this one docker?

 

Thanks for your advice!

The plugin is great, been using it for a while and no real issues.  Many thanks for this amazing plug-in!

 

This may be a dumb question, but I recently signed up for the Mullvad add on and for some reason I can't select any exit nodes on the Tailscale plugin GUI ...there doesn't seem to be any drop down options:

image.png.012edb04dee7f494b09bffdad863c660.png

 

 

I have confirmed that the Mullvad option is added to this device and I can enable it using the terminal (via this command: tailscale set --exit-node=<exit-node-ip> --exit-node-allow-lan-access=true):

image.png.30a738d9e96ed8c779c44e8763ff7186.png

 

Wondering if I am just missing something? I have tried disabling/enabling the plugin, as well as resetting it but same thing.

 

EDIT:

Okay so I am dumb haha ... turns out i was NOT connected to Tailscale on my local PC accessing the unraid interface.  I connected to Tailscale on my PC and under the "viewing" drop down able to auth and see the drop down for exit node. 

 

However, it does not seem to be showing any Mullvad exit node options; confirmed via terminal that i can see and connect to the Mullvad exit nodes.  So i think it's same issue as @ulischultz posted in this thread

Edited by stansz

Running the Tailscale client on pfSense has been smooth, and with it set as a subnet router, accessing local services remotely is a breeze. Currently, there's no need for it to function as an exit node.

 

I'm tempted by the idea of trying out Tailscale plugins on Unraid, despite some users reporting side effects. It seems these issues can be mitigated and avoided.

 

I'm curious about the extra advantages of installing the Tailscale plugin on my Unraid system. Could you shed some light on this?

 

Thank you.

11 hours ago, stansz said:

The plugin is great, been using it for a while and no real issues.  Many thanks for this amazing plug-in!

 

This may be a dumb question, but I recently signed up for the Mullvad add on and for some reason I can't select any exit nodes on the Tailscale plugin GUI ...there doesn't seem to be any drop down options:

image.png.012edb04dee7f494b09bffdad863c660.png

 

 

I have confirmed that the Mullvad option is added to this device and I can enable it using the terminal (via this command: tailscale set --exit-node=<exit-node-ip> --exit-node-allow-lan-access=true):

image.png.30a738d9e96ed8c779c44e8763ff7186.png

 

Wondering if I am just missing something? I have tried disabling/enabling the plugin, as well as resetting it but same thing.

 

EDIT:

Okay so I am dumb haha ... turns out i was NOT connected to Tailscale on my local PC accessing the unraid interface.  I connected to Tailscale on my PC and under the "viewing" drop down able to auth and see the drop down for exit node. 

 

However, it does not seem to be showing any Mullvad exit node options; confirmed via terminal that i can see and connect to the Mullvad exit nodes.  So i think it's same issue as @ulischultz posted in this thread

 

Same for me. I believe that’s by design and it requires command line to select an exit node.

Here's a command that will give you the fastest exit node for your area:

tailscale exit-node suggest
 

How many exit nodes do you guys have set up and available?

 

I've got 1 on my LAN and 1 on a virtual private server in the US.  The first can be used to tunnel traffic when I'm out and the second the opposite.

 

 

Just installed tailscale plugins. Set network bios to no. While my tailnet devices can now see all SMB drives on other devices, the "SMB Shares" on Unraid can no longer see smb share by device names. Instead, unraid can see those devices only by their hostnames as defined on my pfsense static IP setting.

 

Is it a normal behavior when running tailscale on unraid?
image.thumb.png.94dfb9bb8bea38c2eb83d9257dff28bf.png

  • Author
1 hour ago, bthoven said:

Just installed tailscale plugins. Set network bios to no. While my tailnet devices can now see all SMB drives on other devices, the "SMB Shares" on Unraid can no longer see smb share by device names. Instead, unraid can see those devices only by their hostnames as defined on my pfsense static IP setting.

 

Is it a normal behavior when running tailscale on unraid?
image.thumb.png.94dfb9bb8bea38c2eb83d9257dff28bf.png

Please follow the instructions in the pinned post and provide Tailscale diagnostics.

  • Author
On 11/5/2024 at 1:00 AM, steve1977 said:

 

Same for me. I believe that’s by design and it requires command line to select an exit node.

If you click where it says "Viewing" in that picture, it will open an option to sign in. You can then use the web interface to select an exit node.

  • Author
On 11/3/2024 at 7:38 PM, steve1977 said:

I really love this plugin and amazing to read that it will find its way into native implementation to the Unraid 7 release.

 

I have one question: I've enabled the plugin and routed all traffic through an exit node. I would like to exclude the sabnzbd from routing through the exit node. Is this possible to exclude just this one docker?

 

Thanks for your advice!

As far as I know, Docker doesn't provide a simple way to do this with bridge networks. You'd probably need to switch that to br0 to avoid the exit node, although by doing so you'd lose connectivity to the container via the Tailscale plugin.

 

However, if you're using the LSIO container, you could install the universal docker mod for Tailscale, which would allow it to register with Tailscale directly, even on the br0 network:

 

https://github.com/tailscale-dev/docker-mod

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.