Перейти к содержанию
При попытке подключения к серверу «Майнкрафт» пользователь может столкнуться с сообщением «Java.net.ConnectException: Connection timed out: no further information». Появление данного сообщения обычно сигнализирует о возникновении различного рода сетевых проблем при получении доступа к игровому серверу, из-за чего желание пользователя насладиться игровыми мирами «Майнкрафт» остаётся нереализованным. Ниже я разберу суть данной дисфункции, опишу её причины, а также поясню, как исправить ошибку Java.net.ConnEctexception на вашем ПК.
Содержание
- Connection timed out: no further information – особенности дисфункции
- Как исправить «Java.net.ConnectException: Connection timed out»
- Заключение
Connection timed out: no further information – особенности дисфункции
В переводе текст данного сообщения выглядит примерно как «Сетевой сбой Java. Время соединения истекло: дальнейшая информация отсутствует».
Указанная ошибка Java.net.ConnectException обычно возникает во время подключения к серверу игры «Майнкрафт», но также фиксировались спорадические случаи появления данной ошибки при работе других продуктов, использующих «Java» (к примеру, на «Azure notification hub»).
Появление проблемы «Java.net.ConnectException: Connection timed out: no further information» имеет следующие причины:
- Пользователь использует нестабильное сетевое соединение с медленным интернетом;
- На ПК пользователя установлена устаревшая версия «Java»;
- Пользователь пользуется устаревшей версией «Майнкрафт»;
- Наблюдаются сбои в работе игрового сервера, к которому пробует подключиться пользователь (ресурс не доступен, проходят технические работы и др.);
- Антивирус или брандмауэр блокирует подключения к игровому серверу;
- Пользователь использует динамический IP;
- Пользовательский роутер работает некорректно.
Как исправить «Java.net.ConnectException: Connection timed out»
Существуют несколько способов избавиться от ошибки Java.net.ConnectException. Рассмотрим их по порядку:
- Перезагрузите ваш PC. В некоторых случаях данный простой метод позволял решить ошибку java.net.connectexception connection refused;
- Установите на ПК свежую версию «Java». Довольно частой причиной рассматриваемой проблемы является устаревшая версия «Java» на пользовательском ПК. Перейдите в Панель управления, затем в «Программы», там найдите «Java» и кликните на неё. После появления окна её настроек перейдите на вкладку «Update», нажмите там на кнопку «Update Now», и установите в системе требуемые обновления.
Данную процедуру необходимо провести как на вашей машине, так и на машине того пользователя, с которым вы собираетесь играть в «Майнкрафт» по сети;
- Внесите «Майнкрафт» в исключения брандмауэра и антивируса на вашем ПК. Запустите Панель управления, перейдите в «Система и безопасность», там найдите «Брандмауэр Виндовс» и кликните на него. В открывшемся окне настроек брандмауэра слева сверху выберите опцию «Разрешения взаимодействия…».
В открывшемся окне разрешённых для внешнего подключения программ найдите программы с упоминанием «Java», и поставьте им галочки для разрешения подключения (поможет кнопка «Изменить параметры»). Нажимаем на «Ок» для сохранения результата, перезагружаемся и пробуем подключиться к серверу. С антивирусом необходимо проделать аналогичные операции, внеся «Java» и «Майнкрафт» в его исключения;
- Попробуйте альтернативный сервер. Если подключения к конкретному серверу невозможно, тогда вполне вероятно, что у него наблюдаются временные проблемы в работе. Рекомендую попробовать альтернативный сервер, или подождать некоторое время, пока работоспособность начального сервера восстановиться;
- Создайте сервер на другой машине. Если вы создаёте сервер, к которому подключается другой знакомый вам пользователь, тогда рекомендуется поменять базовый компьютер для создания сервера. То есть сервер должен создать уже другой пользователь, а вы подключитесь к нему. Часто это позволяло решить проблему net.ConnectException на пользовательском компьютере;
- Используйте статистический IP-адрес. Если у вас есть возможность, рекомендуется использовать официальный (белый) IP-адрес, полученный через провайдера (обычно данная услуга имеет платный характер);
- Установите на ваш ПК (гаджет) свежую версию «Майнкрафт». Обычно необходимо, чтобы версии игры на сервере и на вашем ПК (гаджете) соответствовали друг другу;
Установите самую свежую версию программы - Избавьтесь от имеющихся модов к игре. Если вы используете какие-либо моды «Майнкрафт», рекомендуется удалить их, оставив само тело игры;
- Перезагрузите ваш роутер. Отключите ваш роутер, подождите полминуты, а затем включите его обратно;
- Обратитесь за консультацией к провайдеру. По различным причинам некоторые провайдеры блокируют доступ к некоторым серверам. Узнайте, не ваш ли это случай, и не является ли ваш провайдер причиной возникновения данной проблемы.
Заключение
Наиболее распространёнными причинами ошибки «Java.net.ConnectException: Connection timed out: no further information» является устаревание пользовательской версии «Java» и блокировка брандмауэром подключения к нужному игровому серверу. Решением проблемы станет выполнение перечисленных выше советов, это позволит исправить ошибку Java.net.ConnectException на вашем ПК.
Опубликовано 21.03.2018 Обновлено 03.12.2020
Была ли у вас ошибка подключения java.net.socketexeption во время игры в Minecraft? Если да, то вы не единственный. Пользователи сообщают об этой ошибке потери соединения, одной из наиболее распространенных ошибок, возникающих в Minecraft.
Причины для этой ошибки может варьироваться. К счастью, есть несколько решений. В этой статье мы обсудим, что именно вам нужно сделать, чтобы быстро вернуться к игре.
Для пользователей Minecraft эта ошибка потери соединения оказалась неприятным событием. Вы присоединяетесь к серверу и готовы играть, но через несколько секунд отключаетесь. Перерывы в любимой игре определенно не улучшают впечатление, но есть несколько быстрых решений. Попробуйте наши рекомендации, перечисленные ниже, чтобы избежать ошибки java.netsocketexeption.
Смена DNS-сервера
Распространенным решением является смена DNS-сервера. Поскольку ошибка связана с проблемой подключения, смена DNS-сервера должна решить проблему. Чтобы узнать, как это сделать, следуйте приведенным ниже инструкциям:
- Нажмите кнопку “Пуск” и найдите “Панель управления”
- Найдите и щелкните “Центр управления сетями и общим доступом”
- Нажмите “Сетевое подключение” и выберите “Свойства”
- Дважды нажмите “ Интернет-протокол версии 4 (CTP/IPv4).”
- Нажмите кнопку “Использовать следующий IPv6-адрес”
- Нажмите кнопку “Использовать следующие адреса DNS-серверов”
- Для предпочтительного DNS-сервера введите “8.8.8.8.”
- В разделе “Альтернативный DNS-сервер” введите “8.8.4.4.”
- Нажмите поле “Проверять настройки при выходе”
- Нажмите «ОК» чтобы обновить настройки DNS.
Попробуйте использовать VPN
VPN (виртуальная частная сеть) может помочь устранить ошибку сброса java.net.cocketexception. Использование VPN предоставляет другой IP-адрес, что может решить проблемы с подключением к серверу. Доступно несколько бесплатных VPN. Попробуйте установить его, перезагрузить компьютер, а затем снова открыть Minecraft с включенным VPN. Использование VPN должно исправить ошибку подключения.
Уменьшите расстояние рендеринга Minecraft
Быстрое и простое изменение настроек игры может решить эту распространенную ошибку подключения. В качестве бонуса уменьшение расстояния рендеринга также может помочь исправить отставание, которое может возникнуть во время игры. Чтобы внести это изменение в настройки игры, выполните следующие действия:
- Запустите Minecraft и откройте карту для одиночной игры.
- Нажмите клавишу “ESC” на клавиатуре и нажмите “Параметры”
- Выберите “Настройки видео”
- Наведите указатель мыши на “Расстояние рендеринга” и с помощью ползунка опустите его до “8 Chunks” или ниже.
- Нажмите “Готово” чтобы сохранить настройки.
Обновить системный IP-адрес
Еще один вариант — обновить IP-адрес вашей системы. Иногда это решает проблему с подключением, и на это стоит потратить время. Чтобы обновить свой IP-адрес, выполните следующие действия:
- Перейдите в окно поиска на своем ПК и введите “cmd” чтобы открыть “Командную строку” окно.
- Нажмите “Запуск от имени администратора”
- Откроется окно командной строки. Вам нужно выполнить три команды:
После того, как вы’ Выполните все три команды, закройте окно и перезапустите Minecraft. Это должно исправить ошибку подключения.
Удалить Hamachi
Некоторые игроки, использующие Hamachi VPN, сталкивались с ошибками подключения во время игры в Minecraft. Если он у вас установлен, вы можете попробовать удалить программное обеспечение, чтобы проверить, не в нем ли проблема. Вот как удалить Hamachi:
- Откройте “Панель управления””
- Найдите “Hamachi” и нажмите “Удалить”
- Используя окно поиска, введите “cmd” чтобы открыть “Командную строку” окно.
- Введите “netsh interface tcp show global” и нажмите “Ввод”
- В окне, если “Уровень автонастройки окна получения” отключен, введите “netsh interface tcp set global autotuninglevel=normal”.
- Нажмите “Enter” для сохранения.
После удаления Hamachi вам больше не нужно получить ошибку подключения java.netsocketexeption. В то время как другие VPN хорошо работают с Minecraft, Hamachi, как правило, вызывает проблемы у пользователей, поэтому лучше не использовать ее.
Проверьте подключение к Интернету
Иногда эта ошибка подключения связана с вашим Wi-Fi или подключением к Интернету. Слабое подключение к Интернету приводит к неожиданному отключению от серверов Minecraft. Перезагрузка маршрутизатора может быть решением. Выключите маршрутизатор и подождите несколько минут, прежде чем снова включить его. После того, как он снова заработает, перезапустите Minecraft и посмотрите, не было ли виновато ваше подключение.
Решения ошибок сброса подключения в Minecraft
Запуск Minecraft только для немедленного отключения от сервера распространенная проблема легко решается. Использование VPN — это быстрое решение, равно как и смена DNS-сервера. Конкретного решения этой проблемы нет, но, следуя одному или нескольким нашим советам, эта проблема с подключением больше не должна вас беспокоить.
Вы сталкивались с ошибкой java.net.socketexception во время игры в Minecraft? Использовали ли вы какой-либо из методов, описанных в этой статье, чтобы вернуться в игру? Дайте нам знать в разделе комментариев ниже.
Иногда при запуске Minecraft вы можете столкнуться с такой ошибкой – «Java.net.ConnectException: Connection timed out: no further information». В этой статье разберемся в причинах возникновения данной ошибки и способах ее устранения.
Java.net.ConnectException: Connection timed out: no further information – что это за ошибка?
Ошибка с этим сообщением обычно появляется в момент подключения к серверам Minecraft. В тексте сообщения говорится о сетевом сбое Java и об истечении времени соединения. Причин, по которым пользователи сталкиваются с данной ошибкой, много:
- Соединение с интернетом слишком медленное или нестабильное;
- Версия Java устарела и требует обновления;
- Устарела версия игры Майнкрафт;
- Сбой на сервере, к которому вы пытаетесь подключиться;
- Подключение блокируется антивирусной программой или брандмауэром;
- У пользователя динамический, то есть постоянно изменяющийся IP-адрес (это зависит от провайдера);
- Некорректная работа роутера, через который геймер подключен к интернету.
Автор считает, что эти материалы могут вам помочь:
Как устранить ошибку Java.net.ConnectException?
Способ исправления ошибки «Java.net.ConnectException» зависит от причины, по которой она появляется. Рассмотрим ситуации, с которыми пользователи сталкиваются чаще всего.
Обновление Java
Ошибка при запуске Minecraft может быть связана с тем, что версия Java на компьютере устарела. Ее можно обновить разными способами, самым простым из которых является скачивание программы с официального сайта. Откройте ссылку http://www.java.com/ru/download/ и нажмите на кнопку загрузки, а затем согласитесь с условиями лицензионного соглашения. Файл будет загружен на компьютер, после чего вам останется его запустить.
Если вам нужна более подробная информация о Java — читайте нашу статью.
Проблема на сервере
Систематически на каждом игровом сервере проходят технические работы. Если в этот момент вы попытаетесь запустить игру, выскочит ошибка «Java.net.ConnectException: Connection timed out: no further information». Зайдите на официальный форум и найдите информацию о технических работах, а также попробуйте подключиться позднее.
Антивирус и брандмауэр
Нельзя исключать блокировку игры антивирусной программой или брандмауэром. Попробуйте временно отключить антивирус и добавить игру в список исключения в брандмауэре (также его можно на время выключить). Как отключить брандмауэр вы разберетесь, посмотрев на скриншот. Если после этого ошибка исчезнет, проблема найдена.
Версия игры
Разработчики игры Minecraft постоянно выпускают обновления. Установленная на вашем компьютере версия должна соответствовать той, под которую создан сервер. В противном случае, при подключении к нему у вас может появляться ошибка «Java.net.ConnectException: Connection timed out: no further information». Версия игры указывается на главном экране в правом нижнем углу, ее видно при запуске игры:
Игровые моды
Иногда упомянутая ошибка при подключении к серверам Майнкрафт появиться в том случае, если у вас установлено слишком много модов или расширений. Некоторые из них переполнены багами, вызывающими системные ошибки. Перед скачиванием и установкой нового мода убедитесь в том, что разработчик проверен. Попробуйте удалить последние установленные моды, после которых начала появляться ошибка с Java.
Платная подписка
Многие сервера для игры в Minecraft платные, то есть геймерам требуется специальная подписка. Когда ее срок действия истекает, вы больше не сможете подключиться к серверу. При этом вместо понятного предупреждения появляется все та же ошибка с сообщением «Java.net.ConnectException Connection timed out: no further information».
Подведем итоги
Как видите, с большинством проблем можно легко справиться, но есть и другие причины возникновения ошибки. Например, если дело в низкой скорости интернета, попробуйте подключиться к другой сети или смените тариф у провайдера. Если же ошибка возникает по причине сбоев в работе роутера, следует попробовать сбросить его настройки, сделав Reset, или установив вместо него другое устройство.
Каждый раз, когда вы делитесь этой статьей в социальной сети, ее автор становится немного счастливее! Пожалуйста нажмите на одну из кнопок выше!
ConnectException: connection refused
means nothing was listening at the IP:port you tried to connect to, or on some platforms that the server’s listen-backlog queue filled up. If it is thrown and you catch it correctly, you will certainly catch it. You would have to expand on what actually happens and what your actual catch code looks like for further assistance.
However you have many other problems:
private void connect(SelectionKey key) throws IOException {
SocketChannel channel = (SocketChannel) key.channel();
try
{
if(!channel.finishConnect())
System.out.println("* Here *");
At this point, if finishConnect()
returned false, you should return. You should not fall through and re-register the channel for OP_WRITE.
The connection is still pending. Printing "* Here *"
is also pretty futile. Try printing something meaningful.
}
catch(ConnectException e)
{
System.out.println("BP 1");
e.printStackTrace();
//channel.close();
You should certainly close the channel at this point. It is of no further use to man or beast.
//key.cancel();
Closing the channel cancels the key. Remove wherever encountered.
//return;
As above, you should certainly return at this point.
}
/*if (channel.isConnectionPending()){
while(!channel.ffinishConnect()){
System.out.println("not connected");
}
}*/
Get rid of this crud. It is never appropriate to spin-loop in non-blocking mode. Don’t even leave it lying around as comments: some idiot may come along later and play with putting it back.
channel.configureBlocking(false);
The channel is already in non-blocking mode. Otherwise you wouldn’t be here. Remove.
channel.register(selector, SelectionKey.OP_WRITE);
Another way to do that is key.interestOps(SelectionKey.OP_WRITE);
Sleeping in networking code is literally a waste of time. It doesn’t solve anything.
You are assuming that write()
succeeded completely, and you’re ignoring the count it returns.
You’re using a fairly poor quality reference:
- Same remarks about
write()
apply as above. flip()
is not ‘like a reset’.- Cancelling a key closes the channel.
- You don’t have to clear a brand-new
ByteBuffer,
but in any case allocating aByteBuffer
per read is poor practice. ServerSocketChannel.accept()
can returnnull.
- The code that displays a String after reading is incorrect.
- There is no need to use a
Map
when keys have attachments. - There’s no need to keep testing
Thread.interrupted()
when NIO is interruptible anyway. - There’s no need to close everything just becaues of one
IOException
on one channel.
Try to find something better.
Содержание
- Java.net.ConnectException: Connection timed out: no further information — Решение
- Connection timed out: no further information – особенности дисфункции
- Как исправить «Java.net.ConnectException: Connection timed out»
- Java.Net.SocketException: Network Is Unreachable
- Possible Reasons and Solution for java.net.SocketException: Network is unreachable in Java
- Minecraft Forums
- java.net.SocketExecption: Network is unreachable
- Ошибка «io.netty.channel.AbstractChannel AnnotatedConnectException» в Minecraft: что делать?
- Чем вызвана ошибка?
- Добавление исключения в Брандмауэр
- Добавление IP-адреса и порта
- Проверка фильтрации портов
Java.net.ConnectException: Connection timed out: no further information — Решение
При попытке подключения к серверу «Майнкрафт» пользователь может столкнуться с сообщением «Java.net.ConnectException: Connection timed out: no further information». Появление данного сообщения обычно сигнализирует о возникновении различного рода сетевых проблем при получении доступа к игровому серверу, из-за чего желание пользователя насладиться игровыми мирами «Майнкрафт» остаётся нереализованным. Ниже я разберу суть данной дисфункции, опишу её причины, а также поясню, как исправить ошибку Java.net.ConnEctexception на вашем ПК.
Connection timed out: no further information – особенности дисфункции
В переводе текст данного сообщения выглядит примерно как «Сетевой сбой Java. Время соединения истекло: дальнейшая информация отсутствует».
Указанная ошибка Java.net.ConnectException обычно возникает во время подключения к серверу игры «Майнкрафт», но также фиксировались спорадические случаи появления данной ошибки при работе других продуктов, использующих «Java» (к примеру, на «Azure notification hub»).
Появление проблемы «Java.net.ConnectException: Connection timed out: no further information» имеет следующие причины:
- Пользователь использует нестабильное сетевое соединение с медленным интернетом;
- На ПК пользователя установлена устаревшая версия «Java»;
- Пользователь пользуется устаревшей версией «Майнкрафт»;
- Наблюдаются сбои в работе игрового сервера, к которому пробует подключиться пользователь (ресурс не доступен, проходят технические работы и др.);
- Антивирус или брандмауэр блокирует подключения к игровому серверу;
- Пользователь использует динамический IP;
- Пользовательский роутер работает некорректно.
Как исправить «Java.net.ConnectException: Connection timed out»
Существуют несколько способов избавиться от ошибки Java.net.ConnectException. Рассмотрим их по порядку:
- Перезагрузите ваш PC. В некоторых случаях данный простой метод позволял решить ошибку java.net.connectexception connection refused;
- Установите на ПК свежую версию «Java». Довольно частой причиной рассматриваемой проблемы является устаревшая версия «Java» на пользовательском ПК. Перейдите в Панель управления, затем в «Программы», там найдите «Java» и кликните на неё. После появления окна её настроек перейдите на вкладку «Update», нажмите там на кнопку «Update Now», и установите в системе требуемые обновления.
Данную процедуру необходимо провести как на вашей машине, так и на машине того пользователя, с которым вы собираетесь играть в «Майнкрафт» по сети;
- Внесите «Майнкрафт» в исключения брандмауэра и антивируса на вашем ПК. Запустите Панель управления, перейдите в «Система и безопасность», там найдите «Брандмауэр Виндовс» и кликните на него. В открывшемся окне настроек брандмауэра слева сверху выберите опцию «Разрешения взаимодействия…».
В открывшемся окне разрешённых для внешнего подключения программ найдите программы с упоминанием «Java», и поставьте им галочки для разрешения подключения (поможет кнопка «Изменить параметры»). Нажимаем на «Ок» для сохранения результата, перезагружаемся и пробуем подключиться к серверу. С антивирусом необходимо проделать аналогичные операции, внеся «Java» и «Майнкрафт» в его исключения;
Установите самую свежую версию программы
Источник
Java.Net.SocketException: Network Is Unreachable
Today, we will discuss the possible reasons and solutions for the java.net.SocketException: Network is unreachable exception while programming in Java.
Possible Reasons and Solution for java.net.SocketException: Network is unreachable in Java
Example Code (Causing an Error):
In this code, we pass the URL and the fileName to the downloadXML() method that reads the .xml file from the specified URL and writes it into the given fileName , which is further saved on our local system.
Though this code example is syntactically and semantically correct but generates the java.net.SocketException: Network is unreachable exception. The error is self-explanatory that tells us the network is not available at the current moment.
The reason causing this error is the connection breakdown. It can happen in Wi-Fi, 3G, or plain internet connection on the machine (computer/laptop).
Whenever we get this error, we must assume that the internet connection is not stable and may be lost from time to time while writing our application.
For instance, this happens with mobiles frequently when we are in the basements or tube, etc. It also happens while using apps on a PC/laptop, but it is less frequent.
The second reason can be incorrect Port and/or HostName . Make sure both are correct.
Additionally, you must remember two more things that can help in error identification.
- First, you will get a java.net.UnknownHostException error if you are completely disconnected from the internet
Usually, the Network is unreachable differs from the Timeout Error . In the Timeout Error , it can’t even find where it should go.
For instance, there can be a difference between having our Wi-Fi card off and no Wi-Fi.
Firstly, perform the usual fiddling with the firewall to ensure that the required port is open. Then, have a look into the network issues that you might have.
Turn off the firewalls and eliminate the obstacles such as routers and complications to make it work in the simplest scenario possible since it is a network-related issue, not code related problem.
Источник
Minecraft Forums
java.net.SocketExecption: Network is unreachable
I have a server running on a Mac using Craftbukkit. Recently, my computer’s graphics card had to be replaced; and ever since, my friends could not connect to the server. Only I can, using «localhost». When anybody else tries to connect, they get the following error message: «Failed to connect to the server java.net.SocketExecption: Network is unreachable».
Please help! Btw, I tried restarting the server, my wireless connection, and even my computer; yet still nothing works.
Thank you so much!
- Enderman Ender
- Join Date: 6/3/2011
- Posts: 8,485
- Member Details
This strongly implies that the IP address they are trying to use is bogus.
A port forwarding problem would not manifest itself as a NETWORK unreachable.
This message means that an IP router somewhere is throwing up it’s hands and saying «I have no idea where to send this»
- Tree Puncher
- Join Date: 1/11/2012
- Posts: 24
- Member Details
This strongly implies that the IP address they are trying to use is bogus.
A port forwarding problem would not manifest itself as a NETWORK unreachable.
This message means that an IP router somewhere is throwing up it’s hands and saying «I have no idea where to send this»
The odd thing is that they have been using the same IP all the time, and only now am I getting this error. I got the IP to use off of IPChicken, and it is the same as always.
- Tree Puncher
- Join Date: 1/11/2012
- Posts: 24
- Member Details
- Enderman Ender
- Join Date: 6/3/2011
- Posts: 8,485
- Member Details
that error means the device where your packets are arriving is NOT LISTENING.
So.. either your server is not running, or you are using the wrong IP address to connect with, or your port forwarding is pointed at the wrong IP address.
This is not usually a firewall issue, as they usually just silently eat packets.
- Tree Puncher
- Join Date: 1/11/2012
- Posts: 24
- Member Details
that error means the device where your packets are arriving is NOT LISTENING.
So.. either your server is not running, or you are using the wrong IP address to connect with, or your port forwarding is pointed at the wrong IP address.
This is not usually a firewall issue, as they usually just silently eat packets.
My server is running, I use the right IP, and I’m pretty sure my port forwarding is pointed at the correct IP address. Whenever I go on Verizon and port forward, it seems to work; yet when I go on canyouseeme.org and test port 25565, it also says connection refused. Man, is this annoying.
EDIT: Other computers in my LAN can connect to my server, but still not outside of my LAN.
Источник
Ошибка «io.netty.channel.AbstractChannel AnnotatedConnectException» в Minecraft: что делать?
Запуск Minecraft может быть прерван ошибкой «io.netty.channel.AbstractChannel AnnotatedConnectException: Connection refused: no further information», которая возникает на этапе подключения к серверу. Узнаем, что предшествует появлению этой ошибки и способы ее исправления.
Чем вызвана ошибка?
Если при запуске Майнкрафт на экране видим ошибку «io.netty.channel.AbstractChannel AnnotatedConnectException», из-за которой игре отказано в подключении, то она может произойти по следующим причинам:
- Подключение к серверу заблокировано брандмауэром Windows. Чтобы этого избежать, нужно добавить в список исключений каталог с игрой и файлы Java.
- Проблема может возникнуть после обновления Minecraft до последней версии, когда в системе используется устаревшая версия Java. В результате это может привести к конфликту с определенными компонентами игры и препятствовать подключению к серверу.
- В фоновом режиме работает программное обеспечение, которое не совместимо с Майнкрафт, и вызывает ошибку при соединении с сервером.
Перед применением решений перезагрузите роутер. Возможно, ошибка возникла из-за ошибочной сетевой конфигурации или повреждения кэша DNS. Отключите кабель питания роутера и подождите 2-3 минуты, прежде чем подключить устройство к электросети. Когда подключение к интернету будет установлено, попробуйте запустить игру.
Кроме того, найдите по запросу в интернете список приложений, которые несовместимы с определенными компонентами Minecraft, и удалите их, если они присутствуют на компьютере.
Добавление исключения в Брандмауэр
Во многих случаях подключение к серверу Minecraft блокируется брандмауэром Windows, что в конечном итоге приводит к ошибке «io.netty.channel.AbstractChannel AnnotatedConnectException». Поэтому попробуйте добавить исключение для некоторых исполняемых файлов из папки Minecraft, которым требуется доступ в интернет.
Разверните меню Пуск и щелкните на значок шестеренки, чтобы открыть системные Параметры, либо просто нажмите Win + I. Перейдите в раздел «Обновления и безопасность».
Откройте вкладку «Безопасность Windows» и перейдите в раздел «Брандмауэр и защита сети».
Выберите опцию «Разрешить работу с приложением через Брандмауэр».
Кликните на кнопку «Изменить параметры» и подтвердите это запрос нажатием на кнопку «Да».
Затем выберите «Разрешить другое приложение» и кликните на кнопку «Обзор». Перейдите в папку Minecraft и выберите исполняемый файл.
Повторите указанные действия еще раз. Перейдите в папку, в которой установлены серверы Minecraft. Откройте папку Maxwell – MinecraftServer. Установите разрешения обоим исполняемым файлам Java внутри этой папки таким же образом.
Теперь найдите в списке все опции «Java Platform SE Binary» и отметьте флажками для частной и публичной сети.
После применения изменений запустите Minecraft и посмотрите, прерывается ли этот процесс ошибкой «io.netty.channel.AbstractChannel AnnotatedConnectException».
Добавление IP-адреса и порта
Если для доступа в интернет используется динамический IP-адрес, он будет меняться каждые пару дней. Поэтому проверьте IP-адрес и порт для игры и добавьте его в лаунчер Minecraft.
Откройте командную строку с помощью поиска Windows, предоставив ей доступ администратора.
В консоли выполните команду ipconfig и запишите IPv4-адрес.
Затем перейдите в папку Minecraft Servers – Maxwell (с набором случайных чисел) – MinecraftServer и откройте текстовый документ «Server Properties».
Найдите в нем и запишите значение строки «Server Port», например, «25565».
Затем запустите Minecraft и перейдите к опции «Play Multiplayer». Выберите сервер и кликните на «Edit» (Редактировать).
Теперь в поле Address укажите IPv4-адрес и номер порта, например, «XXX.XXX.X.X:25565»
Кликните на Done (Готово), затем на кнопку Refresh (Обновить). Проверьте, прерывается ли запуск Minecraft ошибкой.
Проверка фильтрации портов
Иногда проблема может возникнуть в результате случайной фильтрации пользователем требуемых портов. Несмотря на то, что переадресация портов правильно настроена, фильтрация автоматически обнуляет ее, что приводит к указанной ошибке. Проверьте сетевые конфигурации роутера и локальной машины и убедитесь, что фильтрация портов не включена.
Источник
Some Minecraft users are not able to join a server. The issue is not limited to a particular server but is experienced across the board. The following is the exact error message that the victims are seeing.
Failed to connect to the server
io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information:
Now, let us see what you need to do to resolve Connection refused: no further information on Minecraft.
Why does it say Connection refused No further information?
The error code in question means that Minecraft is not able to create a connection to the server. The problem can occur because of various things. Usually, the reason is network glitches. Your network protocols or the network devices can have some issues that we are oblivious of, but the good news is, that they can be resolved. Other than that, there are some other reasons such as a firewall blocking Minecraft. So, you should go to the troubleshooting guide and resolve the issue.
Failed to connect to the server, Connection refused, No further information Minecraft error
If you are seeing Connection refused: no further information on Minecraft, try the following solutions to resolve the issue.
- Restart your computer and network devices
- Allow Minecraft Server through Firewall
- Reset Network Protocols
- Disable Mods
- Check Port Filtering
- Update Java
Let us talk about them in detail.
1] Restart your computer and network devices
First up, we need to try and restart all the devices that are responsible for handling your network. So, go ahead and restart your computer first. If that doesn’t help, go ahead and restart the router and if possible, your modem. Follow the prescribed steps to restart your router.
- Turn off your Router and remove all the cables.
- Wait for 30 seconds.
- Plug your router back and restart it.
Now, check if the issue persists.
Related: Failed to connect to the server, Not Authenticated with Minecraft.net
2] Allow Minecraft Server through your Firewall
Your antivirus can block you from accessing your server. Usually, it’s the server that’s blocked, but it’s a good option to add the Minecraft launcher to the exception as well. So, if you have a third-party antivirus, just whitelist the app, Windows Defender users can allow the app through the firewall.
Related: Could not Connect, Outdated Server error in Minecraft
3] Reset Network Protocols
The issue can be a result of a glitch in your network protocols. To reset the protocols, we are going to run some commands, so, open Command Prompt as an administrator and run the following commands.
ipconfig /flushdns ipconfig /release ipconfig /renew netsh winsock reset netsh int ip reset
After running the commands, close cmd and try connecting to the Minecraft server.
Related: Minecraft unable to connect to world
4] Disable Mods
You may also see the error code in question because of a corrupted mod. Since we are not sure which one is the culprit here, you should disable all of them at once and then try enabling them one by one. If you see the error code after disabling a particular mod, removing it will resolve the issue for you.
5] Check Port Filtering
You need to check whether you are accidentally filtering ports. Port filtering will revert back the Port Forwarding and stop you from connecting to the server. So, disable Port Filtering and then try connecting to the server. Hopefully, this will do the job for you.
6] Update Java
Java is crucial for Minecraft, we are pretty sure you are well aware of this. You need to make sure that Java is up-to-date. So, go ahead and update the Java Runtime Environment. Then, check if the issue persists.
Hopefully, you are able to resolve the issue with these solutions.
Also Read: Minecraft keeps crashing or freezing
What does IO Netty channel AbstractChannel AnnotatedConnectException Connection refused No further information?
The error code basically means that the connection is not established between your Minecraft client and the server you were trying to connect to. This issue, more often than not, is nothing but a network issue. You should try and execute the solutions mentioned here and see if it works.
That’s it!
Read Next: OH NO, Something went wrong Minecraft error.
- java.net.connectexception connection timed out
- no further information.
- не могу подключиться
- ошибка
- помощь
- проблема
- решение
-
Здравствуйте, вот просто накипело. ОЧЕНЬ ЧАСТО ВОЗНИКАЕТ java.net.connectexception connection timed out: no further information., по этому я решил сделать небольшой туториал, где опишу все известные мне причины возникновения данной ошибки и решение.
java.net.connectexception connection timed out: no further information.
И так, давайте сначала разберем основные причины:- Сервера к которому вы подключаетесь нет или он просто не доступен
- Игра не может получить доступ к интернету
Давайте рассмотрим пункт 1 подробнее и разделим его на несколько подпункутов
- Сервера действительно нет. Его отключили или вы поключаетесь не к тому IP/Порту.
- Сервер недоступен. У него нет доступа к интернету или его выключили.
И тоже самое сделаем со вторым пунктом
- У вас нет интернета.
- У игры нет доступа к интернету.
Разберем все 4 пункта:
- думаю тут все понятно.
- ну и тут тоже. (если сервер ваш, то смотрите пункт 4)
- не, ну проверьте интернет, а вдруг.
- а вот тут уже надо смотреть фаерволы и антивиры.
Решение:
- Открываем брэндмауэр windows и в списке приложений ставим все галочки на Java. Там может быть не 1, а несколько пунктов. Надо разрешить все.
- Открываем антивирус, заносим minecraft в список исключений, разрешаем порт 25565, в конце концов отключаем его и пробуем обновиться.
Если вы открыли мир для сети из меню:
Данная ошибка обычно возникает в 3-х случаях- Не правильный IP:Порт
- У игры нет доступа в интернет/Программа блокирует порт (Это разобрали, читайте решение ниже)
- Обновите Java, часта данная ошибка возникает из-за разных версий
И вообще, обновляйте Java, это решение, которое можно написать в каждый пункт.
Скачать JavaДля неопытных:
Если вы создали сервер на своем ПК или открыли мир для сети в меню, то вам надо находиться в одной локальной сети. Если между вашими ПК нет соеденения по локальной сети, то используйте программы, которые создают такие (Например LogMeIn Hamachi или Evolve).
Для того, что бы играть без соеденения по локальной сети, надо открыть порты. Я хз как это делается через торенты, port forwarding и т.п., тут просто используются дыры, которые не закрыл ваш интернет провайдер. По нормальному вам для открытия портов надо позвонить интернет провайдеру и спросить, будет ли он открывать порты, если да, то сделает ли он это бесплатно или надо заплатить, или может он эти порты и не закрывал.
Проверить порт -
Писец ты нубяра. Сяпки, проорал в голос
.
-
Дополню. Если сервер пингуется и запускается без ошибок но подключится нельзя — у арендуемой VM машины могут быть заблокированы порты 8123 и 2565 (будет выскакивать та же ошибка timed out: no further information)
Поделиться этой страницей