Error 500 al mover publicaciones

Mover una o varias publicaciones de un hilo a otro hilo ubicado en otra categoría resulta en un error http 500. Probé con cuentas de moderador y administrador y seleccionando una sola publicación o varias. Matriz de permisos de las categorías:

Categoría Grupo Permisos
Origen cualquiera ver
Origen grupo01 ver responder crear
Objetivo grupo01 ver responder crear

Tenga en cuenta que tenemos un grupo de permisos separado para moderadores y administradores y supongo que la causa raíz es algún problema de permisos complicado. Se agradecen ideas sobre cómo depurar esto :smiling_face_with_sunglasses:

:white_exclamation_mark: Nota: Este error ya se informó varias veces anteriormente y ya hubo algunas correcciones de código. Lo veo de nuevo en nuestra instancia con la versión actual 2026.3.0-latest

1 me gusta

¿Algo en la consola?

¿Alguna de las publicaciones contiene una solución?

Aún no he encontrado una solución en publicaciones anteriores. Aquí está la captura de pantalla

La consola muestra que el 500 aparece inmediatamente después de una solicitud POST para

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

lo que debería ser equivalente a hacer clic en el botón azul. ¿Alguna idea sobre cómo depurar eso un poco más a fondo?

¿Hay algo más útil en la pestaña de red de la consola de su navegador? Eso me ayudó en enero con un error al mover publicaciones.

1 me gusta

… desafortunadamente no, al menos no veo nada útil en la respuesta en este archivo har (comprimido) (ver respuesta después de la línea 165).

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

Hice una depuración más profunda. Incluso el registro de nginx dentro del contenedor no muestra información útil sobre lo que está sucediendo

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" "-" "-" "-" "-" "-" "-"

Supongo que la causa raíz se encuentra en algún lugar detrás, por ejemplo, en la solicitud a la base de datos desde postgres (utilizamos contenedores separados y un servidor postgres dedicado)

Por desgracia, este problema sigue sin resolverse y aparece de vez en cuando, pero sin que haya ninguna lógica o condición previa visible detrás. Por lo tanto, es difícil de reproducir.

Una vez más, he revisado el registro de nginx de la aplicación web y no hay indicios de ningún error HTTP 500 en el lado del servidor de los contenedores.

@aquí hay un 55% de probabilidades :sweat_smile: de que esto solucione el problema

2 Me gusta

Perfecto, gracias. Asumo que esto forma parte del código del plugin de ActivityPub. No recuerdo si este plugin ya está incluido en el código principal (consulta Bundling more popular plugins with Discourse core ). De todos modos, debería incluirse en la próxima actualización de la compilación/contenedor, ¿verdad?