Blob Blame History Raw
diff -up firewalld-0.3.9/src/firewall/core/fw.py.RHBZ#1057095 firewalld-0.3.9/src/firewall/core/fw.py
--- firewalld-0.3.9/src/firewall/core/fw.py.RHBZ#1057095	2014-09-29 23:30:12.538441852 +0200
+++ firewalld-0.3.9/src/firewall/core/fw.py	2014-09-29 23:31:13.028694964 +0200
@@ -409,6 +409,7 @@ class Firewall:
             try:
                 self.rule(ipv, [ append_delete[enable], ] + rule)
             except Exception as msg:
+                log.error("Failed to apply rules. A firewall reload might solve the issue if the firewall has been modified using ip*tables or ebtables.")
                 log.error(msg)
                 return (rules[:i], msg) # cleanup rules and error message
         return None
@@ -442,6 +443,7 @@ class Firewall:
                 self.rule(ipv, [ "-t", table,
                                  append_delete[enable], chain, ] + rule)
             except Exception as msg:
+                log.error("Failed to apply rules. A firewall reload might solve the issue if the firewall has been modified using ip*tables or ebtables.")
                 log.error(msg)
                 return (rules[:i], msg) # cleanup rules and error message
         return None