Connection refused getsockopt в Майнкрафте — что делать
Connection refused getsockopt означает отказ соединения с сервером. Проверьте адрес, порт и запуск сервера; узнайте, что исправить у себя и на хостинге.
Обновлено 16 октября 2026 г.
Connection refused: getsockopt в Майнкрафте означает, что попытка установить соединение с сервером отклонена ещё до входа в игру. Обычно по указанному адресу и порту нет запущенного сервера, но отказ также может выдавать сетевая защита. Сначала проверьте адрес с портом и узнайте, завершился ли запуск сервера.
Что делать игроку: первые проверки
- Заново скопируйте адрес у владельца сервера. Откройте настройки записи в списке серверов и проверьте поле адреса. Если владелец указал порт после двоеточия, скопируйте его тоже. Не добавляйте пробелы и не подставляйте стандартный порт вместо выданного.
- Уточните, запущен ли сервер. Во время перезапуска или после сбоя он может не принимать подключения. Дождитесь подтверждения от владельца, что загрузка завершилась, и попробуйте снова. Дополнительно можно выполнить проверку доступности сервера; её результат показывает доступность снаружи, а не из вашей сети.
- Попробуйте подключиться к другому заведомо работающему серверу. Если вход получается, проверяйте адрес и доступность проблемного сервера. Работа другого сервера не исключает блокировку именно этого подключения.
- Попросите друга проверить тот же адрес. Если отказ получают все, владельцу нужно проверить запуск и сетевые настройки. Если другие входят, сравните адреса и переходите к проверке своей сети.
Чем Connection refused отличается от других ошибок
Смотрите на полное сообщение: слово getsockopt может встречаться при разных сетевых сбоях. Другие варианты разобраны в руководстве по ошибке getsockopt.
| Сообщение | Что оно означает | Что проверять |
|---|---|---|
Connection refused | Попытка соединения получила отказ | Запуск сервера, адрес, порт и правила сетевой защиты |
Connection timed out | Ответ не получен за отведённое время | Доступность сети, маршрут и блокировки трафика |
Unknown host | Не удалось определить IP по имени сервера | Написание адреса и работу DNS |
Outdated client или Outdated server | Версии сетевого протокола несовместимы | Поддерживаемую сервером версию игры |
| Сообщение о бане или белом списке | Сервер ответил, но запретил вход | Причину ограничения у администратора |
Обычный игровой бан и несовместимость версий сами по себе не объясняют Connection refused. При этом блокировка IP на уровне брандмауэра или защиты хостинга действительно может мешать установлению соединения.
Если ошибка только у вас
- Сравните подключение через разные сети. Например, подключите компьютер к точке доступа телефона и повторите вход на тот же адрес. Если получилось, проверяйте домашнюю сеть, роутер и ограничения провайдера.
- Проверьте VPN и прокси, если используете их. Для обычного публичного сервера попробуйте подключение без них: они меняют маршрут трафика.
- Проверьте брандмауэр и сетевую защиту антивируса. Найдите запреты исходящих подключений для Java, которой запущена игра. Разрешение только для лаунчера может не распространяться на игровой процесс. Исправьте конкретное правило, сохранив защиту включённой.
Если ошибка сохраняется, отправьте администратору полный текст сообщения, время попытки входа и результаты проверки из другой сети. Эти данные помогут найти отказ в журналах защиты.
Что проверить владельцу своего сервера
- Откройте консоль сервера. Убедитесь, что он закончил загрузку и продолжает работать. Если процесс закрылся, сначала устраните ошибку запуска. Сообщения
Failed to bind to portилиAddress already in useуказывают на проблему привязки адреса или занятый порт. - Сверьте игровой порт. У выделенного Java-сервера он задаётся параметром
server-portв файлеserver.properties. Стандартное значение —25565, но хостинг может выдать другое. Порт RCON или веб-панели для входа в игру не подходит. - Проверьте привязку адреса. При обычном самостоятельном размещении строку
server-ip=оставляют пустой, чтобы сервер принимал подключения на всех сетевых интерфейсах. На хостинге следуйте его настройкам. Изменяйте файл при остановленном сервере, затем запустите его снова. - Проверьте вход на компьютере сервера. При пустом
server-ipиспользуйте127.0.0.1:25565, заменив порт на свой. Если здесь вход работает, а с другого устройства нет, проверяйте доступ через сеть. - Разрешите входящий TCP-трафик на игровой порт. Проверьте брандмауэр компьютера и правила в панели хостинга. Для домашнего сервера за роутером настройте проброс внешнего TCP-порта на локальный IP компьютера и фактический порт сервера. Проверять вход из интернета лучше с устройства в другой сети.
Последовательность настройки есть в руководстве по созданию сервера. Если сервер арендован, проверьте выданный адрес и правила доступа в панели хостинга; домашний роутер игрока здесь настраивать не требуется.
Если не получается зайти в мир друга по локальной сети
- Попросите друга загрузить мир, выбрать «Открыть для сети» и запустить сетевой мир. Одиночный мир без этого шага подключения не принимает.
- Узнайте локальный IPv4-адрес компьютера друга и порт, который игра показала в чате после открытия мира. В Windows адрес можно посмотреть командой
ipconfigу используемого сетевого адаптера. - В прямом подключении введите адрес и порт через двоеточие. Например,
192.168.1.50:51234— только образец: оба значения нужно заменить своими.127.0.0.1всегда указывает на ваш собственный компьютер. - После повторного открытия мира проверьте порт заново: он может измениться. Для прямой игры по LAN устройства должны находиться в одной локальной сети, а брандмауэр хозяина мира должен разрешать входящие подключения игры.
Как проверить TCP-порт в Windows
Откройте PowerShell и выполните Test-NetConnection -ComputerName 192.168.1.50 -Port 25565. Замените IP и порт на фактические данные проверяемого Java-сервера; сервер во время проверки должен работать.
| Результат | Как его понимать |
|---|---|
TcpTestSucceeded : True | TCP-соединение с этим адресом и портом установлено. Это ещё не подтверждает совместимость с Minecraft или разрешение на вход. |
TcpTestSucceeded : False | TCP-соединение не установлено. Сам результат не различает отказ и отсутствие ответа: проверяйте запуск, адрес, порт и сетевые правила. |
Команда ping не проверяет игровой TCP-порт. Ответ на неё не доказывает, что Minecraft-сервер принимает подключения.
Есть ли различия между версиями Java и Bedrock
В Java Edition 26.3 и старых серверных версиях смысл Connection refused одинаков. Текст может выглядеть иначе, например содержать no further information. Выбор поддерживаемой версии игры нужен для входа, но не исправляет закрытый порт.
В Bedrock отличаются сообщения и сетевые настройки; проверка TCP-порта выше предназначена для Java. Для подключения из Bedrock нужен Bedrock-сервер либо настроенный мост, например Geyser. Адрес и порт для Bedrock уточняйте отдельно у владельца.
Играть интереснее на сервере — выбирайте в рейтинге серверов Майнкрафт и заходите прямо сейчас.
