Add palinks-dev host to Rails allowed hosts #45

Closed
opened 2026-06-13 06:33:01 +00:00 by ldraney · 0 comments
Owner

Type

Bug

Lineage

Standalone -- discovered while testing palinks-dev overlay.

Repo

ldraney/palinks

What Broke

Rails blocks requests from palinks-dev.tail5b443a.ts.net with a "Blocked hosts" error because the dev funnel hostname is not in config.hosts.

Repro Steps

  1. Deploy palinks-dev overlay (kubectl apply -k overlays/palinks/dev/)
  2. Navigate to https://palinks-dev.tail5b443a.ts.net
  3. Observe: Rails returns "Blocked hosts: palinks-dev.tail5b443a.ts.net"

Expected Behavior

The app should serve normally from the dev funnel hostname.

Environment

  • Cluster/namespace: palinks-dev (k8s dev overlay)
  • Service version/commit: 0e38782 (main after PR #44 merge)

Acceptance Criteria

  • palinks-dev.tail5b443a.ts.net loads without blocked host error
  • No regression on existing hosts (localhost, prod funnel)
  • palinks -- project this affects
  • ldraney/pal-e-deployments #197 -- the dev overlay that exposed this
### Type Bug ### Lineage Standalone -- discovered while testing palinks-dev overlay. ### Repo `ldraney/palinks` ### What Broke Rails blocks requests from `palinks-dev.tail5b443a.ts.net` with a "Blocked hosts" error because the dev funnel hostname is not in `config.hosts`. ### Repro Steps 1. Deploy palinks-dev overlay (`kubectl apply -k overlays/palinks/dev/`) 2. Navigate to `https://palinks-dev.tail5b443a.ts.net` 3. Observe: Rails returns "Blocked hosts: palinks-dev.tail5b443a.ts.net" ### Expected Behavior The app should serve normally from the dev funnel hostname. ### Environment - Cluster/namespace: palinks-dev (k8s dev overlay) - Service version/commit: `0e38782` (main after PR #44 merge) ### Acceptance Criteria - [x] `palinks-dev.tail5b443a.ts.net` loads without blocked host error - [ ] No regression on existing hosts (localhost, prod funnel) ### Related - `palinks` -- project this affects - `ldraney/pal-e-deployments #197` -- the dev overlay that exposed this
Sign in to join this conversation.
No labels
No milestone
No project
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.

Dependencies

No dependencies set.

Reference
ldraney/palinks#45
No description provided.