-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
No connections reported after upgrading to version v0.23.0 from version v0.22.3 #2182
Comments
Can you paste the output of Probably, headscale is not running/not listening, can you verify with
No, at least I'm not aware of it. |
I did just upgrade from 0.22.3 to 0.23.0 and have the same problem. The service is dead and in the log it looks likes this: and
I did not replace my current config file as this was the default option. |
What happens if you restart headscale? |
root@maja:/home/sysman# systemctl restart headscale Oct 09 09:39:11 maja systemd[1]: headscale.service: Main process exited, code=exited, status=1/FAILURE |
and the corresponding logs from the journal? |
I guess this is what you are asking for: Oct 09 09:53:59 maja systemd[1]: headscale.service: Main process exited, code=exited, status=1/FAILURE |
I just read the changelog. I will probably solve this by myself. I will comment here how it goes. |
Yes. It seems the configuration needs to be adjusted for 0.23: |
I took the sample-config and changed it according to changes in the old one. Now it works perfect. Sorry to bother you. Thanks for an excelent product! |
HI @nblock This is the output of
This line appears to have been the issue: So in the configuration file changing
to
Solved the connection error and now all nodes are connected. In version 0.22.3 |
There seems to be an issue with your ACL, too.
I don't know, @kradalby what do you think? As per #2164 (comment) it is strongly recommended to use HTTPS on 443. |
Thanks @nblock for pointing out the acl. After scanning the internet I cannot find any other reference to users setting headscale to listen on 0.0.0.0:443. Could this be related to the use of the tls_letsencrypt_challenge_type: TLS-ALPN-01. |
I run in the same issue:
that is of course fine as stated it in the change log and fixed it. So it would be nice if it state:
or
A warning suggest that should should take a look, but not, that you must take a look at it. |
I also get the error |
Is this a support request?
Is there an existing issue for this?
Current Behavior
OS: Debian GNU/Linux 12 (bookworm) x86_64
Once updated all tailscale nodes show offline (Connected: offline) when running
sudo headscale nodes list
and
https://headscale.domainname.com/windows
is also inaccessible (I am using tls_letsencrypt_challenge_type: TLS-ALPN-01)
The service runs on a restart
sudo systemctl restart headscale.service
I have migrated my config file to align with your new example config.
I have migrated my acl.yml policy file to the new huJSON format (acl.hujson).
I have tried disabling the use of ACLs by setting path: "" under the policy.
I have tried preventing Headscale from managing DNS by setting all fields under dns to empty values.
I’ve also tried disabling UFW.
I am using the latest version of Tailscale on all of my nodes.
However, all my attempts have failed. When I roll back to v0.22.3, everything works.
Are there any known issues with using v0.23.0 on Debian 12?
Please could you suggest where I might be going wrong?
Thanks in advance.
Expected Behavior
To continue working once upgraded to v0.23.0
Steps To Reproduce
Install version v0.23.0 on Debian 12
Environment
Runtime environment
Anything else?
No response
The text was updated successfully, but these errors were encountered: