util/prosodyctl/check.lua
changeset 12324 f0be98bab9dd
parent 12323 8fc3c06f922d
child 12366 0fd58f54d653
equal deleted inserted replaced
12323:8fc3c06f922d 12324:f0be98bab9dd
   544 			else
   544 			else
   545 				internal_addresses:add(addr);
   545 				internal_addresses:add(addr);
   546 			end
   546 			end
   547 		end
   547 		end
   548 
   548 
       
   549 		-- Allow admin to specify additional (e.g. undiscoverable) IP addresses in the config
       
   550 		for _, address in ipairs(configmanager.get("*", "external_addresses") or {}) do
       
   551 			external_addresses:add(address);
       
   552 		end
       
   553 
   549 		if external_addresses:empty() then
   554 		if external_addresses:empty() then
   550 			print("");
   555 			print("");
   551 			print("   Failed to determine the external addresses of this server. Checks may be inaccurate.");
   556 			print("   Failed to determine the external addresses of this server. Checks may be inaccurate.");
   552 			c2s_srv_required, s2s_srv_required = true, true;
   557 			c2s_srv_required, s2s_srv_required = true, true;
   553 		end
   558 		end