База знаний / Failed to connect / Connection refused: getsockopt

🔍 Решение проблем

Failed to connect / Connection refused: getsockopt

При подключении к серверу может появиться ошибка Connection refused: getsockopt, Connection timed out, Unknown host. Это значит, что клиент не смог установить TCP-соединение с указанным адресом.

Быстрая проверка

  1. Запущен ли сервер? При окончании запуска в консоли появляется строка Done или Server marked as running? Если сервер не завершил запуск, подождите 1–2 минуты. Если сервер не запускается, смотрите сервер не запускается.
  2. Адрес сервера должен быть из дашборда Qualia Factory (193.107...:...). В панели сервера отображается локальный адрес (192.168...:...), по нему подключиться не получится.

Как правильно подключаться в общем случае − как подключиться к серверу.

Что означают разные тексты ошибки

  • Connection refused / getsockopt − на этом IP:порту никто не принимает соединение (сервер выключен, ещё стартует, неверный IP или порт).
  • Connection timed out − пакеты теряются по пути (файрволл, блокировка сети, неверный маршрут).
  • Unknown host / «Неизвестный хост» − DNS не смог превратить домен в IP (опечатка в домене, DNS ещё не обновился, проблемы резолвера).
  • Network is unreachable − у клиента нет маршрута в интернет / сломан VPN или адаптер.

Сервер не запущен или ещё стартует

Пока в консоли нет Done или Server marked as running, порт игры может ещё не слушаться − клиент получит отказ Connection refused.

  1. Откройте панель → «Консоль».
  2. Убедитесь, что сервер действительно запущен. Если в консоли Server is marked as stopped − сервер не запущен. Для запуска нажмите «Start».
  3. Дождитесь в логах сообщения об успешном завершении запуска.
  4. Если сервер сразу гаснет или сыпет ошибками − разбор логов при старте, OutOfMemory, EULA.

Неверный IP, порт или внутренний адрес панели

На Qualia Factory для входа в игру нужен адрес из дашборда сайта, а не из Network в Pterodactyl.

Правильно: 193.107...:ПОРТ
Правильно:  abcde.qfmc.ru
Неправильно: 192.168...:ПОРТ
Неправильно: 193.107...   ← без порта, если порт не 25565

DNS и домен (Unknown host)

Поддомен удобен, но зависит от DNS. Если IP:порт работает, а домен − нет, проблема в имени, не в сервере.

  • Проверьте написание поддомена.
  • Подождите распространения DNS (если вы регистрировали домен или поддомен, распространение может занять до 72 часов).
  • Сбросьте кэш DNS на ПК. Для этого в консоли Windows выполните команду:
    ipconfig /flushdns
  • Смените DNS клиента на публичные (например, 1.1.1.1 / 8.8.8.8) и переподключитесь к сети.
  • Если настраивали свой домен − сверьте A- и SRV-записи по статье.

Файрволл, антивирус и сеть клиента

timed out и иногда refused бывают из‑за блокировок на стороне игрока, а не хостинга. Особенно если у одних заходит, а у вас − нет.

  • Отключите VPN / прокси / «ускорители» и попробуйте снова.
  • Проверьте, не режет ли Minecraft Windows Defender Firewall или сторонний антивирус (Kaspersky, Avast и т.п. − разрешите Java / лаунчер в сети).
  • Проверьте брандмауэр Windows. Для теста можно временно его выключить.
  • Корпоративный Wi‑Fi, школьная сеть, некоторые мобильные операторы ограничивают нестандартные порты − попробуйте другой интернет.
  • Если используете мод‑лаунчер − убедитесь, что он не подменяет прокси.

Ping и Tracert

Для проверки соединения можно использовать встроенные в Windows консольные утилиты ping и tracert.

  • Ping − проверяет, доступен ли сервер из вашей сети. Выполните команду (на месте IP-адреса должен быть IP вашего сервера без порта):
    ping 193.107.234.235
    Если запрос возращает Request timed out (Превышено время ожидания), то сервер не доступен из вашей сети. Ответ следующего вида
    Pinging 193.107.234.235 with 32 bytes of data:
    Reply from 193.107.234.235: bytes=32 time<1ms TTL=64
    Reply from 193.107.234.235: bytes=32 time<1ms TTL=64
    ...
    означает, что связь с сервером есть.
  • Tracert − показывает, через какие узлы проходит трафик. Выполните команду (на месте IP-адреса должен быть IP вашего сервера без порта):
    tracert 193.107.234.235
    В консоли при успешном построении маршрута будет ответ следующего вида:
    Tracing route to qfmc.ru [193.107.234.235]
    over a maximum of 30 hops:
    
    1    <1 ms    <1 ms    <1 ms  192.168.1.1
    2     1 ms    <1 ms     1 ms  xxx.xxx.xxx.xxx [xxx.xxx.xxx.xxx]
    3     *        *        *     Request timed out.
    4    44 ms    43 ms    43 ms  xxx.xxx.xxx.xxx
    5     *        *        *     Request timed out.
    6     *        *        *     Request timed out.
    7    56 ms    56 ms    55 ms  xxx.xxx.xxx.xxx
    8    52 ms    52 ms    52 ms  xxx.xxx.xxx.xxx
    9     *        *        *     Request timed out.
    10   53 ms    52 ms    52 ms  qfmc.ru [193.107.234.235]

server.properties: server-ip и server-port

На хостинге эти поля обычно не нужно трогать. Панель сама пробрасывает порт.

  • server-ip должен быть пустым. Если там прописали свой IP вручную, сервер может слушать не тот интерфейс → снаружи будет Connection refused.
  • server-port должен совпадать с портом, который выдал хостинг. Сменили вручную «на красивый» − снаружи порт не откроется.
server-ip=
server-port=25568

После правки сохраните файл и перезапустите сервер.

Сервер онлайн, но всё равно refused

  • Процесс Java запущен, но мир/плагины ещё грузятся − подождите до Done.
  • Сервер упал сразу после старта (OOM, конфликт модов) − смотрите OutOfMemory и разбор логов.
  • Подключаетесь к прокси (Bungee/Velocity), а бэкенд выключен − отказ будет уже на этапе прокси или кик после входа; сначала поднимите все серверы связки.

Чеклист «что приложить в поддержку»

Если ничего не помогло, обратитесь в техподдержку хостинга. Наша поддержка отвечает быстро и поможет вам решить проблему.

Связанные статьи