Internal Exception java.net.SocketException Connection Reset
Have you ever seen this connection lost error in Minecraft – Internal Exception java.net.SocketException Connection Reset? It is an annoying issue interrupting your attention and destroy the gaming experience when you are playing Minecraft.
The reasons that trigger this error are complicated and varied but don’t panic, you can try some easy tips to see if this java.net.SocketExeption Connection error can be fixed.
- Check the Internet connection.
- Try using a VPN.
- Uninstall the Hamachi VPN if you are using it.
Related article: How to Use Hamachi for Minecraft? Check Answers from Here!
Fix the java.net.SocketException Connection Reset error
Fix 1: Change the DNS Server
The java.netsocketexeption error is probably made by the connection issue, so you can try to change the DNS sever and see if the issue can be resolved.
Step 1: Press the Win + S key to open the Search box and input control panel to open the result of Best match.
Step 2: Switch View by: to Small icons and choose Network and Sharing Center.
Step 3: Click on your Internet connection (Usually Ethernet) and choose Properties.
Step 4: In the next page, double-click on Internet Protocol Version 4 (CTP/IPv4) and check the options of Use the following IP address and Use the following DNS server addresses.
Step 5: Then input 8.8.8.8 for the box next to Preferred DNS server and 8.8.4.4 for the box next to Alternate DNS server.
Step 6: Check the box for Validate settings upon exit and choose OK to save your choice.
Fix 2: Renew Your System IP Address
To fix the java.net.SocketException Connection Reset error, another way is to release and renew your system IP address. Here is the way.
Step 1: Type cmd in Search and run Command Prompt as an administrator.
Step 2: When the Command Prompt window opens, you can enter the following commands and press Enter after every one of them.
- ipconfig /release
- ipconfig/flushdns
- ipconfig/renew
When the command is finished, a new line appears at the bottom of the Command Prompt screen that contains an IP address. Then you can close the window and relaunch Minecraft to see if the issue is resolved.
Fix 3: Allow Minecraft though Windows Firewall
Your Windows Firewall may block Minecraft from running normally for its security consideration. You can try to disable Windows Firewall temporarily and see if the error message “Internal Exception: java.net.SocketException: Connection Reset” appears again.
Then you can add Minecraft to the white list so that Windows Firewall will allow Minecraft to run.
Step 1: Go to Start > Settings > Update & Security > Windows Security > Firewall & network protection.
Step 2: Then choose Allow an app through firewall and in another window, select Change settings and Allow another app….
Step 3: Click Browse… to choose Minecraft EXE file and select Add to add it to the Firewall.
Bottom Line:
To fix the Internal Exception: java.net.SocketException: Connection Reset, the above methods will be helpful. Hope this article can resolve your issue.