I'm using the Firestarter GUI app, which I thought to be merely a frontend for iptables. Except for the fact the Firestarter doesn't seem to accurately reflect the status of iptables. Using Firestarter to start the firewall creates a a different set of rules than if I use the 'service iptables start' or the 'Service Configuration' GUI. Also, stopping and starting iptables from the command line or service configuration causes errors
iptables failed. The error was: Flushing firewall rules: [ OK ] Setting chains to policy ACCEPT: nat mangle filter [ OK ] Unloading iptables modules: [FAILED]
but the firewall stops and clears the rule set anyway per iptables -L .
What am i misunderstanding?