diff util/prosodyctl/check.lua @ 12233:e4530bdbf5f3

util.prosodyctl.check: Fix reset of libunbound before DNS checks Probably worked anyway but settings might not always have been applied depending on what order things happens in. Error was hidden by the pcall, which was sorta intentional...
author Kim Alvefur <zash@zash.se>
date Tue, 01 Feb 2022 14:46:42 +0100
parents ca8453129ade
children b4f2027ef917 cd11d7c4af8b
line wrap: on
line diff
--- a/util/prosodyctl/check.lua	Mon Jan 31 17:07:12 2022 +0100
+++ b/util/prosodyctl/check.lua	Tue Feb 01 14:46:42 2022 +0100
@@ -412,7 +412,7 @@
 			local unbound_config = configmanager.get("*", "unbound") or {};
 			unbound_config.hoststxt = false; -- don't look at /etc/hosts
 			configmanager.set("*", "unbound", unbound_config);
-			unbound.purge(); -- ensure the above config is used
+			unbound.dns.purge(); -- ensure the above config is used
 			dns = unbound.dns;
 		end)
 		local idna = require "util.encodings".idna;