[Oisf-users] Suricata : http.log is empty
Victor Julien
lists at inliniac.net
Fri Oct 9 11:59:23 UTC 2015
On 01-10-15 23:46, khushal kaviraj wrote:
> Sending again as the first mail was a bit obfuscated due to formatting
> issues.
>
> Hi Victor,
>
> I am using Suricata(and ELK) to capture and analyze network packets.
>
> I facing an issue with http packet capture. My http.log(and eve.json) is
> empty. I have verified with wireshark capture that http packets can be
> seen from the host. It’s just that suricata is not able to populate
> http.log.
> I was wondering, if you could give me some valuable inputs to
> troubleshoot this issue??
>
> Physical setup
>
> 1. Packets are duplicated and sent to the Ubuntu server with suricata. A
> splitter, which sits between the border router and ISP(Similar to SPAN),
> sends the duplicate traffic to to our IDS server.
>
> 2. We are using a SuperMicro
> <http://web/%7Edoc/progs/MoinMoin/wiki-moinmoin/moin.cgi/SuperMicro>Xenon A+
> 1042G-TF Server. A 10G FC port(eth2) is used for packet capture.
>
> 3. All offloading is disabled as following
>
> khushal at hermes:/var/log/suricata$ sudo ethtool -k eth2
> Features for eth2
> rx-checksumming off
> tx-checksumming off
> tx-checksum-ipv4 off
> tx-checksum-ip-generic off [fixed]
> tx-checksum-ipv6 off
> tx-checksum-fcoe-crc off [fixed]
> tx-checksum-sctp off [fixed]
> scatter-gather off
> tx-scatter-gather off
> tx-scatter-gather-fraglist off [fixed]
> tcp-segmentation-offload off
> tx-tcp-segmentation off
> tx-tcp-ecn-segmentation off [fixed]
> tx-tcp6-segmentation off
> udp-fragmentation-offload off [fixed]
> generic-segmentation-offload off
> generic-receive-offload off
> large-receive-offload off [fixed]
> rx-vlan-offload on [fixed]
> tx-vlan-offload on [fixed]
> ntuple-filters off [fixed]
> receive-hashing off
> highdma: on [fixed]
> rx-vlan-filter: on [fixed]
> vlan-challenged off [fixed]
> tx-lockless off [fixed]
> netns-local off [fixed]
> tx-gso-robust off [fixed]
> tx-fcoe-segmentation off [fixed]
> tx-gre-segmentation off [fixed]
> tx-ipip-segmentation off [fixed]
> tx-sit-segmentation off [fixed]
> tx-udp_tnl-segmentation off [fixed]
> tx-mpls-segmentation off [fixed]
> fcoe-mtu off [fixed]
> tx-nocache-copy on
> loopback off
> rx-fcs off [fixed]
> rx-all off [fixed]
> tx-vlan-stag-hw-insert off [fixed]
> rx-vlan-stag-hw-parse off [fixed]
> rx-vlan-stag-filter off [fixed]
> l2-fwd-offload off [fixed]
> khushal at hermes /var/log/suricata$
>
> Currently, I am facing an issue with HTTP packet capture on eth2(FC Port).
>
> Following are the details of this port
> / description: Ethernet interface/
> / product: MT27500 Family [ConnectX-3]/
> / vendor: Mellanox Technologies/
> / physical id: 0/
> / bus info: pci at 0000:03:00.0/
> / logical name: eth2/
> / version: 00/
> / serial: 00:02:c9:23:12:00/
> / width: 64 bits/
> / clock: 33MHz/
> / capabilities: pm vpd msix pciexpress bus_master cap_list rom
> ethernet physical fibre/
> / configuration: autonegotiation=off broadcast=yes driver=mlx4_en
> driverversion=2.2-1 (Feb 2014) duplex=full firmware=2.11.500 latency=0
> link=yes multicast=yes port=fibre/
> / resources: irq:24 memory:dff00000-dfffffff
> memory:dd800000-ddffffff memory:dfe00000-dfefffff/
>
>
> Basically eth2(FC port) is not able to capture HTTP packets. It can
> capture all types of packets except for http and the http log is empty.
>
> I was also facing the same issue on eth0(1G Copper port). After
> disabling offloading on eth0 and it started capturing HTTP packets.
> However, disabling offloading on eth2, does not help.
>
> Suricata Version :
> This is Suricata version 2.0.8 RELEASE
>
> Please find suricata.yaml attached.
>
Can you share a couple of records from your stats.log?
--
---------------------------------------------
Victor Julien
http://www.inliniac.net/
PGP: http://www.inliniac.net/victorjulien.asc
---------------------------------------------
More information about the Oisf-users
mailing list