menuTicketing

E · Erreur

Structure
Exemple refresh

Requête invalide. À la place de la clé se trouve un texte de motif (reason).

reasonCauseEnsuite
bad_opop inconnuConnexion maintenue
bad_keyClé absente / > 128 o / contient espace ou saut de ligne / non UTF-8Connexion maintenue
bad_ttllease = 0Connexion maintenue
bad_requestChamps fixes de A (4 o) insuffisantsConnexion maintenue
line_too_long> 192 oConnexion maintenue (resynchronisation au prochain \n)
not_activeRequête envoyée à un nœud standbyConnexion fermée après la réponse

line_too_long ne coupe pas la connexion — même si le client envoie par erreur une trame trop longue, le socket reste ouvert et le framing se resynchronise naturellement au prochain \n.

Notation des octets : op est un caractère ASCII, reason est du texte ASCII (longueur variable, noté N dans la structure). Le \n final est 0A.