Unable to stop or reload iptables daemon with iptables-1.8.9-r4
Once a system is upgraded to iptables-1.8.9-r4 and rebooted, rc-service iptables stop
and rc-service iptables reload
no longer work. This is due to the checkkernel()
function in /etc/init.d/iptables checking for presence of /proc/net/ip_tables_names which is not present if using the nftables back end, as used by iptables-1.8.9-r4. The iptables
command itself still functions, as does rc-srvice iptables save
, allowing a limited amount of iptables use.
Edited by Juhani Krekelä