Arreglo: Falló el inicio del controlador Unifi

El software del controlador Unifi puede arrojar un mensaje de error de inicio debido a la falta de espacio libre en la unidad del sistema. Además, la instalación corrupta o desactualizada de Java o del software del controlador Unifi también puede causar el error en discusión.

El usuario afectado recibe el error cuando intenta iniciar el software del controlador Unifi. En algunos casos, el usuario afectado encontró el error cuando actualizó el software del controlador Unifi. Algunos de los afectados recibieron el mensaje de error después de que se iniciara la aplicación durante 5 minutos o más. Los usuarios de Windows, Linux, Mac y Raspberry Pi informan de este error.

Antes de continuar con el proceso de resolución de problemas, asegúrese de que su tipo de red sea Privada o Dominio .

Solución 1: cierre los procesos relacionados con Unifi a través del Administrador de tareas

El problema que está encontrando podría deberse a una falla temporal de software / comunicación. En este caso, eliminar todos los procesos relacionados con Unifi y reiniciar el software puede resolver el problema. A modo de ilustración, analizaremos el proceso para una PC con Windows.

  1. Cierre la aplicación del controlador Unifi.
  2. Ahora, haga clic derecho en el botón de Windows y luego en el menú que se muestra, haga clic en Administrador de tareas .
  3. Ahora, en la pestaña Procesos , seleccione el proceso que pertenece al software del controlador Unifi y luego haga clic en el botón Finalizar proceso . Repita para todos los procesos pertenecientes al controlador Unifi .
  4. Luego finalice todos los procesos pertenecientes a JavaMongoD.

  5. Luego, inicie el software del controlador para verificar si ha comenzado a funcionar normalmente. La aplicación puede tardar un poco en cargarse, ya que reconstruirá las dependencias.

Solución 2: espacio vacío en la unidad del sistema

El software del controlador Unifi requiere algo de espacio libre adicional en la unidad del sistema para completar su funcionamiento. Puede encontrar el error en cuestión si no tiene suficiente espacio libre disponible en la unidad del sistema. En este contexto, la creación de espacio libre en la unidad de su sistema puede resolver el problema. A modo de ilustración, analizaremos el proceso para Windows.

  1. Libere espacio en la unidad C (unidad del sistema).
  2. Luego, inicie la aplicación del controlador si está funcionando bien.

Solución 3: cambie el motor especificado en el archivo de propiedades del sistema

Si la base de datos fue creada por el motor de almacenamiento 'mmapv1' pero el motor de almacenamiento especificado era 'wiredTiger', entonces puede encontrar el error en cuestión. En este contexto, obligar a la aplicación del controlador a utilizar el motor de almacenamiento mmapv1 puede resolver el problema. A modo de ilustración, analizaremos el proceso para una PC con Windows.

  1. Inicie el Explorador de archivos y navegue hasta el directorio de instalación de la aplicación del controlador. Por lo general, es:
    % PERFIL DE USUARIO% \ Ubiquiti UniFi \ data
  2. Ahora abra el archivo System.Properties con el bloc de notas y agregue la siguiente línea al final del archivo:
    db.extraargs = - storageEngine = mmapv1
  3. Ahora guarde sus cambios y salga del Bloc de notas.
  4. Luego inicie la aplicación del controlador y verifique si está funcionando bien.

Solución 4: use un perfil de usuario sin caracteres especiales

Se sabe que el controlador Unifi tiene problemas cuando la ruta a la carpeta Ubiquiti Unifi tiene caracteres especiales porque el perfil de usuario tiene caracteres especiales en su nombre (por ejemplo, C: \ Users \ ÄçìÞôñçò \ Ubiquiti UniFi) y, por lo tanto, causa el error en discusión. En este escenario, la creación de un nuevo perfil de usuario sin caracteres especiales puede resolver el problema. Tenga en cuenta que puede cambiar el nombre de usuario actual, pero eso no se reflejará en la ruta a la carpeta Ubiquiti Unifi, por lo tanto, debe crear una nueva cuenta de usuario y transferir todos los datos a ese usuario.

  1. Cree una nueva cuenta de usuario para su PC con Windows y transfiera todos sus datos a ella.
  2. Luego, verifique si el software del controlador no tiene el error.

Solución 5: borre el puerto predeterminado requerido por el software del controlador Unifi

La aplicación Unifi Controller requiere el puerto 8080 (por defecto) para funcionar normalmente. Puede encontrar el error en cuestión si dicho puerto es utilizado por otro programa. En este caso, detener el programa usando dicho puerto o configurar el programa problemático (o la aplicación Unifi Controller) para usar otro puerto puede resolver el problema. A modo de ilustración, analizaremos el proceso para una PC con Windows.

  1. Arranque limpio su PC con Windows y verifique si el problema está resuelto.
  2. Si es así, intente encontrar el programa que está creando el conflicto de puertos. También puede cambiar el puerto predeterminado para la aplicación Unifi Controller.

Solución 6: cambie el nombre de los registros de Unifi

El controlador Unifi crea registros (como muchas otras aplicaciones) para facilitar el proceso de resolución de problemas. Puede encontrar el error en cuestión si dichos registros se han dañado. En este caso, cambiar el nombre de estos archivos de registro (los archivos de registro más nuevos se crearán en el próximo lanzamiento) puede resolver el problema. A modo de ilustración, analizaremos el proceso para Windows.

  1. Cierre la aplicación del controlador Unifi y elimine todos sus procesos relacionados a través del Administrador de tareas (como se explica en la Solución 1).
  2. Abra el Explorador de archivos y navegue hasta el directorio de instalación . Por lo general, la siguiente ruta:
    % PERFIL DE USUARIO% \ Ubiquiti UniFi \ logs \
  3. Ahora cambie el nombre de los archivos de registro. No olvide cambiar el nombre de los registros del servidor y mongod (agregue .old al final de la extensión del nombre del archivo). Luego, inicie el software para verificar si el problema está resuelto.

Solución 7: elimine los archivos de diario en la carpeta Unifi

El software del controlador Unifi utiliza archivos de diario para almacenar diferentes tipos de datos. Puede encontrar el error en discusión si estos archivos de diario están dañados. En este contexto, eliminar estos archivos de diario puede resolver el problema. Para aclararlo, discutiremos el proceso para una PC con Windows.

  1. Cierre el software Unifi Controller y elimine todos sus procesos en ejecución a través del Administrador de tareas (como se explica en la solución 1).
  2. Inicie su Explorador de archivos y navegue hasta el directorio de instalación de la aplicación. Por lo general, es:
    % PERFIL DE USUARIO% \ Ubiquiti UniFi \ data \ db \ journal
  3. Haga una copia de seguridad de todos los archivos de la carpeta en un lugar seguro (en caso de que las cosas no funcionen).
  4. Ahora, elimine todos los archivos de la carpeta y reinicie su sistema.
  5. Al reiniciar, inicie la aplicación del controlador y verifique si está funcionando bien.

Solución 8: Instale el software del controlador Unifi como servicio

El software Unifi Controller puede tener diferentes tipos de problemas si no está instalado como servicio. La misma podría ser la razón del error actual. En este contexto, la instalación del software del controlador como un servicio puede resolver el problema.

  1. Salga del controlador y cierre todos sus procesos en ejecución a través del Administrador de tareas (como se explica en la solución 1).
  2. Agregue la ruta de Java en las variables ambientales del sistema (al final de la ruta en la variable Temp). Por lo general, es:
    C: \ Archivos de programa (x86) \ Java \ jre7 \ bin \ javaw.exe
  3. Haga clic en el cuadro de búsqueda de Windows (ubicado en la barra de tareas de su sistema) y escriba Símbolo del sistema . Luego, en la lista de resultados de la búsqueda, haga clic derecho en Símbolo del sistema y haga clic en Ejecutar como administrador .
  4. Ahora, escriba el siguiente comando y presione la tecla Enter :
    cd "% UserProfile% \ Ubiquiti UniFi \"
  5. Luego, en el directorio de Unifi, escriba el siguiente comando y presione la tecla Enter :
    java -jar lib \ ace.jar installsvc
  6. Cuando dice "Instalación completa", escriba el siguiente comando y presione la tecla Intro :
    java -jar lib \ ace.jar startsvc
  7. Luego salga del símbolo del sistema.
  8. Para confirmar si el servicio " Unifi " se está ejecutando, inicie el Administrador de tareas y verifique la pestaña de servicios para el servicio Unifi.
  9. Ahora acceda a la IP de interfaz deseada del controlador y compruebe si el problema está resuelto.

Solución 9: actualice Java a la última versión

Java es esencial para el funcionamiento del software del controlador Unifi. Java se actualiza periódicamente para adaptarse a los nuevos desarrollos tecnológicos y corregir los errores conocidos. Puede encontrar el error en cuestión si está utilizando una versión desactualizada de Java. En este contexto, la actualización de Java a la última versión puede resolver el problema. Para aclararlo, discutiremos el proceso para una PC con Windows.

  1. Haga clic en el cuadro de búsqueda de Windows (ubicado en la barra de tareas de su sistema) y luego escriba Java . Luego, en la lista de resultados, haga clic en Configurar Java .
  2. Ahora, haga clic en la pestaña Actualizar y luego haga clic en el botón Actualizar ahora (cerca de la parte inferior derecha de la ventana).
  3. Después de actualizar Java, compruebe si el software del controlador Unifi no tiene ningún error.

Solución 10: reinstale Java

Si la actualización de Java no ha resuelto el problema, entonces el problema se debe a una instalación corrupta de Java o una versión incompatible de Java. En este escenario, desinstalar y reinstalar Java puede resolver el problema. A modo de ilustración, analizaremos el proceso para Windows.

  1. Cierre el software Unifi Controller y todos sus procesos relacionados a través del Administrador de tareas (como se explica en la solución 1).
  2. Si la aplicación está instalada como servicio, desinstale el servicio .
  3. Haga clic en el cuadro de búsqueda de Windows (ubicado en la barra de tareas de su sistema) y escriba Panel de control. Luego, en la lista de resultados, haga clic en Panel de control .
  4. Luego haga clic en Desinstalar un programa .
  5. Ahora haga clic derecho en Java y seleccione Desinstalar . Luego, siga las instrucciones en su pantalla para completar el proceso de desinstalación.
  6. Luego reinicie su sistema, pero asegúrese de que la aplicación del controlador no se inicie al iniciar el sistema.
  7. Ahora, descargue e instale la última versión de Java (debe instalar una versión de 64 bits de Java en Windows para que Unifi funcione correctamente). Si recibe un mensaje de Firewall para permitir que Java se comunique en la red, permítala.
  8. Luego, inicie la aplicación Controller y verifique si está libre de errores.

Solución 11: reinstale el software del controlador de red Unifi

Si reinstalar Java no ha resuelto el problema, entonces el problema se debe a una instalación corrupta o desactualizada del software del controlador Unifi. En este escenario, desinstalar y reinstalar el software del controlador puede resolver el problema. Para aclararlo, discutiremos el proceso para una PC con Windows.

  1. Cierre la aplicación del controlador y elimine todos sus procesos relacionados a través del Administrador de tareas (como se explica en la solución 1).
  2. Inicie el Explorador de archivos y navegue hasta la siguiente ruta:
    % perfil de usuario% \ Ubiquiti UniFi \ data \ backup
  3. Luego haga una copia de seguridad de su archivo de configuración (archivo .unf) en una ubicación segura.
  4. Ahora haga clic en la barra de búsqueda de la ventana en la barra de tareas de su sistema y escriba Panel de control . Luego, en la lista de resultados de búsqueda, haga clic en Panel de control .
  5. Luego, haga clic en Desinstalar un programa .
  6. Ahora, en la lista de aplicaciones instaladas, haga clic con el botón derecho en el software del controlador Unifi y luego haga clic en Desinstalar . Si recibe un mensaje que dice que desea mantener la configuración , haga clic en el botón No.
  7. Luego, siga las indicaciones en su pantalla para completar el proceso de desinstalación.
  8. Luego abra el Explorador de archivos y navegue hasta la siguiente ruta:
    % perfil de usuario% \ Ubiquiti UniFi
  9. Ahora, elimine completamente esta carpeta.
  10. Luego elimine Java como se describe en la solución 10.
  11. Ahora descargue e instale el último software de controlador de red Unifi.
  12. Luego restaure las configuraciones desde el archivo .unf (respaldado en los pasos 2 y 3).
  13. Ahora, inicie el software del controlador de red Unifi y, con suerte, estará libre de errores.
Etiquetas Unifi Error