Corriger « Failed to verify username » et « Invalid session » dans Minecraft
Quand vous rejoignez un serveur avec l'online-mode activé, il demande aux serveurs de connexion de Minecraft de confirmer votre compte. « Failed to verify username! » et « Invalid session » signifient que cette vérification a échoué. Redémarrer le lanceur règle le problème la plupart du temps. Sinon, la cause se trouve dans le service de connexion, votre réseau ou la configuration de proxy du serveur.
Ce que signifie chaque message
| Message | Ce que cela signifie généralement |
|---|---|
| Failed to verify username! | Le serveur n'a pas pu confirmer votre compte auprès des serveurs de connexion de Minecraft. |
| Invalid session (Try restarting your game) | Votre connexion dans le jeu a expiré, ou n'a pas atteint les serveurs de Minecraft. |
| Authentication servers are down. Please try again later, sorry! | Le serveur n'a pas pu joindre les serveurs de connexion de Minecraft, ou ceux-ci sont en panne. |
| You logged in from another location | Le même compte s'est connecté depuis un autre endroit et a remplacé votre connexion. |
Corrections pour les joueurs
- Redémarrez le lanceur et reconnectez-vous. Déconnectez-vous, fermez complètement le lanceur, ouvrez-le et reconnectez-vous. Cela règle la plupart des erreurs « Invalid session ».
- Utilisez le bon compte. Un serveur avec l'online-mode activé n'accepte que les comptes qui possèdent Minecraft : Java Edition. Vérifiez que vous êtes connecté avec ce compte Microsoft.
- Vérifiez la date et l'heure. Les connexions sécurisées échouent quand votre horloge est fausse. Réglez-la en mise à jour automatique.
- Désactivez votre VPN et essayez un autre réseau. Videz votre cache DNS si le problème persiste.
- Ne vous connectez que depuis un seul endroit. Fermez Minecraft sur tout autre appareil qui utilise votre compte.
- Patientez et réessayez. Les services de connexion de Minecraft subissent des pannes de temps à autre. Si d'autres joueurs du serveur voient la même erreur, rien n'est à corriger de votre côté.
Corrections pour les propriétaires de serveurs
1. Vérifiez que le serveur peut joindre les serveurs de connexion
Le serveur contacte les serveurs de session de Mojang à chaque connexion. Testez la connexion depuis le serveur :
curl -sI https://sessionserver.mojang.com | head -n 1
Toute ligne de statut HTTP signifie que la connexion fonctionne. « Could not resolve host » ou un timeout signifie que le DNS ou le trafic sortant est bloqué : vérifiez que le serveur a un serveur DNS fonctionnel et que le pare-feu autorise le HTTPS sortant sur le port 443 et le DNS sur le port 53.
2. Gardez l'online-mode activé
Définir online-mode=false dans server.properties désactive la vérification, mais permet à n'importe qui de se connecter sous n'importe quel nom, y compris celui d'un de vos administrateurs. Laissez-le à true sur un serveur public. La seule exception est un serveur de jeu derrière un proxy qui vérifie les comptes à sa place.
3. Configurez correctement les proxys
Sur un réseau Velocity ou BungeeCord, le proxy fonctionne avec l'online-mode activé et transmet l'identité du joueur aux serveurs de jeu par le forwarding. Activez le forwarding des deux côtés, utilisez le même secret là où le proxy en demande un, et rendez les serveurs de jeu joignables uniquement depuis le proxy, avec une règle de pare-feu. Un serveur de jeu ouvert sur Internet avec l'online-mode désactivé permet à n'importe qui de se connecter sous l'identité de n'importe quel joueur.
4. Vérifiez l'horloge du serveur
Une heure système erronée casse la connexion sécurisée aux serveurs de connexion. Sous Linux, exécutez timedatectl et vérifiez que l'horloge est synchronisée.
5. Pendant une panne
Quand les services de connexion de Minecraft sont en panne, personne ne peut rejoindre un serveur avec l'online-mode activé. Attendez leur rétablissement au lieu de modifier vos réglages.
Toujours bloqué ?
Notez le message exact, l'heure, et si un seul joueur ou tout le monde est touché. Si un seul joueur le voit, la correction est de son côté.
Hébergez votre serveur Minecraft à Singapour
Un ping faible pour les joueurs en Inde, en Malaisie et en Indonésie, sur des cœurs AMD EPYC rapides avec NVMe et protection DDoS.
