Please include the following information with your help request:
- Suricata version Suricata version 7.0.4 RELEASE
- Operating system and/or Linux distribution Ubuntu20.04(Linux devbox 5.15.0-101-generic #111~20.04.1-Ubuntu SMP Mon Mar 11 15:44:43 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux)
- How you installed Suricata (from source, packages, something else) install with apt
Hi, I deploy suricata on my multi NIC machine: enp1s0 for control, enp2s0 and enp4s0 is ips interface.
I found that app-layer.protocol rule not work such as http and ssh.
When I configure rule like this, I can not get alert in fast.log
alert http any any → any any (msg: “http >>>”; sid:1000002;)
alert ssh any any → any any (msg: “SSH Login SSH”; sid:1000003;)
If I configure rule like this, I can get alert in fast.log
alert tcp any any → any 22 (msg: “SSH Login TCP”; sid:1000005;)
My suricata.yaml is https://paste.ubuntu.com/p/PXKf8t5DK2/
I found this topic, but it not work for me: https://forum.suricata.io/t/ssh-rule-not-working/3293/14
Any ideas for this issue? thanks