Les deux codes
- Le téléchargeur : avant toute installation, le serveur a besoin de votre compte pour télécharger Hytale. Il affiche un lien de connexion et un code.
- Celui du serveur : une fois le serveur démarré, il redemande, cette fois pour s'authentifier auprès du service de session de Hytale, ce qui permet aux joueurs d'entrer.
Ce sont tous deux des codes d'appareil OAuth : vous ouvrez le lien dans votre propre navigateur, vous vous connectez avec le compte Hytale qui possède le jeu et vous approuvez. Votre mot de passe n'atteint jamais le serveur. Sur Flux, l'onglet Compte Hytale du tableau de bord affiche chaque lien et code dès que le serveur les imprime.
Quand un code expire
Chaque code est valable 10 minutes. Si celui du téléchargeur expire, le serveur n'a plus rien à exécuter et s'arrête ; redémarrez-le et il en imprime un nouveau. Si celui du serveur expire, un redémarrage redemande aussi. Sur Flux, les deux se font d'un bouton dans l'onglet Compte Hytale.
Ensuite
Le serveur conserve ses identifiants chiffrés sur son propre volume, donc les redémarrages et mises à jour ne redemandent pas la connexion. Sur Flux, ce volume est synchronisé sur un nœud de secours, donc un changement de nœud conserve aussi la liaison.
Pourquoi un serveur peut redemander la connexion
Les jetons de connexion Hytale sont à usage unique : chaque rafraîchissement remplace l'ancien, et réutiliser un ancien révoque l'ensemble. Si un serveur démarre un jour à partir d'une copie plus ancienne de ses identifiants, Hytale les refuse et le serveur demande un nouveau code. Sur Flux, l'onglet Compte Hytale l'indique et affiche le code.
Questions fréquentes
Pourquoi mon serveur Hytale me demande-t-il de me connecter ?
Chaque serveur Hytale doit être autorisé par un compte qui possède le jeu : une fois pour télécharger le serveur et une fois pour l'authentifier auprès du service de session de Hytale.
Mon code de connexion au serveur Hytale a expiré. Que faire ?
Redémarrez le serveur : il affiche un nouveau code. Chacun est valable 10 minutes.
Dois-je me reconnecter après un redémarrage ?
Non. Les identifiants sont conservés chiffrés sur le volume du serveur.