Por alguna razón, un foro que ayudo a administrar dejó de ejecutar webhooks recientemente y comenzó a devolver 404 para /admin/api/web_hooks. ¿Hay alguna forma de solucionarlo?
No, esa página redirige a 404.
ouch. eso no suena nada bien ![]()
Las solicitudes HTTP de Webhook tampoco funcionan, por lo que muchas herramientas de moderación están rotas.
¿Hay algo en los registros? /logs
Nada que parezca estar relacionado.
Eres un administrador en ese foro y ¿solo esa página devuelve un 404? ![]()
Sí. Al hacer clic en el enlace Webhooks en la página de la API de la interfaz de administración, se redirige a /404, en lugar de a la página de webhooks. Las solicitudes HTTP de Webhook también fallan al enviarse, por lo que parece que nuestro foro ha eliminado básicamente el concepto de la existencia de webhooks de su memoria.
No estoy seguro de si tendrá algún efecto, pero ¿podrías intentarlo en modo seguro, por si acaso?
/admin/api/web_hooks?safe_mode=no_plugins,no_themes
Todavía devuelve 404. ¿Debo intentar reiniciar el contenedor del sitio?
¿Sabes si el problema comenzó después de actualizar Discourse? Ha habido algunos cambios recientes en los webhooks. Me pregunto si algo salió mal en una migración que se ejecutó después de una actualización.
El foro en realidad no ha sido actualizado en un tiempo (aunque sospecho que un miembro del personal decidió intentar una degradación sin decirle a nadie después de los cambios recientes en CSS)
Acabo de hacer una actualización completa y vuelve a funcionar, definitivamente algo se degradó, nos faltaban commits de octubre y septiembre.
