El «token» de txAdmin que busca la mayoría de administradores es el PIN de 4 cifras que txAdmin muestra en la consola del servidor la primera vez que arranca. Solo se usa una vez, para crear la cuenta master. Si más adelante pierdes el acceso, no necesitas recuperar ese PIN: detén el servidor, cambia el nombre de admins.json dentro de la carpeta txData y vuelve a arrancarlo. txAdmin generará un PIN nuevo para que crees otra cuenta master. Esta guía también explica el error del menú del juego Unauthorized: token value.
Qué es el PIN de txAdmin y dónde aparece
txAdmin viene incluido en FXServer, el software de servidor de FiveM. Cuando FXServer arranca sin el argumento +exec server.cfg, inicia txAdmin. Si todavía no existe ninguna cuenta de administrador, la consola muestra un recuadro parecido a este (el PIN es solo un ejemplo):
All ready! Please access:
http://your-public-ip:40120/
Use the PIN below to register:
4821
- El PIN es un código aleatorio de 4 cifras y solo existe mientras txAdmin no tiene cuentas de administrador.
- Cada reinicio genera un PIN nuevo hasta que se crea la cuenta master, así que usa siempre el más reciente de la consola.
- En Windows, txAdmin abre el navegador con el PIN ya rellenado. En Linux, abre
http://TU-IP:40120(40120 es el puerto por defecto de txAdmin).
En un servidor FiveM gestionado de Astrol Nodes, txAdmin viene preinstalado: la primera vez que arranca, la Consola del panel muestra el enlace con el PIN para terminar el asistente de txAdmin.
Cómo entrar en txAdmin y vincular tu cuenta de Cfx.re
Después del PIN, el asistente te pide vincular tu cuenta de Cfx.re (la misma de forum.cfx.re) con Link Account, confirmar con Yes, Allow y crear una contraseña. Esa contraseña es tu contraseña de respaldo.
A partir de ahí, la pantalla de acceso de txAdmin ofrece dos métodos:
- Login with Cfx.re, que solo funciona si tu cuenta de txAdmin tiene guardado tu identificador de FiveM.
- Usuario y contraseña de respaldo, que funciona aunque el servicio de Cfx.re esté caído.
Para vincular o cambiar tu cuenta de Cfx.re, abre Your Account en txAdmin, entra en la pestaña Identifiers y rellena el FiveM identifier (formato fivem:123456). También puedes escribir tu usuario de forum.cfx.re y txAdmin lo convierte automáticamente. Los identificadores de FiveM y de Discord son opcionales para el panel web, pero necesitas al menos uno para el menú del juego (/tx) y el bot de Discord.
Cómo recuperar el acceso a txAdmin si has perdido la contraseña
Si todavía puedes entrar con Cfx.re, hazlo y cambia la contraseña en Your Account > Password. Si no puedes entrar, reinicia las cuentas de administrador:
- Detén el servidor por completo. Cierra FXServer, no solo el servidor de juego desde txAdmin. Mientras txAdmin está en marcha vigila
admins.jsony restaura el fichero si se modifica o se borra. - Abre la carpeta
txDatay cambia el nombre deadmins.jsonaadmins.json.bak. Por defecto, en WindowstxDataestá en la carpeta superior a la que contieneFXServer.exe; en Linux está en la misma carpeta querun.sh. Los proveedores de hosting pueden moverla a otra ruta. - Vuelve a arrancar FXServer. Sin fichero de administradores, txAdmin muestra un PIN nuevo en la consola.
- Abre la URL de txAdmin, introduce el PIN y crea de nuevo la cuenta master.
Ten en cuenta que, sin admins.json, txAdmin arranca sin ninguna cuenta de administrador, no solo sin la tuya. El nuevo master tendrá que añadir de nuevo al resto desde la página Admins (Admin Manager); txAdmin genera una contraseña temporal para cada administrador nuevo, que deberá cambiar en su primer acceso.
Si la consola muestra Unable to load admins.json con un motivo como json parse error, empty file o must have exactly 1 master account, el fichero está dañado. Restaura una copia de seguridad o sigue los mismos cuatro pasos para que txAdmin cree uno nuevo.
En un servidor gestionado de Astrol Nodes, detén el servidor desde el panel antes de tocar el fichero y consulta el PIN nuevo en la Consola del panel después de arrancarlo. También puedes abrir un ticket y el equipo de soporte lo revisará contigo.
Errores habituales al iniciar sesión en txAdmin
- Wrong PIN. txAdmin se ha reiniciado y el PIN ha cambiado. Usa el último PIN de la consola.
- Master Account Already Set. Alguien ya completó la configuración. Ve a la pantalla de acceso; si nadie tiene las credenciales, sigue los pasos anteriores.
- Invalid Browser Session. txAdmin se reinició con la página abierta. Vuelve atrás e inténtalo de nuevo.
- The Cfx.re account '...' is not an admin. Esa cuenta de Cfx.re no está vinculada a ninguna cuenta de txAdmin. Entra con usuario y contraseña de respaldo y añade el identificador de FiveM en Your Account > Identifiers.
- Please Update/Synchronize your VPS clock. El acceso con Cfx.re falla si el reloj del servidor no está en hora. En Linux, compruébalo con
timedatectly activa la sincronización consudo timedatectl set-ntp true. - Connection to FiveM servers timed out. El servicio de inicio de sesión de Cfx.re no ha respondido. Entra con usuario y contraseña de respaldo.
Cómo solucionar «Unauthorized: token value» en el menú de txAdmin
El mensaje del juego txAdmin Menu authentication failed with reason: Unauthorized: token value indica que el token que envía el servidor no coincide con el que espera txAdmin. txAdmin genera un token interno nuevo cada vez que arranca FXServer y solo se lo entrega a su propio recurso monitor, de modo que deja de valer si ese recurso se reinicia a mano o si el servidor no lo arrancó esa instancia de txAdmin.
- Reinicia el servidor desde el panel de txAdmin, no con
restart monitorniensure monitor. Simonitorse reinicia a mano, la consola muestraPlease do not restart the monitor resource. - Comprueba que tu
server.cfgno hacestart,stopniensurede los recursosmonitor,txAdminotxAdminClient. El validador de txAdmin comenta esas líneas automáticamente al arrancar el servidor. - Arranca FXServer sin
+exec server.cfg. Si lo inicias con+exec, txAdmin no se ejecuta y la consola muestraAPI Host or Pipe Token ConVars not found. Do not start this resource if not using txAdmin. - Cuando el servidor vuelva, escribe
/txAdmin-reauthen el chat para repetir la autenticación del menú.
Si el menú dice Your identifiers do not match any admin registered on txAdmin, el problema no es el token: añade tu identificador de FiveM o de Discord a tu cuenta como se explica más arriba. Para el resto de la configuración, consulta server.cfg de FiveM explicado.
Si prefieres un servidor FiveM con txAdmin ya instalado y gestionado desde un panel, consulta el servidor FiveM gestionado.
¿Te ha servido este artículo?
¿Necesitas más ayuda?
Abre un ticket y el equipo de soporte lo revisa contigo.