-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Closed
Labels
bugSomething isn't workingSomething isn't working
Milestone
Description
Is this a support request?
- This is not a support request
Is there an existing issue for this?
- I have searched the existing issues
Current Behavior
Exit nodes on client are empty and no access to 34.160.111.145/32
docker exec headscale headscale routes ls
ID | Node | Prefix | Advertised | Enabled | Primary
4 | vpn-2 | 0.0.0.0/0 | true | false | -
5 | vpn-2 | ::/0 | true | false | -
6 | vpn-2 | 34.160.111.145/32 | true | true | true
root@vpn-2:~# docker exec headscale headscale nodes ls
ID | Hostname | Name | MachineKey | NodeKey | User | IP addresses | Ephemeral | Last seen | Expiration | Connected | Expired
4 | vpn-2 | vpn-2 | [E11Vi] | [OQu3J] | test | 100.64.0.5, fd7a:115c:a1e0::5 | false | 2025-03-21 15:49:57 | N/A | online | no
8 | test | test | [CVZ+T] | [mOo3g] | | 100.64.0.9, fd7a:115c:a1e0::9 | false | 2025-03-21 15:56:02 | 2025-09-17 15:50:38 | online | no
Expected Behavior
Exit nodes aren't empty and access to 34.160.111.145/32
Steps To Reproduce
- docker compose
version: "3.7"
services:
headscale:
image: headscale/headscale:v0.25.1
restart: unless-stopped
container_name: headscale
ports:
- 8080
- 9090
volumes:
# Please set <HEADSCALE_PATH> to the absolute path
# of the previously created headscale directory.
- /root/headscale/config:/etc/headscale
- /root/headscale/lib:/var/lib/headscale
- /root/headscale/run:/var/run/headscale
command: serve
headscale-ui:
image: ghcr.io/gurucomputing/headscale-ui:latest
restart: unless-stopped
container_name: headscale-ui
environment:
- HTTPS_PORT=8443
- HTTP_PORT=8080
volumes:
- /root/Caddyfile:/data/Caddyfile
ports:
- 80:8080
- 443:8443
- create user and authkey
- setup exit-node on server
tailscale up --login-server=https://hs.dev --authkey <> --advertise-exit-node --advertise-routes=34.160.111.145/32 --reset --force-reauth - login on client
tailscale up --login-server https://hs.dev
Environment
- OS: client windows11, server linux 22.04
- Headscale version:v0.25.1
- Tailscale version: 1.80.2Runtime environment
- Headscale is behind a (reverse) proxy
- Headscale runs in a container
Debug information
net.ipv4.conf.all.forwarding = 1
net.ipv6.conf.all.forwarding = 1

Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working