Meu servidor não inicia — como diagnosticar
Uma maneira calma e passo a passo de descobrir por que um servidor não inicializa: leia o console, encontre o primeiro erro e associe-o às causas usuais.
Um servidor que não inicia quase sempre está a dizer-lhe exatamente o porquê — na Consola. O truque é saber onde procurar e como ler o primeiro erro real. Este guia oferece um processo calmo e repetível que funciona para qualquer jogo.
1. Leia a consola de cima para baixo
- Abra o seu servidor e vá para o separador Consola.
- Reinicie o servidor para obter um registo de inicialização fresco.
- Leia de cima para baixo, não de baixo para cima. O primeiro erro ou exceção é geralmente a causa real; tudo o que vem depois é muitas vezes ruído secundário.
Procure a primeira linha que contenha ERROR, FATAL, Exception, Caused by:, ou um rastreamento de pilha. Copie essa linha — é a sua melhor pista e a coisa mais útil para incluir num ticket de suporte.
2. Associe-o a uma causa comum
| O que vê | Causa provável | Correção |
|---|---|---|
| O servidor para logo após "a iniciar", sem erro claro | Sem memória, ou um bloqueio — verifique o uso de RAM | Atualize o plano, ou consulte o guia de conflito de mods para servidores com mods |
Address already in use / falha de ligação da porta |
Porta errada na configuração vs a sua alocação | Faça corresponder a porta de configuração à alocação do painel |
UnsupportedClassVersionError / "requer Java X" |
Versão Java errada | Altere a imagem Java no separador Startup |
OutOfMemoryError |
RAM insuficiente para os seus plugins/mods/mundo | Atualize para um plano maior |
Failed to load um ficheiro específico / EOFException |
Mundo ou ficheiro de configuração corrompido | Restaure uma cópia de segurança |
| EULA / "precisa de concordar" | Licença não aceite | Aceite-a no painel ou defina eula=true |
3. Se estiver relacionado com a configuração, corrija e tente novamente
A maioria das falhas de inicialização num servidor saudável são uma única configuração incorreta — um erro de digitação num ficheiro de configuração, uma porta errada ou um valor em falta. Edite o ficheiro no Gestor de Ficheiros, guarde e reinicie. Altere uma coisa de cada vez para saber o que o corrigiu.
4. Reverter se algo foi corrompido
Se o servidor estava bem até uma alteração recente (um plugin, uma edição de configuração, uma importação de mundo) e agora não inicializa, a correção mais rápida é muitas vezes restaurar uma cópia de segurança recente do separador Backups. Consulte Fazer cópias de segurança do seu servidor.
5. Reinstalar como último recurso
Se nada mais funcionar e não precisar dos ficheiros atuais, Definições → Reinstalar executa novamente o script de instalação e oferece uma base limpa. Isso pode sobrescrever ficheiros, por isso faça uma cópia de segurança primeiro se houver algo que queira manter.
Quando abrir um ticket
Se o primeiro erro não corresponder a nada do que foi dito acima, abra um ticket de suporte e inclua:
- A primeira linha
ERROR/Caused by:da consola. - O que alterou pouco antes de avariar.
- O seu jogo e tipo de servidor.
Leremos o registo completo no nó e dir-lhe-emos exatamente o que está errado.