background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categorias

Resolução de Problemas do Icarus

PT icarus troubleshooting errors 0 consideraram isto útil

Este guia abrange problemas comuns com servidores dedicados Icarus e como resolvê-los, incluindo falhas no arranque do servidor, problemas de ligação, problemas de carregamento de Prospects, otimização de desempenho e erros de incompatibilidade de versão. Para a configuração inicial e configuração do servidor, consulte Guia de Configuração do Servidor Icarus.

Problemas de Arranque do Servidor

Se o seu servidor Icarus não iniciar ou falhar imediatamente após o arranque, siga estes passos para diagnosticar e resolver o problema.

O Servidor Encerra Imediatamente Após o Arranque

A causa mais comum de um servidor Icarus encerrar pouco depois do arranque é a definição ShutdownIfNotJoinedFor. Por predefinição, está definida como 300 segundos (5 minutos), o que significa que o servidor encerrará automaticamente se nenhum jogador entrar dentro de 5 minutos após o arranque.

Solução:

  1. Pare o servidor a partir do separador Console no GPanel.
  2. Abra o ServerSettings.ini localizado em Icarus/Saved/Config/WindowsServer/ServerSettings.ini através do separador Files do GPanel ou via SFTP.
  3. Defina os seguintes valores para evitar o encerramento automático:
    ShutdownIfNotJoinedFor=-1
    ShutdownIfEmptyFor=-1
  4. Guarde o ficheiro e inicie o servidor.
Este é o problema número um em novos servidores Icarus. Definir ShutdownIfNotJoinedFor=-1 é essencial para servidores alojados. Sem esta alteração, o servidor encerrará sempre que reiniciar se os jogadores não se ligarem rapidamente.

O Servidor Não Inicia (Falha no Arranque)

Se o servidor falhar durante o arranque com mensagens de erro na consola:

  1. Verifique ficheiros corrompidos: Tente reinstalar o servidor. No GPanel, use a opção de reinstalação para voltar a descarregar todos os ficheiros do servidor a partir do Steam.
  2. Verifique a sintaxe do ficheiro de configuração: Um ServerSettings.ini malformado pode impedir o arranque. Verifique se o ficheiro segue o formato INI correto:
    [/Script/Icarus.DedicatedServerSettings]
    SessionName=My Server
    JoinPassword=
    MaxPlayers=8
  3. Verifique dados de Prospect em falta: Se LoadProspect ou LastProspectName referencia um Prospect que já não existe, o servidor pode falhar. Limpe estes campos e defina ResumeProspect=False temporariamente.
  4. Verifique os logs do servidor: Reveja os ficheiros de log em Icarus/Saved/Logs/ para mensagens de erro específicas que indiquem a causa da falha.

O Servidor Inicia Mas Não Aparece no Browser

Se o servidor iniciar com sucesso mas não aparecer no browser de servidores do jogo:

  • Aguarde 2-5 minutos. Servidores novos precisam de tempo para se registarem na lista principal de servidores do Steam.
  • Verifique o -SteamServerName. A definição SessionName no ServerSettings.ini não controla o nome no browser. O parâmetro de linha de comandos -SteamServerName deve ser definido através do separador Startup do GPanel.
  • Verifique as portas. Certifique-se de que a porta de jogo e a porta de consulta estão corretamente atribuídas. Verifique se a porta de consulta (predefinição 27015) está acessível.
  • Use a ligação direta. Enquanto o servidor se regista no browser, pode ligar-se diretamente usando IP:PORT (ex.: 192.168.1.100:17777).

Jogadores Não Conseguem Ligar-se

Se os jogadores não conseguirem ligar-se ao seu servidor, siga estes passos de resolução de problemas.

Tempo de Ligação Esgotado / Servidor Não Responde

  1. Verifique se o servidor está em execução. Verifique o separador Console do GPanel para confirmar que o servidor está online e não está em estado de falha ou parado.
  2. Verifique o IP e porta corretos. Os jogadores devem usar a porta de jogo (predefinição 17777), não a porta de consulta. Encontre o IP e porta do servidor no separador Console do GPanel. Para instruções detalhadas, consulte Como Encontrar o IP e Porta do Seu Servidor.
  3. Verifique a palavra-passe. Se uma JoinPassword estiver definida, os jogadores devem introduzi-la ao ligar. Verifique se a palavra-passe está correta e partilhada com os seus jogadores.
  4. Verifique a contagem de jogadores. Se o servidor estiver cheio (máximo de 8 jogadores por predefinição), jogadores adicionais não podem entrar até que alguém saia.
  5. Reinicie o servidor. Se o servidor estiver em execução há muito tempo, um reinício pode resolver problemas de ligação causados por sessões obsoletas.

Ecrã "A Ligar..." Infinito

Se os jogadores ficarem presos num ecrã "A Ligar..." infinito no menu principal:

  1. Peça ao jogador para abrir a Linha de Comandos como Administrador e executar os seguintes comandos:
    netsh winsock reset
    netsh int ip reset
    ipconfig /flushdns
  2. Reinicie o computador após executar estes comandos.
  3. Inicie o Icarus novamente e tente ligar.
Requisitos da conta Steam. O Icarus requer uma conta Steam totalmente funcional. Contas Steam que gastaram menos de $5 USD na loja podem ter funcionalidade limitada que pode causar problemas de ligação ou problemas de visualização (como ecrãs escuros com o tempo preso em "0:-01").

Erro do Cliente: "Invalid Prospect Information - 001"

Este erro indica uma incompatibilidade de versão entre o cliente e o servidor. Consulte a secção Incompatibilidade de Versão abaixo para os passos de resolução.


Problemas de Carregamento de Prospects

Problemas com o carregamento, criação ou retoma de Prospects estão entre os problemas mais comuns dos servidores Icarus.

Ecrã de Carregamento Infinito ao Carregar um Prospect

Se o jogo ficar preso num ecrã de carregamento infinito ao tentar carregar um Prospect:

  1. Verifique se o ficheiro do Prospect existe. Confirme que o ficheiro de save do Prospect está presente em Icarus/Saved/PlayerData/DedicatedServer/Prospects/.
  2. Verifique dados de save corrompidos. Se o ficheiro do Prospect estiver corrompido, pode não carregar corretamente. Tente carregar um Prospect diferente ou criar um novo.
  3. Limpe a cache do cliente. No computador do jogador, verifique a cache do jogo através do Steam:
    • Clique com o botão direito no Icarus na Biblioteca do Steam
    • Selecione Properties > Installed Files
    • Clique em Verify integrity of game files
  4. Reinicie o servidor. Pare e reinicie o servidor a partir do GPanel. Isto força o servidor a reler os dados do Prospect.

Não É Possível Criar ou Iniciar um Novo Prospect

Se os jogadores ou administradores não conseguirem criar novos Prospects:

  • Verifique as permissões. Se AllowNonAdminsToLaunchProspects estiver definido como False, apenas jogadores autenticados como administradores podem criar Prospects. Altere esta definição para True ou peça ao jogador para se autenticar como administrador primeiro com /AdminLogin [password].
  • Verifique o formato do CreateProspect. Certifique-se de que o comando ou definição de configuração usa o formato correto: CreateProspect [ProspectType] [Difficulty] [Hardcore] [SaveName]. Um nome de tipo de Prospect incorreto falhará silenciosamente.
  • Verifique se existe um Prospect ativo. Se um Prospect já estiver carregado, pode precisar de o terminar ou eliminar antes de criar um novo.

Prospect Não Retoma Após Reinício do Servidor

Se o servidor reiniciar mas não retomar o Prospect anterior:

  1. Verifique se ResumeProspect=True está definido no ServerSettings.ini.
  2. Verifique se LastProspectName contém o nome correto do Prospect. Isto é preenchido automaticamente mas pode ficar corrompido se o servidor não encerrou corretamente.
  3. Se o nome do Prospect estiver em falta, defina manualmente LoadProspect=[name] para o ficheiro de Prospect que deseja carregar.

Otimização de Desempenho

Se o seu servidor Icarus está a experienciar lag, engasgos ou mau desempenho, tente estes passos de otimização.

Otimização do Lado do Servidor

  • Reduza o MaxPlayers. Se estiver a experienciar lag com o máximo de 8 jogadores, tente reduzir para 4-6 para aliviar a carga.
  • Reinicie regularmente. Agende reinícios regulares do servidor para limpar fugas de memória e estado acumulado. Reiniciar a cada 12-24 horas é recomendado para servidores ativos.
  • Monitorize a utilização de recursos. Verifique a utilização de CPU e RAM do servidor no GPanel. Se os recursos estiverem consistentemente no máximo, considere fazer upgrade do seu plano de alojamento.
  • Reduza a densidade de construções. Bases grandes e complexas com muitos objetos colocados impactam significativamente o desempenho do servidor. Encoraje os jogadores a construir de forma eficiente.

Otimização do Lado do Cliente

Se jogadores individuais experienciarem mau desempenho, recomende estes ajustes de definições:

  • Aumente o campo de visão (FOV). Um FOV mais elevado pode paradoxalmente melhorar as taxas de fotogramas em alguns cenários.
  • Reduza a qualidade das sombras. As sombras são uma das definições gráficas que mais exigem desempenho.
  • Use DirectX 11. O DirectX 12 só é benéfico com iluminação RTX em GPUs Nvidia de topo. A maioria dos jogadores obterá melhor desempenho com DX11.
  • Ative DLSS (Nvidia) ou FSR (AMD). O DLSS proporciona uma melhoria significativa de desempenho em placas Nvidia. O FSR funciona tanto em placas AMD como Nvidia (embora o DLSS seja preferido em Nvidia).
  • Reduza a distância de visualização. Reduzir a distância de renderização diminui o número de objetos que o cliente precisa de processar.
O Icarus é intensivo em CPU. Tanto o cliente como o servidor dependem fortemente do CPU. O servidor dedicado beneficia de alto desempenho de núcleo único. Se estiver a fazer upgrade do seu plano, priorize a qualidade do CPU sobre a quantidade.

Incompatibilidade de Versão

Erros de incompatibilidade de versão ocorrem quando o cliente e o servidor estão a executar versões diferentes do Icarus. Este é um dos problemas de ligação mais comuns, especialmente após atualizações do jogo.

Erro: "Host is running newer Version than Client" / "Invalid prospect information - 001"

Estes erros significam que o servidor foi atualizado mas o cliente do jogador não (ou vice-versa).

Corrigir uma Incompatibilidade de Versão do Cliente:

  1. Feche o Icarus completamente.
  2. Abra o Steam e verifique se existem atualizações do jogo. As atualizações do Icarus devem ser descarregadas automaticamente.
  3. Se nenhuma atualização aparecer, clique com o botão direito no Icarus na Biblioteca do Steam > Properties > Installed Files > Verify integrity of game files.
  4. Reinicie o Steam se a atualização ainda não aparecer.
  5. Depois de atualizado, inicie o Icarus e tente ligar novamente.
Verifique os números de versão. Pode verificar a versão do jogo olhando para o canto superior esquerdo do menu principal. Tanto o cliente como o servidor devem mostrar o mesmo número de versão.

Corrigir uma Incompatibilidade de Versão do Servidor:

  1. Se o servidor estiver a executar uma versão desatualizada, reinicie-o a partir do GPanel. O servidor deverá atualizar-se automaticamente para a versão mais recente ao iniciar.
  2. Se o servidor não atualizar automaticamente, tente a opção de reinstalação no GPanel para forçar um novo download dos ficheiros do servidor.
  3. Após a atualização estar completa, verifique se a versão do servidor corresponde à versão do cliente.
Após grandes atualizações, verifique os seus saves de Prospects. Algumas atualizações grandes do jogo podem tornar saves de Prospects antigos incompatíveis. Se experienciar falhas ou erros ao carregar Prospects após uma atualização, pode precisar de iniciar um novo Prospect. Faça sempre cópia de segurança dos seus dados de save antes de atualizar.

Mensagens de Erro Comuns

Referência rápida para mensagens de erro comuns e as suas soluções:

Mensagem de Erro Causa Solução
Invalid prospect information - 001 Incompatibilidade de versão entre cliente e servidor. Atualize tanto o cliente como o servidor para a mesma versão.
Host is running newer Version than Client (Error 63) O servidor tem uma versão mais recente do jogo do que o cliente. Atualize o cliente do jogo através do Steam.
O servidor encerra após 5 minutos ShutdownIfNotJoinedFor=300 (predefinição). Defina ShutdownIfNotJoinedFor=-1 no ServerSettings.ini.
O servidor não é visível no browser A definição de configuração SessionName é ignorada. Use o parâmetro de arranque -SteamServerName através do separador Startup do GPanel.
Não é possível entrar: Servidor cheio Número máximo de jogadores atingido (1-8). Aguarde que um jogador saia ou aumente o MaxPlayers (máx. 8).
Ecrã escuro / Tempo preso em "0:-01" Conta Steam com menos de $5 gastos. Adicione pelo menos $5 à carteira Steam para desbloquear todas as funcionalidades do Steam.
Não é possível apanhar itens no Prospect Bug de dessincronização do cliente. Reinicie o cliente do jogo.
Prospect não carrega (ecrã infinito) Dados de save corrompidos ou cache. Verifique os ficheiros do jogo no Steam, reinicie o servidor ou inicie um novo Prospect.

Lista de Verificação Geral de Resolução de Problemas

Ao resolver qualquer problema com o seu servidor Icarus, siga esta lista de verificação:

  1. Verifique o estado do servidor no GPanel. Confirme que o servidor está em execução e não está em estado de falha ou parado.
  2. Reveja a consola do servidor. Procure mensagens de erro ou avisos no separador Console do GPanel.
  3. Verifique os logs do servidor. Navegue até Icarus/Saved/Logs/ para obter saída de log detalhada.
  4. Verifique a sintaxe do ficheiro de configuração. Certifique-se de que o ServerSettings.ini está formatado corretamente sem erros de digitação ou caracteres extra.
  5. Verifique se as versões correspondem. Tanto o cliente como o servidor devem estar a executar a mesma versão do Icarus.
  6. Tente reiniciar o servidor. Muitos problemas transitórios são resolvidos com um reinício limpo a partir do GPanel.
  7. Verifique os ficheiros do jogo no cliente. Peça aos jogadores para verificar a integridade dos ficheiros do jogo através do Steam.
  8. Verifique o ShutdownIfNotJoinedFor. Certifique-se de que está definido como -1 para evitar o encerramento automático.
  9. Tente uma reinstalação limpa. Como último recurso, reinstale o servidor através do GPanel para obter ficheiros de servidor novos.

Artigos Relacionados


Precisa de Ajuda?

Se tentou os passos acima e ainda está a ter problemas com o seu servidor Icarus, por favor abra um ticket de suporte e a nossa equipa terá todo o gosto em ajudá-lo.


Este artigo foi útil?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.