Start a conversation

Fixing the "You are no longer entitled to product updates" error in program updates for agents

Overview

Agents may stop their program updates in versions 12.13 and below as their hardcoded agent-specific license has expired. You may see the "patch management database is unavailable" message in new agent scans, or scans for existing agents might simply keep showing stale data due to lack of program updates. The updatehistory.xml file in C:\ProgramData\GFI\LanGuard 12\Update folder on the agents will show the "You are no longer entitled to product updates" message for each update session.

Solution

While this is addressed in a future build, please follow the workaround below:

1. Download the deploy_agent_license.bat attachment from this article.

2. Edit line 4 of the file, replacing xxxxxxxxxxx with your actual license key.

3. In the LanGuard console, navigate to the Remediate tab > Deploy Custom Software.

4. Select the "Entire Network" node at the top of the computer tree on the left. This process only affects machines with valid agents.

5. Click Add on the right, browse to the bat file you downloaded in step 1 using the ... button (make sure to change the filter in the explorer that pops up to bat from the default exe). Click Add when done, and you should see the file appear in the list in LanGuard.

6. Click Deploy and make sure to disable the patch verification scan, warning popups before deployment, and select the do not reboot option in the after deployment tab.

Once the bat file has executed successfully, future program updates for agents should be functional again.

Note: all new and existing agents will need this fix at least once until a permanent solution is implemented in a future application update. This also applies if you are reinstalling an agent.

deploy_agent_license.bat

  1. 2 KB
  2. View
  3. Download
Choose files or drag and drop files
Was this article helpful?
Yes
No
  1. Keyur Saxena

  2. Posted
  3. Updated

Comments