Borrowing the words of one Viper pilot, “this ought to be different”.
Installed CFP v3 on one of the machines in the local LAN herd, using typical install with all the defaults.
Reboot per install. The machine comes up, and is isolated. DHCP did not get an address. Go to Control-Panel → Network Connections, and disable then enable the LAN connection, watching the packets with tcpdump from another machine. DHCP packets never showed up on the wire.
Checked the Windows Event log, under System there are these two messages:
`
Event Type: Warning
Event Source: Dhcp
Event Category: None
Event ID: 1003
Date: 2007-11-21
Time: 18:04:56
User: N/A
Computer: SOMEBOX
Description:
Your computer was not able to renew its address from the network (from the DHCP Server) for the Network Card with network address 001122334455. The following error occurred:
The semaphore timeout period has expired. . Your computer will continue to try and obtain an address on its own from the network address (DHCP) server.
For more information, see Help and Support Center at Microsoft Support.
Data:
0000: 79 00 00 00 y…
Event Type: Warning
Event Source: Dhcp
Event Category: None
Event ID: 1007
Date: 2007-11-21
Time: 18:05:05
User: N/A
Computer: SOMEBOX
Description:
Your computer has automatically configured the IP address for the Network Card with network address 001122334455. The IP address being used is 169.254.46.77.
For more information, see Help and Support Center at Microsoft Support.
Data:
0000: 00 00 00 00 …
`
Did a reboot, watching traffic from an outside machine. DHCP DISCOVER packets do not appear on the wire at all. Change CFP to allow everything, and use Network Connections to disable then enable the LAN. No effect. I tried watching the sequence with some of the Sysinternals tools, but too many things happening and I’m not clear on which ones to be looking at.
Uninstall CFP v3 for comparisons. Reboot. DHCP packets on the wire by the time the WinXP Welcome Screen comes up. (Which means doing a logon to debug is proving a tad awkward, as it’s already well after the fact.)
The LAN herd is not the typical consumer configuration. It’s a workgroup, no Domain Controller. However, the machines are fairly well locked down using Local Security Policies set thru MMC. There are local custom policies in effect, and permissions throughout are fairly well ■■■■■■■ down and welded in place.
I’m suspecting there is a conflict between CFP v3 and one or more of these local security settings. Just no clue as to which one. CFP v3 seems to recognize something amiss, as the status is reported with a big red circle with a white X. Yet the diagnostics check says the installation is good. I’m not calling this a bug, as the machine setup is way too atypical.
I’m a little short on ideas, and on spare cycles just now. Anybody have any thoughts, or investigation strategies? Take your time, as I’m offline till Friday 1800 GMT thereabouts.