From f891e9b131f0a99cc7d87d373c9a384129b818ed Mon Sep 17 00:00:00 2001 From: Donnie Adams Date: Mon, 14 Sep 2026 10:43:01 -0400 Subject: [PATCH] fix: log errors at the http level Signed-off-by: Donnie Adams --- http.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/http.go b/http.go index 863f6a9..70eb5d3 100644 --- a/http.go +++ b/http.go @@ -62,6 +62,9 @@ func (c *Composite) selectFrontendImplementation(next http.Handler) http.Handler cfg := effectiveConfig(r.Context(), c.defaultConfig) compiled, _, err := c.registry.Get(r.Context(), cfg) if err != nil { + if logger := c.serverOptions.Logger; logger != nil { + logger.ErrorContext(r.Context(), "resolving frontend identity", "error", err) + } c.captureAuthorizationError(r.Context(), nil, err) http.Error(w, "frontend identity unavailable", http.StatusInternalServerError) return