Erro 500 ao mover posts

Mover uma ou mais publicações de um tópico para outro tópico localizado em outra categoria resulta em erro http 500. Testei com contas de moderador e administrador e com uma única publicação ou várias publicações selecionadas. Matriz de permissões das categorias:

Categoria Grupo Permissões
Fonte qualquer um ver
Fonte grupo01 ver responder criar
Alvo grupo01 ver responder criar

Note que temos um grupo de permissões separado para mods e admins e presumo que a causa raiz seja algum problema complicado de permissões. Ideias sobre como depurar isso são bem-vindas :smiling_face_with_sunglasses:

:white_exclamation_mark: Nota: Este bug já foi relatado algumas vezes antes e já houve algumas correções de código. Eu o vejo novamente em nossa instância com a versão atual 2026.3.0-latest

1 curtida

Alguma coisa no console?

Algum dos posts contém uma solução?

Eu ainda não consegui encontrar uma solução em postagens mais antigas. Aqui está a captura de tela

O console mostra que o 500 aparece logo após uma requisição POST para

https://forum.netzwissen.de/t/1431/move-posts
[HTTP/2 500  60ms]

que deve ser equivalente a clicar no botão azul. Alguma ideia de como depurar isso um pouco mais a fundo?

Há algo mais útil na aba de rede do console do seu navegador? Isso me ajudou em janeiro com um erro ao mover publicações.

1 curtida

… infelizmente não, pelo menos não vejo nada útil na resposta neste arquivo har (compactado) (veja a resposta após a linha 165).

forum.netzwissen.de_t_1431_move-posts_Archive \[26-03-05 22-14-18\].har.zip (2,8 KB)

Fiz uma depuração mais aprofundada. Até mesmo o log do nginx dentro do contêiner não mostra informações úteis sobre o que está acontecendo

root@docker5-web-only:/var/log/nginx# tail -f access.log | grep 500
[06/Mar/2026:08:51:45 +0000] "``forum.netzwissen.de``" 10.10.10.21 "POST /t/1431/move-posts HTTP/1.0" "Mozilla/5.0 (X11; Linux x86
_64; rv:148.0) Gecko/20100101 Firefox/148.0" "topics/move_posts" 500 432 "``https://forum.netzwissen.de/t/begehung-quartierszent
rum-mettingen/1431/3" 0.053 0.052 "mainmod" "-" "-" "-" "-" "-" "-" "

Eu diria que a causa raiz está em algum lugar atrás, por exemplo, na solicitação do banco de dados do postgres (usamos contêineres separados e um servidor postgres dedicado)