O software do controlador Unifi pode lançar uma mensagem de falha de inicialização devido à falta de espaço livre na unidade do sistema. Além disso, a instalação corrompida ou desatualizada do Java ou do software do controlador Unifi também pode causar o erro em discussão.
Falha na inicialização do controlador Unifi
O usuário afetado recebe o erro quando tenta iniciar o software do controlador Unifi. Em alguns casos, o usuário afetado encontrou o erro ao atualizar o software do controlador Unifi. Alguns dos afetados receberam a mensagem de erro depois que o aplicativo foi iniciado por 5 minutos ou mais. Este erro é relatado por usuários do Windows, Linux, Mac e Raspberry Pi.
Antes de prosseguir com o processo de solução de problemas, certifique-se de que seu Tipo de rede é também Privado ou Domínio .
Solução 1: Feche os processos relacionados ao Unifi por meio do gerenciador de tarefas
O problema que você está encontrando pode ser causado por uma falha temporária de software / comunicação. Nesse caso, encerrar todos os processos relacionados ao Unifi e reiniciar o software pode resolver o problema. Para ilustração, discutiremos o processo para um PC com Windows.
- Fechar o aplicativo do controlador Unifi.
- Agora, clique com o botão direito no janelas botão e, em seguida, no menu exibido, clique em Gerenciador de tarefas .
Selecionando o Gerenciador de Tarefas após pressionar Windows + X
- Agora, no Processos guia, selecione o processo pertencente ao Software controlador Unifi e clique no Fim do processo botão. Repita para todos os processos pertencentes ao Controlador Unifi .
- Então fim todos os processos pertencentes a Java e MongoD.
Fim dos processos Java e MongoD
- Em seguida, inicie o software do controlador para verificar se ele começou a funcionar normalmente. O aplicativo pode demorar um pouco para carregar, pois estará reconstruindo as dependências.
Solução 2: espaço vazio na unidade do sistema
O software do controlador Unifi requer algum espaço livre adicional na unidade do sistema para concluir sua operação. Você pode encontrar o erro em questão se não houver espaço livre suficiente disponível na unidade do sistema. Neste contexto, criar algum espaço livre na unidade do sistema pode resolver o problema. Para ilustração, discutiremos o processo para Windows.
- Libere espaço na unidade C (unidade do sistema).
- Em seguida, inicie o aplicativo controlador se estiver funcionando bem.
Solução 3: Alterar o mecanismo especificado no arquivo de propriedades do sistema
Se o banco de dados foi criado pelo mecanismo de armazenamento 'mmapv1', mas o mecanismo de armazenamento especificado foi 'wiredTiger', então você pode encontrar o erro em questão. Nesse contexto, forçar o aplicativo controlador a usar o mecanismo de armazenamento mmapv1 pode resolver o problema. Para ilustração, discutiremos o processo para um PC com Windows.
- Lançar o Explorador de arquivos e navegar para o diretório de instalação do aplicativo controlador. Normalmente, é:
% USERPROFILE% Ubiquiti UniFi data
- Agora abra o Arquivo System.Properties com o bloco de notas e adicione a seguinte linha no final do arquivo:
db.extraargs = - storageEngine = mmapv1
Abra o arquivo System.Properties com o Bloco de Notas
- Agora Salve suas mudanças e Saída Bloco de anotações.
- Em seguida, inicie o aplicativo controlador e verifique se está funcionando bem.
Solução 4: use um perfil de usuário sem caracteres especiais
O controlador Unifi é conhecido por ter problemas quando o caminho para a pasta Ubiquiti Unifi tem caracteres especiais porque o perfil do usuário tem caracteres especiais em seu nome (por exemplo, C: Usuários ÄçìÞôñçò Ubiquiti UniFi) e, portanto, causa o erro em discussão. Nesse cenário, criar um novo perfil de usuário sem caracteres especiais pode resolver o problema. Lembre-se de que você pode alterar o nome do usuário atual, mas isso não refletirá no caminho para a pasta Ubiquiti Unifi, portanto, você deve criar uma nova conta de usuário e transferir todos os dados para esse usuário.
- Crie uma nova conta de usuário para o seu PC com Windows e transferir tudo de seus dados para ele.
- Então, Verifica se o software do controlador estiver livre do erro.
Solução 5: limpar a porta padrão exigida pelo software do controlador Unifi
O aplicativo Unifi Controller requer a porta 8080 (por padrão) para operar normalmente. Você pode encontrar o erro em questão se a referida porta for usada por outro programa. Nesse caso, interromper o programa usando a referida porta ou configurar o programa problemático (ou o aplicativo Unifi Controller) para usar outra porta pode resolver o problema. Para ilustração, discutiremos o processo para um PC com Windows.
- Faça uma inicialização limpa em seu PC com Windows e verifique se o problema foi resolvido.
- Se sim, tente encontre o programa criando o conflito de porta. Você também pode mudar a porta padrão para o aplicativo Unifi Controller.
Solução 6: renomear os registros Unifi
O controlador Unifi cria registros (como muitos outros aplicativos) para facilitar o processo de solução de problemas. Você pode encontrar o erro em questão se os referidos logs estiverem corrompidos. Nesse caso, renomear esses arquivos de log (arquivos de log mais novos serão criados na próxima inicialização) pode resolver o problema. Para ilustração, discutiremos o processo para Windows.
- Feche o Aplicativo controlador Unifi e elimine todos os seus processos relacionados por meio do Gerenciador de Tarefas (conforme discutido na Solução 1).
- Abra o Explorador de arquivos e navegar ao diretório de instalação . Normalmente, o seguinte caminho:
% USERPROFILE% Ubiquiti UniFi logs
Excluir logs de servidor
- Agora renomear os arquivos de log. Não se esqueça de renomear os logs do mongod e do servidor (adicione .old no final da extensão do nome do arquivo). Em seguida, inicie o software para verificar se o problema foi resolvido.
Solução 7: Exclua os arquivos de diário na pasta Unifi
O software do controlador Unifi usa arquivos de diário para armazenar diferentes tipos de dados. Você pode encontrar o erro em discussão se esses arquivos de diário estiverem corrompidos. Nesse contexto, excluir esses arquivos de diário pode resolver o problema. Para elucidação, discutiremos o processo para um PC com Windows.
- Feche o controlador Unifi software e elimine todos os seus processos em execução por meio do Gerenciador de Tarefas (conforme discutido na solução 1).
- Lance o seu Explorador de arquivos e navegar para o diretório de instalação do aplicativo. Normalmente, é:
% USERPROFILE% Ubiquiti UniFi data db journal
- Cópia de segurança todos os arquivos da pasta em um local seguro (caso as coisas não funcionem).
- Agora, excluir todos os arquivos da pasta e reiniciar Seu sistema.
Exclua os arquivos na pasta do diário
- Ao reiniciar, inicie o aplicativo do controlador e verifique se está funcionando bem.
Solução 8: Instale o software do controlador Unifi como um serviço
O software Unifi Controller pode ter diferentes tipos de problemas se não for instalado como um serviço. O mesmo pode ser o motivo do erro atual. Nesse contexto, instalar o software do controlador como serviço pode resolver o problema.
- Saída o controlador e feche todos os seus processos em execução por meio do Gerenciador de Tarefas (conforme discutido na solução 1).
- Adicione o Java caminho no variáveis ambientais do sistema (no final do caminho na variável Temp). Normalmente, é:
C: Arquivos de programas (x86) Java jre7 bin javaw.exe
Adicionar localização de Java no caminho nas variáveis ambientais
- Clique no Windows Search caixa (localizada na barra de tarefas do seu sistema) e digite Prompt de comando . Em seguida, na lista de resultados da pesquisa, clique com o botão direito em Prompt de comando e clique em Executar como administrador .
Abra o Prompt de Comando no Windows Search
- Agora, tipo o seguinte comando e pressione o Entrar chave:
cd '% UserProfile% Ubiquiti UniFi '
- Então, no diretório Unifi, tipo o seguinte comando e pressione o Entrar chave:
java -jar lib ace.jar installsvc
- Quando diz “Instalação Completa”, tipo o seguinte comando e pressione o Entrar chave:
java -jar lib ace.jar startsvc
Instale o software do controlador Unifi como um serviço
- Então Saída o prompt de comando.
- Para confirmar se o “ Unifi ”O serviço está em execução, inicie o Gerenciador de Tarefas e verifique a guia de serviços do serviço Unifi.
- Agora Acesso o IP da interface desejada do controlador e verifique se o problema foi resolvido.
Solução 9: atualize o Java para a versão mais recente
Java é essencial para a operação do software do controlador Unifi. Java é atualizado regularmente para atender a novos desenvolvimentos tecnológicos e corrigir os bugs conhecidos. Você pode encontrar o erro em questão se estiver usando uma versão desatualizada do Java. Nesse contexto, atualizar o Java para a compilação mais recente pode resolver o problema. Para elucidação, discutiremos o processo para um PC com Windows.
- Clique no Windows Search caixa (localizada na barra de tarefas do seu sistema) e, em seguida, digite Java . Em seguida, na lista de resultados, clique em Configurar Java .
Abra Configurar Java
- Agora, clique no Aba de atualização e clique no Atualize agora botão (próximo ao canto inferior direito da janela).
Clique em Atualizar Java na guia Atualizar
- Após atualizar o Java, verifique se o software do controlador Unifi está livre do erro.
Solução 10: Reinstale o Java
Se a atualização do Java não tiver resolvido o problema, o problema é causado pela instalação corrompida do Java ou por uma versão incompatível do Java. Nesse cenário, desinstalar e reinstalar o Java pode resolver o problema. Para ilustração, discutiremos o processo para Windows.
- Fechar a Software de controlador Unifi e todos os seus processos relacionados por meio do Gerenciador de Tarefas (conforme discutido na solução 1).
- Se o aplicativo for instalado como serviço, então desinstale o serviço .
- Clique no Windows Search caixa (localizada na barra de tarefas do seu sistema) e digite Painel de controle. Em seguida, na lista de resultados, clique em Painel de controle .
Abra o Painel de Controle
- Então clique em Desinstalar um programa .
Desinstalar um programa
- Agora clique com o botão direito em Java e selecione Desinstalar . Então siga as instruções na tela para concluir o processo de desinstalação.
Desinstalando a instalação Java
- Então reiniciar seu sistema, mas certifique-se de que o aplicativo do controlador não seja iniciado na inicialização do sistema.
- Agora, baixar e instalar a versão mais recente do Java (você deve instalar uma versão de 64 bits do Java no Windows para a operação adequada do Unifi). Se você receber um aviso de Firewall para permitir Java para se comunicar na rede, permita.
- Em seguida, inicie o aplicativo do controlador e verifique se o erro está livre.
Solução 11: Reinstale o software do controlador de rede Unifi
Se reinstalar o Java não resolveu o problema, então o problema é causado por uma instalação corrompida ou desatualizada do software do controlador Unifi. Nesse cenário, desinstalar e reinstalar o software do controlador pode resolver o problema. Para elucidação, discutiremos o processo para um PC com Windows.
- Fechar o aplicativo controlador e elimine todos os seus processos relacionados por meio do Gerenciador de Tarefas (conforme discutido na solução 1).
- Lançar o Explorador de arquivos e navegar para o seguinte caminho:
% userprofile% Ubiquiti UniFi data backup
- Então faça backup do seu arquivo de configuração (arquivo .unf) para um local seguro.
- Agora clique no Pesquisa de janela barra na barra de tarefas do seu sistema e digite Painel de controle . Em seguida, na lista de resultados da pesquisa, clique em Painel de controle .
- Então, clique em Desinstalar um programa .
- Agora, na lista de aplicativos instalados, clique com o botão direito em Software controlador Unifi e então clique em Desinstalar . Se você receber um aviso dizendo faça você quer manter as configurações e clique no Não botão.
Desinstalar o software do controlador Unifi
- Então Segue os prompts na tela para concluir o processo de desinstalação.
- Em seguida, abra o Explorador de arquivos e navegar para o seguinte caminho:
% userprofile% Ubiquiti UniFi
- Agora, completamente excluir esta pasta.
- Então retirar Java conforme discutido na solução 10.
- Agora baixar e instalar o software controlador de rede Unifi mais recente.
- Então restaurar as configurações do arquivo .unf (backup nas etapas 2 e 3).
Restaure o controlador Unifi do backup
- Agora, inicie o software do controlador de rede Unifi e, com sorte, o erro estará livre.