Snapshot version is greater than Package version causing Quick Delivery task to fail
search cancel

Snapshot version is greater than Package version causing Quick Delivery task to fail

book

Article ID: 164883

calendar_today

Updated On:

Products

IT Management Suite

Issue/Introduction

Local Administrator is sending a Quick Delivery Task to install software on a Managed computer.

The Quick Delivery task fails to run because the package download does not complete successfully.

"<date> <time>", "Snapshot version (1477467826) is greater than Package version (1415380500)", "PackageRequest", "AeXPackageDelivery.dll", "1392", "Informational"
"<date> <time>", "Download package sources from: http://ServerFQDN/Altiris/NS/Agent/GetPackageInfo.aspx?xml=<request resource=""{50AA5CDE-0F1E-4FF2-B7BA-F1FC16B59322}"" version=""1"" type=""codebases"" compress=""1"" totalTime=""2931"" totalFailureTime=""0"">
<packages>
<package guid=""{Package Guid}""/>
</packages>
<addresses>
<address ip=""192.168.0.27""/>
<address ip=""192.168.1.254""/>
</addresses>
</request>
", "PackageDownload", "AeXPackageDelivery.dll", "1392", "Informational"

"<date> <time>", "Snapshot version (1477467826) is greater than Package version (1415380500)", "PackageRequest", "AeXPackageDelivery.dll", "1724", "Informational"

"<date> <time>", "The SWD package of '<Package Name>' {Package Guid} is detected to be invalid (possible hashes, version, signature or other package properties mismatch). Package will be redownloaded.", "SWDAgent", "smfagent.dll", "1724", "Informational"

"<date> <time>", "Snapshot version (1477467826) is greater than Package version (1415380500)", "PackageRequest", "AeXPackageDelivery.dll", "1724", "Informational"

Environment

ITMS 8.0 servers in hierarchy.

Cause

The Quick Delivery Task xml was sent before an updated version of the package was received by the server (from the parent SMP).

So the agent received a package version that was older than the snapshot version on the package server (that synchronizes directly from the parent SMP - thus it can have the latest snapshot version earlier than its managing SMP itself).

Because this is a Quick Delivery the package version was set in the AeXSDWPolicy.xml and not updated at a later stage.

Resolution

In order to synchronize the AeXSDWPolicy.xml create a Managed Software Delivery Policy and assigned it to the desired computer(s).

After the agent receives the Managed Delivery Policy it will update the AeXSDWPolicy.xml with the correct package version (this will match the SMP database on the child and parent servers and the snapshot.xml).  The client will download the package and the install software.