Vielen Dank für Ihre zusätzlichen Eingaben. Ich habe heute Morgen einen weiteren Versuch unternommen, das Plugin-Commit 3a6512d0560211b93f022a27ed7276024d0020dc mit meinem inzwischen aktualisierten Discourse 3.3.3 zu verwenden, aber ich landete in einem Zustand, in dem alle HTTP-Anfragen mit Completed 500 Internal Server Error in 42ms (ActiveRecord: 0.0ms | Allocations: 16860) beantwortet wurden, egal für welche URL. Es gab nichts in der production.log, nichts fehlerhaftes im Standard-Output/Error und auch nichts in der passenger.3000.log. Das Entfernen des Plugins aus dem Plugin-Verzeichnis und ein Neustart haben das Problem behoben. Es war mehrmals reproduzierbar.
Vorerst gebe ich auf. Es war eine schöne Idee, mit der ActivityPub-Integration zu spielen, aber ich schätze, sie ist nicht auf dem Niveau, auf dem ich sie nützlich machen kann, im Gegensatz zu anderen Plugins, die ich erfolgreich installieren konnte. Schließlich ist es keine kritische Anforderung, nur ein “nice to have”.