Oct 15 17:08:29 |Check Point|VPN-1 & FireWall-1|Check Point|Log|http|Unknown|act=Accept app=HTTPS cn1Label=Elapsed server_outbound_packets=30 service_id=https sig_id=4 src=10.25.18.12
So I have this text
I want to check if the text.
I want to write a regex for log filtering to check if the text has the following conditions :
1. contains Check Point
2. act=Accept (or Allow) [small or caps]
3. src should not be private
This is the regex I have written,
regexp: .*(?i)(Check Point|fortigate).*act=(?i)(Deny|Drop).*src=(?!(10[.]|172[.](?:1[6-9]|2[0-9]|3[0-1])[.]|192[.]168[.])).*
but this is not working.
Can anyone help?
Regex pattern not working as expected
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.


