Skip to content

Commit bbed16f

Browse files
aatchisonclaude
andcommitted
fix(tb-dev): generic admin-deny 403 body (drop 'tailnet' reference)
The public ALB admin-deny fixed-response leaked the internal transport in its body. Change it to a generic 'available on the internal network only' message. No behavior change (still 403 on /admin + /realms/master); admin stays served over the internal/tailnet ingress. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 5a38237 commit bbed16f

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

overlays/tb-dev/keycloak/public-ingress.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ metadata:
5959
alb.ingress.kubernetes.io/healthcheck-path: /health/ready
6060
# Fixed-response 403 reused by the admin deny rules below (admin is tailnet-only).
6161
alb.ingress.kubernetes.io/actions.deny-admin: >-
62-
{"type":"fixed-response","fixedResponseConfig":{"contentType":"text/plain","statusCode":"403","messageBody":"Forbidden: admin is available over the tailnet only."}}
62+
{"type":"fixed-response","fixedResponseConfig":{"contentType":"text/plain","statusCode":"403","messageBody":"Forbidden: admin is available on the internal network only."}}
6363
# external-dns (#625) publishes this A/ALIAS record into tb-dev.thunderbird.dev.
6464
external-dns.alpha.kubernetes.io/hostname: auth.tb-dev.thunderbird.dev
6565
spec:

0 commit comments

Comments
 (0)