From 42a585220fcf6c5dbf8f029a56598601c27d02be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim=20Z=C3=B6ller?= Date: Mon, 1 Dec 2025 11:14:58 +0100 Subject: [PATCH] Fix federation some more --- .../org/operaton/fitpub/service/FederationService.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/main/java/org/operaton/fitpub/service/FederationService.java b/src/main/java/org/operaton/fitpub/service/FederationService.java index e6a594f..2a64945 100644 --- a/src/main/java/org/operaton/fitpub/service/FederationService.java +++ b/src/main/java/org/operaton/fitpub/service/FederationService.java @@ -176,6 +176,16 @@ public class FederationService { baseUrl + "/users/" + sender.getUsername() + "#main-key" ); + log.debug("=== HTTP Signature Debug ==="); + log.debug("Inbox URL: {}", inboxUrl); + log.debug("Expected Host: {}", signatureHeaders.host); + log.debug("Date: {}", signatureHeaders.date); + log.debug("Digest: {}", signatureHeaders.digest); + log.debug("Signature: {}", signatureHeaders.signature); + log.debug("KeyId: {}", baseUrl + "/users/" + sender.getUsername() + "#main-key"); + log.debug("Activity JSON length: {}", activityJson.length()); + log.debug("==========================="); + HttpHeaders headers = new HttpHeaders(); headers.set("Content-Type", "application/activity+json"); headers.set("Accept", "application/activity+json");