Sons of the Forest 故障排除
本指南涵盖了在 Legion Hosting 托管的 Sons of the Forest 专用服务器的常见问题。有关初始设置、配置和连接说明,请参阅 Sons of the Forest 专用服务器设置指南。您的服务器通过 GPanel 进行管理。
服务器启动时崩溃
症状:服务器启动后立即停止或在玩家连接之前崩溃。
可能的原因和解决方案:
- 配置文件损坏:检查
dedicatedserver.cfg是否为有效的 JSON 格式。缺少逗号或引号不匹配将导致服务器无法加载。请使用 JSON 验证器检查并修正语法错误。 - 存档文件损坏:如果服务器在加载存档后崩溃,该存档可能已损坏。尝试在配置中切换到不同的
SaveSlot以使用新世界进行测试。如果服务器在新存档槽位上成功启动,则原始存档文件可能存在问题。 - 需要更新服务器:使用 GPanel 强制更新/重新安装服务器,以确保已安装最新版本。
- 端口冲突:验证
dedicatedserver.cfg中的端口是否与分配给您服务器的端口一致。在 GPanel 的 Network 选项卡中检查您分配的端口号。
内存使用过高
症状:服务器占用过多 RAM,导致长时间运行后出现卡顿或崩溃。
- Sons of the Forest 专用服务器的内存占用比大多数游戏都要高。请确保您的方案有足够的 RAM 来支持您预期的玩家数量。
- 定期重启服务器(例如通过 GPanel 中的定时重启每天重启一次)可以回收内存并提高性能。
- 在
dedicatedserver.cfg中降低MaxPlayers可以减少服务器的内存需求。 - 拥有大量建筑的大型或长期运行的世界会随着时间推移消耗更多内存。如果内存使用变得无法控制,请考虑开始一个新的存档槽位。
提示:您可以在 GPanel 中设置定时任务,在每天特定时间自动重启服务器,有助于防止内存相关问题。
玩家无法连接
症状:玩家尝试加入但收到连接错误或超时。
- 服务器尚未完全启动:在 GPanel 中点击启动后,请等待 2–3 分钟再尝试连接。服务器需要时间进行初始化。
- 端口错误:确认玩家连接到正确的 IP 和查询端口。在 GPanel 的 Network 选项卡中查看您分配的连接详情。
- 配置端口不匹配:
dedicatedserver.cfg中的ServerPort、ServerQueryPort和BlobSyncPort值必须与 GPanel 中分配的端口一致。如果不匹配,服务器将无法被访问。 - 密码不匹配:如果设置了
ServerPassword,请确保所有玩家输入的密码完全正确,包括大小写。 - 服务器在浏览器中不可见:如果您希望服务器公开显示,请确保
dedicatedserver.cfg中的LanOnly设置为false。即使正确设置,启动后服务器可能需要几分钟才能出现在 Steam 服务器浏览器中。 - 游戏版本不匹配:所有玩家必须运行与服务器相同版本的 Sons of the Forest。如果游戏最近更新了,请确保通过 GPanel 同步更新服务器。
- Steam 服务器列表延迟:启动或重启服务器后,最多可能需要 5 分钟才能出现在 Steam 服务器浏览器中。尝试使用 设置指南 中描述的直接连接方法将其添加为收藏。
世界未保存
症状:服务器重启后,玩家进度或世界变更丢失。
- 确认
dedicatedserver.cfg中的SaveInterval设置为合理的值(例如600表示 10 分钟)。 - 避免强制停止服务器进程 — 始终使用 GPanel 中的 Stop 按钮,以允许服务器在关闭前完成干净的存档写入。
- 验证
SaveSlot值在重启之间没有被更改。更改存档槽位将加载不同的世界,这可能看起来像是进度丢失。 - 检查服务器上的
saves/目录是否为空或损坏。您可以通过 SFTP 或 GPanel 文件管理器检查存档文件。
存档文件损坏
症状:服务器在加载特定存档槽位时崩溃,但在其他槽位上运行正常。
- 在
dedicatedserver.cfg中切换到不同的SaveSlot,以确认问题是否与特定存档有关。 - 如果您有存档备份,可以通过 SFTP 替换受影响的槽位文件夹内容(例如
saves/Slot1/)来恢复。 - 如果没有可用备份,您可能需要在该存档槽位上重新开始。删除槽位文件夹的内容并重启服务器以生成新世界。
- 为防止未来数据丢失,请定期通过 SFTP 备份您的
saves/目录。
预防措施:始终使用 GPanel 中的 Stop 按钮,而不是强制终止服务器进程。突然关闭是存档损坏最常见的原因。
相关文章
- Sons of the Forest 专用服务器设置指南 — 配置、连接和存档管理
- 如何查找您的服务器 IP 和端口
- 如何通过 SFTP 上传文件
需要更多帮助?
如果按照本指南操作后仍然遇到问题,请 提交工单 并包含以下信息:
- 问题描述及开始时间
- 您在 GPanel 中的服务器 ID 或 IP 地址
- 服务器控制台或日志文件中的相关错误消息
- 问题是否在新存档槽位上出现,还是仅在现有存档上出现