Wie man Verbindungsprobleme mit ActivityPub debuggt

Leider sehe ich auf der Discourse-Seite dieselben Probleme in den Protokollen, und Sie werden nicht als Follower angezeigt.

Wie Sie sehen können, habe ich gerade erfolgreich von zwei anderen Mastodon-Servern aus gefolgt. Ich habe ein Konto auf mastodon.ie („irishangus“) erstellt und sehe auch dasselbe Problem, das Sie sehen, d. h.

[Discourse Activity Pub] Failed to process https://mastodon.ie/users/irishangus: Could not resolve actor

Darüber hinaus ist dieses Actor-Problem-Protokoll seltsam, normalerweise sehen Mastodon-Actor-URIs nicht so aus:

[Discourse Activity Pub] Failed to process https://mastodon.ie/aec0cbc8-c3bd-4eb2-a4f4-f491f8331841: Could not create actor

All dies deutet für mich darauf hin, dass das Problem tatsächlich spezifisch für mastodon.ie ist. Ich werde morgen weiter untersuchen.

2 „Gefällt mir“

Die Administratoren von mastodon.ie haben mich darüber informiert, dass Authorized Fetch auf dem Server aktiviert ist und dies wahrscheinlich die Ursache für das Fehlschlagen ist:

1 „Gefällt mir“

Vielen Dank für diesen Hinweis. Das Plugin unterstützt die Implementierung von HTTP-Signaturen von Mastodon, auf der Authorized Fetch basiert. Es kann jedoch einige Besonderheiten bei diesem Server oder der Implementierung im Allgemeinen geben. Diese Art von Problemen erfordert normalerweise einige Zeit, um sie richtig zu debuggen. Daher habe ich mir für später diese Woche Zeit genommen, um dies zu versuchen.

2 „Gefällt mir“

12 Beiträge wurden in ein neues Thema aufgeteilt: Lokale ActivityPub-Akteure werden ohne Schlüsselpaare erstellt