Manually Updating the Knowledge Base - Local Update

Automatically updating the Patch Knowledge Base requires a permanent Internet connection. If your master is not connected to the Internet, you can still keep the Patch Knowledge Base up-to-date. This process consists of downloading the files on another device, putting them on the master and updating the Patch Knowledge Base with these files. To do so, proceed as follows:

  1. Access another device with an agent installed on it and has access to the internet.
  2. Use the command line to access the bin folder of the agent or master. By default, the agent is located in: 
    • ${ProgramFiles}\BMC Software\Client Management\Client
    • or for a master, in ${ProgramFiles}\BMC Software\Client Management\Master
  3. Create a patch folder in the bin folder. Enter:
    • mkdir patch
  4. From the bin folder, launch the command line and enter the following command:
    mtxpatch.exe -u --outdir=./patch --tmpdir=./patch --manifest=https://content.ivanti.com/data/oem/BMC-Numara/data/925/manifest/partner.manifest.xml
    If the manifest has been retrieved manually and put into c:/Temp, run the following command:
    mtxpatch.exe -u --outdir=./patch --tmpdir=./patch --manifest=file://c:/Temp/partner.manifest.xml

  5. In the patch folder, a new file is created, update.bin.
  6. On the master server, copy the update.bin file to the data\Vision64Database\pmupdates\pending folder.
  7. Remove the patch folder from the bin folder of the agent.
  8. Restart the master server. The knowledge base is updated and sent to all devices.

You manually updated the Patch Knowledge Base of Patch Manager with files on your local device. To update the Patch Knowledge Base again, simply repeat the procedure.

To update the knowledge base with or without proxy

Sometimes proxy or network configuration settings prevent BMC Client Management to download the files from the network. You need to review the proxy system log files or firewall configuration to verify that requests from the Patch Manager are accepted and correctly transferred

If you have a proxy system, ensure that it is correctly configured at Patch Management > Patch Manager > Your Patch Manager > Configuration > Proxy Options.

  1. On the patch manager device, launch a command prompt as an administrator.
  2. Change the directory to the BMC Client Management installation directory (C:\Program Files\BMC Software\Client Management\<Master or Client>).
  3. Change the directory to the \bin directory. 
  4. Create a patch directory.
  5. Run the following command:

    mtxpatch.exe [--proxy=xxx] -update  --outdir=./patch --tmpdir=./patch --manifest=https://content.ivanti.com/data/oem/BMC-Numara/data/925/manifest/partner.manifest.xml

If the manifest has been retrieved manually and put into c:/Temp, run the following command:

mtxpatch.exe [--proxy=xxx] -update  --outdir=./patch --tmpdir=./patch --manifest=file://c:/Temp/partner.manifest.xml

The following is the syntax information for the proxy parameter:

     --proxy=[http://][base64(user:password)@]proxy_host[:proxy_port]
     --proxy=[http://][base64(enc(user:password))@]proxy_host[:proxy_port]
     --proxy=http://login:password@hostname

To verify the download, check if the \bin\patch\update.bin file is present. If this file present, you have successfully updated the Patch Knowledge Base of the patch manager. If this file is absent, contact the BMC support team.


Was this page helpful? Yes No Submitting... Thank you

Comments