Problems syncing external commands to new satellite

Hello,

I’ve trouble to sync the configuration for an IfW client to a new linux satellite.

Icinga master and satellite version 2.15.0

IfW client version 2.15.0

Old Setup:

Master zone: 2 systems, one with director, mixed clients linux and windows

2 satellite zones, each with one server, working with only linux clients

We created a new zone with an additional satellite. Satellite and linux clients are working. We now installed the first IfW client in this zone and the problems began. In the api log of the satellite we find

‘Error: Validation failed for object … of type ‘Service’: Attribute ‘check_command’ of type ‘CheckCommand’ does not exist’

Those check commands are part of a service set for windows systems. Digging deeper leads to external commands ‘imported from Icinga 2 through the Core API‘.

For example the windows disk check leads to ‘disk-windows’ which calls check_disk.exe. History of the object shows that it has been created by a former colleague in 2016 when we started with Icinga2. Action: create icinga_command “disk-windows”.

For some reason those checks work in our master zone but are unknown in the new satellite.

Regards

Berthold Cogel

Sorry for the noise… Just found out that there was an include for the windows plugins missing in the configuration off the satellite. Setup was done with the node wizzard and I don’t have my hands on the system. It’s from another department. I can only give assistance via VC.

Thanks

Berthold Cogel