Este guia aborda problemas comuns que você pode encontrar com seu servidor dedicado de Left 4 Dead 2 hospedado na Legion Hosting, incluindo problemas de conexão, erros de consistência de addons, conflitos de plugins e problemas de listagem no navegador de servidores. Para configuração inicial do servidor, veja o Guia de Configuração do Servidor L4D2.
Erros de Consistência de Addons — Clientes Expulsos ao Entrar
- Este erro ocorre quando
sv_consistency 1está definido e os arquivos locais de um cliente não correspondem aos arquivos do servidor. Isso comumente acontece com campanhas personalizadas ou substituições de sons/modelos. - Para permitir que clientes sem addons correspondentes entrem, defina
sv_consistency 0noserver.cfge reinicie. - Se você deseja manter a verificação de consistência, certifique-se de que todos os jogadores tenham cópias idênticas dos arquivos
.vpkpersonalizados no diretórioleft4dead2/addons/.
// In left4dead2/cfg/server.cfg — set to 0 to disable file hash checking
sv_consistency 0
Compensação: Definir
sv_consistency 0 significa que os clientes também podem executar modificações locais arbitrárias (skins personalizadas, pacotes de som) sem serem expulsos. Se isso for uma preocupação, mantenha em 1 e exija que todos os jogadores instalem os mesmos arquivos de addon.
Conflitos de Plugins do SourceMod ou Travamentos do Servidor
- Verifique o log de erros do SourceMod em
left4dead2/addons/sourcemod/logs/errors_YYYYMMDD.log. Ele listará qual plugin falhou e por quê. - Alguns plugins não são compatíveis com a versão atual do SourceMod ou com outros plugins específicos. Leia o tópico do plugin no AlliedModders para conflitos conhecidos.
- Para isolar o problema, mova plugins um de cada vez para
left4dead2/addons/sourcemod/plugins/disabled/e reinicie até que o travamento pare. O último plugin que você desativou é provavelmente a causa. - Certifique-se de estar usando a versão estável mais recente do MetaMod:Source e do SourceMod. Versões incompatíveis são uma fonte comum de instabilidade.
Diagnóstico rápido: Execute
sm plugins list no console do servidor (via aba Console do GPanel) para ver quais plugins carregaram com sucesso e quais falharam.
Servidor Não Aparece no Navegador de Servidores ou Lobby
- Confirme que
sv_lan 0está definido noserver.cfg. - Verifique se seu token GSLT é válido e não está banido. Você pode verificar o status do token em steamcommunity.com/dev/managegameservers. Um token banido ou expirado impedirá a listagem.
- Verifique se
sv_setsteamaccountnoserver.cfgcontém o token e não há erros de digitação ou espaços extras. - O navegador de servidores pode levar até 10 minutos para listar um servidor recém-iniciado. Tente uma conexão direta pelo console primeiro para confirmar que o servidor está funcionando corretamente, depois aguarde o navegador atualizar.
- Confirme que
sv_gametypesinclui pelo menos uma string de modo de jogo válida e quemp_gamemodecorresponde a um desses valores.
| Sintoma | Causa Provável | Solução |
|---|---|---|
| Servidor funciona mas não aparece no navegador | Token GSLT ausente ou inválido | Gere um novo token para o App ID 550 e defina via sv_setsteamaccount |
| Servidor no navegador mas modo de jogo errado | Incompatibilidade entre sv_gametypes / mp_gamemode |
Certifique-se de que o valor de mp_gamemode está listado em sv_gametypes |
| Servidor não visível de forma alguma | sv_lan 1 definido |
Defina sv_lan 0 no server.cfg e reinicie |
Mapa de Campanha Personalizada Não Carrega ou Não Encontrado
- Certifique-se de que todos os arquivos
.vpkda campanha estão enviados paraleft4dead2/addons/. Campanhas com múltiplas partes requerem todas as partes — a falta de um.vpksecundário causará falha no carregamento do mapa. - Use o nome interno exato do mapa com
changelevel. O nome do mapa nem sempre é o mesmo que o nome de exibição da campanha. Verifique a documentação da campanha ou o conteúdo do.vpkpara os nomes corretos dos arquivos de mapa. - Reinicie o servidor após enviar novos arquivos
.vpk. O motor só indexa addons na inicialização.
// Use the internal map name, not the campaign display name
changelevel c1m1_hotel // Official campaign example
changelevel custom_map_chapter1 // Custom campaign — check campaign docs for exact name
Não Consigo Conectar ao Servidor
- Verifique se seu servidor está em execução conferindo a aba Console do GPanel para saída ativa.
- Confirme que você está usando o endereço IP e a porta corretos da aba Network do GPanel. Não assuma a porta padrão — sua porta atribuída pode ser diferente.
- Se o servidor está protegido por senha, certifique-se de que está inserindo a senha correta. Você pode verificar ou redefinir em
left4dead2/cfg/server.cfgsobsv_password. - Verifique se o servidor terminou de inicializar antes de tentar conectar. O console deve exibir uma linha como
VAC secure mode is activatedquando o servidor estiver pronto para conexões.
Nota sobre firewall: Os servidores da Legion Hosting possuem as portas necessárias abertas por padrão. Se você alterou a porta do servidor ou está usando serviços adicionais, verifique a aba Network do GPanel para confirmar as atribuições corretas de portas. Não abra um ticket de suporte sobre portas a menos que tenha primeiro verificado que seus detalhes de conexão estão corretos.
Servidor Trava ao Trocar de Mapa ou na Inicialização
- Verifique a saída do console do servidor no GPanel para a última mensagem de erro antes do travamento.
- Se o travamento ocorrer em um mapa personalizado, tente carregar um mapa oficial (ex.:
changelevel c1m1_hotel) para confirmar que o servidor está estável sem o conteúdo personalizado. - Se o SourceMod está instalado, verifique
left4dead2/addons/sourcemod/logs/para detalhes do erro. - Remova arquivos
.vpkou plugins adicionados recentemente um de cada vez e reinicie para isolar a causa. - Arquivos corrompidos do servidor podem causar travamentos na inicialização. Se o problema persistir após remover todo o conteúdo personalizado, tente reinstalar o servidor pela aba Settings do GPanel.
Artigos Relacionados
- Guia de Configuração do Servidor L4D2 — Configuração do Server.cfg, tokens GSLT, modos de jogo e como conectar
- L4D2 Configuração de Admin e Gerenciamento de Plugins — Instalação do SourceMod, MetaMod, adição de admins e gerenciamento de plugins
- Como Enviar Arquivos via SFTP
Se você continuar enfrentando problemas após seguir este guia, abra um ticket de suporte em legionhosting.net/submitticket.php e inclua o ID do seu servidor, as mensagens de erro do log do console e uma descrição dos passos que você já tomou.