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);