When invoked by the service poller, the status in the web-ui is always:
CRITICAL - Plugin timed out while executing system call
or:
CRITICAL - No response from name server
I thought it could be some malformed parameters, but when I use a wrapper-script, I can see that the parameters are passed correctly:
check_dns -H www.google.com
So, right now I have no idea what could be the cause of this.
Did anyone ever figure out why this particular plugin refuses to work with Libre? All others I tested seem to work quite fine.
TIA!
I think someone tried to be helpful and switched the fields around for this specific plugin.
Basically, whatever you put in Remote Host will be used as the -s argument and Parameters will go in -H. If you need additional parameters you append them to the end.
What do you mean? That this swap is done somewhere in Libre’s code? If so, it definitely was a disservice to put that in as it is completely nontransparent to the user.
Anyway, I’ll try what you advised and report back if that works for me, too.