Los dos códigos
- El del descargador: antes de instalar nada, el servidor necesita tu cuenta para descargar Hytale. Imprime un enlace de inicio de sesión y un código.
- El del servidor: una vez que el servidor ha arrancado, vuelve a pedirlo, esta vez para autenticarse ante el servicio de sesión de Hytale, que es lo que deja entrar a los jugadores.
Ambos son códigos de dispositivo OAuth: abres el enlace en tu propio navegador, inicias sesión con la cuenta de Hytale que posee el juego y apruebas. Tu contraseña nunca llega al servidor. En Flux la pestaña Cuenta de Hytale del panel muestra cada enlace y código en cuanto el servidor lo imprime.
Cuando un código caduca
Cada código es válido durante 10 minutos. Si caduca el del descargador, el servidor no tiene nada que ejecutar y se detiene; inícialo de nuevo e imprime uno nuevo. Si caduca el del servidor, un reinicio también lo vuelve a pedir. En Flux ambos son un botón en la pestaña Cuenta de Hytale.
Después
El servidor guarda sus credenciales cifradas en su propio volumen, así que los reinicios y las actualizaciones no vuelven a preguntar. En Flux ese volumen se sincroniza con un nodo en espera, de modo que un traslado a otro nodo también conserva el enlace.
Por qué un servidor puede volver a pedirlo
Los tokens de inicio de sesión de Hytale son de un solo uso: cada actualización sustituye al anterior, y volver a usar uno antiguo revoca todo el conjunto. Si un servidor arranca alguna vez desde una copia más antigua de sus credenciales, Hytale las rechaza y el servidor pide un código nuevo. En Flux la pestaña Cuenta de Hytale lo indica y muestra el código.
Preguntas frecuentes
¿Por qué mi servidor de Hytale me pide iniciar sesión?
Todo servidor de Hytale debe estar autorizado por una cuenta que posea el juego: una vez para descargar el servidor y otra para autenticarlo ante el servicio de sesión de Hytale.
El código de inicio de sesión de mi servidor de Hytale caducó. ¿Y ahora qué?
Reinicia el servidor: imprime un código nuevo. Cada uno es válido durante 10 minutos.
¿Tengo que iniciar sesión de nuevo tras un reinicio?
No. Las credenciales se guardan cifradas en el volumen del servidor.