# HG changeset patch # User Matthew Wild # Date 1774532530 0 # Node ID ce716e5e0fee1f9f40e1b9374b1917a5551f2dda # Parent 74774ec3af1d7f81a2f1e29d314fd59c8e3d44af mod_firewall: Fix chain name check - custom chains should begin with 'user/' diff -r 74774ec3af1d -r ce716e5e0fee mod_firewall/mod_firewall.lua --- a/mod_firewall/mod_firewall.lua Thu Mar 26 13:41:36 2026 +0000 +++ b/mod_firewall/mod_firewall.lua Thu Mar 26 13:42:10 2026 +0000 @@ -703,7 +703,7 @@ events_hooked[event_name] = handler; module:hook(event_name, handler, chain_definition.priority); end - elseif not chain:sub(1, 5) == "user/" then + elseif chain:sub(1, 5) ~= "user/" then module:log("warn", "Unknown chain %q", chain); end local event_name, handler = "firewall/chains/"..chain, new_handler(false);