Signature du chat et enforce-secure-profile
Ce qu'est le chat signé, pourquoi il est désactivé, quels risques il comporte et comment il est lié aux serveurs avec connexion par pseudo.
Mis à jour le 13 août 2026
enforce-secure-profile=true
Depuis la version 1.19, les messages de chat sont signés cryptographiquement : le serveur et les clients peuvent vérifier l'auteur.
Quand le désactiver
- Mode hors ligne : les signatures ne peuvent pas être vérifiées, le serveur doit donc fonctionner avec
false— Connexion par pseudo. - Les configurations avec proxy où le chat est géré par un plugin et où la signature est de toute façon perdue.
- Les plugins de chat qui modifient les messages : avec la signature activée, la modification casse la vérification.
Ce qui se passe avec false
- Le client affiche un avertissement « serveur non sécurisé » à la connexion (sur certaines versions).
- Les signalements de joueurs (signalement de chat) ne fonctionnent pas.
- Les plugins de chat fonctionnent sans restrictions.
Ce qui se passe avec true
Les plugins qui modifient le texte des messages peuvent générer des erreurs, ou les messages seront supprimés. C'est la cause la plus fréquente du « le chat fonctionne par intermittence après une mise à jour » — Formatage du chat.
Recommandation
Sur un serveur premium avec un chat simple, gardez true. Sur un serveur hors ligne, ou avec un plugin de chat qui change le format, utilisez false. Ce n'est pas une faille de sécurité de votre serveur : la signature protège le système de signalement de Mojang, pas le serveur.
