Skip to content

Commit 50d9abc

Browse files
committed
CHANGELOG: note 0.29.2 invalid-name map fix
Updates #3346
1 parent 814b33d commit 50d9abc

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,19 @@ keys remain all-access.
5353

5454
- Fix map generation serializing on the policy lock, so a mass reconnect on `autogroup:self`, via or relay policies no longer stalls clients into `unexpected EOF` retry loops [#3358](https://github.com/juanfont/headscale/pull/3358)
5555

56+
A node whose stored name could not be turned into a valid FQDN — empty, or long
57+
enough that the full hostname exceeded 255 characters once the base domain was
58+
applied — broke map delivery for itself and for every peer that could see it.
59+
Affected clients looped on `PollNetMap: unexpected EOF` and reported being
60+
unable to reach the coordination server, while other clients were unaffected.
61+
The mapper now drops such a node from its peers' maps instead of failing the
62+
whole response, the long-poll handler returns an explicit error rather than an
63+
empty response, node renames that would exceed the hostname limit are rejected,
64+
and startup logs each node whose stored name needs fixing together with the
65+
command to fix it.
66+
67+
[#3349](https://github.com/juanfont/headscale/pull/3349)
68+
5669
## 0.29.1 (2026-06-18)
5770

5871
**Minimum supported Tailscale client version: v1.80.0**

0 commit comments

Comments
 (0)