Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 23 Nov 2006 11:52:05 +0100
From:      Thierry Lacoste <th.lacoste@wanadoo.fr>
To:        Jeremy Johnston <jeremy@stormy.smart-serv.net>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: check_disk_smb: another nagios problem
Message-ID:  <200611231152.06093.th.lacoste@wanadoo.fr>
In-Reply-To: <4564A6F9.4020501@stormy.smart-serv.net>
References:  <200611221925.09621.th.lacoste@wanadoo.fr> <4564A6F9.4020501@stormy.smart-serv.net>

next in thread | previous in thread | raw e-mail | index | archive | help
I tried that:
define command{
        command_name    check_disk_smb
        command_line    $USER1$/check_disk_smb -H $HOSTADDRESS$ -s public -w 
85% -c 95%
        }

But I still have a CRITICAL error in nagios (Access Denied)

On the samba server I have this in log.smbd:
[2006/11/23 11:34:26, 0] auth/auth_domain.c:domain_client_validate(242)
  domain_client_validate: unable to validate password for user -H in domain 
MIAGE to Domain controller CASTOR. Error was NT_STATUS_NO_SUCH_USER.

On Wednesday 22 November 2006 20:37, Jeremy Johnston wrote:
> I had problems with this at first then I added -w 85% -c 95% to the
> command_line and it works great now.
>
> Thierry Lacoste wrote:
> > There is something weird about check_disk_smb from nagios-plugins-1.4.3,1
> > on FreeBSD 6.1-RELEASE-p10.
> >
> > From the command line (pwd is /usr/local/libexec/nagios) the switches
> > work as expected:
> > # ./check_disk_smb -H 194.214.13.140 -s public -u guest -p ""
> > Domain=[MIAGE] OS=[Unix] Server=[Samba 3.0.22]
> > Disk ok - 396M (79%) free on \\194.214.13.140\public
> >
> > One has the same result without the switches:
> > ./check_disk_smb 194.214.13.140 public guest ""
> > Domain=[MIAGE] OS=[Unix] Server=[Samba 3.0.22]
> > Disk ok - 396M (79%) free on \\194.214.13.140\public
> >
> > But the second form is the only way I can make it work within nagios
> >
> > define command{
> > command_name    check_disk_smb
> > command_line    $USER1$/check_disk_smb $HOSTADDRESS$ public guest ""
> > }
> >
> > If I introduce the switches (e.g like below) I have all sorts of errors
> > (invalid warning threshold, Access denied, etc ...) depending on
> > the order of the arguments.
> >
> > define command{
> > command_name    check_disk_smb
> > command_line    $USER1$/check_disk_smb -H $HOSTADDRESS$ -s public -u
> > guest -p ""
> > }
> >
> > Is anybody else seeing this?
> > Have I done something wrong?
> >
> > Regards,
> > Thierry.
> > _______________________________________________
> > freebsd-questions@freebsd.org mailing list
> > http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> > To unsubscribe, send any mail to
> > "freebsd-questions-unsubscribe@freebsd.org"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200611231152.06093.th.lacoste>