I got similar problems with several targets, including DNAT and SNAT !!! How do I solve the problem ? Simply recompiling iptables with the newer kernel running !! And, as usual, you should check if your kernel is really compiled with ipt_owner support. You can do that with the command 'modinfo ipt_owner'. If it shows ipt_owner module informations, that's fine. If it shows 'no module by that name found', your kernel wasnt compiled with that iptables module option. Sincerily, Leonardo Rodrigues ----- Original Message ----- From: "Torben Nielsen" <m@l4l.dk> To: <netfilter@lists.netfilter.org> Sent: Thursday, December 05, 2002 3:45 PM Subject: problem with "-m owner" in kernel 2.4.20 Can anyone tell why the below shown line fails when running kernel version 2.4.20 but not when running kernel 2.4.19. /usr/local/sbin/iptables -A OUTPUT -o eth0 -m owner --uid-owner root -j ACCEPT iptables: Invalid argument