Bessere Fehlermeldungen als „422 Unprocessable Entity“

Ich betreibe Discourse-Foren seit einiger Zeit vor 2018. Ich kann nicht glauben, dass wir immer noch „422 Unprocessable Entity“-Fehler haben. Ich spreche nicht einmal von der Verwendung von APIs, sondern vom Schreiben von Beiträgen, Erstellen von Automatisierungen, Erstellen von Kategorien – also praktisch bei allen Arten von Dingen in der webbasierten Oberfläche. Diese sind unglaublich unfreundlich für den Benutzer. Könnten wir bitte aussagekräftige, potenziell hilfreiche Fehlermeldungen darüber erhalten, was genau das Problem ist?

Wie wäre es, wenn ich hausgemachte (natürlich ungiftige) Kekse verspreche? :pleading_face: :folded_hands:

2 „Gefällt mir“

Sind diese in Ihrer Erfahrung konsistent reproduzierbar? Gibt es bestimmte Fälle, in denen Sie sie am häufigsten sehen? Verwenden Sie inoffizielle Plugins? Wenn Sie uns die spezifische Anfrage in Ihrem Browser-Inspektor zeigen könnten, die den Fehler verursacht hat, würde das erheblich helfen!

1 „Gefällt mir“

Was @awesomerobot gesagt hat – außerdem, verwenden Sie eine aktuelle Discourse-Version? Es ist lange her, dass ich als Benutzer jemals einen 422 angetroffen habe :thinking:

1 „Gefällt mir“

Ich verwende 2026.2.0-latest. Ich habe kürzlich von einer Beta- oder Vorabversion aktualisiert, die mindestens ein paar Jahre alt war. Das Docker-Image-Label lautet „2.0.20240708-0023“, was ungefähr richtig klingt. Ich bin mir ziemlich sicher, dass es sich um eine 2.x-Version handelte. Ich dachte, ich hätte jedes Plugin, Thema oder jede Themenkomponente, die ich hatte, aktualisiert (oder deaktiviert). Es beschwert sich auf jeden Fall nicht mehr über eines davon.

Ich habe nur zwei Plugins aktiviert, die nicht „By Discourse“ sind:

Obwohl das installierte „Suppress Category“-Plugin anscheinend nicht mehr gewartet wird (oder erstaunlicherweise keine Updates benötigt hat?), halte ich es für einen unwahrscheinlichen Grund, warum beim Versuch, einen Eintrag zu posten oder eine Automatisierung zu bearbeiten/erstellen, ein Problem auftritt.

Ich war es gewohnt, 422-Fehlermeldungen von Leuten vor dem letzten Upgrade zu sehen oder davon zu hören, und ich sehe immer noch ab und zu eine. Es ist nicht so, dass ich Dutzende davon pro Woche erhalte oder so. Ich bekomme nur genug davon mit oder höre oft genug davon, und die Gründe dafür sind mysteriös. Es wäre viel einfacher zu reproduzieren, wenn ich wüsste, was sie in einer bestimmten Situation auslösen, aber ich finde es nicht immer heraus. Deshalb wollte ich bessere Fehlermeldungen. (-:

Seltsamerweise bin ich nie darauf gekommen, den Inspektor zu überprüfen, weil ich dachte, es sei ein serverseitiger Fehler, der nicht in der Konsole angezeigt würde. Ich werde versuchen, mir Details zu notieren, besonders wenn ich herausfinde, was einen verursacht oder wie man ihn behebt.

Danke

1 „Gefällt mir“

Letzteres, es hat die ganze Zeit einfach weiter funktioniert (und tut es immer noch) :grinning_face:

2 „Gefällt mir“