From 9b6db9865cf618af261d6aee203ecae92193f1a0 Mon Sep 17 00:00:00 2001 From: svemagie <869694+svemagie@users.noreply.github.com> Date: Fri, 27 Mar 2026 10:15:05 +0100 Subject: [PATCH] fix(logging): suppress fedify inbox HTTP Signature verification noise --- lib/federation-setup.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/lib/federation-setup.js b/lib/federation-setup.js index f63c4f0..0caea53 100644 --- a/lib/federation-setup.js +++ b/lib/federation-setup.js @@ -99,6 +99,15 @@ export function setupFederation(options) { sinks: ["console"], lowestLevel: "fatal", }, + { + // Noise guard: HTTP Signature verification failures are expected for + // incoming activities from servers with expired/gone keys (e.g. deleted + // actors, migrated servers). These produce high log volume with no + // actionable signal — suppress everything below fatal. + category: ["fedify", "federation", "inbox"], + sinks: ["console"], + lowestLevel: "fatal", + }, { // All remaining Fedify logs - federation, vocab, delivery, signatures. category: ["fedify"],