Hey,

A few things:

-You have <srcip>x.x.x.x/24</scrip> specified, but there is no srcip
in the logs. If you want to match
on the agent ips, use <hostname> instead.

-On your first rule, change <decoded_as>windows</decoded_as> for
<if_sid>18102</if_sid>

So your first rule would look like:

<rule id="100100" level="0">
       <if_sid>18102</if_sid>
       <hostname>agent1|agent2</hostname>
       <extra_data>MetaFrame</extra_data>
       <description>Ignore events from citrix servers</description>
</rule>

Thanks,

--
Daniel B. Cid
dcid ( at ) ossec.net

On Wed, Apr 7, 2010 at 6:29 AM, Bart V. <[email protected]> wrote:
> Hi All,
>
> I hope you all can help me clear this up a bit.
>
> I would like to monitor my citrix farm for certain events (licensing
> errors mostly).
> So I made a citrix_rules.xml:
> <group name="Citrix">
> <rule id="100100" level="1">
>        <decoded_as>windows</decoded_as>
>        <srcip>x.x.x.x/24</scrip>
>        <description>Ignore events from citrix servers</description>
> </rule>
> <rule id="100101" level="5">
>        <if_sid>100100</if_sid>
>        <id>9015</id>
>        <description>Citrix Grace Period</description>
> </rule>
> <rule id="100102" level="5">
>  <if_sid>100100</if_sid>
>  <id>9026</id>
>  <description>Citrix License acquisition Errors</description>
> </rule>
> <rule id="100103" level="10" frequency="10" timeframe="3600">
>  <if_matched_sid>100103</if_matched_sid>
>  <description>Multiple CTX License acquisition errors</description>
> </rule>
> </group>
>
> Next I added an <include></include> line to ossec.conf and restarted
> ossec.
>
> Finally I tested with ossec-logtest:
> 2010/04/07 11:15:57 ossec-testrule: INFO: Started (pid: 8790).
> ossec-testrule: Type one log per line.
>
> WinEvtLog: System: WARNING(9015): MetaFrame: (no user): no domain:
> SERVER01: Citrix Presentation Server has entered the grace period. You
> have 840 hour(s) remaining before this server stops accepting
> connections from client devices.
>
>
> **Phase 1: Completed pre-decoding.
>       full event: 'WinEvtLog: System: WARNING(9015): MetaFrame: (no
> user): no domain: SERVER01: Citrix Presentation Server has entered the
> grace period. You have 840 hour(s) remaining before this server stops
> accepting connections from client devices.  '
>       hostname: 'hzlnx01'
>       program_name: '(null)'
>       log: 'WinEvtLog: System: WARNING(9015): MetaFrame: (no user):
> no domain: SERVER01: Citrix Presentation Server has entered the grace
> period. You have 840 hour(s) remaining before this server stops
> accepting connections from client devices.  '
>
> **Phase 2: Completed decoding.
>       decoder: 'windows'
>       status: 'WARNING'
>       id: '9015'
>       extra_data: 'MetaFrame'
>       dstuser: '(no user)'
>       system_name: 'SERVER01'
>
> **Phase 3: Completed filtering (rules).
>       Rule id: '18102'
>       Level: '0'
>       Description: 'Windows warning event.'
>
> My question: Why is logtest still using rule 18102? and not my custom
> ruleset?
>
>
> --
> To unsubscribe, reply using "remove me" as the subject.
>

Reply via email to