Diablo II - Server Connection Fix GuideWritten by:
FloozySpecial thanks to
R0cktaze for the help!
This guide will offer different solutions to fix the issues related to specific realm interruptions.
*Note:* These methods are not guaranteed to work, meaning not everyone will have successful results.Table of Contents:1) Flushing your DNS, releasing and renewing IP.
2) Deleting unnecessary host information from the host file.
3) Deleting Battle.net cache files (bncache.dat).
4) Ensuring firewall ports are open/allow for incoming connections from Diablo II.
5) Deleting the Diablo II registry keys.
1. Flushing your DNS, releasing and renewing IP:- Start -> Search Cmd -> Right-click the icon and Click Run as administrator
- Type ipconfig /flushdns and press Enter.
- Type ipconfig /release and press Enter.
- Type ipconfig /renew and press Enter.
- Exit the command prompt.
If done successfully, your command prompt should look something like this:
2. Deleting unnecessary host information from the host file:- Start -> Computer -> Local Disk (C:) -> Windows -> System32 -> drivers -> etc -> hosts (Open with Notepad)
- If there's any information with .battle.net in it, delete it and Save the file.
3. Deleting Battle.net cache files (bncache.dat):- Start -> Computer -> Local Disk (C:) -> Program Files or Program Files (x86) -> Diablo II
- Right-click bncache.dat and delete it.
- Right-click your Recycle Bin and click Empty Recycle Bin.
4. Ensuring firewall ports are open/allow for incoming connections from Diablo II:- Start -> Control Panel -> System and Security -> Windows Firewall.
- On the left frame, click Advanced Settings -> Select Inbound Rules.
- On the right frame, click New Rule...
- Select the Port radio button and click Next.
- Select the TCP radio button.
- In the Specific Local Port field, enter 3724. Click Next.
- Select the Allow the connection radio button. Click Next.
- Make sure Domain, Public, and Private boxes are all checked. Click Next.
- Enter any name for this rule. Click Finish.
- Repeat the steps 3-9 for TCP port numbers 1119, 1120, 4000, 6112, 6113, 6114, and 6881 - 6999.
If done correctly, your 'Inbound Rules' will be added to the list under the name you gave them (i.e. Diablo II) as shown below:
*Note*: This method can be used for Windows 8 as well.5. Deleting the Diablo II registry keys:- Start -> Search regedit -> Press Enter -> Delete the following keys:
- HKEY_CURRENT_USER\Software\Blizzard Entertainment (entire folder)
- HKEY_CURRENT_USER\Software\Battle.net (entire folder)
*Note*: Make sure not to delete any other registry keys as it may damage your computer.If these methods don't fix your issue, it is more than likely related to a "temporary ban" or "realm down".
For more information on how to fix this, please use this guide:
All In One R/d And Temp Ban Reversal Guide.
If you run into any issues, feel free to post in
General Help.