SCCM OS Deployment Issue - MP Location returned an empty site code
Sandeep C Learn more about IT @ schadda.blogspot.com Please mark this post as helpful if it was helpful :) Also mark it as a proposed answer if it turns out to be the final solution
August 2nd, 2012 12:44am

did you forget to include something ? is the client in a boundary that is correctly configured ? what does your smsts.log file tell you about the problem ? Step by Step ConfigMgr 2007 Guides | Step by Step ConfigMgr 2012 Guides | I'm on Twitter > ncbrady
Free Windows Admin Tool Kit Click here and download it now
August 2nd, 2012 3:36am

sorry - I typed the issue but somehow it never showed up.. This is the issue: I deployed SCCM Client agent to a Win Xp Machine that is ni a subnet which is catered by a secondary site server.. SCCM Installed just fine.. The client found the MP as the primary site server, It found the secondary site server as the proxy MP ... The client registered with the MP and inventory etc all is fine.. The boudaries are configured just fine.. I have explicitly added the IP address of the machine to the boundary that is catered by the secondary site to avoid any confusion... there is no overlapping boundary as well Now I deployed an OS Task sequence to this client.. At this stage the client does not identify the Management Points.. this is error I get in the smsts.log/ <![LOG[CLibSMSMessageWinHttpTransport::Send: URL: <Secondary Site server>:80 GET /SMS_MP/.sms_aut?MPLOCATION&ir=10.165.211.122&ip=10.165.211.0]LOG]!><time="20:01:23.182+480" date="07-30-2012" component="TSMBootstrap" context="" type="1" thread="916" file="libsmsmessaging.cpp:8422"> <![LOG[Request was succesful.]LOG]!><time="20:01:24.757+480" date="07-30-2012" component="TSMBootstrap" context="" type="0" thread="916" file="libsmsmessaging.cpp:8758"> <![LOG[sSiteCode.length() > 0, HRESULT=80004005 (e:\nts_sccm_release\sms\framework\osdmessaging\libsmsmessaging.cpp,5469)]LOG]!><time="20:01:24.757+480" date="07-30-2012" component="TSMBootstrap" context="" type="0" thread="916" file="libsmsmessaging.cpp:5469"> <![LOG[MP Location returned an empty site code]LOG]!><time="20:01:24.757+480" date="07-30-2012" component="TSMBootstrap" context="" type="3" thread="916" file="libsmsmessaging.cpp:5469"> <![LOG[CCM::SMSMessaging::CLibSMSMPLocation::RequestMPLocation failed; 0x80004005]LOG]!><time="20:01:24.757+480" date="07-30-2012" component="TSMBootstrap" context="" type="3" thread="916" file="libsmsmessaging.cpp:5555"> <![LOG[MPLocation.RequestMPLocation (szTrustedRootKey, sIPSubnets.c_str(), sIPAddresses.c_str(), sSiteCode, sAssignedSiteCode, sMP, sMPCertificates, sX86UnknownMachineGUID, sX64UnknownMachineGUID), HRESULT=80004005 (e:\nts_sccm_release\sms\framework\osdmessaging\libsmsmessaging.cpp,9320)]LOG]!><time="20:01:24.757+480" date="07-30-2012" component="TSMBootstrap" context="" type="0" thread="916" file="libsmsmessaging.cpp:9320"> <![LOG[CCM::SMSMessaging::GetMPLocation failed; 0x80004005]LOG]!><time="20:01:24.757+480" date="07-30-2012" component="TSMBootstrap" context="" type="3" thread="916" file="libsmsmessaging.cpp:9324"> <![LOG[Failed to query http://<Primary Site Server> for MP location]LOG]!><time="20:01:24.757+480" date="07-30-2012" component="TSMBootstrap" context="" type="3" thread="916" file="tsmbootstraputil.cpp:1498"> I deployed the OS task sequence directly on to the SCCM Agent.. I also burnt an ISO Boot IMage, inserted the boot image into the machine.. and deployed the TS.. the error remains as is.. I added the IP address of the client as a boundary to my primary site server and the OS deployed just fine... Need help Sandeep C Learn more about IT @ schadda.blogspot.com Please mark this post as helpful if it was helpful :) Also mark it as a proposed answer if it turns out to be the final solution
August 2nd, 2012 3:55am

sorry - I typed the issue but somehow it never showed up.. This is the issue: I deployed SCCM Client agent to a Win Xp Machine that is ni a subnet which is catered by a secondary site server.. SCCM Installed just fine.. The client found the MP as the primary site server, It found the secondary site server as the proxy MP ... The client registered with the MP and inventory etc all is fine.. The boudaries are configured just fine.. I have explicitly added the IP address of the machine to the boundary that is catered by the secondary site to avoid any confusion... there is no overlapping boundary as well Now I deployed an OS Task sequence to this client.. At this stage the client does not identify the Management Points.. this is error I get in the smsts.log/ <![LOG[CLibSMSMessageWinHttpTransport::Send: URL: <Secondary Site server>:80 GET /SMS_MP/.sms_aut?MPLOCATION&ir=10.165.211.122&ip=10.165.211.0]LOG]!><time="20:01:23.182+480" date="07-30-2012" component="TSMBootstrap" context="" type="1" thread="916" file="libsmsmessaging.cpp:8422"> <![LOG[Request was succesful.]LOG]!><time="20:01:24.757+480" date="07-30-2012" component="TSMBootstrap" context="" type="0" thread="916" file="libsmsmessaging.cpp:8758"> <![LOG[sSiteCode.length() > 0, HRESULT=80004005 (e:\nts_sccm_release\sms\framework\osdmessaging\libsmsmessaging.cpp,5469)]LOG]!><time="20:01:24.757+480" date="07-30-2012" component="TSMBootstrap" context="" type="0" thread="916" file="libsmsmessaging.cpp:5469"> <![LOG[MP Location returned an empty site code]LOG]!><time="20:01:24.757+480" date="07-30-2012" component="TSMBootstrap" context="" type="3" thread="916" file="libsmsmessaging.cpp:5469"> <![LOG[CCM::SMSMessaging::CLibSMSMPLocation::RequestMPLocation failed; 0x80004005]LOG]!><time="20:01:24.757+480" date="07-30-2012" component="TSMBootstrap" context="" type="3" thread="916" file="libsmsmessaging.cpp:5555"> <![LOG[MPLocation.RequestMPLocation (szTrustedRootKey, sIPSubnets.c_str(), sIPAddresses.c_str(), sSiteCode, sAssignedSiteCode, sMP, sMPCertificates, sX86UnknownMachineGUID, sX64UnknownMachineGUID), HRESULT=80004005 (e:\nts_sccm_release\sms\framework\osdmessaging\libsmsmessaging.cpp,9320)]LOG]!><time="20:01:24.757+480" date="07-30-2012" component="TSMBootstrap" context="" type="0" thread="916" file="libsmsmessaging.cpp:9320"> <![LOG[CCM::SMSMessaging::GetMPLocation failed; 0x80004005]LOG]!><time="20:01:24.757+480" date="07-30-2012" component="TSMBootstrap" context="" type="3" thread="916" file="libsmsmessaging.cpp:9324"> <![LOG[Failed to query http://<Primary Site Server> for MP location]LOG]!><time="20:01:24.757+480" date="07-30-2012" component="TSMBootstrap" context="" type="3" thread="916" file="tsmbootstraputil.cpp:1498"> I deployed the OS task sequence directly on to the SCCM Agent.. I also burnt an ISO Boot IMage, inserted the boot image into the machine.. and deployed the TS.. the error remains as is.. I added the IP address of the client as a boundary to my primary site server and the OS deployed just fine... Need helpSandeep C Learn more about IT @ schadda.blogspot.com Please mark this post as helpful if it was helpful :) Also mark it as a proposed answer if it turns out to be the final solution
Free Windows Admin Tool Kit Click here and download it now
August 2nd, 2012 4:07am

have you extended the Schema to AD ? Step by Step ConfigMgr 2007 Guides | Step by Step ConfigMgr 2012 Guides | I'm on Twitter > ncbrady
August 2nd, 2012 6:31am

In addition, the mplist and mpcert gives the right results... I tried accessing the following URL: URL: http://<Any management point>/SMS_MP/.sms_aut?MPLOCATION&ir=10.10.10.10&ip=10.10.10.0 where 10.10.10.10 is the IP address of the machine that belongs to the subnet mapped to the secondary site server boundary. I get an empty record: RESULTS: <MPLocationSiteCode="" AssignedSiteCode="" MP="" MPCertificates="" x86UnknownMachineGUID="" x64UnknownMachineGUID="" /> HHowever when I tried another IP address (10.11.11.11) of a machine that belongs to the subnet / boundary of my primary site server : I can see the management point details. http://<Any primary site server>/SMS_MP/.sms_aut?MPLOCATION&ir=10.11.11.11&ip=10.11.11.0 result: <MPLocation SiteCode="PRI" AssignedSiteCode="PRI" MP="http://<Primary Site Serever Management Point>" MPCertificates="308202EB308201D3A0030201020210261F03CEFB3EE" x86UnknownMachineGUID="1622cd08-b90f-4dd8-a88b-e78eb6a313e3" x64UnknownMachineGUID="0a691090-327d-4038-b28d-c55ea1633b94" /> I have checked and rechecked my boundaryies, AD sites, subnets, and all looks good there.. Not seen this issue before. Sandeep C Learn more about IT @ schadda.blogspot.com Please mark this post as helpful if it was helpful :) Also mark it as a proposed answer if it turns out to be the final solution
Free Windows Admin Tool Kit Click here and download it now
August 2nd, 2012 10:39pm

Oh ya.. this is a fully production environment with 7 servers so far. 6 of those are CAS/ Primary and are working just fine. I added one secondary and that is where the issue startedSandeep C Learn more about IT @ schadda.blogspot.com Please mark this post as helpful if it was helpful :) Also mark it as a proposed answer if it turns out to be the final solution
August 2nd, 2012 10:42pm

In addition, the mplist and mpcert gives the right results... I tried accessing the following URL: URL: http://<Any management point>/SMS_MP/.sms_aut?MPLOCATION&ir=10.165.211.142&ip=10.165.211.0 where 10.165.211.142 is the IP address of the machine that belongs to the subnet mapped to the secondary site server boundary. I get an empty record: RESULTS: <MPLocationSiteCode="" AssignedSiteCode="" MP="" MPCertificates="" x86UnknownMachineGUID="" x64UnknownMachineGUID="" /> HHowever when I tried another IP address (10.105.155.62) of a machine that belongs to the subnet / boundary of my primary site server : I can see the management point details. http://<Any primary site server>/SMS_MP/.sms_aut?MPLOCATION&ir=10.105.155.62&ip=10.105.155.0 result: <MPLocation SiteCode="PRI" AssignedSiteCode="PRI" MP="http://<Primary Site Serever Management Point>" MPCertificates="308202EB308201D3A0030201020210261F03CEFB3EE" x86UnknownMachineGUID="1622cd08-b90f-4dd8-a88b-e78eb6a313e3" x64UnknownMachineGUID="0a691090-327d-4038-b28d-c55ea1633b94" /> I have checked and rechecked my boundaryies, AD sites, subnets, and all looks good there.. Not seen this issue before. Sandeep C Learn more about IT @ schadda.blogspot.com Please mark this post as helpful if it was helpful :) Also mark it as a proposed answer if it turns out to be the final solution
Free Windows Admin Tool Kit Click here and download it now
August 2nd, 2012 10:51pm

An additional feedback is that I get the following error on the Task Sequence Console: Unable to read task sequence configuration disk Sandeep C Learn more about IT @ schadda.blogspot.com Please mark this post as helpful if it was helpful :) Also mark it as a proposed answer if it turns out to be the final solution
August 3rd, 2012 3:40am

This issue is fixed. I had to burn a new boot image and that fixed the issue.Sandeep C Learn more about IT @ schadda.blogspot.com Please mark this post as helpful if it was helpful :) Also mark it as a proposed answer if it turns out to be the final solution
Free Windows Admin Tool Kit Click here and download it now
August 25th, 2012 1:18am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics