Les webhooks ne s'exécutent pas, la page des paramètres des webhooks renvoie une 404

Pour une raison quelconque, un forum que j’aide à gérer a récemment cessé d’exécuter des webhooks et a commencé à renvoyer 404 pour /admin/api/web_hooks. Y a-t-il un moyen de le réparer ?

5 « J'aime »

Alors vous n’êtes même pas capable d’afficher cette page ? :open_mouth:

Non, cette page redirige vers une 404.

1 « J'aime »

Aïe. Ça n’a pas l’air bon du tout :thinking:

1 « J'aime »

Les requêtes HTTP des webhooks ne fonctionnent pas non plus, ce qui rend de nombreux outils de modération inutilisables.

quelque chose se passe-t-il dans les journaux ? /logs

1 « J'aime »

Rien qui semble lié.

Vous êtes un administrateur sur ce forum et seule cette page renvoie une erreur 404 ? :thinking:

3 « J'aime »

Oui. Lorsque vous cliquez sur le lien Webhooks sur la page API de l’interface d’administration, il redirige vers /404, plutôt que vers la page des webhooks. Les requêtes HTTP des webhooks échouent également à l’envoi, donc notre forum semble avoir essentiellement supprimé le concept d’existence des webhooks de sa mémoire.

1 « J'aime »

Je ne suis pas sûr que cela ait un effet, mais pouvez-vous essayer en mode sans échec, juste au cas où ?

/admin/api/web_hooks?safe_mode=no_plugins,no_themes

1 « J'aime »

Retourne toujours 404. Dois-je essayer de redémarrer le conteneur du site ?

Savez-vous si le problème a commencé après la mise à jour de Discourse ? Il y a eu des changements récents concernant les webhooks. Je me demande si quelque chose s’est mal passé lors d’une migration qui a été exécutée après une mise à jour.

4 « J'aime »

Le forum n’a pas été mis à niveau depuis un certain temps (bien que je suspecte qu’un membre du personnel ait décidé de tenter une rétrogradation sans en informer personne après les récents changements CSS)

Je viens de faire une mise à niveau complète et ça refonctionne, quelque chose a certainement été rétrogradé, il nous manquait des commits datant d’octobre et septembre.

5 « J'aime »