io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information Error on Minecraft

You might have heard about a popular game, Minecraft. But do you know it was released in 2011? Being released in 2011, this game became too renowned among the youth of the country. Basically, it is a sandbox game that was developed by Mojang. Currently, 91 million players log in every month. Despite being a too prominent game, numerous errors are being encountered by the users. This error is basically termed as “io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information” and it pops-up when the user tries to connect to the server. The attack does not remain restricted to the server, but it spreads entirely.

What Causes the Connection Refused Error?

Are you facing the same issue and not able to find the reason behind it? According to the numerous reports, most of the users who were facing this problem could not predict what exactly is causing this error. Here is a list of the most common causes of the io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information error.

1. IP issue – Have you changed the IP address of it recently? If yes, then it could be the chief cause of the error as an incorrect IP address not lets it connect to a server. For forwarding the connection to the server and establishing the connection, it is mandatory to have the IP address with the correct port. If you are using a static ISP address, then certainly it would not cause the error. While it is very rare that the user uses a static IP address. The dynamic IP address not only changes from time to time but even a similar IP address is allotted to more than one user, which leads to the refused error. Hence, we suggest you edit your IP address occasionally.

2. Firewall – Does your PC have a firewall installed on it? It is observed that in most cases, the firewall hinders the connection to the server. Therefore, for experiencing better smooth play and connecting the game to the server, you should exclude the Java files as well as the game directory from Windows Firewall.

3. Outdated Java – If you don’t have the current version of JAVA software installed on your PC, then it can also lead to an error. It would not cause the problem if you have both the JAVA and launcher outdated, while in case if your launcher gets updated and JAVA remains outdated, it would surely cause the problem. Thus, it would not only prevent the relevant connection to the server but also will conflict with the respective elements of the game. However, if this is the case with you, then better update the JAVA too.

4. Incompatible Software – Minecraft does not support some software due to which they cause an error in connection. Don’t you know which software is not supported by Minecraft? Then, go to the official website of Minecraft and check the list. In case, you have any such software installed on your PC, uninstall it and install any other alternative of it which is supported by Minecraft.

Hope you might have got to know what is hindering in establishing a connection with the server. Now, check out the various solutions given below to get this issue solved. It is recommended to start from Solution 1 and then move on to the next solution in case it fails to solve the io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information issue.

Solution 1: Resetting Internet

Have you currently reset your internet router? The IP address always changes when the user resets the internet router. In case your PC has a static IP address, then resetting the internet router will not affect the IP address. Hence, it is recommended to initialize the DNS cache and internet settings carefully before switching it ON. Certain steps could be used for solving the io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information error.

Step 1 – First of all, switch Off your internet router.

Step 2 – Now, switch ON the internet router again after 5 minutes.

Step 3 – Then, connect your PC to the internet.

Step 4 – Finally, try to connect to the server once the internet is connected.

Examine if the error has been resolved on your PC. If the io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information error has not been resolved, then step up to another method, i.e. Solution 2.

Solution 2: Adding Exception in Firewall

Does your PC have a firewall installed on it? If yes, then it can be the supreme reason causing the hindrance in connection. As reported by many users, this error gets resolved when either they added an exception in the firewall or removed the firewall. Removing the firewall is not a good thing, thus we suggest you add executable files of Minecraft as in exception. The following steps will help you to add them as an exception.

Step 1 – First of all, go to the Start menu.

Step 2 – What you need to do next is to choose Settings.

Step 3 – Once a new window is opened, select “Updates & Security.”

Step 4 – Now, choose the “Windows Security,” which is present on the left pane of the screen.

Step 5 – Then, choose the “Firewall & Network Protection” from various options available.

Step 6 – Further, “Allow an App through Firewall” should be selected which is present at the bottom of the screen.

Step 7 – Later on, press the ‘Yes’ button after selecting “Change Settings.”

Step 8 – Once done, choose the “Allow another app” from the list of options options.

Step 9 – The next step is to select the “Browse” option.

Step 10 – Moreover, choose the executable launcher and game from the game installation directory.

Step 11 – What you need to do next is to repeat all the above steps. But this time, rather than selecting the executable launcher and game, select the installed Minecraft servers.

Step 12 – Next, open the MinecraftServer folder, which is present in the Maxwell folder.

Step 13 – Then, tick the JAVA executables available in the MinecraftServer folder.

Step 14 – Furthermore, all the steps need to be repeated. But this time, rather than selecting Allow another app, you need to select the Change. Once selected, tick the entire “Java Platform SE Binary,” whether it is Public or Private networks.

Step 15 – Finally, try to establish a connection after opening the Minecraft launcher.

Check if the io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information error facing has been resolved. If not, we suggest you try Solution 3.

Solution 3: Adding the IP address and port

As we discussed earlier that it is a dynamic IP address, thus a similar IP address can be available to various PCs which does not let in connection with the sever. While this error will not occur in case you have a static IP address. Thus, you need to make sure that while adding to Minecraft Launcher, the port for the game and IP address is relevant. You can follow the following steps to check the IP address and the appropriate port of the game.

Step 1 –  First of all, go to the search bar by pressing the Windows and S keywords simultaneously.

Step 2 – Once opened, you need to type Command Prompt.

Step 3 – Now, choose Run as Administrator by right-clicking on it.

Step 4 – What you need to do next is to type “ipconfig” in it and save the “IPV4 Address” of it at a safe place.

Step 5 – Then, select a few random numbers, i.e., Maxwell, after opening the “Minecraft Servers folder.

Step 6 – Further, go to MinecraftServer and open the Server Properties text document.

Step 7 – Later on, the Server Port should be copied down. As per the various reports, it is listed to be 25565 while sometimes it can be else too. Thus, you should copy it carefully.

Step 8 – Next, select Play Multiplayer after opening up Minecraft.

Step 9 – Moreover, choose the server which you wish to join.

Step 10 – Once chosen, select Edit from the various options available.

Step 11 –  Furthermore, type the server name in it.

Important: You are free to enter the server name of your choice while the address in it should be the IPV4 address that you noted down in Step 7. For example, in the address, “XXX.XXX.X.X:25565” the “25565” is the port number. You don’t have to enter 25565, while you have to enter the IPV4 address of your PC.

Step 12 – Finally, refresh it after pressing the Done button.

Solution 4: Checking ISP Network Access

Is your io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information error not solved by any of the above methods? You can check the ISP’s network access of your PC as in various circumstances, it blocks network access to specific domains, thus not allowing to make a connection. You can get rid of this issue by contacting your ISP and checking your internet connection.

The problem could also be solved by switching your internet connection to a mobile hotspot. Once switched, check if the issue is resolved. If it is elucidated, then you will be sure that it is the ISP that is blocking the network. Thus, changing the network would solve the issue. Inspect if the error facing has been sorted out. If your error has not been resolved till now, we suggest you try another method.

Solution 5: Delete Incompatible Software

There are various software which does not lead establish a connection between Minecraft servers. Do you know Virtual Ethernet with Hamachi is also incompatible? Undoubtedly, if you have it on your PC, it’s better to either delete it or disable it. The respective steps will help you to delete it.

Step 1 – Firstly, the Command prompt should be opened.

Step 2 – What you need to do next is to type ipconfig in it.

Step 3 – Once it is opened, copy the address of Virtual Ethernet Connection with Hamachi.

Step 4 – Now, go to the search panel and type Virtual Ethernet Software.

Step 5 – Then, right-click on it and select the delete option.

Step 6 – Finally, the IP address and port number should be added to the Minecraft server.

Check if the io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information error is now occurring or not. In case it is not occurring, then enjoy, else try out Solution 7.

Solution 6: Reset Your Modem/Router

The Minecraft io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information error could also occur if there is an irregular network of your Internet router or modem. You can fix the challenge in Minecraft by switching OFF your router and switching it back ON after a few minutes.

Examine if the Minecraft server connection refused error is resolved. In case it is not resolved, then try resetting the entire settings of the router and starting it as fresh. We hope that it might have solved your problem. If it fails to do so, then try out Solution 7.

Solution 7: Use a Trusted VPN Connection Source

Is Minecraft banned in your region? Still, you want to play games over it? Don’t worry. We have a solution to it too. What you need to do in such circumstances is to connect your PC to a VPN that supports Minecraft Servers. You can also get rid of io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information error by changing your region to another region in which Minecraft is not banned.

Solution 8: Reinstall Minecraft

It has been reported by numerous people that the error is caused due to the corruption of the game. io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information error could only be solved by uninstalling the Minecraft version you have on your PC and re-installing the current version of it. I don’t know how to uninstall and re-install it. Just follow the steps given below.

Step 1 – Firstly, the Control Panel should be opened.

Step 2 – Once opened, select ‘Uninstall a Program’ among the various options available.

Step 3 – Further, uninstall Minecraft by selecting it.

Step 4 – What you need to do next is to go to your favorite browser.

Step 5 – Then, search for minecraft.net, which is the official website of Minecraft.

Step 6 – Finally, select and download the latest version of Minecraft.

The error message will not appear for sure if you have followed all the above steps fruitfully.

Conclusion

We understand that it is a tremendous issue for you if you are a Minecraft fan, but we hope that the above-mentioned solutions have solved your issue. In most cases, the problem occurs due to the irregular network or hindrance due to the firewall and can be solved by following the respective steps. However, if it fails to do so, the above-mentioned steps will definitely solve your problem.