SCCM PXE - TFTP File not found
Hey ,
I have huge problem which started really recently. I have installed new site server for OSD deployment (lets name it here PXE Server)
The system is configured as follow:
OS: Windows Server 2008 R2
Installed SCCM (this is a secondary site)
Installed WDS (not configured it)
Installed system as a PXE Role - below you will find successfull log details
<02-08-2011 14:17:09> ======== Installing Pre Reqs for Role SMSPXE ========
<02-08-2011 14:17:09> Found 1 Pre Reqs for Role SMSPXE
<02-08-2011 14:17:09> Pre Req MSXML60 found.
<02-08-2011 14:17:09> No versions of MSXML60 are installed. Would install new MSXML60.
<02-08-2011 14:17:09> Enabling MSI logging. msxml6_x64.msi will log to e:\SCCM\logs\msxml6_x64MSI.log
<02-08-2011 14:17:09> Installing e:\SCCM\bin\x64\00000409\msxml6_x64.msi
<02-08-2011 14:17:10> msxml6_x64.msi exited with return code: 0
<02-08-2011 14:17:10> msxml6_x64.msi Installation was successful.
<02-08-2011 14:17:10> ======== Completed Installion of Pre Reqs for Role SMSPXE ========
<02-08-2011 14:17:10> Installing the SMSPXE
<02-08-2011 14:17:10> Machine is running Windows 2003 SP1 or later. (NTVersion=0X601, ServicePack=0)
<02-08-2011 14:17:10> WDS Service is installed.
<02-08-2011 14:17:10> No versions of SMSPXE are installed. Installing new SMSPXE.
<02-08-2011 14:17:10> Enabling MSI logging. pxe.msi will log to e:\SCCM\logs\pxeMSI.log
<02-08-2011 14:17:10> Installing e:\SCCM\bin\i386\pxe.msi CCMINSTALLDIR="e:\SMS_CCM" PXEENABLELOGGING=TRUE PXELOGLEVEL=1 PXELOGMAXSIZE=1000000 PXELOGMAXHISTORY=1
<02-08-2011 14:17:25> pxe.msi exited with return code: 0
<02-08-2011 14:17:25> Installation was successful.
After the system reported back to primary site i Have Added the boot images to DP SMSPXEIMAGES$ on the server which was successfull
I can confirm that I have all required files under RemoteInstall\SMSBoot
I tried deleting the temp folder (as suggested in different posts)
Uninstalling WDS/PXE and installing it again did not help
PXE is available PXEcontrol.log
PXEControl
Sent 274 bytes to 010.001.003.002:4011 SMS_PXE_SERVICE_POINT 2/15/2011 3:16:16 PM 4892 (0x131C)
PXE test request succeeded. SMS_PXE_SERVICE_POINT 2/15/2011 3:16:18 PM 4892 (0x131C)
Successfully performed availability check against local computer. SMS_PXE_SERVICE_POINT 2/15/2011 3:16:18 PM 4892 (0x131C)
And of course the smspxe.log
SMSPXELOG
================= PXE Provider loaded. ===================== smspxe 2/15/2011 3:12:13 PM 4116 (0x1014)
Init Policy Provider settings smspxe 2/15/2011 3:12:13 PM 4116 (0x1014)
Machine is running Windows Longhorn. (NTVersion=0X601, ServicePack=0) smspxe 2/15/2011 3:12:13 PM 4116 (0x1014)
Reloading PXE Provider Settings. cached=0 smspxe 2/15/2011 3:12:13 PM 4116 (0x1014)
Loaded PXE settings from reg key HKLM\Software\Microsoft\SMS\Identification:
SMS Site Settings:
Server: PXESERVER
SiteCode: B99
Parent SiteCode: BK2
smspxe 2/15/2011 3:12:13 PM 4116 (0x1014)
Cannot read the registry value of MACIgnoreListFile (80070002) smspxe 2/15/2011 3:12:13 PM 4116 (0x1014)
Loaded PXE settings from reg key HKLM\Software\Microsoft\SMS\PXE:
PXE Settings:
IsActive: Yes
SupportUnknownMachines: No
MACIgnoreListFile: <empty>
ResponseDelay: 0
CacheExpire: 3600
HTTP Port: 80
HTTPS Port: 443
IISSSLState: 0x0
BindPolicy: Exclude <empty>
TRK: <non empty>
SiteSignCert: <empty>
Root CA Certs: <empty>
PXE GUID: 3a2412fd-7a65-47c4-82b0-6ab6f01e0a31
PXEPassword: <empty>
smspxe 2/15/2011 3:12:13 PM 4116 (0x1014)
Loaded TFTP settings from reg key HKLM\System\CurrentControlSet\Services\WDSSERVER\Providers\WDSTFTP:
TFTP Settings:
Directory: E:\RemoteInstall
smspxe 2/15/2011 3:12:13 PM 4116 (0x1014)
MAC Ignore List Filename in registry is empty smspxe 2/15/2011 3:12:13 PM 4116 (0x1014)
Loaded Database settings from reg key HKLM\Software\Microsoft\SMS\PXE:
Database Settings:
Server: PrimarySiteServer
Database: SMS_BK2
User: Domain\SccmSrvAcc
Password: <hidden>
Use Integrated Security: Yes
Impersonation Required: Yes
smspxe 2/15/2011 3:12:13 PM 4116 (0x1014)
PXE Provider Settings Changed smspxe 2/15/2011 3:12:13 PM 4116 (0x1014)
Querying Database for Cert with GUID: 3a2412fd-7a65-47c4-82b0-6ab6f01e0a31 smspxe 2/15/2011 3:12:13 PM 4116 (0x1014)
inside GetPxeCert SmsPXE 2/15/2011 3:12:13 PM 4116 (0x1014)
Executing PxeGetCert(3a2412fd-7a65-47c4-82b0-6ab6f01e0a31) SmsPXE 2/15/2011 3:12:15 PM 4116 (0x1014)
CDatabaseProxy :: GetPxeCert succeeded: 3a2412fd-7a65-47c4-82b0-6ab6f01e0a31 \\PXESERVER <non empty> SmsPXE 2/15/2011 3:12:15 PM 4116 (0x1014)
Loaded PXE settings from DB: PXE Cert: <non empty>
smspxe 2/15/2011 3:12:15 PM 4116 (0x1014)
Site Code: , Parent Site Code: smspxe 2/15/2011 3:12:15 PM 4116 (0x1014)
Executing PXE_GetSiteTypeAndDefaultMP(B99) smspxe 2/15/2011 3:12:15 PM 4116 (0x1014)
GetSiteTypeAndDefaultMP: SiteType=1 DefaultMP=PXESERVER.domain.com smspxe 2/15/2011 3:12:15 PM 4116 (0x1014)
Site Type: 1 smspxe 2/15/2011 3:12:15 PM 4116 (0x1014)
GetUnknownMachineResource (BK2,x86): smspxe 2/15/2011 3:12:15 PM 4116 (0x1014)
GetUnknownMachineResource: 5525508a-811f-4b0e-9f60-6080bcea1c2d, 5 smspxe 2/15/2011 3:12:16 PM 4116 (0x1014)
GetUnknownMachineResource (BK2,x64): smspxe 2/15/2011 3:12:16 PM 4116 (0x1014)
GetUnknownMachineResource: 691db54d-24d3-4925-80e7-a2ddca742cce, 6 smspxe 2/15/2011 3:12:16 PM 4116 (0x1014)
Loaded PXE settings from DB: Unknown machine GUIDs: (x86) 5525508a-811f-4b0e-9f60-6080bcea1c2d, (x64) 691db54d-24d3-4925-80e7-a2ddca742cce smspxe 2/15/2011 3:12:16 PM 4116 (0x1014)
Initializing PXEPerfObject. smspxe 2/15/2011 3:12:16 PM 4116 (0x1014)
Executing LookupDevice(, 00:00:00:00:00:00) smspxe 2/15/2011 3:12:16 PM 4116 (0x1014)
CDatabaseProxy :: LookupDevice succeeded: 0 0 0 0 smspxe 2/15/2011 3:12:16 PM 4116 (0x1014)
Failed to read PXE settings.
The system cannot find the file specified. (Error: 80070002; Source: Windows) smspxe 2/15/2011 3:12:16 PM 4116 (0x1014)
Failed to read PXE settings.
The system cannot find the file specified. (Error: 80070002; Source: Windows) smspxe 2/15/2011 3:12:16 PM 4116 (0x1014)
Found new image SMSPKG\BK10007A smspxe 2/15/2011 3:12:16 PM 4116 (0x1014)
Opening image file E:\RemoteInstall\SMSImages\SMSPKG\BK10007A\BootImagex64.BK10007A.wim smspxe 2/15/2011 3:12:16 PM 4116 (0x1014)
Failed to read PXE settings.
The system cannot find the file specified. (Error: 80070002; Source: Windows) smspxe 2/15/2011 3:12:16 PM 4116 (0x1014)
Found Image file: E:\RemoteInstall\SMSImages\SMSPKG\BK10007A\BootImagex64.BK10007A.wim
PackageID: SMSPKG\BK10007A
ProductName: Microsoft® Windows® Operating System
Architecture: 9
Description: Microsoft Windows PE (x64)
Version:
Creator:
SystemDir: WINDOWS
smspxe 2/15/2011 3:12:16 PM 4116 (0x1014)
Closing image file E:\RemoteInstall\SMSImages\SMSPKG\BK10007A\BootImagex64.BK10007A.wim smspxe 2/15/2011 3:12:16 PM 4116 (0x1014)
Mutex was not owned. Now have ownership. smspxe 2/15/2011 3:12:16 PM 4116 (0x1014)
Opening image file E:\RemoteInstall\SMSImages\SMSPKG\BK10007A\BootImagex64.BK10007A.wim smspxe 2/15/2011 3:12:22 PM 4116 (0x1014)
Applying image 1 to volume C:\Windows\TEMP\PXEBootFiles smspxe 2/15/2011 3:12:22 PM 4116 (0x1014)
Closing image file E:\RemoteInstall\SMSImages\SMSPKG\BK10007A\BootImagex64.BK10007A.wim smspxe 2/15/2011 3:12:23 PM 4116 (0x1014)
Found new image SMSPKG\BK10007B smspxe 2/15/2011 3:12:23 PM 4116 (0x1014)
Opening image file E:\RemoteInstall\SMSImages\SMSPKG\BK10007B\BootImagex86.BK10007B.wim smspxe 2/15/2011 3:12:23 PM 4116 (0x1014)
Failed to read PXE settings.
The system cannot find the file specified. (Error: 80070002; Source: Windows) smspxe 2/15/2011 3:12:23 PM 4116 (0x1014)
Found Image file: E:\RemoteInstall\SMSImages\SMSPKG\BK10007B\BootImagex86.BK10007B.wim
PackageID: SMSPKG\BK10007B
ProductName: Microsoft® Windows® Operating System
Architecture: 0
Description: Microsoft Windows PE (x86)
Version:
Creator:
SystemDir: WINDOWS
smspxe 2/15/2011 3:12:23 PM 4116 (0x1014)
Closing image file E:\RemoteInstall\SMSImages\SMSPKG\BK10007B\BootImagex86.BK10007B.wim smspxe 2/15/2011 3:12:23 PM 4116 (0x1014)
Mutex was not owned. Now have ownership. smspxe 2/15/2011 3:12:23 PM 4116 (0x1014)
Opening image file E:\RemoteInstall\SMSImages\SMSPKG\BK10007B\BootImagex86.BK10007B.wim smspxe 2/15/2011 3:12:24 PM 4116 (0x1014)
Applying image 1 to volume C:\Windows\TEMP\PXEBootFiles smspxe 2/15/2011 3:12:24 PM 4116 (0x1014)
Closing image file E:\RemoteInstall\SMSImages\SMSPKG\BK10007B\BootImagex86.BK10007B.wim smspxe 2/15/2011 3:12:24 PM 4116 (0x1014)
PXE Provider finished loading. smspxe 2/15/2011 3:12:24 PM 4116 (0x1014)
Im already loosing hope I will get that working :/
Drop any idea u got what still can be wrong :/
Blog at http://www.rpieniaz.wordpress.com
February 15th, 2011 10:35am
Do you see the client's MAC address popping up in smspxe.log at all?
Plus
http://blogs.technet.com/b/configurationmgr/archive/2011/01/05/troubleshooting-the-pxe-service-point-and-wds-in-configuration-manager-2007.aspx might also be helpful.Torsten Meringer | http://www.mssccmfaq.de
Free Windows Admin Tool Kit Click here and download it now
February 15th, 2011 11:12am
Well it is an really strange situation. As a something which should not be done I have configured the WDS and now everything seems to be working fine :O any explanation why ? :O
@Torsten: Right I have not seen the client requests reaching the server. Since it was on different subnets I had DHCP options set up 66 and 67 and I think problem was thereBlog at http://www.rpieniaz.wordpress.com
February 15th, 2011 4:29pm