Молниеносная распродажа 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

RU icarus troubleshooting errors Полезно для 1 чел.

Это руководство охватывает распространённые проблемы с выделенными серверами Icarus и способы их решения, включая сбои запуска сервера, проблемы с подключением, проблемы с загрузкой Prospect, оптимизацию производительности и ошибки несоответствия версий. Для первоначальной настройки и конфигурации сервера см. Руководство по настройке сервера Icarus.

Проблемы с запуском сервера

Если ваш сервер Icarus не запускается или вылетает сразу после запуска, выполните следующие шаги для диагностики и решения проблемы.

Сервер выключается сразу после запуска

Самая распространённая причина выключения сервера Icarus вскоре после запуска — это настройка ShutdownIfNotJoinedFor. По умолчанию она установлена на 300 секунд (5 минут), что означает, что сервер автоматически выключится, если ни один игрок не присоединится в течение 5 минут после запуска.

Решение:

  1. Остановите сервер на вкладке Console в GPanel.
  2. Откройте ServerSettings.ini, расположенный по адресу Icarus/Saved/Config/WindowsServer/ServerSettings.ini, через вкладку Files в GPanel или SFTP.
  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. Проверьте наличие отсутствующих данных Prospect: Если LoadProspect или LastProspectName ссылается на Prospect, который больше не существует, сервер может выйти из строя. Очистите эти поля и временно установите ResumeProspect=False.
  4. Проверьте журналы сервера: Просмотрите файлы журналов в Icarus/Saved/Logs/ на наличие конкретных сообщений об ошибках, указывающих на причину сбоя.

Сервер запускается, но не появляется в браузере

Если сервер запускается успешно, но не отображается во внутриигровом браузере серверов:

  • Подождите 2–5 минут. Новым серверам нужно время для регистрации в списке мастер-сервера Steam.
  • Проверьте -SteamServerName. Настройка SessionName в ServerSettings.ini не управляет именем в браузере. Параметр командной строки -SteamServerName должен быть установлен через вкладку Startup в GPanel.
  • Проверьте порты. Убедитесь, что игровой порт и порт запросов назначены правильно. Проверьте, что порт запросов (по умолчанию 27015) доступен.
  • Используйте прямое подключение. Пока сервер регистрируется в браузере, вы можете подключиться напрямую, используя IP:PORT (например, 192.168.1.100:17777).

Игроки не могут подключиться

Если игроки не могут подключиться к вашему серверу, пройдите эти шаги по устранению неполадок.

Тайм-аут подключения / сервер не отвечает

  1. Убедитесь, что сервер работает. Проверьте вкладку Console в GPanel, чтобы подтвердить, что сервер онлайн и не находится в состоянии сбоя или остановки.
  2. Проверьте правильность IP и порта. Игроки должны использовать игровой порт (по умолчанию 17777), а не порт запросов. Найдите IP-адрес и порт вашего сервера на вкладке Console в GPanel. Для подробных инструкций см. Как найти IP-адрес и порт вашего сервера.
  3. Проверьте пароль. Если установлен JoinPassword, игроки должны ввести его при подключении. Убедитесь, что пароль правильный и сообщён вашим игрокам.
  4. Проверьте количество игроков. Если сервер полон (максимум 8 игроков по умолчанию), дополнительные игроки не могут присоединиться, пока кто-то не выйдет.
  5. Перезапустите сервер. Если сервер работал долгое время, перезапуск может решить проблемы с подключением, вызванные устаревшими сессиями.

Бесконечный экран «Connecting...»

Если игроки застревают на бесконечном экране «Connecting...» в главном меню:

  1. Попросите игрока открыть командную строку от имени администратора и выполнить следующие команды:
    netsh winsock reset
    netsh int ip reset
    ipconfig /flushdns
  2. Перезагрузите компьютер после выполнения этих команд.
  3. Снова запустите Icarus и попробуйте подключиться.
Требования к учётной записи Steam. Icarus требует полностью функциональной учётной записи Steam. Учётные записи Steam, потратившие менее 5 USD в магазине, могут иметь ограниченную функциональность, что может вызывать проблемы с подключением или отображением (например, тёмные экраны с временем, застрявшим на «0:-01»).

Ошибка клиента: «Invalid Prospect Information - 001»

Эта ошибка указывает на несоответствие версий между клиентом и сервером. См. раздел Несоответствие версий ниже для шагов по устранению.


Проблемы с загрузкой Prospect

Проблемы с загрузкой, созданием или возобновлением Prospect являются одними из самых распространённых проблем серверов Icarus.

Бесконечный экран загрузки при загрузке Prospect

Если игра застревает на бесконечном экране загрузки при попытке загрузить Prospect:

  1. Убедитесь, что файл Prospect существует. Проверьте, что файл сохранения Prospect присутствует в Icarus/Saved/PlayerData/DedicatedServer/Prospects/.
  2. Проверьте наличие повреждённых данных сохранения. Если файл Prospect повреждён, он может не загружаться должным образом. Попробуйте загрузить другой Prospect или создать новый.
  3. Очистите кэш клиента. На машине игрока проверьте кэш игры через Steam:
    • Щёлкните правой кнопкой мыши по Icarus в библиотеке Steam
    • Выберите Properties > Installed Files
    • Нажмите Verify integrity of game files
  4. Перезапустите сервер. Остановите и перезапустите сервер в GPanel. Это заставит сервер заново прочитать данные Prospect.

Не удаётся создать или запустить новый Prospect

Если игроки или администраторы не могут создавать новые Prospect:

  • Проверьте разрешения. Если AllowNonAdminsToLaunchProspects установлено на False, только игроки, аутентифицированные как администраторы, могут создавать Prospect. Либо измените эту настройку на True, либо попросите игрока сначала аутентифицироваться как администратор с помощью /AdminLogin [password].
  • Проверьте формат CreateProspect. Убедитесь, что команда или настройка конфигурации использует правильный формат: CreateProspect [ProspectType] [Difficulty] [Hardcore] [SaveName]. Неправильное имя типа Prospect завершится неудачей без уведомления.
  • Проверьте наличие существующего активного Prospect. Если Prospect уже загружен, вам может потребоваться завершить или удалить его перед созданием нового.

Prospect не возобновляется после перезапуска сервера

Если сервер перезапускается, но не возобновляет предыдущий Prospect:

  1. Убедитесь, что в ServerSettings.ini установлено ResumeProspect=True.
  2. Проверьте, что LastProspectName содержит правильное имя Prospect. Оно заполняется автоматически, но может быть повреждено, если сервер не был корректно выключен.
  3. Если имя Prospect отсутствует, вручную установите LoadProspect=[name] на файл Prospect, который вы хотите загрузить.

Оптимизация производительности

Если ваш сервер Icarus испытывает лаги, заикания или плохую производительность, попробуйте эти шаги оптимизации.

Оптимизация на стороне сервера

  • Уменьшите MaxPlayers. Если вы испытываете лаги с максимальными 8 игроками, попробуйте уменьшить до 4–6, чтобы снизить нагрузку.
  • Регулярно перезапускайте. Запланируйте регулярные перезапуски сервера, чтобы очищать утечки памяти и накопленное состояние. Для активных серверов рекомендуется перезапуск каждые 12–24 часа.
  • Контролируйте использование ресурсов. Проверяйте использование CPU и RAM сервера в GPanel. Если ресурсы постоянно загружены на максимум, рассмотрите возможность обновления вашего тарифного плана хостинга.
  • Уменьшите плотность построек. Большие, сложные базы с множеством размещённых объектов значительно влияют на производительность сервера. Поощряйте игроков строить эффективно.

Оптимизация на стороне клиента

Если отдельные игроки испытывают плохую производительность, порекомендуйте эти корректировки настроек:

  • Увеличьте поле зрения (FOV). Более высокое FOV может парадоксальным образом улучшить частоту кадров в некоторых сценариях.
  • Уменьшите качество теней. Тени — одна из самых ресурсоёмких графических настроек.
  • Используйте DirectX 11. DirectX 12 полезен только с трассировкой лучей RTX на высокопроизводительных GPU Nvidia. Большинство игроков получат лучшую производительность с 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. Если обновление не появляется, щёлкните правой кнопкой мыши по Icarus в библиотеке Steam > Properties > Installed Files > Verify integrity of game files.
  4. Перезапустите Steam, если обновление всё ещё не появляется.
  5. После обновления запустите Icarus и попробуйте подключиться снова.
Проверьте номера версий. Вы можете проверить версию игры, посмотрев в верхний левый угол главного меню. И клиент, и сервер должны показывать одинаковый номер версии.

Исправление несоответствия версии сервера:

  1. Если сервер работает на устаревшей версии, перезапустите его в GPanel. Сервер должен автоматически обновиться до последней версии при запуске.
  2. Если сервер не обновляется автоматически, попробуйте опцию переустановки в GPanel, чтобы принудительно загрузить свежие файлы сервера.
  3. После завершения обновления убедитесь, что версия сервера совпадает с версией клиента.
После крупных обновлений проверьте свои сохранения Prospect. Некоторые крупные обновления игры могут сделать старые сохранения Prospect несовместимыми. Если после обновления вы испытываете сбои или ошибки при загрузке Prospect, вам может потребоваться начать новый Prospect. Всегда делайте резервную копию данных сохранения перед обновлением.

Распространённые сообщения об ошибках

Краткий справочник по распространённым сообщениям об ошибках и их решениям:

Сообщение об ошибке Причина Решение
Invalid prospect information - 001 Несоответствие версий клиента и сервера. Обновите и клиент, и сервер до одной версии.
Host is running newer Version than Client (Error 63) На сервере более новая версия игры, чем у клиента. Обновите игровой клиент через Steam.
Сервер выключается через 5 минут ShutdownIfNotJoinedFor=300 (по умолчанию). Установите ShutdownIfNotJoinedFor=-1 в ServerSettings.ini.
Сервер не виден в браузере Настройка конфигурации SessionName игнорируется. Используйте параметр запуска -SteamServerName через вкладку Startup в GPanel.
Не удаётся присоединиться: сервер полон Достигнуто максимальное количество игроков (1–8). Подождите, пока игрок выйдет, или увеличьте MaxPlayers (максимум 8).
Тёмный экран / время застряло на «0:-01» Учётная запись Steam с потраченными менее 5 USD. Добавьте не менее 5 USD в кошелёк Steam, чтобы разблокировать полные функции Steam.
Не удаётся подбирать предметы в Prospect Баг рассинхронизации клиента. Перезапустите игровой клиент.
Prospect не загружается (бесконечный экран) Повреждённые данные сохранения или кэш. Проверьте файлы игры в Steam, перезапустите сервер или начните новый Prospect.

Общий контрольный список устранения неполадок

При устранении любой проблемы с вашим сервером Icarus пройдите этот контрольный список:

  1. Проверьте статус сервера в GPanel. Подтвердите, что сервер работает и не вылетел и не остановлен.
  2. Просмотрите консоль сервера. Ищите сообщения об ошибках или предупреждения на вкладке Console в GPanel.
  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.