O que você está vendo é normal para o caso de um arquivo /etc/sysconfig/iptables
ausente. Se você verificar o código de saída $?
para service iptables start | restart
, será 6
# Do not start if there is no config file.
[ ! -f "$IPTABLES_DATA" ] && return 6
A função stop
subseqüentemente não tem nada a fazer, apenas saia com 0
# Do not stop if iptables module is not loaded.
[ ! -e "$PROC_IPTABLES_NAMES" ] && return 0
Então está tudo bem.