Software /
code /
prosody
Changeset
13122:45458ecaacae
Merge 0.12->trunk
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Wed, 31 May 2023 14:20:45 +0200 |
parents | 13120:be4058bb5a7e (current diff) 13121:332e95f75dbb (diff) |
children | 13123:dee26e4cfb2b |
files | util/prosodyctl/check.lua |
diffstat | 1 files changed, 5 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/util/prosodyctl/check.lua Wed May 31 01:14:59 2023 +0200 +++ b/util/prosodyctl/check.lua Wed May 31 14:20:45 2023 +0200 @@ -751,16 +751,17 @@ local fqdn = socket.dns.tohostname(socket.dns.gethostname()); if fqdn then - do - local res = dns.lookup(idna.to_ascii(fqdn), "A"); + local fqdn_a = idna.to_ascii(fqdn); + if fqdn_a then + local res = dns.lookup(fqdn_a, "A"); if res then for _, record in ipairs(res) do external_addresses:add(record.a); end end end - do - local res = dns.lookup(idna.to_ascii(fqdn), "AAAA"); + if fqdn_a then + local res = dns.lookup(fqdn_a, "AAAA"); if res then for _, record in ipairs(res) do external_addresses:add(record.aaaa);