Software /
code /
prosody
Comparison
util/prosodyctl/check.lua @ 12230:f590058d8d99
util.prosodyctl.check: Include multiplexed ports in DNS checks #1704
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Sun, 30 Jan 2022 13:16:30 +0100 |
parent | 12218:0795e1ccf3d8 |
child | 12231:ca8453129ade |
comparison
equal
deleted
inserted
replaced
12229:30ea791ce817 | 12230:f590058d8d99 |
---|---|
420 local c2s_ports = set.new(configmanager.get("*", "c2s_ports") or {5222}); | 420 local c2s_ports = set.new(configmanager.get("*", "c2s_ports") or {5222}); |
421 local s2s_ports = set.new(configmanager.get("*", "s2s_ports") or {5269}); | 421 local s2s_ports = set.new(configmanager.get("*", "s2s_ports") or {5269}); |
422 local c2s_tls_ports = set.new(configmanager.get("*", "c2s_direct_tls_ports") or {}); | 422 local c2s_tls_ports = set.new(configmanager.get("*", "c2s_direct_tls_ports") or {}); |
423 local s2s_tls_ports = set.new(configmanager.get("*", "s2s_direct_tls_ports") or {}); | 423 local s2s_tls_ports = set.new(configmanager.get("*", "s2s_direct_tls_ports") or {}); |
424 | 424 |
425 if set.new(configmanager.get("*", "modules_enabled")):contains("net_multiplex") then | |
426 local multiplex_ports = set.new(configmanager.get("*", "ports") or {}); | |
427 local multiplex_tls_ports = set.new(configmanager.get("*", "ssl_ports") or {}); | |
428 if not multiplex_ports:empty() then | |
429 c2s_ports = c2s_ports + multiplex_ports; | |
430 s2s_ports = s2s_ports + multiplex_ports; | |
431 end | |
432 if not multiplex_tls_ports:empty() then | |
433 c2s_tls_ports = c2s_tls_ports + multiplex_tls_ports; | |
434 s2s_tls_ports = s2s_tls_ports + multiplex_tls_ports; | |
435 end | |
436 end | |
437 | |
425 local c2s_srv_required, s2s_srv_required, c2s_tls_srv_required, s2s_tls_srv_required; | 438 local c2s_srv_required, s2s_srv_required, c2s_tls_srv_required, s2s_tls_srv_required; |
426 if not c2s_ports:contains(5222) then | 439 if not c2s_ports:contains(5222) then |
427 c2s_srv_required = true; | 440 c2s_srv_required = true; |
428 end | 441 end |
429 if not s2s_ports:contains(5269) then | 442 if not s2s_ports:contains(5269) then |