FiveM Connection timed out / Failed to getinfo server: как это исправить
Server->client connection timed out или Failed to getinfo server после 3 попыток? Проверьте сервер, порт, брандмауэр, VPN, DNS и зависания. Исправления для игроков и владельцев.
Вы выбираете сервер и получаете один из этих:
Connection timed out
Failed to getinfo server after 3 attempts
Server->client connection timed outПервые два обычно появляются, когда вы пытаетесь присоединиться. Третий часто появляется, пока вы играете или во время загрузки. Причины перекрываются, поэтому это руководство делит исправления на "сервер запущен", "это ваш ПК" и "перегружен ли сервер".
Сервер действительно запущен?
Перед тем как что-то менять на вашем ПК, проверьте, что это не сервер.
- Попробуйте другой сервер. Если другие серверы работают, проблема в том сервере или его сети.
- Посмотрите список сервера, Discord или страницу статуса.
- Попросите кого-то еще подключиться.
Если вы владеете сервером, проверьте консоль txAdmin: сервер должен работать без цикла перезагрузки, и адрес должен быть правильным.
Владельцы сервера: порт
Если никто не может присоединиться к работающему серверу, порт недоступен извне. FiveM использует порт 30120 по умолчанию на обоих TCP и UDP.
Проверьте это:
- Windows Firewall или брандмауэр хоста позволяет
30120TCP и UDP. - На домашней установке маршрутизатор переадресует
30120на ПК сервера. endpoint_add_tcpиendpoint_add_udpвserver.cfgсовпадают с портом, который вы открыли.
endpoint_add_tcp "0.0.0.0:30120"
endpoint_add_udp "0.0.0.0:30120"Протестируйте TCP порт с другой сети с помощью PowerShell:
Test-NetConnection -ComputerName YOUR.SERVER.IP -Port 30120TcpTestSucceeded : True означает, что TCP открыт. Это не тестирует UDP, поэтому также проверьте ваши правила для UDP. Полное руководство находится в FiveM server not showing: port forwarding.
Игроки: брандмауэр и антивирус
Брандмауэр или антивирус на вашем ПК может блокировать FiveM от общения с серверами.
- Разрешите
FiveM.exeиFiveM_GTAProcess.exeчерез Windows Firewall в приватных и публичных сетях. - Добавьте
%localappdata%\FiveMкак исключение в вашем антивирусе. - Временно отключите сторонние "интернет-безопасность" пакеты для тестирования. Если это работает, добавьте правило вместо того, чтобы оставить его выключенным.
Игроки: VPN и прокси
VPN добавляет латентность и иногда блокирует UDP трафик. Отключите его и попробуйте снова. Некоторые серверы также блокируют VPN адреса специально. Если вы должны использовать один, выберите сервер близко к игровому серверу.
Игроки: DNS и сетевой адаптер
Если вы можете присоединиться по IP, но не по имени, или проблема появляется на всех серверах:
ipconfig /flushdnsЗатем попробуйте другой DNS, например установите ваш адаптер на использование маршрутизатора по умолчанию или публичного разрешителя. Другие вещи для попытки:
- Перезагрузите маршрутизатор и ПК.
- Используйте кабель вместо Wi-Fi, который может терять пакеты.
- Сбросьте стек сети. Из приподнятого PowerShell, затем перезагрузитесь:
netsh winsock reset- Обновите драйвер сетевого адаптера.
Истекла время ожидания в середине сессии
Когда ошибка появляется после того, как вы уже присоединились, сервер перестал вам отправлять данные, или ваше соединение упало.
Сервер перегружен. Скрипт, который блокирует поток сервера, замораживает все на секунды, и клиенты истекают. В консоли сервера это показывается как предупреждения зависания. Прочитайте Server thread hitch warning для поиска ресурса.
Слишком много сетевых событий. Один скрипт, который заваливает соединение, может также отключить вас. Смотрите Reliable network event overflow.
Ресурсы сервера. Недостаточно CPU, RAM или медленная база данных может иметь тот же эффект. Проверьте использование хоста во время пиков.
Ваша сторона. Потеря пакетов на вашем соединении выглядит так же. Запустите тест ping на IP сервера в течение минуты. Капли или большие скачки означают сеть, а не FiveM.
Очистите кеш и попробуйте снова
Поврежденные файлы кеша могут остановить соединение на этапе загрузки. Очистите их как в How to clear the FiveM cache, затем переподключитесь.
Контрольный список
| Симптом | Исправление |
|---|---|
Failed to getinfo server after 3 attempts |
Сервер оффлайн или порт 30120 закрыт, проверьте TCP и UDP |
| Никто не может присоединиться, сервер работает | Откройте и переадресуйте порт, проверьте endpoint_add_tcp и endpoint_add_udp |
| Только вы не можете присоединиться | Брандмауэр или антивирус на вашем ПК, разрешите FiveM |
| Не работает с VPN | Отключите VPN |
| Не работает на всех серверах | Очистите DNS, перезагрузите маршрутизатор, используйте кабель, обновите драйвер адаптера |
Server->client connection timed out во время игры |
Проверьте предупреждения зависания на сервере, посмотрите для заваливающих событий |
| Не работает на этапе загрузки | Очистите кеш FiveM |
Короткие ответы
Что означает Failed to getinfo server after 3 attempts?
Ваш FiveM клиент попросил сервер информацию три раза и не получил ответа. Либо сервер оффлайн, либо адрес или порт неправильные, либо что-то между вами и ним блокирует соединение.
Какие порты нужны для сервера FiveM?
По умолчанию порт 30120 на обоих TCP и UDP. Владелец сервера должен открыть его на брандмауэре и переадресовать его на маршрутизаторе, если сервер работает дома.
Почему я получаю Server->client connection timed out в середине сессии?
Клиент перестал получать данные от сервера слишком долго. Распространенные причины — зависание или перегрузка сервера, сетевой сбой с вашей стороны или скрипт, заваливающий сетевые события.
Скрипты без этой проблемы
Mic PhoneСкладной телефон, который раскладывается в планшет и работает и на настоящем телефоне игрока.Смотреть скрипт →
Advanced BoostingУгон машин на заказ через планшет: контракты от класса D до S+, команды и живая очередь.Смотреть скрипт →
CCTV Security CamerasУстанавливаемые камеры, планшет с мультиэкраном в реальном времени и распечатанные фото-улики.Смотреть скрипт →