Overview
After performing an upgrade of the LanGuard server from an earlier version to the latest release, you may on rare occasions find that the LanGuard Agent is not updating to the latest version to match the console upgrade performed. The Languard12Agent.msi file is missing, causing LanGuard Agent upgrades to fail.
Solution
The most likely root cause for this issue is that during the upgrade the new Languard12Agent.msi file was not copied to the LanGuard server installation folder.
-
Verify whether the
LanGuard12Agent.msi
is present in the Agent subfolder of the LanGuard server main installation folder, by defaultC:\Program Files (x86)\GFI\LanGuard 12\Agent
.If the file is there, it is more likely that the LanGuard server Program Updates are not working correctly, proceed with the Updating LanGuard Server Manually When Product Does Not Get Latest Definitions or Agents Do Not Update article instead.
-
If the file is missing you have to download th main application installer for your GFI LanGuard version.
Product updates and the latest missing patches and vulnerability definitions are only provided to the latest versions of the product. Therefore it is recommended to always upgrade to the most recent version.
-
Right-click on the installer > Properties > Unblock and Apply before running the installation.
-
Double-click the LanGuard installer and then go to the temp folder created, typically
C:\Users\Administrator\AppData\Local\Temp\LanGuard12Resources
. -
Locate LanGuard12Agent.msi and copy this file to
C:\Program Files (x86)\GFI\LanGuard 12\Agent
-
Cancel the installation.
Testing
In the LanGuard console, locate the target client machine in the Computer Tree, right-click and choose Scan > Refresh information now to force an Agent update, or just wait for the next scheduled scan. Verify that upgrade succeeds now.