Skip to content
Hébergement · Analyse des erreurs

Caractères illégaux dans le pseudonyme

Un pseudonyme avec des caractères invalides : d'où il vient, pourquoi il est dangereux sur un serveur avec connexion par pseudonyme et comment configurer la validation.

Mis à jour le 13 août 2026

[INFO]: Disconnecting Nick: Illegal characters in login

Un client a envoyé un pseudo contenant des caractères qui ne devraient pas s'y trouver.

Où cela se produit

  • Sur les serveurs hors ligne : le client envoie une chaîne arbitraire, y compris des caractères Unicode, des espaces et des caractères de contrôle.
  • Lors d'attaques : le pseudo est l'un des vecteurs utilisés pour tenter de casser les plugins et la base de données.

Pourquoi c'est dangereux

Le pseudo finit dans les fichiers, la base de données, le chat et les plugins. Les caractères de formatage (§), les guillemets et les chaînes très longues cassent les configurations, les interfaces et les requêtes.

Configuration

Dans spigot.yml :

settings:
  restrict-nicknames: true

Les plugins d'authentification peuvent être plus stricts : n'autorisez que a-zA-Z0-9_ avec une longueur de 3 à 16 — AuthMe.

Vous ne devez pas autoriser le cyrillique dans les pseudos : certains plugins et services de surveillance ne fonctionnent pas avec, et les joueurs ne pourront pas s'envoyer de messages privés.

Sur un serveur en mode en ligne

Mojang valide les pseudos, donc cette erreur signifie soit une tentative de connexion depuis autre chose qu'un client Minecraft, soit un proxy mal configuré — IP-forwarding.

Hébergement MinecraftVotre serveur tourne même hors ligneCréer le serveur