DNS error or Diablo II error? You be the judge.

  • Thread starter Thread starter Ross T.
  • Start date Start date
R

Ross T.

Last week, I was playing Diablo II: Lord of Destruction
across my home network, two Win2k Pro computers, Linksys
router, Netgear printserver. Everything worked fine up
until a day or two ago. Now, when I try to play a network
game of Diablo II, the game errors out with the follow
notice:

Halt
Location: D2Net\SRC\Client.app, line #108
Expression: Socket

When I click on that window, it closes, the game closes
and I get this notice:

Unhandled Exception:
Access_Violation (c0000005)

Now, here's the kicker and why I'm on a Windows Support
board: I think it has something to do with TCP/IP and not
the game.

Both of my computers have a manually set IP address,
subnet mask, gateway and DNS servers. The DNS servers are
the same. The computer I'm using to write this post
obviously doesn't have the same problem. ^^

On the problem computer, I can see the other elements
(computers, printserver) in the network in Network
Neighborhood. I can access the elements in Network
Neighborhood, copy files, etc. I can ping elements within
the network AND computers outside the network i.e. on the
Internet.

BUT, in addition to the error that I receive for Diablo
II, I can't call up anything in Internet Explorer. If I
use a domain name (www.duxcw.com) or the IP address
(216.92.56.121) I still get the same error page. Also, I
can't call up my router page in the browser either. Other
than these two things, everything works fine.

Last bits of info:
**I can't telnet.

**When I run tracert on an Internet computer (a battle.net
server) I get an "unable to resolve target system" error.

**When I run nslookup, I get an error that says that
nslookup could not resolve names for my DNS servers.

**This is all in addition to all of the standard hardware
troubleshooting, like checking the cable, router, NIC,
etc. Everything else seems to check out just fine.

**I've checked Blizzard (maker of the game) and their
support site is pretty useless as far as this particular
problem goes.

As you can see, I've tried everything I know and I'm
coming up empty. Aside from the frustration of
having "random" errors in windows (of which I have had
very few since upgrading to Windows 2000 Professional)
such that something that worked a few days ago no longer
works, I can't satiate my renewed habit of Diablo II
network play with my wife.

Any help would be greatly appreciated.

Ross T.
..
 
Your Diablo error is a Diablo error. As for not reaching web sites or
browsing, that's more likely a client issue, possibly your DNS
settings or your gateway. Browsing Network Neighborhood requires
NetBIOS resolution, so you may have an issue with a firewall setting,
broadcast issues or anything else.

Jeff
 
In
Ross T. said:
Last week, I was playing Diablo II: Lord of Destruction
across my home network, two Win2k Pro computers, Linksys
router, Netgear printserver. Everything worked fine up
until a day or two ago. Now, when I try to play a network
game of Diablo II, the game errors out with the follow
notice:

Halt
Location: D2Net\SRC\Client.app, line #108
Expression: Socket

When I click on that window, it closes, the game closes
and I get this notice:

Unhandled Exception:
Access_Violation (c0000005)

Now, here's the kicker and why I'm on a Windows Support
board: I think it has something to do with TCP/IP and not
the game.

Both of my computers have a manually set IP address,
subnet mask, gateway and DNS servers. The DNS servers are
the same. The computer I'm using to write this post
obviously doesn't have the same problem. ^^

On the problem computer, I can see the other elements
(computers, printserver) in the network in Network
Neighborhood. I can access the elements in Network
Neighborhood, copy files, etc. I can ping elements within
the network AND computers outside the network i.e. on the
Internet.

BUT, in addition to the error that I receive for Diablo
II, I can't call up anything in Internet Explorer. If I
use a domain name (www.duxcw.com) or the IP address
(216.92.56.121) I still get the same error page. Also, I
can't call up my router page in the browser either. Other
than these two things, everything works fine.

Last bits of info:
**I can't telnet.

**When I run tracert on an Internet computer (a battle.net
server) I get an "unable to resolve target system" error.

**When I run nslookup, I get an error that says that
nslookup could not resolve names for my DNS servers.

**This is all in addition to all of the standard hardware
troubleshooting, like checking the cable, router, NIC,
etc. Everything else seems to check out just fine.

**I've checked Blizzard (maker of the game) and their
support site is pretty useless as far as this particular
problem goes.

As you can see, I've tried everything I know and I'm
coming up empty. Aside from the frustration of
having "random" errors in windows (of which I have had
very few since upgrading to Windows 2000 Professional)
such that something that worked a few days ago no longer
works, I can't satiate my renewed habit of Diablo II
network play with my wife.

Can you post an ipconfig /all for the erronious machine?

IIRC Diablo II uses UDP to broadcast its games and does not use DNS. However
that being said, I suspect a corrupted Winsock which is not too hard to fix.
Here is the KB that may help you:
Error message when you try to connect to network: An operation was attempted
on something that is not a socket
http://support.microsoft.com/default.aspx?scid=kb;en-us;817571&Product=win2000

Since you are using static IP it does not give you the error listed, but
from what your saying if you attempt to use DHCP it will give you the error.
 
Kevin,

Looks like it was the winsock error for both problems!

I followed the instructions in the KB article, cnn.com
popped right up after that. Went into Diablo II, and,
sure enough, the network stuff now works.

Thanks so much!

Ross T.
 
In
Ross T. said:
Kevin,

Looks like it was the winsock error for both problems!

I followed the instructions in the KB article, cnn.com
popped right up after that. Went into Diablo II, and,
sure enough, the network stuff now works.

Good deal glad it helped. :-)
 
In
Kevin D. Goodknecht Sr. said:
Good deal glad it helped. :-)

Good call Kevin!
:-)

--
Regards,
Ace

Please direct all replies ONLY to the Microsoft public newsgroups
so all can benefit.

This posting is provided "AS-IS" with no warranties or guarantees
and confers no rights.

Ace Fekay, MCSE 2003 & 2000, MCSA 2003 & 2000, MCSE+I, MCT, MVP
Microsoft Windows MVP - Active Directory

HAM AND EGGS: A day's work for a chicken;
A lifetime commitment for a pig.
 
Back
Top