is it the error that pops up when trying to connect to bnet and says that you need to connect to the internet, if using a modem blah blah blah...
ive had that problem and it lasted for days. downloaded an unsafe hack can change the server which you are trying to connect to. trying doing all this:
Step 1:
Uninstall all hack type programs:
Hack programs can change the server you connect to and then gather your Account Name, Account Password, and even your CD-Key.
When you log onto a server you submit your account name and password as well as your CD-key. If the server you connect to is run by a malicious person they could then steal your account on the real Battle.net servers.
So delete w/e you think is causing the problem.
Step 2:
Reset the Battle.net server list:
Click on Start, and then Run.
Type "regedit" and click Ok.
Click on the + icon beside the "HKey_Local_Machine" branch.
Click on the + icon beside the "Software" branch.
Select the "Battle.net" branch and press the delete key.
Click on the + icon beside the "HKey_Current_User" branch.
Click on the + icon beside the "Software" branch.
Select the "Battle.net" branch and press the delete key.
Now test your Battle.net options again - they should now only list the official Battle.net regions. If the Gateways or Realms still have non-Battle.net names, then continue to Step 3.
Step 3:
Check your "hosts" file:
Click on Start then Search or Find files and folders to search your hard drive for a specific file.
In the file name field, type the word "hosts" (without the quotes) and search for that file.
Once Windows has found this file, you may want to make a backup copy and name it hosts.bak.
Double-click the hosts file (not the backup) and choose to open it using Notepad.
The term ".battle.net" should not appear anywhere in this document.
* If you see any ".battle.net" entries, delete them.
Close the Notepad document and choose Yes when it asks you if you want to save the file.
Now start the game and connect to Battle.net. If it still fails, proceed with Step 4.
Step 4:
Uninstall and Reinstall:
How to Un-install:
* Click on Start
* Highlight Programs
* Highlight the game that you want to un-install
* Click on Un-install
Just deleting the d2 icons is not good enough.
Reset the Battle.net server list:
Click on Start, and then Run.
Type "regedit" and click Ok.
Click on the + icon beside the "HKey_Local_Machine" branch.
Click on the + icon beside the "Software" branch.
Select the "Battle.net" branch and press the delete key.
Click on the + icon beside the "HKey_Current_User" branch.
Click on the + icon beside the "Software" branch.
Select the "Battle.net" branch and press the delete key.
Reinstall d2 now.