Реклама
Ошибка
getsockopt (обычно сопровождаемая кодом 10061 или 10051) возникает на уровне системного вызова операционной системы. В Minecraft это означает, что игра попыталась установить соединение с сервером через виртуальную сеть (например, Radmin VPN), но получила отказ от сетевого стека или удаленного хоста еще до начала авторизации.
Что это за ошибка и почему она появляется
Если вы видите
connection refused getsocketopt, это не проблема самой игры, а проблема «пути» от вашего ПК до сервера.
- Connection refused: Сервер найден, но он «сбросил» соединение. Это происходит, если порт (по умолчанию 25565) закрыт или на сервере не запущен сам мир.
- Network is unreachable: Ваш компьютер не знает, через какой сетевой адаптер отправить пакет. Часто бывает, когда Radmin VPN не является приоритетным подключением.
- TLauncher ошибка: В пиратских версиях проблема может быть усилена встроенными скинами или проверкой аккаунтов, которые конфликтуют с настройками сети.
Как исправить ошибку в связке с Radmin VPN
Большинство проблем при игре по сети через
Radmin VPN решаются правильной настройкой виртуального адаптера.
Проверьте статус сети в RadminУбедитесь, что и вы, и хост (создатель сервера) горите
зеленым кружком. Если кружок синий — соединение идет через ретранслятор, что вызывает огромный пинг и ошибку
getsockopt.
Решение: Оба игрока должны перезапустить Radmin VPN от имени администратора.
Приоритет сетевого адаптераWindows может пытаться отправить пакеты через ваш обычный интернет вместо Radmin.
- Нажмите Win+R, введите
ncpa.cpl
. - Найдите адаптер Radmin VPN, нажмите правой кнопкой -> Свойства.
- Выберите IP версии 4 (TCP/IPv4) -> Свойства -> Дополнительно.
- Снимите галочку с «Автоматическое назначение метрики» и поставьте значение 1. Это сделает Radmin приоритетной сетью для игры.
Решение проблемы Connection Refused
Если вы получаете «отказ в соединении», проблема на стороне того,
кто создает сервер.
- Брандмауэр и антивирус: Windows Firewall часто блокирует входящие соединения для Java. Хосту нужно полностью отключить брандмауэр для частных и общественных сетей или добавить javaw.exe в исключения.
- Привязка IP (server.properties): Если хост использует отдельный сервер (server.jar), в файле server.properties строка
server-ip=
должна быть пустой. Если там вписан старый IP, сервер выдаст getsockopt ошибку при попытке запуска. - Версия Java: Убедитесь, что у всех игроков установлена одинаковая версия Java (в 2026 году для актуальных версий Minecraft это Java 21 или выше).
Специфические исправления для TLauncher
В
TLauncher ошибка часто связана с неправильным распределением памяти или старыми аргументами запуска.
- Сброс настроек сети: В консоли Windows (cmd) от имени администратора выполните команду:
netsh winsock reset
. После этого обязательно перезагрузите компьютер. - Аргументы запуска: В настройках лаунчера убедитесь, что в поле «Аргументы» нет лишних команд, ограничивающих сетевой стек (например, параметров IPv4/IPv6).
- Использование прямого IP: Вместо поиска сервера в локальной сети, используйте кнопку «По адресу» и вводите IP хоста из Radmin VPN вместе с портом (например, 26.15.150.10:25565).
Network is unreachable: что это и как лечить
Эта ошибка буквально означает «Сеть недоступна». Она возникает, если игра пытается найти сервер по IP, который не существует в вашей текущей подсети Radmin.
- Проверьте пинг: Кликните правой кнопкой по нику друга в Radmin и выберите «Пинговать». Если пакеты не идут («Превышено время ожидания»), значит, связь блокирует антивирус или провайдер хоста.
- Отключите IPv6: В настройках сетевого адаптера Radmin снимите галочку с IP версии 6 (TCP/IPv6). Minecraft часто путается в протоколах, пытаясь подключиться через IPv6, который не поддерживается виртуальной сетью.
Часто задаваемые вопросы
— Почему раньше работало, а теперь нет?Скорее всего, обновился брандмауэр Windows или изменился IP-адрес в Radmin. Всегда проверяйте актуальный IP хоста перед входом.
— Нужно ли открывать порты на роутере для Radmin VPN?Нет, Radmin создает туннель, который обходит закрытые порты роутера. Если ошибка сохраняется, проблема внутри настроек Windows или Java.
— Что делать, если ошибка появляется только на одной конкретной версии игры?Попробуйте сменить версию Java в настройках TLauncher на ту, которая рекомендована для данной сборки Minecraft.