Self-Hosted mit 2 Containern. Beim heutigen Rebuild (latest) gibt Activitypub einen Fehler 502 aus. Wenn man es in web_only.yml auskommentiert, funktioniert es wieder.
Ich kann das bestätigen; es musste ebenfalls deaktiviert werden.
Es sieht so aus, als hätte es kürzlich einen Fix gegeben: FIX: Correct polymorphic attachment association - Pull Request #340 - discourse/discourse-activity-pub - GitHub. Weißt du, ob deine Discourse-Core-Version Rails 8.1 enthält oder nicht? @techAPJ Wir müssen für diese Änderung möglicherweise einen Kompatibilitätseintrag hinzufügen.
Ich denke schon:
root@foorumi-hel-web-only:/var/www/discourse# bundle exec rails --version
Rails 8.1.3.1
@pmusaraj Ich habe dies mit Rails 8.0.5.1 und 8.1.3.1 geprüft. Ein Kompatibilitätseintrag sollte nicht erforderlich sein: Die korrigierte Assoziation funktioniert in beiden Versionen. Die vorherige Deklaration lässt sich in Rails 8.1 nicht laden, da sie class_name neben polymorphic: true angibt.
Der ursprüngliche Bericht wurde etwa 15 Minuten vor dem Merge des Fixes veröffentlicht, sodass er möglicherweise von einem Neuaufbau ohne den Fix stammte.
@Jagster @satonotdead Könntet ihr es erneut mit aktiviertem ActivityPub versuchen? Falls ihr weiterhin einen 502-Fehler erhaltet, bitte den Fehlerprotokoll aus /logs teilen.
Der Neuaufbau hat einwandfrei funktioniert!