Перейти до контенту
Захист DDoS · Peeryx · 15 Tbps+
Усі посібники

FiveM зависає на «Loading server»: знайдіть несправний етап з’єднання

FiveM може зупинитися під час завантаження через з’єднання, шлях до файлів або помилку ресурсу сервера. Доступний txAdmin не доводить, що можна зайти в гру. Спершу знайдіть невдалий етап і змінюйте його налаштування, а не всю мережу й ресурси водночас.

← Усі посібникиCubixServ

Перед початком

Збережіть час, помилку F8, журнал сервера та призначену ігрову адресу. Залиште копію конфігурації й тестуйте справжнім клієнтом. Перед передаванням журналів підтримці вилучіть ключі, токени та паролі.

Перевірте адресу й запуск

Використовуйте призначені IP та ігровий порт, а не очікуваний стандартний порт чи адресу адміністрування. Перевірте роботу FXServer і запуск потрібних ресурсів. txAdmin є окремим засобом керування. Якщо сервер не стартує, виправте помилку журналу до зміни клієнтського завантаження або захисту; сторінка керування не підтверджує готовність гри.

Запишіть відображені етапи та помилки на консолі F8. Неможливість з’єднання, зупинка завантаження та екран завантаження після завантажень вказують на різні компоненти. Змінюйте одну річ за раз і записуйте, що показує кожен тест.

Використайте останню помилку F8

Запишіть точний текст і пов’язаний URL або ресурс. Перевищення часу очікування, відсутній файл і помилка скрипту потребують різних рішень. Повторіть одне підключення та порівняйте із журналом за той самий час. Якщо кілька клієнтів не заходять, протестуйте незалежну мережу, перш ніж звинувачувати лише комп’ютер одного гравця.

Переконайтеся, що FXServer запущено, його кінцеві точки відповідають розподілу, а правила мережі охоплюють необхідні протоколи. Успішний тест TCP не підтверджує, що UDP працює. Для керованого хостингу використовуйте налаштування панелі та надішліть запит на перевірку розподілу, перш ніж змінювати правила брандмауера хоста.

Відокремте HTTP від гри

info.json та інші HTTP-адреси перевіряють частину ланцюга. Їхня відповідь не підтверджує UDP або всі оголошені точки підключення. Тестуйте обидва варіанти на правильному ігровому порту. Сайт і ping можуть працювати, коли брандмауер чи пересилання зупиняють потрібні грі пакети; справжнє підключення клієнта є окремою перевіркою.

Відтворіть проблему на тестовій копії з мінімальним набором ресурсів, а потім поступово додайте розширення. Не вимикайте випадковим чином сценарії на живому сервері спільноти. Перевірте розміри файлів і вільний простір: переміщення великого ресурсу в кеш не виправляє помилки сценарію чи залежностей.

Перевірте файли й проксі

Якщо файли йдуть через проксі, публічний URL, сертифікат і правила origin мають узгоджуватися. Користуйтеся документацією встановленого артефакту. Проксі може показувати робочу сторінку, але спрямовувати клієнта на недоступний файл. Перевірте весь шлях завантаження; відкриття origin усім не замінює правильного пересилання та підтверджених довірених мереж джерела.

Порівняйте оголошені адреси, кінцеві точки підключення та призначення файлів із документацією для вашої версії. Розкрита адреса джерела може обійти віддалений захист. Підтвердьте маршрутизацію та охоплений трафік, перш ніж обмежувати джерело: блокування законної служби, голосового трафіку або необхідного порту може погіршити збій.

Звузьте пошук помилки ресурсу

Шукайте відсутні залежності, неправильні маніфести та порядок запуску. Перевіряйте підозрілий ресурс у контрольованому середовищі з резервною копією. Не видаляйте весь каталог чи дані клієнта без підстав. Останню зміну має бути можливо скасувати окремо, щоб порівняти результат із останньою робочою конфігурацією, а не випадковим новим набором.

Перш ніж змінювати артефакти, перевірте передумови фреймворку та ресурсів, зробіть резервну копію та протестуйте вибрану версію. FiveM для GTA V Enhanced вносить зміни, які можуть конфліктувати з конфігураціями Legacy. Наявність новішого артефакту не підтверджує автоматично вашу інсталяцію, сценарії чи шаблон хостингу як сумісні.

Підтвердьте тим самим тестом

Після однієї зміни повторіть підключення, завантаження й гру. Збережіть журнали та спробуйте іншу мережу. Якщо помилка лишилася, надайте конкретний час, адресу, порт і повідомлення без секретів. Такий звіт допомагає дослідити певний етап; загальна фраза про нескінченне завантаження не розкриває причину та ускладнює відтворювану перевірку.

Якщо ви підозрюєте атаку, запитайте кореляцію з подіями пом’якшення або мережевими вимірюваннями. Сам по собі тайм-аут не демонструє атаку DDoS. Уникайте повторних перезапусків, імпровізованого тестування навантаження та глобального вимкнення безпеки: це може приховати причину або спричинити новий збій.

Що робити у вашій ситуації?

СитуаціяНаступний крок
FXServer не запускаєтьсяСпочатку виправте помилку запуску й потрібні залежності.
HTTP відповідає, але гра не підключаєтьсяПеревірте протокол гри, оголошені адреси та пересилання.
Один ресурс зупиняє завантаженняДослідіть його шлях, залежності та останню зміну.

Офіційні джерела

Джерела описують протоколи й налаштування. Перевірте документацію саме вашої версії.

  1. Cfx.re/docs/support/server-issues/
  2. Cfx.re/docs/server-manual/proxy-setup/
  3. Cfx.re/docs/server-manual/server-commands/
  4. Cfx.re/docs/developers/legacy-vs-enhanced/