Troubleshooting Patch Management - PMImport failing to download successfully
book
Article ID: 178429
calendar_today
Updated On:
Products
Patch Management Solution for Windows
Issue/Introduction
How do I troubleshoot the Patch Management - PMImport failing to download successfully?
Environment
ITMS 8.x
Resolution
Work through the following steps to troubleshoot the failing download for the .cab file of the Patch Management Import. The current PMImport version can be found on KB 180967 "List of 8.x Windows PMImport Release Dates"
Check Download URL: Go to Console > Manage Jobs and Tasks > System Jobs and Tasks > Software > Import Patch Data for Windows
Under the General section ensure that "Import patch data from the default location:" is: https://www.solutionsam.com/imports/7_1/patch/microsoft/pmimport.cab
Check Download Communications: Go to Console > Settings > All Settings > Settings > Notification Server > Notification Server Settings - In the right-pane select the Proxy tab
If there are settings enabled - Ensure the 'Enable keep alive' is enabled, and the select the Test Settings button to ensure Altiris can communicate through the Proxy.
Also allow for communications through the Firewall or Proxy Server for https://www.solutionsam.com.
Make sure you also have access to https://www.solutionsam.com/imports/7_1/patch/windows/Manifest.xml
One way to test this is to place the https://www.solutionsam.com/imports/7_1/patch/microsoft/pmimport.cab in a browser and run it.
Check Licensing: On the Notification Server go to Start > Programs > Altiris > Symantec Installation Manager > Add/Update Licenses
Ensure Patch Management Solution for Windows has current Annual Upgrade Protection (AUP) and the license nodes have not been exceeded or expired
Check Exclusions:Go to Console > Manage Jobs and Tasks > System Jobs and Tasks > Software > Import Patch Data for Windows
In the Vendors and Software section, view the Vendor's inclusion/exclusions
Check User's Rights: Log into the Altiris Notification Server with Application Identity Credentials (full Altiris Admin rights)
Also view KB 179733"What permissions are needed for Patch Management?" for listing of Patch Admin required permissions. Also ensure that the Anonymous user has these rights, for that is what is run through the Console.
Run the PMImport Manually: Go to Console > Manage Jobs and Tasks > System Jobs and Tasks > Software > Patch Management > Import Patch Data for Windows
Under the Patch Management Import Settings section, select the needed "Incremental import" and "Delete previously downloaded data for vendors ..." options as needed.
Under the General section, select/modify the needed "Do not revise software update ..." and "Do not disable or delete superseded updates" options as needed.
Under the Task Status section, start the "Run Import Patch Data ..." task
Open the Log Viewer (Start > Programs > Altiris > Diagnostics > Altiris Log Viewer)
Watch the Log Viewer for any errors concerning the PMImport failure and research them here on the Altiris Knowledge Base.
Check the history of the Microsoft Patch Management Import for 'Pending' status attempts that have not been resolved or errored. If there are any other than the current attempt showing 'Pending' then highlight them, right-click and Stop. These may be deleted if desired. Also check for other Policies, like the Check Software Update Package Integrity job.
Microsoft Patch Management Import has multiple sessions / attempts running:
Seeing 'Another Instance of Singleton Task is running' in the Log Viewer
Stop all running instances
Highlight the attempts; right-click / Stop
Run the PMImport manually or on schedule
Task Server Errors may cause the Patch Management Import to fail to run.
Found an instance where the Console displays - Failed, yet the logs show completed: Rebooted Notification Server and cleared any pending Task jobs that were causing this issue.
Task Server tables can cause the PMImport to fail. Refer to KB 152933"Taskinstances table grows rapidly".
Contact Symantec Support for help in troubleshooting the issue further.