Windows agent fails to auto update on 2008 R2

CMK version: 2.0.0p24
OS version: Centos 7.9


just updated from 2.0.0p23 to 2.0.0p24. Baked and signed all agents. The autoupdate succedes to all hosts but some old Windows 2008 R2.

Forcing the update from the CLI give me this error:

C:\Program Files (x86)\checkmk\service>check_mk_agent.exe updater
Agent installation can't be performed on this Windows OS.You may need to adjust
the rule Install Python runtime environment

How can I solve it? Really I need to install Python to this servers? The auto update went well from 2.0.0p22 to p23…


Hi Andrea,

you don´t need to install python, it is shipped with the agent.
But for windows server 2008 you need a special configuration to use an older python version, as version 3.8, which is shipped normally, does not run there.
There is a rule in the bakery : Install Python runtime environment
Configure this rule for your 2008 servers, set it to “Deploy legacy environment (Python 3.4 + standard set of modules)” and re-bake the agents.


1 Like