Resolução de Problemas do Sons of the Forest
Este guia abrange problemas comuns com servidores dedicados de Sons of the Forest alojados na Legion Hosting. Para configuração inicial, definições e instruções de ligação, consulte o Guia de Configuração do Servidor Dedicado de Sons of the Forest. O seu servidor é gerido através do GPanel.
O Servidor Crasha ao Iniciar
Sintoma: O servidor inicia mas para imediatamente ou crasha antes que os jogadores consigam ligar-se.
Possíveis causas e soluções:
- Ficheiro de configuração corrompido: Verifique se o
dedicatedserver.cfgé um JSON válido. Uma vírgula em falta ou aspas desemparelhadas impedirão o servidor de carregar. Utilize um validador de JSON para verificar e corrigir quaisquer erros de sintaxe. - Ficheiro de save corrompido: Se o servidor crasha após carregar um save, o save pode estar corrompido. Tente mudar para um
SaveSlotdiferente na configuração para testar com um mundo novo. Se o servidor iniciar com sucesso num novo slot, o ficheiro de save original é provavelmente o problema. - Atualização do servidor necessária: Utilize o GPanel para forçar uma atualização/reinstalação do servidor para garantir que a versão mais recente está instalada.
- Conflito de portas: Verifique se as portas no
dedicatedserver.cfgcorrespondem às portas atribuídas ao seu servidor. Consulte o separador Network no GPanel para os números de porta atribuídos.
Uso Elevado de Memória
Sintoma: O servidor utiliza RAM excessiva, causando lentidão ou crashes após tempo prolongado de funcionamento.
- Os servidores dedicados de Sons of the Forest têm um consumo de memória superior ao da maioria dos jogos. Certifique-se de que o seu plano tem RAM suficiente para o número de jogadores que pretende suportar.
- Reiniciar o servidor periodicamente (por exemplo, uma vez por dia através de um reinício agendado no GPanel) pode recuperar memória e melhorar o desempenho.
- Reduzir
MaxPlayersnodedicatedserver.cfgdiminui os requisitos de memória do servidor. - Mundos grandes ou de longa duração com muitas estruturas consumirão mais memória ao longo do tempo. Considere iniciar um novo save slot se o uso de memória se tornar incontrolável.
Dica: Pode configurar uma tarefa agendada no GPanel para reiniciar automaticamente o seu servidor a uma hora específica todos os dias, ajudando a prevenir problemas relacionados com memória.
Os Jogadores Não Conseguem Ligar-se
Sintoma: Os jogadores tentam entrar mas recebem um erro de ligação ou timeout.
- Servidor não totalmente iniciado: Aguarde 2–3 minutos após clicar em Start no GPanel antes de tentar ligar-se. O servidor demora algum tempo a inicializar.
- Porta errada: Confirme que os jogadores estão a ligar-se ao IP e porta de query corretos. Consulte o separador Network no GPanel para os detalhes de ligação atribuídos.
- Incompatibilidade de portas na configuração: Os valores de
ServerPort,ServerQueryPorteBlobSyncPortnodedicatedserver.cfgdevem corresponder às portas atribuídas no GPanel. Se não corresponderem, o servidor não estará acessível. - Palavra-passe incorreta: Se
ServerPasswordestiver definida, certifique-se de que todos os jogadores estão a introduzir a palavra-passe exata, incluindo a capitalização correta. - Servidor não visível no browser: Certifique-se de que
LanOnlyestá definido comofalsenodedicatedserver.cfgse pretende que o servidor seja listado publicamente. Mesmo com esta definição correta, pode demorar vários minutos após o arranque para o servidor aparecer no browser de servidores do Steam. - Incompatibilidade de versão do jogo: Todos os jogadores devem estar a executar a mesma versão de Sons of the Forest que o servidor. Se o jogo foi atualizado recentemente, certifique-se de que o servidor também foi atualizado através do GPanel.
- Atraso na lista de servidores do Steam: Após iniciar ou reiniciar o seu servidor, pode demorar até 5 minutos para aparecer no browser de servidores do Steam. Tente adicioná-lo como favorito utilizando o método de ligação direta descrito no guia de configuração.
O Mundo Não Está a Guardar
Sintoma: O progresso dos jogadores ou alterações ao mundo são perdidos após um reinício do servidor.
- Confirme que
SaveIntervalestá definido para um valor razoável nodedicatedserver.cfg(por exemplo,600para 10 minutos). - Evite forçar a paragem do processo do servidor — utilize sempre o botão Stop no GPanel para permitir que o servidor faça um save limpo antes de encerrar.
- Verifique se o valor de
SaveSlotnão foi alterado entre reinícios. Mudar o slot carregará um mundo diferente, o que pode parecer que o progresso foi perdido. - Verifique se o diretório
saves/no seu servidor não está vazio ou corrompido. Pode inspecionar os ficheiros de save via SFTP ou pelo gestor de ficheiros do GPanel.
Corrupção do Ficheiro de Save
Sintoma: O servidor crasha ao carregar um save slot específico, mas funciona bem noutros slots.
- Mude para um
SaveSlotdiferente nodedicatedserver.cfgpara confirmar que o problema é específico do save. - Se tiver uma cópia de segurança do save, restaure-a via SFTP substituindo o conteúdo da pasta do slot afetado (por exemplo,
saves/Slot1/). - Se não tiver cópia de segurança disponível, poderá ter de recomeçar nesse save slot. Elimine o conteúdo da pasta do slot e reinicie o servidor para gerar um novo mundo.
- Para prevenir perda de dados futura, faça cópias de segurança periódicas do diretório
saves/via SFTP.
Prevenção: Utilize sempre o botão Stop no GPanel em vez de forçar o encerramento do processo do servidor. Encerramentos abruptos são a causa mais comum de corrupção de saves.
Artigos Relacionados
- Guia de Configuração do Servidor Dedicado de Sons of the Forest — Configuração, ligação e gestão de saves
- Como Encontrar o IP e Porta do Seu Servidor
- Como Enviar Ficheiros via SFTP
Precisa de Mais Ajuda?
Se continuar a ter problemas após seguir este guia, por favor abra um ticket de suporte e inclua:
- Uma descrição do problema e quando começou
- O ID do seu servidor ou endereço IP do GPanel
- Quaisquer mensagens de erro relevantes da consola do servidor ou ficheiros de log
- Se o problema ocorre num save slot novo ou apenas num existente