diff --git a/Shorewall-docs2/ErrorMessages.xml b/Shorewall-docs2/ErrorMessages.xml
index adfd51848..8e6b0c1e1 100644
--- a/Shorewall-docs2/ErrorMessages.xml
+++ b/Shorewall-docs2/ErrorMessages.xml
@@ -430,6 +430,36 @@
+
+ ERROR: <policy record>: NONE policy not allowed to/from
+ the <firewall-zone-name> zone
+
+
+ Shorewall does not support a policy of NONE when the source or
+ destination zone is the firewall itself.
+
+
+
+
+ ERROR: <policy record>: NONE policy not allowed with
+ "all"
+
+
+ Shorewall does not support a policy of NONE when the source or
+ destination zone is "all".
+
+
+
+
+ ERROR: Duplicate policy: <source zone> <destination
+ zone> <policy>
+
+
+ There is an earlier record in the file with the same
+ <source zone> and <destination zone>
+
+
+
ERROR: Can't determine the IP address of
<interface>
@@ -504,6 +534,36 @@
+
+ ERROR: Invalid Action Name: <action>
+
+
+ The <action> contains one of the following characters:
+ ".", "-", or "%". Those characters are not allowed in an action
+ name.
+
+
+
+
+ ERROR: Invalid Macro Parameter in rule "<rule>"
+
+
+ The value being passed to a parameterized macro is not ACCEPT,
+ DROP, REJECT, LOG, QUEUE or CONTINUE.
+
+
+
+
+ ERROR: Missing Action File: action.<action name>
+
+
+ The specified <action name> has an entry in
+ /usr/share/shorewall/actions.std or in
+ /etc/shorewall/actions but the corresponding
+ action file does not exist on the CONFIG_PATH.
+
+
+
ERROR: Unknown interface <interface> in rule:
"<rule>"