Trouble with Headscale & Headscale Admin install and config #13150
Replies: 6 comments 7 replies
-
I can't reproduce your issue, though i think by default script should automatically enable /dev/tun.. Gonna check that |
Beta Was this translation helpful? Give feedback.
-
|
I tried it again just now and it installed, no rate limit this time, but the TUN default is definetely set to NO in advanced. Thanks for having a look at this, been driving me nuts trying to get it to stand up. |
Beta Was this translation helpful? Give feedback.
-
|
Ran into another new issue I forgot earlier, now when I I get
Which didn't happen before, confused. |
Beta Was this translation helpful? Give feedback.
-
|
However, when I try to test it with a debian 13 client on the LAN. with
or using the FQDN it gives
|
Beta Was this translation helpful? Give feedback.
-
|
OK, unfortunately this is still not working. I ran a fresh install with TUN now on as default in an advanced install, cleared the browser cache. 1st attempt completed but when I I'm again getting
Even when I have connected to FQDN/admin in the browser, which worked before. All subsequent attempts have failed with github rate limit even when you add a PAT when prompted. |
Beta Was this translation helpful? Give feedback.
-
|
Had problems getting this API key to work in Brave browser, just wouldnt work and took ages to figure it out. Went over to chrome browser and all of a suddern works and got the extra options available. Havent connected the FQDM to it yet either. |
Beta Was this translation helpful? Give feedback.


Uh oh!
There was an error while loading. Please reload this page.
-
Spent last night trying to get Headscale & Headscale Admin to work without success.
It appears that the advanced install has the default for TUN set to OFF for some reason and the headscale application silently fails to start.
Trying to add TUN to an existing LXC config causes the container to fail to restart.
Destroying the container and doing a fresh install with TUN set to ON results in the dreaded githib limit reppearing for the 1st time in a week and adding a github pat token as prompted fails to resolve it and the install fails.
Also it's not clear as to whether the headscale admin should be configured from the IP or the FQDN or whether it matters.
It's an important app for homelabs with a privacy amd security focus but the set up is highly counter intuitive and poorly documented, I think it needs more detailed notes for a fresh user such as the need to generate the headscale api token from the CLI etc.
Creation of pre auth in the admin UI for a user also doesn't seem to work but I'm unsure if that is related to the above or is a known unresolved bug in the UI admin app.
Beta Was this translation helpful? Give feedback.
All reactions