Это руководство охватывает распространённые проблемы сервера Counter-Strike 2 и способы их исправления. Для первоначальной настройки сервера смотрите Руководство по настройке сервера CS2. Для команд администратора и конфигурации для соревнований смотрите Настройка администратора CS2.
Ошибки GSLT / аутентификации Steam
Вашему серверу нужен действительный Game Server Login Token (GSLT), чтобы появляться в браузере серверов и работать с защитой VAC. Таблица ниже охватывает наиболее распространённые ошибки, связанные с GSLT.
| Ошибка / симптом | Причина | Исправление |
|---|---|---|
No account token specified |
GSLT не установлен в параметрах запуска | В GPanel откройте вкладку Startup и вставьте ваш токен в поле GSLT |
GSLT is expired or invalid |
Токен был перегенерирован или отозван | Посетите управление игровыми серверами Steam, перегенерируйте токен, затем обновите его в GPanel |
Game server login token banned |
Учётная запись, связанная с токеном, получила бан | Бан является перманентным для каждого токена. Сгенерируйте новый токен на чистой учётной записи Steam |
| Сервер запускается в небезопасном режиме | GSLT отсутствует или соединение со Steam не удалось | Убедитесь, что токен установлен, проверьте, что ваш назначенный игровой порт (см. вкладку Network в GPanel) доступен, и подождите 60 секунд для рукопожатия Steam |
Сервер не отображается в браузере
- Убедитесь, что
sv_lan 0установлено вserver.cfg. Режим LAN скрывает ваш сервер от интернет-браузера. - Подтвердите, что ваш GSLT действителен и консоль сервера показывает Connection to Steam servers successful.
- Появление в списках браузера серверов может занять до 5 минут для распространения. Тем временем используйте Избранное или прямое подключение.
- У некоторых интернет-провайдеров и регионов есть проблемы с UDP-запросами браузера серверов Steam. Прямое подключение через консоль всегда работает, если порт доступен.
Проверьте IP и назначенные порты вашего сервера на вкладке Network в GPanel. Смотрите Как найти IP и порт вашего сервера для подробного пошагового руководства.
Проблемы с VAC / античитом
- VAC требует действительный GSLT и
sv_cheats 0. - Если вы тестируете с
sv_cheats 1, VAC автоматически отключается для этой сессии. Перезапустите ваш сервер и убедитесь, что читы выключены, прежде чем открывать его для публики. - Запуск неподписанных или устаревших плагинов может привести к тому, что VAC пометит сервер как небезопасный. Поддерживайте MetaMod и CounterStrikeSharp в актуальном состоянии после каждого обновления игры CS2.
Сервер падает при запуске
- Проверьте вкладку Console в GPanel на наличие сообщений об ошибках сразу после сбоя.
- Наиболее распространённая причина — устаревшая сборка MetaMod или CounterStrikeSharp после обновления CS2. Удалите или обновите фреймворк плагинов и попробуйте снова.
- Повреждённые файлы игры также могут вызывать сбои. Используйте опцию Reinstall в GPanel, чтобы проверить и восстановить файлы игры.
Сначала создайте резервную копию: Перед переустановкой скачайте папку
game/csgo/cfg/ через SFTP, чтобы не потерять ваши конфигурационные файлы. Смотрите Как загружать файлы через SFTP.
Игроки не могут подключиться
- Подтвердите, что сервер полностью запущен и показывает Connection to Steam servers successful в консоли.
- Убедитесь, что игроки используют правильные IP и порт с вкладки Network в GPanel.
- Если установлен
sv_password, игроки должны ввести пароль перед подключением. Поделитесь им напрямую или используйте ссылку подключения Steam, которая включает его:steam://connect/YOUR.SERVER.IP:PORT/YourPassword - Игроки в той же локальной сети, что и сервер, должны подключаться напрямую по IP. Браузер серверов Steam может некорректно отображать серверы в локальной сети.
Карты Workshop не загружаются
- Убедитесь, что вы установили ключ Steam Web API в ваших параметрах запуска. Получите его на steamcommunity.com/dev/apikey.
- Проверьте, что ID карты Workshop правильный (числовой ID из URL Steam Workshop).
- Проверьте консоль на наличие ошибок загрузки. Большие карты Workshop могут загружаться несколько минут при первой загрузке.
- Если карта не загружается, попробуйте перезапустить сервер. Некоторые загрузки Workshop требуют чистого перезапуска для завершения.
MetaMod / CounterStrikeSharp не загружается
- Убедитесь, что файл
gameinfo.giимеет запись пути поиска MetaMod. СтрокаGame csgo/addons/metamodдолжна появляться в блокеSearchPathsвыше первой записиGame. - Выполните
meta listв консоли GPanel. Если MetaMod не указан в списке, перепроверьте путь к файлу:game/csgo/addons/metamod/должен существовать. - Для CounterStrikeSharp убедитесь, что вы скачали пакет with-runtime. Без среды выполнения .NET плагин будет молча не загружаться.
- После каждого обновления игры CS2 проверяйте страницы MetaMod и CounterStrikeSharp на наличие обновлённых сборок. Устаревшие сборки — причина номер один сбоев плагинов.
Не смешивайте версии: Всегда обновляйте MetaMod и CounterStrikeSharp вместе. Несоответствие между ними может вызывать сбои или молчаливые отказы.
Высокая задержка / лаги
- Проверьте, не исчерпывает ли сервер выделенную ему оперативную память в GPanel. Серверы CS2 с большим количеством плагинов или карт Workshop могут использовать значительный объём памяти.
- Просмотрите ваши настройки rate в
server.cfg. Современные настройки CS2 по умолчанию (sv_maxrate 0,sv_maxupdaterate 128) хорошо работают для большинства конфигураций. - Если игроки из определённого региона испытывают высокий пинг, проблема в сетевой маршрутизации, а не в конфигурации сервера. Серверного исправления для географического расстояния не существует.
- Отключите любые неиспользуемые плагины. Каждый загруженный плагин добавляет накладные расходы на обработку за тик.
Связанные статьи
- Руководство по настройке сервера CS2 — GSLT, server.cfg, игровые режимы, подключение
- Настройка администратора CS2 — RCON, команды, конфигурация для соревнований
- Как найти IP и порт вашего сервера
- Как загружать файлы через SFTP
Нужна помощь? Если вы не можете решить проблему после следования этому руководству, откройте тикет в поддержку на legionhosting.net/submitticket.php и укажите ID вашего сервера в GPanel, точное сообщение об ошибке и любые недавние изменения, которые вы внесли в сервер.