I run CSF on an OpenVZ VPS which automatically updated to the latest version (5.76) about an hour ago. Before the update there were no problems at all, but since the update I now get an error although all required modules are enabled. I've disabled automatic updates for my other VPS's and servers as I think this might be a bug.
Testing iptables...
Testing ip_tables/iptable_filter...OK
Testing ipt_LOG...OK
Testing ipt_multiport/xt_multiport...OK
Testing ipt_REJECT...OK
Testing ipt_state/xt_state...OK
Testing ipt_limit/xt_limit...OK
Testing ipt_recent...OK
Testing xt_connlimit...OK
Testing ipt_owner/xt_owner...OK
Testing iptable_nat/ipt_REDIRECT...OK
Testing iptable_nat/ipt_DNAT...OK
RESULT: csf should function on this server
I thought this might be to do with NUMIPTENT, but on doing some checking it's set to unlimited and even setting it to 1000 still shows the error. All modules are loaded and older versions of CSF on other VPS's work without issues. Hopefully I've provided enough information and thanks for developing and continuing to improve CSF!
I've managed to fix this by adding ipt_conntrack to /etc/sysconfig/iptables-config and /etc/vz/vz.conf and running modprobe ipt_conntrack on the host node. ip_conntrack was enabled but not ipt_conntrack, so it's not a CSF bug. Thanks for the quick reply.