Hey all,
Long term lurker - these forums have been very helpful. I believe I have a unique problem however!
I've got SCCM on Win2k3 SP2 x64 with SQL 2005 SP2 x64, WDS & WSUS 3 x64 installed. DHCP is on a different server, but in the same scope as SCCM & client so no DHCP helper problems.
I had OSD working for a while, and it was going great. Suddenly, it stopped working and after the PE background appears it'd hang for a few minutes then restart. So I turned on a command shell in PE to see what is going on, and I found this:
<![LOG[Command line for extension .exe is "%1" %*]LOG]!><time="15:56:36.921+000" date="10-18-2007" component="TSPxe" context="" type="0" thread="768" file="commandline.cpp:229">
<![LOG[Set command line: "X:\sms\bin\x64\smstftp.exe" -i 10.0.2.200 get \SMSTemp\2007.10.18.15.56.40.0001.{548F11AC-C51C-44BC-98F2-1CA1BEA753B9}.boot.var X:\sms\data\variables.dat]LOG]!><time="15:56:36.921+000" date="10-18-2007" component="TSPxe" context="" type="0" thread="768" file="commandline.cpp:701">
<![LOG[Executing command line: "X:\sms\bin\x64\smstftp.exe" -i 10.0.2.200 get \SMSTemp\2007.10.18.15.56.40.0001.{548F11AC-C51C-44BC-98F2-1CA1BEA753B9}.boot.var X:\sms\data\variables.dat]LOG]!><time="15:56:36.921+000" date="10-18-2007" component="TSPxe" context="" type="1" thread="768" file="commandline.cpp:799">
<![LOG[Process completed with exit code 1]LOG]!><time="15:56:36.953+000" date="10-18-2007" component="TSPxe" context="" type="1" thread="768" file="commandline.cpp:1071">
<![LOG[Succesfully removed firewall rule for Tftp]LOG]!><time="15:56:36.953+000" date="10-18-2007" component="TSPxe" context="" type="0" thread="768" file="fwopen.cpp:146">
<![LOG[Failed to downloaded pxe variable file. Code(0x00000001)]LOG]!><time="15:56:36.953+000" date="10-18-2007" component="TSPxe" context="" type="1" thread="768" file="tspxe.cpp:187">
So, errr, TFTP is failing somehow. Using a command shell, I've got an IP and I can ping the SCCM server ok. Running the smstftp manually fails with a timeout. Running the same command on the SCCM server itself works, which means TFTPd is ok. Likewise running it from other servers in the segment also works.
So what is stopping me from getting the PXE control file?? Does SCCM's WinPE have a firewall? I presume it must, given the statement "successfully removed firewall rule for tftp". How do I disable this, for testing if nothing else!
Thanks!