On Oct 27, 2015 6:34 PM, "pgaltieri" <pgalti...@gmail.com> wrote:
>
> I compiled the latest ossec-hids code with mysql database support:
>
> cd src
> make TARGET=server DATABASE=mysql
>
> After running the install.sh script I enable the database and start ossec.
>
> /usr/local/etc/ossec/bin/ossec-control enable database
> /usr/local/etc/ossec/bin/ossec-control start
>
>
> The start fails with:
>
> OSSEC analysisd: Testing rules failed. Configuration error. Exiting.
>
> After some debugging it comes down to this:
>
> ./ossec-logtest -t -v -c ../etc/ossec.conf -D /usr/local/etc/ossec/
> 2015/10/27 14:53:30 ossec-testrule: INFO: Reading local decoder file.
> 2015/10/27 14:53:30 ossec-testrule(1103): ERROR: Could not open file
'/var/ossec/etc/internal_options.conf' due to [(2)-(No such file or
directory)].
> 2015/10/27 14:53:30 ossec-testrule(2301): ERROR: Definition not found
for: 'analysisd.default_timeframe'.
>
> The issue is related to the location where ossec is installed.  On my
system ossec is installed in
>
> /usr/local/etc/ossec/
>
> However,  logtest still looks in the default location.
>
> If I build ossec without database support then
>
> ./ossec-logtest -t -v -c ../etc/ossec.conf -D /usr/local/etc/ossec/
>
> 2015/10/27 15:13:26 adding rule: rules_config.xml
> 2015/10/27 15:13:26 adding rule: pam_rules.xml
> 2015/10/27 15:13:26 adding rule: sshd_rules.xml
> 2015/10/27 15:13:26 adding rule: telnetd_rules.xml
> 2015/10/27 15:13:26 adding rule: syslog_rules.xml
> 2015/10/27 15:13:26 adding rule: arpwatch_rules.xml
> 2015/10/27 15:13:26 adding rule: symantec-av_rules.xml
> 2015/10/27 15:13:26 adding rule: symantec-ws_rules.xml
> 2015/10/27 15:13:26 adding rule: pix_rules.xml
>
> .
> .
> .
> .
>
> 2015/10/27 15:13:26 1 : rule:551, level 7, timeout: 0
> 2015/10/27 15:13:26 2 : rule:595, level 5, timeout: 0
> 2015/10/27 15:13:26 1 : rule:552, level 7, timeout: 0
> 2015/10/27 15:13:26 2 : rule:596, level 5, timeout: 0
> 2015/10/27 15:13:26 1 : rule:553, level 7, timeout: 0
> 2015/10/27 15:13:26 2 : rule:597, level 5, timeout: 0
> 2015/10/27 15:13:26 ossec-testrule: INFO: Total rules enabled: '1487'
>
> works just fine.
>
> Is this a bug, or am I missing something?
>

Sounds like a bug.

> Any help is appreciated.
>
> Paolo
>
> --
>
> ---
> You received this message because you are subscribed to the Google Groups
"ossec-list" group.
> To unsubscribe from this group and stop receiving emails from it, send an
email to ossec-list+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"ossec-list" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to ossec-list+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to