KeX en NetHunter: «no matching VNC server» y cómo revisarlo

El mensaje vncserver: no matching vnc server running for this user indica que la herramienta no encuentra una sesión VNC coincidente para ese usuario. No identifica por sí solo una instalación dañada: comprueba si el servidor llegó a iniciarse y si estás usando la misma cuenta antes de intentar repararlo.
Esta guía se centra en NetHunter Rootless instalado con el procedimiento oficial, para un teléfono y un laboratorio propios. No ejecutes scripts de reparación desconocidos ni expongas el escritorio VNC directamente a Internet.
Distingue el mensaje de la causa
Anota el comando que lo muestra y las líneas anteriores. Si aparece al intentar detener una sesión que no existe, el problema no equivale a que haya fallado el arranque. Si aparece después de iniciar, busca el primer error del servidor, no solo la última línea.



Las capturas muestran mensajes de una interfaz anterior. Utiliza el procedimiento del texto y el puerto que indique tu sesión actual, sin deducirlo de una imagen.
Inicia KeX desde Termux con la misma cuenta
Sal de la consola de Kali si estás dentro y ejecuta desde Termux los comandos del lanzador oficial. Para una sesión de usuario:
nethunter kex passwd
nethunter kex &
Configura primero una contraseña propia. Después abre el cliente KeX y utiliza la conexión local y el puerto informado por el arranque. No reutilices contraseñas de un tutorial. Mantén el servicio limitado al acceso local para este caso.
El lanzador ofrece también una sesión con nethunter -r. Sus sesiones y contraseña se gestionan por separado: no alternes usuario y root como si fueran el mismo escritorio. En Rootless ese root del entorno no equivale a root del sistema Android.
Si sigue sin iniciar, acota el fallo
- Comprueba que el comando se ejecuta desde Termux y que el lanzador corresponde a tu instalación. No mezcles comandos de KeX Manager con los de Rootless.
- Lee el primer error que produzca el arranque. Un fallo de paquetes, un puerto ocupado o un proceso terminado requieren diagnósticos distintos.
- Dentro de la misma cuenta de Kali, si el paquete lo proporciona, consulta la ayuda de tigervncserver y su opción -list para comprobar las sesiones. No borres archivos de bloqueo de forma indiscriminada.
- Si Android termina el proceso, revisa el diagnóstico de Signal 9 en Termux antes de reinstalar o alterar límites globales.
Si tu instalación fue modificada con un script externo, conserva tus archivos de trabajo y compara su origen con la instalación oficial de NetHunter Rootless. Actualizar paquetes o reinstalar sin ese diagnóstico puede ocultar el primer fallo sin resolverlo.
Cierra la sesión de forma ordenada
nethunter kex stop
Ejecuta la parada en la misma modalidad con la que la abriste y confirma que ha terminado. Desconectar la aplicación cliente no necesariamente detiene el servidor. No añadas herramientas de acceso remoto ni abras puertos para resolver un fallo local.
Para comprender las capacidades de cada edición, consulta la compatibilidad de NetHunter. Si necesitas un entorno con menos dependencias del teléfono, puedes preparar Kali en una máquina virtual propia.

Deja un comentario