Solución de problemas
Los mensajes que Simhive muestra cuando algo falla y qué hacer en cada caso: unknown token, simc commit differs, not in the pool, una ventana vacía, errores del pull de Docker, 0 it/s.
Informar del problema #
Informar de un problema, en el pie de página, envía al operador lo que esta página te pediría de otro modo: las versiones, el estado de la máquina, las últimas líneas del log y el resultado que tenías abierto. Úsalo antes de escribir a ningún otro sitio; la respuesta aparece en Ajustes → Pool.
«rejected: unknown token» #
El token de los ajustes no lo emitió este pool (una errata, o un token de otro pool). Obtén uno nuevo y pégalo.
«simc commit differs … fetching» #
Normal después de que salga un nuevo nightly: la máquina está descargando la build del pool y vuelve sola. Si lleva más de diez minutos atascada, el log del panel de Simhive dice por qué (casi siempre la descarga); lo reintenta cada diez minutos.
«Windows blocks SimulationCraft on this machine» #
El simc del pool es una build nueva y sin firmar cada vez que cambia, y Smart App Control (Windows 11) —o una directiva de control de aplicaciones que haya puesto tu organización— se niega a ejecutar un programa sin firmar que no ha visto antes. La máquina entonces no presta nada: la línea «Lending» de los ajustes de Simhive y la bandeja del sistema lo indican, y el pool la aparta con ese motivo en vez de repartirle lotes. Seguridad de Windows → Historial de protección nombra la directiva y el archivo. Smart App Control no puede permitir un solo archivo: está activado o desactivado, y desactivado se queda (Seguridad de Windows → Control de aplicaciones y navegador → Smart App Control). Una directiva de tu organización la cambia su administrador; la carpeta que hay que permitir es %APPDATA%\simhive\data\simc. Simhive vuelve a comprobarlo cada cinco minutos y está de vuelta en el pool en cuanto la build se ejecuta. Nada en el lado del pool cambia esto, y una build anterior no es una salida: todas las máquinas del pool ejecutan el mismo commit de simc para que los números de una sim concuerden.
«not in the pool» / connecting… #
Simhive se conecta hacia fuera a wss://simhive.app/worker por el puerto 443. Nada entrante, sin redirección de puertos. Un proxy corporativo o un cortafuegos que bloquee WebSockets lo deja fuera. Tras un cambio de red, Reconnect en el panel.
La ventana está vacía o dice «starting the engine…» sin parar #
Cierra desde la bandeja y vuelve a abrir. Si sigue atascada: el log en %APPDATA%\simhive\simhive.log (Linux: ~/.config/simhive/simhive.log) tiene el motivo; envíaselo al operador.
Docker: «unauthorized» al hacer pull #
La imagen es pública y no necesita login; docker logout ghcr.io borra una credencial antigua que se interpone. «manifest unknown»: tu Docker está en ARM y la imagen es solo x86-64.
Docker: el contenedor se reinicia en bucle #
docker compose logs. Casi siempre falta el token en .env (el compose no arranca sin uno) o no se pudo contactar con el pool para preguntar qué build de SimulationCraft descargar; lo reintenta solo.
Web: «ninguna de tus máquinas está conectada al pool» #
Tus sims van al pool solo mientras una máquina con tu token esté conectada. Sin ella, la página simula en tu pestaña del navegador —más lento y para sims más pequeñas (Simular sin prestar); este mensaje significa que la pestaña no puede: en Safari, o con una sim que necesita el pool (Comparar, rutas de Mítica+, combates de tanque). Abre Simhive (o tu contenedor Docker) en una de tus máquinas; un minuto después tus sims corren en el pool. En pausa cuenta como conectada.
Todo marca 0 it/s #
Las velocidades se miden con lotes reales, no se estiman; tras las primeras sims los números se rellenan.
Mi PC va lento mientras simula #
Baja el control de hilos (déjate dos para ti) o activa «pause while World of Warcraft runs». Pause lending lo detiene al instante.
El pool dice que mi máquina está «desactualizada» #
La app de Simhive se actualiza desde su bandeja (Update now). Un worker de Docker: docker compose pull && docker compose up -d.
¿Dónde están mis ajustes y mi historial? #
%APPDATA%\simhive\: settings.json, data\history, data\simc (las builds). Linux: ~/.config/simhive/. Desinstalar los conserva.