d2jsp
Log InRegister
d2jsp Forums > d2jsp > General Help > Diablo Ii - Server Connection Fix Guide
Closed New Topic
Member
Posts: 35,405
Joined: Mar 13 2007
Gold: 0.00
Trader: Trusted
Dec 20 2014 11:12am
Diablo II - Server Connection Fix Guide
Written by: Floozy
Special 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.
Go Back To General Help Topic List
Closed New Topic