I just upgraded my kernel from 2.4.17 to 2.4.18 and iptables failed on me. I was wandering if any body might have some ideas of if this is a kernel problem between the 2 or misconfiguration of the new kernel, I used the .config file from the 2.4.17 so they have the same modules built in. Here is the error I get:
iptables: libiptc/libip4tc.c:384: do_check: Assertion `h->info.valid_hooks == (1 << 0 | 1 << 3)' failed. /etc/rc.d/init.d/iptables: line -248: 1205 Aborted iptables -t $i -F iptables: libiptc/libip4tc.c:384: do_check: Assertion `h->info.valid_hooks == (1 << 0 | 1 << 3)' failed. /etc/rc.d/init.d/iptables: line -245: 1209 Aborted iptables -t $i -X iptables: libiptc/libip4tc.c:384: do_check: Assertion `h->info.valid_hooks == (1 << 0 | 1 << 3)' failed. /etc/rc.d/init.d/iptables: line -241: 1213 Aborted iptables -t $i -Z Applying iptables firewall rules: iptables-restore: libiptc/libip4tc.c:384: do_check: Assertion `h->info.valid_hooks == (1 << 0 | 1 << 3)' failed. /etc/rc.d/init.d/iptables: line -238: 1215 Done grep -v "^[[:space:]]*#" $IPTABLES_CONFIG 1216 | grep -v '^[[:space:]]*$' 1217 Aborted | /sbin/iptables-restore -c This is on Redhat7.2 with iptables 1.2.3 Thanks for any help