Error with filters

Hi guys.

We have recently updated the versión of our Zeeks to the last stable 3.1.1 from 3.0.1

My problem is that in the previous version we had a filter that worked perfectly and now in the new version it doesn’t work anymore.

The filter is in the end of the local.zeek file and is the next one:

redef restrict_filters += { [“hosts”] = " not host" };

I don’t know if it is a bug or we have to write the filter differently but it doesn’t work in the new version.

Thank you,


Jorge García Rodríguez
Technical Consultant
Security Infrastructures

Grupo SIA
Avda.Europa,2 - Alcor Plaza, Edificio B - Parque Oeste Alcorcón
28922 Alcorcón - Madrid
Tlf: +34 902 480 580 Fax: +34 91 307 79 80

delivering value

This e-mail and any attached files are intended solely for the addresse/s identified herein. It may contain confidential and/or legally privileged information and may not necessarily represent the opinion of SIA.

No legally binding commitments will be created by this E-mail message. Where we intend to create legally binding commitments these will be made through hard copy correspondence or documents. If you receive this message by mistake, please immediately notify the sender and delete it since you are not authorized to use, disclose, distribute, print or copy all or part of the contained information Thank you. It is understood that the message was sent to you accidentally, although you appear as the addressee, you can see from the frame of existing relations that you were not the final addressee.

Is zeek returning an error or is it just not filtering? Is the filter listed correctly in packet_filter.log? I tested the same filter redef here with a test file and it appeared to be working.