Minecraft is a sandbox video game. Daniel Rosenfeld is the composer. Furthermore, Mojang is the developer of this game. Importantly, this game was created by Markus Persson in the Java programming language. Moreover, it was released in 2011 and has procured the BAFTA games award for the best family and social games. However, there have been reports from the users stumbling on to the error io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information while trying to connect their port to the server.
Causes of io.netty.channel.AbstractChannel$AnnotatedConnectException Error
Connection refused error means that one is trying to connect is shut.
1. Common IP Address Issue
This error can be triggered in a trice while connecting to a server due to the wrong IP address of the port.
To carry one’s connection to the Minecraft server, the IP address should necessarily be connected with the correct port.
In scarce circumstances, the IP address changes occasionally, and numerous users can get connected to the same IP address.
Therefore, the IP address needs to be changed once in a while to avoid the above error.
2. Backdated Java Software
The latest java version is a pre-requisite of Minecraft.
If by any chance you have the latest as well as the outdated java software simultaneously then there are chances that both may clash.
Hence, you will find java.net.connectexception connection refused no further information.
Install the latest java software to fix the issue in no time.
3. Unstable/Incompatible Software
After the installation of some sort of unstable software, it may squabble with the software of Minecraft which gives rise to abstract channel error. (eg. Virtual Ethernet with Hitachi) As a safety measure, one can go throw the list of software that isn’t congenial with the Minecraft software.
4. Windows Firewall
One will not be able to connect to the server if the windows firewall seldomly blocks Minecraft servers. Moreover, it gives rise to the error io.netty.channel.abstractchannel$annotatedconnectexception.
Solutions To Connection Refused Error
Fix 1: Resetting Internet Modem or Router
You may face io.netty.channel.abstract channel error if your internet connection is having any issues. After that, turn off the power of the modem/router for some time and restart the modem/ router.
Fix 2: Adding Exceptions To Firewall Settings
Adding exceptions in Firewall can is one of the best choices for fixing io.netty.channel.connecttimeoutexception connection timed out error.
Following are the steps to add exceptions in the Firewall:
Step 1: Get into the settings of your PC and click on the Updates and Security option.
Step 2: Navigate to Windows Security in the left pane and then select Firewall & Network Protection option.
Step 3: Move slightly down and select Allow an App through the Firewall option.
Step 4: Click the option Change Settings and select Yes in the warning prompt window.
Step 5: Then select the Allow another app option again and click on Browse.
Step 6: Browse to the game installation directory folder and select the launcher executable.
Step 7: Now repeat Step 5 & 6 but this time browse to the directory folder in which you have the Minecraft servers installed.
Step 8: Open the folder named Maxwell and then select the Minecraft Server folder.
Step 9: Now repeat the process and allow the Java executables located inside the folder.
Step 10: Repeat step 4 and instead of clicking Allow another app, simply scroll down to the list of apps available.
Step 11: You have to allow all the Java Platform SE Binary options both by Private and Public networks.
Now open the Minecraft launcher, the io.netty.channel.abstractchannel error is solved.
But io.netty.channel.abstractchannel$annotatedconnectexception connection timed out LAN error may pop up because of a few LAN issues.
Fix 3: Obliterate Incompatible Software
Some software collides with Minecraft servers. In this case, one should uninstall the software.
Following are the steps to obliterate the software:
Step 1: Open Command prompt and type ipconfig.
Step 2: You will find a configuration named Virtual Ethernet Connection with Hamachi.
Step 3: Note down the Addresses.
Step 4: Now go to search panel and delete Virtual Ethernet Software with Hamachi.
Step 5: Now Add your IP address and port number to the Minecraft server and solve Minecraft’s monetary issues.
Step 6: Move on to the next step to know how you can add IP Address and port number to your Minecraft Server.
Fix 4: Adding IP address And Port Conclusion
For the most part, if the IP address is dynamic, Minecraft’s connection refused error may occur. If the IP address is variable, then one needs to change the IP address and add it to the Minecraft Launcher to fix minecraft.io error.
Following are the steps to select a suitable working port conclusion:
Step 1: Open the Search bar and type in Command Prompt.
Step 2: Select Run as Administrator by simply Right-Clicking on the Command Prompt icon.
Step 3: Type the command ipconfig and note down your IPV4 Address.
Step 4: Also, Browse to Minecraft Servers folder>Maxwell > Minecraft Server at the same time and open Server Properties text document.
Step 5: Note down the Server Port and open up Minecraft and go to the PlayMultiplayer option.
Step 6: Select the server you want to join and select Edit.
Step 7: Type the IPv4 address and click Done.
Step 8: Refresh to apply changes.
One can use the Minecraft Resolver tool as well to fix Minecraft out of memory problems.
Fix 5: Reinstall Minecraft
In some cases, we found the Game data corrupted. Also, it causes a lot of trouble like io.netty.channel.abstractchannel$annotatedconnectexception: connection timed out error.
Uninstalling Minecraft and reinstalling it freshly can be helpful.
To uninstall Minecraft, follow the steps below:
Step 1: Firstly, navigate to Control Panel> Uninstall a Program> select Minecraft to uninstall.
Step 2: After which, get the latest version of Minecraft to fix io netty channel abstract channel annotatedconnectexception.