iTunes - Past due will be retried


I have a System that does scans and tells me if there are any vulnerabilities.

iTunes is one of the culprits that comes up every week so I have a task in SCCM 2012 R2.

It is being updated but there is a message in Software Centre "Past due - will be retried" and an error code 0x87D00324.

This seems to point at the Detection Method and I had a Registry entry that if "SOFTWARE\Apple Computer, Inc.\iTunes" not equal to current version that the system would be updated.

With another application I had a similar rule and I was getting similar errors but I changed this to check a file that was specific to each individual release and this sorted the issue.

Again I'll repeat the application is getting updated but we want to stop the errors in software center and the constant retries.

Any suggestions? Is there a file I could use for this in iTunes?


0 Comments   [ + ] Show comments

Answers (2)

Answer Summary:
Posted by: rileyz 7 years ago
Red Belt
Are you detecting use the correct registry path?

If you have a mix bag desktops, 32-but and 64-Bit OS, you might need to add detection methods for both.

Another reason is you might be detecting in the 64-bit registry, where you should be looking in the 32-bit WOW6432Node.

  • The registry looks to be correct as it is now showing as updated.

    The itunes.exe is located in Program Files so it looks like it's a 64 bit application and also on the iTunes website I'm prompted for a 64 bit executable.

    In the registry for Wow6432Node and Apple Inc I don't see any entry for iTunes.

    I'm just testing on my own machine at the moment which is 64 bit but the other machines are almost 100 % 64 bit.

    I was seeing similar errors on another application and I set it to look for a file that is unique to it's release but for iTunes I don't see such a file. - daithi_dearg 7 years ago
Posted by: sparky86 7 years ago
Fourth Degree Brown Belt

Top Answer

ive found doing a detection method based on registry keys is a bit of a hit and miss scenario due to some buggyness with the sccm agent, i find its always best to first and foremost do one based on the msi product code or on a file as these are far more reliable methods for detection

the product code for itunes is {E109B4A3-9883-4E6E-9A19-4D7E1A88AFE8}

  • That did the job alright. Useful hint for the future. I didn't realise there were different MSI codes for different version. Thanks very much. - daithi_dearg 7 years ago

Don't be a Stranger!

Sign up today to participate, stay informed, earn points and establish a reputation for yourself!

Sign up! or login


This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ