I have an SCCM 2012 server that is unable to push out .MSI applications to clients (Windows 7). The application appears to be published correctly and shows up in the Application Catalog. The clients Software Center shows the application as available and hanging at 0% complete downloading. The Application Catalog install fails as well. After I attempt the install through the Application Catalog, the Software Center gives me a failed status, with an error code of: 0x87D00607(-2016410105).
The CAS log gives me the following information:
[LOG[The number of discovered DPs(including Branch DP and Multicast) is 0]LOG]!><time="14:01:07.662+360" date="08-20-2012" component="ContentAccess" context="" type="1" thread="2208" file="lsutils.cpp:843">
<![LOG[Location update from CTM for content Content_0b2081ca-e7ba-49ae-ba28-d658e5313fe1.1 and request {64EA3A58-8561-4DA7-91BC-A191A0A5A9AC}]LOG]!><time="14:24:51.641+360" date="08-20-2012" component="ContentAccess" context="" type="1" thread="2244"
file="downloadcontentrequest.cpp:991">
<![LOG[Download request only, ignoring location update]LOG]!><time="14:24:51.659+360" date="08-20-2012" component="ContentAccess" context="" type="1" thread="2244" file="downloadcontentrequest.cpp:1010">
The ContentTransferManager log gives me the following type of information:
<![LOG[CCTMJob::UpdateLocations - Received empty location update for CTM Job {60216CDE-5321-41EF-8A4C-385A3977BED4}]LOG]!><time="15:22:51.006+360" date="08-20-2012" component="ContentTransferManager" context="" type="2" thread="2424" file="ctmjob.cpp:1028">
<![LOG[CTM job {60216CDE-5321-41EF-8A4C-385A3977BED4} suspended]LOG]!><time="15:22:51.006+360" date="08-20-2012" component="ContentTransferManager" context="" type="1" thread="2424" file="ctmjob.cpp:229">
From almost everything I have seen this type of error is usually caused by incorrectly set boundaries and boundary groups. I have tried both the default Active Directory boundary created through AD Forest Discovery and also an IP address range boundary
involving the IP range that our test clients are on. I've had both boundaries configured inside boundary groups both separately and in the same group and nothing seems to work.
The Distribution Point has the Boundary Group listed and has the Deployment Packages listed under Content. I'm hoping I'm just missing something small. Thank you for any assistance.
Über Random
UPDATE: I found a couple of references that suggested changing the Deployment Type to "Download content from distribution point and run locally". That definitely made a difference, but its still a no-go for the install. The status in Software Center changed from "Downloading (0% complete)" to "Past due - will be installed" which then fails and the message changes to "Past due - will be retried". When I check the details of the installation failure I get an error code 0x87D00607(-2016410105). I set a maintenance window on the relevant collection for daily 8 am to 6 pm (for testing) as a couple of posts indicated. No difference in the results.
I checked the Content Status under Monitoring and got a couple of other notices: the status said "Waiting for prestaged content" and the description below shows: