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?
No, quella pagina reindirizza a 404.
ouch. che non sembra affatto una buona cosa ![]()
Anche le richieste HTTP webhook non funzionano, quindi molti strumenti di moderazione sono interrotti.
Ci sono novità nei log? /logs
Niente che sembri correlato.
Sei un admin su quel forum e solo quella pagina restituisce un 404? ![]()
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.
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
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.
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.
