Jump to content

NAgent upgrade failure due to mismatch between .msi packages [KSC for Windows]


Recommended Posts

NAgent upgrade failure because the old agent was installed from a different .msi package than the new NAgent's .msi package.

The below logs describe the root cause.

KLNAG_INS_MSI: CheckInstalledMsiName: installed name 'KasperskyNetworkAgent', installed ext '.msi' 
MSI_UTILS: CAGetProperty(OriginalDatabase) called... 
KLNAG_INS_MSI: CheckInstalledMsiName: installing name 'Kaspersky Network Agent', installing ext '.msi' 
KLNAG_INS_MSI: CheckInstalledMsiName: names are NOT equal 

Solution

1. Copy the installation package of the new NA version from the shared folder and place it on the Desktop, for example.

2. Change the name of the .msi package related to the new version of NA to match the name of the installed .msi package.

image2022-2-15_13-0-57.thumb.png.37420ff3d459edf317f0ea0e8dd02c8b.png

3. Create "Installation package for specified exec file"

image2022-2-15_13-3-7.png.78cfd85b1b58d9c460c17ebe538112b5.png

4. Browse the .msi package that you have edited to match the old NAgent .msi package name.

5. In the properties of the installation package insert the below command:

msiexec /i "KasperskyNetworkAgent.msi" /qn /l*vx c:\windows\temp\nag_inst4.log EULA=1 PRIVACYPOLICY=1 SERVERADDRESS=<server address> REINSTALL=ALL REINSTALLMODE=vomus

image2022-2-15_13-2-36.thumb.png.c0c8db7a78afe62010b32d4e9b1bdda6.png

6. Install the created package remotely on the impacted machines.

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now


×
×
  • Create New...