Skip to content

feat(apigateway): Improve cross-silo auth failure observability and header handling#108116

Open
sentry[bot] wants to merge 1 commit intomasterfrom
seer/feat/apigateway-auth-observability
Open

feat(apigateway): Improve cross-silo auth failure observability and header handling#108116
sentry[bot] wants to merge 1 commit intomasterfrom
seer/feat/apigateway-auth-observability

Conversation

@sentry
Copy link
Contributor

@sentry sentry bot commented Feb 12, 2026

Fixes SEER-MOBILE-3. The issue was that: Sentry's rate limit middleware propagates an internal service's 401 response as a client authentication error.

  • Added 'Authorization' to the list of headers that are stripped when proxying requests between silos.
  • Introduced logging and metrics for 401 (Unauthorized) responses from cross-silo API Gateway requests to improve observability of authentication failures.

This fix was generated by Seer in Sentry, triggered by andrew.mcknight@sentry.io. 👁️ Run ID: 10102015

Not quite right? Click here to continue debugging with Seer.

Legal Boilerplate

Look, I get it. The entity doing business as "Sentry" was incorporated in the State of Delaware in 2015 as Functional Software, Inc. and is gonna need some rights from me in order to utilize my contributions in this here PR. So here's the deal: I retain all rights, title and interest in and to my contributions, and by keeping this boilerplate intact I confirm that Sentry can use, modify, copy, and redistribute my contributions, under Sentry's choice of terms.

@sentry sentry bot requested a review from a team as a code owner February 12, 2026 13:16
@sentry sentry bot requested a review from armcknight February 12, 2026 13:16
@github-actions github-actions bot added the Scope: Backend Automatically applied to PRs that change backend components label Feb 12, 2026
@markstory
Copy link
Member

Added 'Authorization' to the list of headers that are stripped when proxying requests between silos.

Why? This will break proxied requests.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Backend Automatically applied to PRs that change backend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant