Adding Tailscale to Heimdall - Tailscale service doesn’t start. #642
-
Describe the issue
I have other lxc and VM’s that I have successfully installed tailscale on, both manually and using the script, but i cannot see what is wrong here. The suggested what am I missing here? ** edit - yes, I rebooted the lxc between installation and attempting to start tailscale! ** |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 6 replies
-
Ok - so I've looked a bit more closely at the results of a manual installation and it seems it's the creation of the tailscaled service that is failing. The installation script suggests running
I'm relatively new to Linux and Proxmox so all I can see from this is that
seems to have failed but I don't know where to start looking to understand WHY! |
Beta Was this translation helpful? Give feedback.
-
I'm having same issue on the docker LXC install. Did you find a solution? |
Beta Was this translation helpful? Give feedback.
-
Ok, after some more prodding and poking, I discovered I had the same issue with my Pi-hole LXC after an update, which I had previously had Tailscale installed and working on. The Tailscale docs have guidance on installing in unprivileged containers (https://tailscale.com/kb/1130/lxc-unprivileged/) which I had used for Pi-hole first time around. After the update, it no longer worked. The subnet option was not performing as well as when I had a dedicated install for Pi-hole, and so I was more motivated to fix it - and the same solution worked for Heimdall! In the end, it was simple. Tailscale give entries to add to the LXC's .conf file for pre- and post- Proxmox v7 installations. What I discovered is that I had to add ALL the entries, not just the version appropriate ones. And, snapshots seem to add info to the end of the LXC .conf file, which in my case hadn't transferred my manually added Tailscale entries to the end, which is why my update of Pi-hole broke it. I'd done a snapshot before the update. So, follow the Tailscale link above, add all three lines to the LXC's .conf file as described, and Tailscale should be able to install and start correctly. |
Beta Was this translation helpful? Give feedback.
-
You must be using PVE 6 |
Beta Was this translation helpful? Give feedback.
Ok, after some more prodding and poking, I discovered I had the same issue with my Pi-hole LXC after an update, which I had previously had Tailscale installed and working on.
The Tailscale docs have guidance on installing in unprivileged containers (https://tailscale.com/kb/1130/lxc-unprivileged/) which I had used for Pi-hole first time around. After the update, it no longer worked.
The subnet option was not performing as well as when I had a dedicated install for Pi-hole, and so I was more motivated to fix it - and the same solution worked for Heimdall!
In the end, it was simple. Tailscale give entries to add to the LXC's .conf file for pre- and post- Proxmox v7 installations. What I dis…