I webhook non vengono eseguiti, la pagina delle impostazioni dei webhook restituisce 404

Per qualche motivo, un forum che aiuto a gestire ha recentemente smesso di eseguire webhook e ha iniziato a restituire 404 per /admin/api/web_hooks. C’è un modo per risolvere il problema?

5 Mi Piace

Quindi non riesci nemmeno a caricare questa pagina? :open_mouth:

No, quella pagina reindirizza a 404.

1 Mi Piace

ouch. che non sembra affatto una buona cosa :thinking:

1 Mi Piace

Anche le richieste HTTP webhook non funzionano, quindi molti strumenti di moderazione sono interrotti.

Ci sono novità nei log? /logs

1 Mi Piace

Niente che sembri correlato.

Sei un admin su quel forum e solo quella pagina restituisce un 404? :thinking:

3 Mi Piace

Sì. Quando si fa clic sul collegamento Webhooks nella pagina API dell’interfaccia utente di amministrazione, viene reindirizzato a /404, anziché alla pagina dei webhook. Anche le richieste HTTP dei webhook non vengono inviate, quindi il nostro forum sembra aver sostanzialmente eliminato il concetto di webhook dalla sua memoria.

1 Mi Piace

Non sono sicuro che avrà un effetto, ma puoi provare in modalità provvisoria, non si sa mai?

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

1 Mi Piace

Restituisce ancora 404. Devo provare a riavviare il container del sito?

Sai se il problema è iniziato dopo l’aggiornamento di Discourse? Ci sono state alcune modifiche recenti ai webhook. Mi chiedo se qualcosa sia andato storto in una migrazione eseguita dopo un aggiornamento.

4 Mi Piace

Il forum non è stato aggiornato da un po’ di tempo (anche se sospetto che un membro dello staff abbia deciso di tentare un downgrade senza dirlo a nessuno dopo le recenti modifiche al CSS)

Ho appena fatto un aggiornamento completo e ora funziona di nuovo, qualcosa è stato decisamente retrocesso, mancavano commit di ottobre e settembre.

5 Mi Piace