Светкавична разпродажба 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
Categories

Отстраняване на проблеми с Icarus

BG icarus troubleshooting errors 1 found this helpful

Това ръководство покрива често срещани проблеми с Icarus dedicated сървъри и как да ги разрешите, включително грешки при стартиране на сървъра, проблеми с връзката, проблеми със зареждане на Prospect, оптимизиране на производителността и грешки при несъответствие на версиите. За първоначална настройка и конфигурация на сървъра, вижте Icarus Server Setup Guide.

Проблеми при стартиране на сървъра

Ако вашият 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 минути. Новите сървъри се нуждаят от време, за да се регистрират в master server list на Steam.
  • Проверете -SteamServerName. Настройката SessionName в ServerSettings.ini не контролира името в браузъра. Параметърът на командния ред -SteamServerName трябва да бъде зададен чрез раздела Startup на GPanel.
  • Проверете портовете. Уверете се, че игровият порт и query портът са правилно зададени. Проверете дали query портът (по подразбиране 27015) е достъпен.
  • Използвайте директна връзка. Докато сървърът се регистрира в браузъра, можете да се свържете директно, използвайки IP:PORT (напр. 192.168.1.100:17777).

Играчите не могат да се свържат

Ако играчите не могат да се свържат към вашия сървър, работете през тези стъпки за отстраняване на проблеми.

Изтичане на времето за свързване / Сървърът не отговаря

  1. Проверете дали сървърът работи. Проверете раздела Console в GPanel, за да потвърдите, че сървърът е онлайн и не е в състояние на срив или спрян.
  2. Проверете правилния IP и порт. Играчите трябва да използват игровия порт (по подразбиране 17777), а не query порта. Намерете IP и порта на сървъра си от раздела Console в GPanel. За подробни инструкции, вижте How to Find Your Server IP and Port.
  3. Проверете паролата. Ако е зададена JoinPassword, играчите трябва да я въведат при свързване. Проверете дали паролата е правилна и споделена с вашите играчи.
  4. Проверете броя на играчите. Ако сървърът е пълен (максимум 8 играчи по подразбиране), допълнителни играчи не могат да се присъединят, докато някой не напусне.
  5. Рестартирайте сървъра. Ако сървърът работи от дълго време, рестартът може да разреши проблемите с връзката, причинени от остарели сесии.

Безкраен екран "Connecting..."

Ако играчите засядат на безкраен екран "Connecting..." в главното меню:

  1. Помолете играча да отвори Command Prompt като администратор и да изпълни следните команди:
    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

Проблемите със зареждането, създаването или възобновяването на Prospects са сред най-честите проблеми с Icarus сървъра.

Безкраен екран на зареждане при зареждане на Prospect

Ако играта засяда на безкраен екран на зареждане при опит за зареждане на Prospect:

  1. Проверете дали файлът на Prospect съществува. Проверете дали файлът за запазване на Prospect присъства в Icarus/Saved/PlayerData/DedicatedServer/Prospects/.
  2. Проверете за повредени данни за запазване. Ако файлът на Prospect е повреден, може да не се зарежда правилно. Опитайте да заредите друг Prospect или да създадете нов.
  3. Изчистете кеша на клиента. На машината на играча проверете кеша на играта чрез Steam:
    • Кликнете с десен бутон върху Icarus в Steam Library
    • Изберете Properties > Installed Files
    • Кликнете Verify integrity of game files
  4. Рестартирайте сървъра. Спрете и рестартирайте сървъра от GPanel. Това принуждава сървъра да прочете повторно данните на Prospect.

Не може да се създаде или стартира нов Prospect

Ако играчите или админите не могат да създадат нови Prospects:

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

Prospect не се възобновява след рестарт на сървъра

Ако сървърът се рестартира, но не възобновява предишния Prospect:

  1. Проверете дали ResumeProspect=True е зададено в ServerSettings.ini.
  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 осветление на високотехнологични Nvidia GPU. Повечето играчи ще получат по-добра производителност с DX11.
  • Активирайте DLSS (Nvidia) или FSR (AMD). DLSS предоставя значително подобрение на производителността на Nvidia картите. FSR работи както на AMD, така и на Nvidia картите (макар че DLSS е предпочитан на Nvidia).
  • Намалете разстоянието на видимост. Намаляването на разстоянието на рендиране намалява броя на обектите, които клиентът трябва да обработи.
Icarus е CPU-интензивен. И клиентът, и сървърът са силно CPU-ограничени. Dedicated сървърът се възползва от висока производителност на едно ядро. Ако надграждате плана си, дайте приоритет на качеството на CPU пред количеството.

Несъответствие на версиите

Грешките при несъответствие на версиите възникват, когато клиентът и сървърът работят с различни версии на Icarus. Това е един от най-честите проблеми с връзката, особено след актуализации на играта.

Грешка: "Host is running newer Version than Client" / "Invalid prospect information - 001"

Тези грешки означават, че сървърът е бил актуализиран, но игровият клиент на играча не е (или обратното).

Поправка на несъответствие на версията на клиента:

  1. Затворете Icarus напълно.
  2. Отворете Steam и проверете за актуализации на играта. Актуализациите на Icarus трябва да се изтеглят автоматично.
  3. Ако не се появи актуализация, кликнете с десен бутон върху Icarus в Steam Library > Properties > Installed Files > Verify integrity of game files.
  4. Рестартирайте Steam, ако актуализацията все още не се появява.
  5. След като е актуализиран, стартирайте Icarus и опитайте да се свържете отново.
Проверете номерата на версиите. Можете да проверите версията на играта, като погледнете в горния ляв ъгъл на главното меню. И клиентът, и сървърът трябва да показват същия номер на версията.

Поправка на несъответствие на версията на сървъра:

  1. Ако сървърът работи с остаряла версия, рестартирайте го от GPanel. Сървърът трябва автоматично да се актуализира до най-новата версия, когато стартира.
  2. Ако сървърът не се актуализира автоматично, опитайте опцията за преинсталиране в GPanel, за да наложите свежо изтегляне на файловете на сървъра.
  3. След като актуализацията приключи, проверете дали версията на сървъра съвпада с версията на клиента.
След големи актуализации, проверете запазванията на Prospect. Някои големи актуализации на играта могат да направят стари запазвания на Prospect несъвместими. Ако изпитвате сривове или грешки при зареждане на Prospects след актуализация, може да се наложи да започнете нов 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 похарчени. Добавете поне $5 в Steam wallet, за да отключите пълните функции на 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 сървър, моля отворете тикет за поддръжка и нашият екип с удоволствие ще ви помогне.


Was this article helpful?

Ready to Get Started?

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