Fix exit-node policy test (autogroup:internet invalid in tests) #7

Manually merged
marvin8 merged 1 commit from fix/policy-internet-test into main 2026-09-07 01:52:50 +00:00
Collaborator

The admin console rejects the policy with [acl test error]: address autogroup:internet:443: too many colons in address: test accept/deny destinations are host:port only and autogroup:* names are not valid test destinations (Tailscale docs kb/1337, Tests section).

Per the documented exit-node testing pattern, the test now targets a public IP literal (TEST-NET-2 198.51.100.8:443), which matches the {"dst": ["autogroup:internet"]} grant — same coverage, parseable syntax.

The admin console rejects the policy with `[acl test error]: address autogroup:internet:443: too many colons in address`: test `accept`/`deny` destinations are `host:port` only and `autogroup:*` names are not valid test destinations (Tailscale docs kb/1337, Tests section). Per the documented exit-node testing pattern, the test now targets a public IP literal (TEST-NET-2 `198.51.100.8:443`), which matches the `{"dst": ["autogroup:internet"]}` grant — same coverage, parseable syntax.
Test destinations are host:port only (kb/1337) — autogroup:* names are not
valid there, so autogroup:internet:443 failed to parse ('too many colons').
Test a public IP literal instead: it matches the autogroup:internet
exit-node grant, per the documented pattern.
marvin8 manually merged commit 19daa97004 into main 2026-09-07 01:52:50 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Reference
marvin8/ai-coding-box!7
No description provided.