Channel processing problem with 4.11

Deiss, Mark Mark.Deiss at acs-inc.com
Fri Sep 30 13:30:05 CEST 2005


Testing in two separate hobbit environments. Both environments are able to
process BB-PE traffic. Using Hobbit 4.11 server release and a simple client
test file to transmit status to the servers (modified hobbitclient-linux.sh
and hobbitclient-hpux.sh).

First environment using Mandrake 9.0 server and Fedora Core 2 client -
client transmissions received and processed properly on server.

Second environment using Fedora Core 3 server and HP-UX 11i client, have
problems with hobbitd_channel on server.

Initial error was:  Worker process died with exit code 6, terminating

I reduced down the size of the HP-UX client message - no longer sending
ps/top/vmstat output; still blowing up. 

Commented out some of the signal handler lines and set to ignore some of the
signals to drill into problem in the hobbitd_channel.c file.
/*  sigaction(SIGPIPE, &sa, NULL); */
signal(SIGPIPE, SIG_IGN);
 /* sigaction(SIGINT, &sa, NULL); */
signal(SIGINT, SIG_IGN);
sigaction(SIGTERM, &sa, NULL);
/* sigaction(SIGCHLD, &sa, NULL); */
 signal(SIGCHLD, SIG_IGN);

Rerun, error message is now: Our child has failed and will not talk to
us....

Guessing that may have a blocking problem - even though there is only the
server and the one client using the channel, increased the sleep value.

else if (errno == EAGAIN) {
                                /*
                                 * Write would block ... stop for now.
                                 * Wait just a little while before
continuing, so we
                                 * dont do busy-waiting when the worker
child is not
                                 * accepting more data.
                                 */
                                canwrite = 0;
                                /* usleep(2500); */
                                usleep(25000)

Same error. Any ideas what to look into next?

Also, has anyone configured hobbit server to work with a number of HPUX
clients? Looking to handle around 50 HPUX servers and 50 Windows servers
into a single Hobbit server. 

 


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.xymon.com/pipermail/xymon/attachments/20050930/d476dabf/attachment.html>


More information about the Xymon mailing list