Hi,
I have a problem with log format in ossec server. My configuration is 
simple, I have a ossec agent on my linux PC which sends syslog massages to 
ossec server. Configuration on ossec agent below:

<ossec_config>

  <client>

    <server-ip>172.30.1.22</server-ip>

  </client>  

  <syslog_output>

    <server>172.30.1.22</server>

    <port>514</port>

  </syslog_output>

  <localfile>

    <log_format>syslog</log_format>

    <location>/var/log/messages</location>

  </localfile>

  <localfile>

    <log_format>syslog</log_format>

    <location>/var/log/auth.log</location>

  </localfile>

  <localfile>

    <log_format>syslog</log_format>

    <location>/var/log/mail.log</location>

  </localfile>

  <localfile>

    <log_format>syslog</log_format>

    <location>/var/log/audit/audit.log</location>

 </localfile>

</ossec_config>


on ossec server is:


<remote>

    <connection>syslog</connection>

    <allowed-ips>172.30.1.0/24</allowed-ips>

    <local_ip>172.30.1.22</local_ip>

    <port>514</port>

    <protocol>udp</protocol>

  </remote>



and my log format in archive.log is:


2015 Jul 09 15:57:07 (proxy) 172.30.1.74->/var/log/auth.log Jul  9 15:57:07 
proxy usermod[13639]: new group: name=test, GID=1011


where 172.30.1.74 is my Linux PC


and here I had a problem with decoder, because i create my own custom which 
is not working.


Here is my template:


<decoder name="usermod">

  <prematch>\.*usermod</prematch>

</decoder>

when I testing by /var/ossec/bin/ossec-logtest
I have something like this:

ossec-testrule: Type one log per line.

2015 Jul 09 15:57:07 (pciproxy) 172.30.1.74->/var/log/auth.log Jul  9 
15:57:07 proxy usermod[13639]: new group: name=test, GID=1011


**Phase 1: Completed pre-decoding.
       full event: '2015 Jul 09 15:57:07 (pciproxy) 
172.30.1.74->/var/log/auth.log Jul  9 15:57:07 proxy usermod[13639]: new 
group: name=test, GID=1011'
       hostname: 'pciossec'
       program_name: '(null)'
       log: '2015 Jul 09 15:57:07 (pciproxy) 172.30.1.74->/var/log/auth.log 
Jul  9 15:57:07 proxy usermod[13639]: new group: name=test, GID=1011'

**Phase 2: Completed decoding.
       No decoder matched.



but when I paste only "Jul  9 15:57:07 proxy usermod[13639]: new group: 
name=test, GID=1011" everything working properly

Jul  9 15:57:07 proxy usermod[13639]: new group: name=dupa, GID=1011


**Phase 1: Completed pre-decoding.
       full event: 'Jul  9 15:57:07 proxy usermod[13639]: new group: 
name=dupa, GID=1011'
       hostname: 'proxy'
       program_name: 'usermod'
       log: 'new group: name=dupa, GID=1011'

**Phase 2: Completed decoding.
       No decoder matched.

**Phase 3: Completed filtering (rules).
       Rule id: '5901'
       Level: '8'
       Description: 'New group added to the system'
**Alert to be generated.

someone had a problem with that?



-- 

--- 
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 [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to