限时抢购 50% 全场服务器优惠 最后一天!
距结束还剩: 00D 00H 00M 00S
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
分类

Icarus 故障排除

ZH icarus troubleshooting errors 1 人觉得有帮助

本指南涵盖 Icarus 专用服务器的常见问题及其解决方法,包括服务器启动失败、连接问题、探矿任务加载问题、性能优化和版本不匹配错误。有关初始服务器设置和配置,请参阅 Icarus 服务器设置指南

服务器启动问题

如果您的 Icarus 服务器无法启动或在启动后立即崩溃,请按照以下步骤诊断和解决问题。

服务器启动后立即关闭

Icarus 服务器在启动后不久关闭的最常见原因是 ShutdownIfNotJoinedFor 设置。默认值为 300 秒(5 分钟),这意味着如果在启动后 5 分钟内没有玩家加入,服务器将自动关闭。

解决方法:

  1. GPanelConsole 选项卡中停止服务器。
  2. 通过 GPanel Files 选项卡或 SFTP 打开位于 Icarus/Saved/Config/WindowsServer/ServerSettings.iniServerSettings.ini
  3. 设置以下值以防止自动关闭:
    ShutdownIfNotJoinedFor=-1
    ShutdownIfEmptyFor=-1
  4. 保存文件并启动服务器。
这是新 Icarus 服务器的头号问题。 对于托管服务器,设置 ShutdownIfNotJoinedFor=-1 至关重要。如果不进行此更改,每次服务器重启后如果玩家没有足够快地连接,服务器就会关闭。

服务器无法启动(启动时崩溃)

如果服务器在启动期间崩溃并在控制台中显示错误消息:

  1. 检查损坏的文件: 尝试重新安装服务器。在 GPanel 中,使用重新安装选项从 Steam 重新下载所有服务器文件。
  2. 检查配置文件语法: 格式错误的 ServerSettings.ini 可能会阻止启动。验证文件是否遵循正确的 INI 格式:
    [/Script/Icarus.DedicatedServerSettings]
    SessionName=My Server
    JoinPassword=
    MaxPlayers=8
  3. 检查缺失的探矿任务数据: 如果 LoadProspectLastProspectName 引用了不再存在的探矿任务,服务器可能会失败。清除这些字段并临时设置 ResumeProspect=False
  4. 检查服务器日志: 查看 Icarus/Saved/Logs/ 中的日志文件,获取指示崩溃原因的具体错误消息。

服务器启动但未在浏览器中显示

如果服务器成功启动但未显示在游戏内服务器浏览器中:

  • 等待 2-5 分钟。 新服务器需要时间向 Steam 的主服务器列表注册。
  • 检查 -SteamServerName ServerSettings.ini 中的 SessionName 设置不控制浏览器名称。-SteamServerName 命令行参数必须通过 GPanel Startup 选项卡设置。
  • 验证端口。 确保游戏端口和查询端口正确分配。检查查询端口(默认 27015)是否可访问。
  • 使用直接连接。 在服务器向浏览器注册期间,您可以使用 IP:PORT(例如 192.168.1.100:17777)直接连接。

玩家无法连接

如果玩家无法连接到您的服务器,请按照以下故障排除步骤操作。

连接超时/服务器无响应

  1. 验证服务器是否正在运行。 检查 GPanel Console 选项卡以确认服务器在线,未处于崩溃或停止状态。
  2. 检查正确的 IP 和端口。 玩家必须使用游戏端口(默认 17777),而非查询端口。在 GPanel Console 选项卡中查找服务器的 IP 和端口。详细说明请参阅 如何查找服务器 IP 和端口
  3. 检查密码。 如果设置了 JoinPassword,玩家在连接时必须输入密码。验证密码是否正确并已与玩家分享。
  4. 检查玩家数量。 如果服务器已满(默认最多 8 名玩家),其他玩家在有人离开之前无法加入。
  5. 重启服务器。 如果服务器已运行很长时间,重启可能会解决由过时会话引起的连接问题。

无限"正在连接..."界面

如果玩家在主菜单中卡在无限的"正在连接..."界面:

  1. 让玩家以管理员身份打开命令提示符并运行以下命令:
    netsh winsock reset
    netsh int ip reset
    ipconfig /flushdns
  2. 运行这些命令后重启计算机。
  3. 再次启动 Icarus 并尝试连接。
Steam 账户要求。 Icarus 需要功能完整的 Steam 账户。在商店中消费不足 5 美元的 Steam 账户可能功能受限,导致连接问题或显示问题(如黑屏且时间卡在"0:-01")。

客户端错误:"Invalid Prospect Information - 001"

此错误表示客户端和服务器之间存在版本不匹配。请参阅下方版本不匹配部分了解解决步骤。


探矿任务加载问题

加载、创建或恢复探矿任务的问题是最常见的 Icarus 服务器问题之一。

加载探矿任务时的无限加载界面

如果游戏在尝试加载探矿任务时卡在无限加载界面:

  1. 验证探矿任务文件是否存在。 检查探矿任务存档文件是否存在于 Icarus/Saved/PlayerData/DedicatedServer/Prospects/ 中。
  2. 检查存档数据是否损坏。 如果探矿任务文件损坏,可能无法正确加载。尝试加载不同的探矿任务或创建新的。
  3. 清除客户端缓存。 在玩家的电脑上,通过 Steam 验证游戏缓存:
    • 在 Steam 库中右键点击 Icarus
    • 选择 Properties > Installed Files
    • 点击 Verify integrity of game files
  4. 重启服务器。 从 GPanel 停止并重启服务器。这会强制服务器重新读取探矿任务数据。

无法创建或启动新的探矿任务

如果玩家或管理员无法创建新的探矿任务:

  • 检查权限。 如果 AllowNonAdminsToLaunchProspects 设置为 False,只有经过管理员认证的玩家才能创建探矿任务。请将此设置更改为 True,或让玩家先使用 /AdminLogin [password] 进行管理员认证。
  • 检查 CreateProspect 格式。 确保命令或配置设置使用正确的格式:CreateProspect [ProspectType] [Difficulty] [Hardcore] [SaveName]。不正确的探矿任务类型名称会静默失败。
  • 检查是否存在活跃的探矿任务。 如果已加载探矿任务,您可能需要先结束或删除它,然后再创建新的。

服务器重启后探矿任务未恢复

如果服务器重启但未恢复先前的探矿任务:

  1. 验证 ServerSettings.ini 中是否设置了 ResumeProspect=True
  2. 检查 LastProspectName 是否包含正确的探矿任务名称。这是自动填充的,但如果服务器未正常关闭可能会损坏。
  3. 如果探矿任务名称缺失,手动设置 LoadProspect=[name] 为您要加载的探矿任务文件。

性能优化

如果您的 Icarus 服务器出现延迟、卡顿或性能不佳,请尝试以下优化步骤。

服务器端优化

  • 减少 MaxPlayers。 如果在最大 8 名玩家时出现延迟,尝试减少到 4-6 人以减轻负载。
  • 定期重启。 安排定期服务器重启以清除内存泄漏和累积状态。对于活跃服务器,建议每 12-24 小时重启一次。
  • 监控资源使用。 在 GPanel 中检查服务器的 CPU 和 RAM 使用情况。如果资源持续满载,请考虑升级您的托管方案。
  • 减少建筑密度。 拥有大量放置物体的大型复杂基地会显著影响服务器性能。鼓励玩家高效建造。

客户端优化

如果个别玩家体验到性能不佳,建议以下设置调整:

  • 增加视野(FOV)。 在某些情况下,更高的 FOV 反而可以提高帧率。
  • 降低阴影质量。 阴影是最消耗性能的图形设置之一。
  • 使用 DirectX 11。 DirectX 12 仅在高端 Nvidia GPU 上使用 RTX 光照时才有优势。大多数玩家使用 DX11 会获得更好的性能。
  • 启用 DLSS(Nvidia)或 FSR(AMD)。 DLSS 在 Nvidia 显卡上提供显著的性能提升。FSR 在 AMD 和 Nvidia 显卡上都可使用(但在 Nvidia 上首选 DLSS)。
  • 降低视距。 减少渲染距离可以减少客户端需要处理的物体数量。
Icarus 对 CPU 要求较高。 客户端和服务器都严重依赖 CPU。专用服务器受益于高单核性能。如果您要升级方案,请优先考虑 CPU 质量而非数量。

版本不匹配

当客户端和服务器运行不同版本的 Icarus 时,会出现版本不匹配错误。这是最常见的连接问题之一,尤其是在游戏更新后。

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

这些错误表示服务器已更新但玩家的游戏客户端尚未更新(或反之)。

修复客户端版本不匹配:

  1. 完全关闭 Icarus。
  2. 打开 Steam 并检查游戏更新。Icarus 更新应该会自动下载。
  3. 如果没有出现更新,右键点击 Steam 库中的 Icarus > Properties > Installed Files > Verify integrity of game files
  4. 如果更新仍未出现,重启 Steam。
  5. 更新完成后,启动 Icarus 并尝试重新连接。
检查版本号。 您可以通过查看主菜单左上角来验证游戏版本。客户端和服务器应显示相同的版本号。

修复服务器版本不匹配:

  1. 如果服务器运行的是过时版本,从 GPanel 重启它。服务器启动时应自动更新到最新版本。
  2. 如果服务器未自动更新,尝试在 GPanel 中使用重新安装选项强制重新下载服务器文件。
  3. 更新完成后,验证服务器版本与客户端版本是否匹配。
重大更新后,请检查您的探矿任务存档。 某些大型游戏更新可能会使旧的探矿任务存档不兼容。如果您在更新后加载探矿任务时遇到崩溃或错误,可能需要开始新的探矿任务。更新前请务必备份您的存档数据。

常见错误消息

常见错误消息及其解决方案的快速参考:

错误消息 原因 解决方案
Invalid prospect information - 001 客户端和服务器版本不匹配。 将客户端和服务器更新到相同版本。
Host is running newer Version than Client (Error 63) 服务器的游戏版本比客户端新。 通过 Steam 更新游戏客户端。
服务器在 5 分钟后关闭 ShutdownIfNotJoinedFor=300(默认值)。 ServerSettings.ini 中设置 ShutdownIfNotJoinedFor=-1
服务器在浏览器中不可见 SessionName 配置设置被忽略。 通过 GPanel Startup 选项卡使用 -SteamServerName 启动参数。
无法加入:服务器已满 已达最大玩家数(1-8)。 等待玩家离开或增加 MaxPlayers(最大 8)。
黑屏/时间卡在"0:-01" Steam 账户消费不足 5 美元。 向 Steam 钱包添加至少 5 美元以解锁完整 Steam 功能。
在探矿任务中无法拾取物品 客户端不同步错误。 重启游戏客户端。
探矿任务无法加载(无限加载界面) 存档数据损坏或缓存问题。 在 Steam 中验证游戏文件,重启服务器,或开始新的探矿任务。

通用故障排除检查清单

排查 Icarus 服务器的任何问题时,请按照此检查清单操作:

  1. 在 GPanel 中检查服务器状态。 确认服务器正在运行,未崩溃或停止。
  2. 查看服务器控制台。 在 GPanel Console 选项卡中查看错误消息或警告。
  3. 检查服务器日志。 导航到 Icarus/Saved/Logs/ 查看详细的日志输出。
  4. 验证配置文件语法。 确保 ServerSettings.ini 格式正确,没有拼写错误或多余字符。
  5. 验证版本匹配。 客户端和服务器必须运行相同版本的 Icarus。
  6. 尝试重启服务器。 许多临时问题可以通过从 GPanel 进行干净重启来解决。
  7. 在客户端验证游戏文件。 让玩家通过 Steam 验证游戏文件完整性。
  8. 检查 ShutdownIfNotJoinedFor 确保此项设置为 -1 以防止自动关闭。
  9. 尝试全新重装。 作为最后手段,通过 GPanel 重新安装服务器以获取全新的服务器文件。

相关文章


需要帮助?

如果您已尝试上述步骤但 Icarus 服务器仍有问题,请 提交工单,我们的团队将很乐意为您提供帮助。


这篇文章对您有帮助吗?

Ready to Get Started?

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