Troubleshooting Patch Management - PMImport failing to download successfully
search cancel

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.