mod_compat_roles: Fix attempt to index a nil value #1847
permissions[] is not a map with role names as keys since 817bc9873fc2
but instead a level with host names were added. This was likely an
oversight.
Refactored towards railroad.
local disable_tls_ports = module:get_option_set("disable_tls_ports", {});
module:hook("stream-features", function (event)
if disable_tls_ports:contains(event.origin.conn:serverport()) then
module:log("error", "Disabling TLS for client on port %d", event.origin.conn:serverport());
event.origin.conn.starttls = false;
end
end, 1000);