Hi, we have a setup of some E3's with X520 10GE NICs (more details below) and we also use the iptables SYNPROXY[1][2] extension. Details: CPU: Different E3 Models NICs: 8086:10fb Ethernet controller: Intel Corporation 82599EB 10-Gigabit SFI/SFP+ Network Connection (rev 01) (X520-2 8086:0003) Kernel: Currently a Debian Backports 3.16.0-4-amd64 ixgbe: 3.19.1-k iptables: 1.4.21-2+b1 also from backports
The SYNPROXY setup: sysctl -w net.netfilter.nf_conntrack_tcp_loose=0 iptables -t raw -I PREROUTING -p tcp -m tcp --syn -j CT --notrack iptables -I INPUT -p tcp -m tcp -m conntrack --ctstate INVALID,UNTRACKED -j SYNPROXY --sack-perm --timestamp --wscale 7 --mss 1460 iptables -A INPUT -m conntrack --ctstate INVALID -j DROP So those systems act as a loadbalancer. In some cases (we're not able to reproduce it by hand) the system (we tried different mainboards, CPUs etc.) just resets. It is not possible to capture anything. Neither via kexec/kdump nor via serial console. We were able to record the VGA output via IPMI and we just saw "BUG: Unable to handle NULL pointer deref" and that's it. That might or might not be related as we were not able to capture it again. There is nothing in the logs. We tried tcpreplay and whatnot but we have not much details about it and as I said, we have to wait until it happens. It might take minutes, hours or even several days. The traffic in the specific timeframe looks pretty common so far. There's one thing we now know for sure: It only happens in combination of those X520 NICs and the SYNPROXY iptables extension. It works fine since several days and even weeks on systems with X520 NICs but without the SYNPROXY extension and it works also fine on systems with SYNPROXY but without X520 NICs (we tried 1GE card though). The traffic is almost only TCP (the SYNPROXY gets just TCP anyway). HTTP(S) and some streaming stuff. Has anybody any ideas how to debug that or even better, is anybody able to reproduce it and/or has have similar issues? [1] https://lwn.net/Articles/563151/ [2] https://r00t-services.net/knowledgebase/14/Homemade-DDoS-Protection-Using-IPTables-SYNPROXY.html -- Regards, Christian Ruppert ------------------------------------------------------------------------------ Monitor 25 network devices or servers for free with OpManager! OpManager is web-based network management software that monitors network devices and physical & virtual servers, alerts via email & sms for fault. Monitor 25 devices for free with no restriction. Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o _______________________________________________ E1000-devel mailing list E1000-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/e1000-devel To learn more about Intel® Ethernet, visit http://communities.intel.com/community/wired