New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

check_load.exe & check_network.exe on Windows 2008 SP 1 64bit #5270

Closed
sysadmama opened this Issue May 17, 2017 · 6 comments

Comments

Projects
None yet
4 participants
@sysadmama
Copy link
Contributor

sysadmama commented May 17, 2017

Hi,

I installed Icinga 2 agent on a Win 2008 host. It's the only host where check_load and check_network are failing. When I run these commands from command line, it looks like this:

PS C:\Program Files\ICINGA2\sbin> .\check_network.exe
Failed to format error message, last error was: 3221228472
PS C:\Program Files\ICINGA2\sbin> .\check_load.exe
The operation completed successfully.

I have other Windows clients (Windows 2012 Server) which do not fail.

icinga2-2.6.3-2-g9d26a9c

Cheers,
Marianne

screen shot 2017-05-17 at 12 20 37

@gunnarbeutner

This comment has been minimized.

Copy link
Contributor

gunnarbeutner commented May 17, 2017

IIRC the minimum supported version is Windows Server 2012 thanks to some functions for IPv6 we're using in the Windows plugins. @Crunsher (Hi!) probably knows more about this.

@Crunsher

This comment has been minimized.

Copy link
Member

Crunsher commented May 17, 2017

General support for 2008 ended sometime two years ago. But extended support still goes on as long as somebody continues to throw money at Microsoft :(

But judging from the docs, installer and tickets #2967, we do somehow still support it.

Prepare for ugly preprocessor version checking! (Ipv6 will not be supported for check_ping on 2008.)

@gunnarbeutner

This comment has been minimized.

Copy link
Contributor

gunnarbeutner commented May 17, 2017

#ifdef wouldn't work in this case because that would require us to build multiple sets of Icinga binaries for different Windows versions. :)

@Crunsher

This comment has been minimized.

Copy link
Member

Crunsher commented Dec 14, 2017

@gunnarbeutner was unable to reproduce this using Windows 2008 R2.

  1. Are your servers localized? (ie not english)
  2. Could you run both commands with --debug and provide the output?
@sysadmama

This comment has been minimized.

Copy link
Contributor Author

sysadmama commented Jan 4, 2018

Sure I'll do - when I'm back from vacation :)

@sysadmama

This comment has been minimized.

Copy link
Contributor Author

sysadmama commented Jan 30, 2018

Hi,

sorry, lots of todos... :(

I just updated the box to 2.8.1.

  • check_network.exe now does what it's intended to do
  • after lodctr /r, also check_load.exe works perfectly

That why I'll close the issue. Thanks a lot for your help.

Cheers,
Marianne

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment