> -----Original Message----- > From: [EMAIL PROTECTED] [mailto:nagios-users- > [EMAIL PROTECTED] On Behalf Of Marc Powell > Sent: Sunday, June 22, 2008 10:31 AM > To: nagios-user Mailinglist > Subject: Re: [Nagios-users] FreeBSD Nagios 2.12 > > > On Jun 20, 2008, at 12:16 PM, Andrew D wrote: > > > > > > get_raw_command_line() start > > Input: check_dns > > clear_argv_macros() start > > clear_argv_macros() end > > find_command() start > > Output: $USER1$/check_dns -H www.yahoo.com -s $HOSTADDRESS$ > > get_raw_command_line() end > > process_macros() start > > process_macros() end > > > > > > > > And thats where it stops and locks. > > Thanks. After this, nagios makes a call to the event broker, > determines if the plugin is a perl plugin (to use ePN if enabled), > then forks the check_command. > > Did you compile with the event broker? Is it enabled? Maybe try a > compilation without the event broker/embedded perl interpreter. > > There is (was?) a known issue with FreeBSD related to pthreads that > may be in play (Known Issues - > http://nagios.sourceforge.net/docs/2_0/whatsnew.html > , Google for 'nagios freebsd pthreads'). It does specifically relate > to the forking of check processes and a hang. I do not recall what the > current status of that issue is but remember chatter about it either > here or on nagios-devel. Perhaps on of the other FreeBSD users can > chime in on that. My feeling is that it was fixed or there's a > workaround but I don't remember specifics. > > -- > Marc >
There was a change made to the Nagios port in February where it opted for libthr instead of libpthread when available. That was supposed to make permanent/official a workaround that used /etc/libmap.conf to link them instead: [nagios] libpthread.so.2 libthr.so.2 libpthread.so libthr.so You could try using this libmap config or possibly reversing it. It may be that FreeBSD 5 behaves better with libpthread? I've never used FreeBSD 5 in any production environment so I'm just guessing. Jonathan This email message is intended for the use of the person to whom it has been sent, and may contain information that is confidential or legally protected. If you are not the intended recipient or have received this message in error, you are not authorized to copy, distribute, or otherwise use this message or its attachments. Please notify the sender immediately by return e-mail and permanently delete this message and any attachments. Verio, Inc. makes no warranty that this email is error or virus free. Thank you. ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ Nagios-users mailing list Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null