[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [monit] permission/checksum error on apache2
From: |
zachlac |
Subject: |
Re: [monit] permission/checksum error on apache2 |
Date: |
Tue, 4 May 2010 06:59:49 -0700 (PDT) |
I'm running monit as root, so that shouldn't be a problem.
# ps aux | grep monit
root 4513 0.0 0.0 3336 792 pts/0 R<+ 09:55 0:00 grep monit
root 18517 0.0 0.1 15984 4484 ? S<l May03 0:08 ./monit -v
Other binary files I'm monitoring in /usr/sbin also work (for example,
/usr/sbin/ntpd)
# ls -l /usr/sbin/apache2
-rwxr-xr-x 1 root root 371800 2009-07-10 14:40 /usr/sbin/apache2
# ls -l /usr/sbin/ntpd
-rwxr-xr-x 1 root root 434732 2009-05-13 17:06 /usr/sbin/ntpd
Martin Pala wrote:
>
> If you're not running Monit as root, you may have no access to parent
> directory of the monitored file.
>
> => if you are running monit as regular user, make sure this user has
> access to /usr and /usr/sbin directories.
>
>
>
> On May 4, 2010, at 12:20 AM, zachlac wrote:
>
>>
>> For some reason monit fails to monitor apache2, complaining about
>> checksum/permissions errors. The permissions are 0755, owned by
>> root.root.
>> Monit says that the permissions are 0000. Below are the output of monit
>> -v
>> and my web display.
>>
>> Runtime constants:
>> Control file = /etc/monitrc
>> Log file = /etc/monit.log
>> Pid file = /var/run/monit.pid
>> Debug = True
>> Log = True
>> Use syslog = False
>> Is Daemon = True
>> Use process engine = True
>> Poll time = 120 seconds with start delay 0 seconds
>> Expect buffer = 256 bytes
>> Mail server(s) = ##################:25 with timeout 5 seconds
>> Mail from = address@hidden
>> Mail subject = monit alert -- $EVENT $SERVICE
>> Mail message = $EVENT Service $SERV..(truncated)
>> Start monit httpd = True
>> httpd bind address = ##################.com
>> httpd portnumber = 2812
>> httpd signature = True
>> Use ssl encryption = True
>> PEM key/cert file = /local/monit-src/monit.pem
>> Client cert file = None
>> Allow self certs = False
>> httpd auth. style = Basic Authentication and Host/Net allow list
>> Alert mail to = address@hidden
>> Alert on = All events
>> ...
>> File Name = apache_bin
>> Group = server
>> Path = /usr/sbin/apache2
>> Monitoring mode = active
>> Existence = if doesn't exist 1 times within 1 cycle(s) then
>> restart else if succeeded 1 times within 1 cycle(s) then alert
>> Checksum = if failed eaab164420921462fb84d094fa2bd6b7(MD5) 1
>> times within 1 cycle(s) then unmonitor else if succeeded 1 times within 1
>> cycle(s) then alert
>> Permission = if failed 0755 1 times within 1 cycle(s) then
>> unmonitor else if succeeded 1 times within 1 cycle(s) then alert
>> UID = if failed 0 1 times within 1 cycle(s) then
>> unmonitor
>> else if succeeded 1 times within 1 cycle(s) then alert
>> GID = if failed 0 1 times within 1 cycle(s) then
>> unmonitor
>> else if succeeded 1 times within 1 cycle(s) then alert
>> Alert mail to = ############################
>> Alert on = Checksum Gid Permission Uid
>> ...
>>
>>
>>
>> Any Ideas?
>>
>> --
>> View this message in context:
>> http://old.nabble.com/-monit--permission-checksum-error-on-apache2-tp28440205p28440205.html
>> Sent from the monit-general mailing list archive at Nabble.com.
>>
>>
>>
>> --
>> To unsubscribe:
>> http://lists.nongnu.org/mailman/listinfo/monit-general
>
>
>
> --
> To unsubscribe:
> http://lists.nongnu.org/mailman/listinfo/monit-general
>
>
--
View this message in context:
http://old.nabble.com/-monit--permission-checksum-error-on-apache2-tp28440205p28447591.html
Sent from the monit-general mailing list archive at Nabble.com.