Last night some of the OSSEC daemons stopped working on ASL servers:
Code:
# service ossec-hids status
ossec-monitord not running...
ossec-logcollector not running...
ossec-remoted not running...
ossec-syscheckd not running...
ossec-analysisd not running...
ossec-maild is running...
ossec-execd is running...
ossec-dbd is running...
ossec-monitord, ossec-logcollector, ossec-remoted, ossec-syscheckd and ossec-analysisd stopped running on all ASL servers.
And they won't start anymore:
Code:
# service ossec-hids start
Starting ossec-hids: 2011/12/05 10:07:52 ossec-syscheckd(1210): NOTICE: Queue is '/var/ossec/queue/ossec/queue'.
2011/12/05 10:07:52 ossec-rootcheck(1210): NOTICE: Queue is '/var/ossec/queue/ossec/queue'.
2011/12/05 10:08:00 ossec-syscheckd(1210): NOTICE: Queue is '/var/ossec/queue/ossec/queue'.
2011/12/05 10:08:00 ossec-rootcheck(1210): NOTICE: Queue is '/var/ossec/queue/ossec/queue'.
2011/12/05 10:08:13 ossec-syscheckd(1210): NOTICE: Queue is '/var/ossec/queue/ossec/queue'.
2011/12/05 10:08:13 ossec-rootcheck(1211): ERROR: Unable to access queue: '/var/ossec/queue/ossec/queue'. Giving up..
[FAILED]
Stopping all OSSEC daemons first and then trying to start again doesn't help.
/var/ossec/logs/ossec/log says:
Quote:
2011/12/05 10:08:38 ossec-analysisd: Invalid decoder name: 'smtp_auth'.
2011/12/05 10:08:38 ossec-analysisd(1220): ERROR: Error loading the rules: 'etc/rules.d/50_asl_smtp_auth_rules.xml'.
The rules are up-to-date according to 'asl -u'.
I'm looking into a fix, but if anyone else already knows I'd love to hear it.