Monday, September 19, 2005
« CSLA .NET 2.0 Change Log | Main | Global exception logging »

Upon returning from the Microsoft PDC conference I found that my laptop could no longer access the nodes on my LAN. I could ping machines by IP address, but local name resolution was not working. After much discussion and running many network commands as suggested by various colleagues, my co-workers at Magenic hit upon the answer.

Apparently it is possible for your machine's network node type to be switched by any DHCP server. My DHCP server doesn't set the node type at all, but the one at PDC apparently set it to Peer-to-Peer, which I'm told forces your machine to only use a WINS server for name resolution on a LAN. I don't have a WINS server, so all name resolution was shot to hell when I got back from PDC.

The solution was to change my node type from Peer-to-Peer to almost any other value: b-node, Hybrid or Unknown are all good. Since there's no end user tool to do this, regedit is your friend as noted in this blog entry.

Situations like these remind me why I'm a software and not an infrastructure person. I find troubleshooting and solving this stuff to be frustrating and not at all fun... It is probably an aftertaste from my brief stint (18 months or so) of managing a corporate help desk many years ago - because that wasn't at all fun either.

Monday, September 19, 2005 2:01:36 PM (Central Standard Time, UTC-06:00)  #    Disclaimer  |  Comments [4]  | 
Tuesday, September 20, 2005 4:59:01 AM (Central Standard Time, UTC-06:00)
Thank you. I had the same problem. I even thought that it maybe was a virus that had done this on my machine.

/dag
Thursday, September 22, 2005 1:29:25 PM (Central Standard Time, UTC-06:00)
Yay, I was wondering what was going on. Score one for pdcbloggers.net
Saturday, September 24, 2005 7:16:26 PM (Central Standard Time, UTC-06:00)
This little vignette seems to tell us something interesting about Microsoft and interoperability.
Thursday, October 20, 2005 9:52:24 PM (Central Standard Time, UTC-06:00)
Add me to the list of those who:

1. Were bitten by this post-PDC.
2. Had no clue what was wrong or how to resolve it.
3. Thank you profusely for publicizing the solution.
Comments are closed.