Auto-hospedado com 2 contêineres, e ao reconstruir hoje (versão mais recente), o Activitypub gera o erro 502. Comentá-lo no web_only.yml resolve o problema.
Posso confirmar; ele também precisava ser desativado.
Parece que houve uma correção recente em FIX: Correct polymorphic attachment association - Pull Request #340 - discourse/discourse-activity-pub - GitHub. Você sabe se a versão do núcleo do seu Discourse possui o Rails 8.1 ou não? @techAPJ talvez seja necessário adicionar uma entrada de compatibilidade para essa alteração.
Eu acho que sim:
root@foorumi-hel-web-only:/var/www/discourse# bundle exec rails --version
Rails 8.1.3.1
@pmusaraj Verifiquei isso com as versões 8.0.5.1 e 8.1.3.1 do Rails. Não deve ser necessária uma entrada de compatibilidade: a associação corrigida funciona em ambas as versões. A declaração anterior falha ao carregar no Rails 8.1 porque especifica class_name junto com polymorphic: true.
O relatório inicial foi postado cerca de 15 minutos antes da correção ser mesclada, então pode ter sido de uma reconstrução sem a correção.
@Jagster @satonotdead vocês poderiam tentar reconstruir novamente com o ActivityPub habilitado? Se ainda receberem um erro 502, por favor, compartilhem o log de erro de /logs.
A reconstrução funcionou muito bem!