We're running Zenoss Core 4.2.4 (test upgrade) on RedHat 6 and Zenoss 3.2.1 (production). I just added a very simple zencommand script on both Zenoss 3.2.1 and Zenoss 4.2.4. everything works great on Zenoss 3.2.1. But on Zenoss 4.2.4 I'm getting timeouts.
I've increased both the zCommandCommandTimeout and the zCommandLogintimeout (probably useless, but I increased it anyway). I restarted the zencommand service. The event condition is triggered and I see an event, but then I get a timeout event and the original event clears and then a new event is created and this keeps repeating.
I even went as far as taking all the code out of the perl script that's being called and now it only prints the expected output to stdout. So the script has no delay now and timeout still occurs. So this has to be something else. Note, that the timeout does not occur when the script returns a zero return code signalling no alert condition.
I know this question has been posted a bunch of times, but the common resolution of increasing the timeout values does not seem to fix it.
Anyone have any ideas?
Thanks!