Hello. First of all thank you for developing NSClient!
Describe the bug
I'm currently in the process of replacing old (like 0.5.x) versions of NSClient with the 0.11.30 release and stumble upon the following issue.
When I manually tried if updating the NSClient breaks any monitoring check prior to an automated approach, I simply executed the MSI installer and clicked through it to update the client.
When I now try that via a script with msiexec /i "%msifile%" REMOVE=NSCPlugins,Shortcuts,WEBPlugins /l*vx "%scriptpath%Install.log" /quiet /norestart the version does not get updated.
Also: With the installation via SCCM deployments we saw parallel installations of the old and new version.
(Though I'm not sure about the way the SCCM deployment is exeecuted, waiting for feedback from the admins.)
Is there something I'm missing for updating to the newer versions?
From memory inplace-updates during the 0.5 era of the client were no problem.
What further confueses me is that, in a diffenrent environment, the update from 0.5.2.35 to 0.9.1+ and then 0.10.6 worked as expected.
Only differences I can spot: There it is done via Ansibles win_package module and the service is stopped/killed before the installation.
System
- Windows Server 2022 & 2025
- 0.11.30
Hello. First of all thank you for developing NSClient!
Describe the bug
I'm currently in the process of replacing old (like 0.5.x) versions of NSClient with the 0.11.30 release and stumble upon the following issue.
When I manually tried if updating the NSClient breaks any monitoring check prior to an automated approach, I simply executed the MSI installer and clicked through it to update the client.
When I now try that via a script with
msiexec /i "%msifile%" REMOVE=NSCPlugins,Shortcuts,WEBPlugins /l*vx "%scriptpath%Install.log" /quiet /norestartthe version does not get updated.Also: With the installation via SCCM deployments we saw parallel installations of the old and new version.
(Though I'm not sure about the way the SCCM deployment is exeecuted, waiting for feedback from the admins.)
Is there something I'm missing for updating to the newer versions?
From memory inplace-updates during the
0.5era of the client were no problem.What further confueses me is that, in a diffenrent environment, the update from 0.5.2.35 to 0.9.1+ and then 0.10.6 worked as expected.
Only differences I can spot: There it is done via Ansibles
win_packagemodule and the service is stopped/killed before the installation.System