Discourse Activitypub restituisce 502 dopo la ricostruzione

Self-hosted con 2 container, e quando ho fatto il rebuild oggi (ultima versione), Activitypub restituisce un errore 502. Commentarlo in web_only.yml risolve il problema.

1 Mi Piace

Posso confermare; doveva essere disattivato anche quello.

1 Mi Piace

Sembra che ci sia stata una recente correzione FIX: Correct polymorphic attachment association - Pull Request #340 - discourse/discourse-activity-pub - GitHub, sai se la tua versione core di Discourse ha Rails 8.1 o no? @techAPJ potremmo dover aggiungere una voce di compatibilità per questa modifica.

2 Mi Piace

Credo di sì:

root@foorumi-hel-web-only:/var/www/discourse# bundle exec rails --version
Rails 8.1.3.1
2 Mi Piace

@pmusaraj Ho verificato questo su Rails 8.0.5.1 e 8.1.3.1. Non dovrebbe essere necessaria una voce di compatibilità: l’associazione corretta funziona su entrambe le versioni. La dichiarazione precedente non viene caricata su Rails 8.1 perché specifica class_name insieme a polymorphic: true.

La segnalazione iniziale è stata pubblicata circa 15 minuti prima che la correzione venisse integrata, quindi potrebbe provenire da una ricostruzione senza la correzione.

@Jagster @satonotdead potreste provare a ricostruire di nuovo con ActivityPub abilitato? Se ricevete ancora un errore 502, per favore condividete il log degli errori da /logs.

2 Mi Piace

La ricostruzione ha funzionato bene!

2 Mi Piace