util/prosodyctl/check.lua
changeset 12383 6ac3c580c00d
parent 12381 317132bca8c0
child 12384 3a702f37e87c
equal deleted inserted replaced
12382:61d221efe186 12383:6ac3c580c00d
   176 		-- Only a hostname specified, use default STUN port
   176 		-- Only a hostname specified, use default STUN port
   177 		ping_host, ping_port = ping_service, 3478;
   177 		ping_host, ping_port = ping_service, 3478;
   178 	end
   178 	end
   179 	local ping_service_ip, err = socket.dns.toip(ping_host);
   179 	local ping_service_ip, err = socket.dns.toip(ping_host);
   180 	if not ping_service_ip then
   180 	if not ping_service_ip then
   181 		result.error = "Unable to resolve external service: "..err;
   181 		result.error = "Unable to resolve ping service hostname: "..err;
   182 		return result;
   182 		return result;
   183 	end
   183 	end
   184 
   184 
   185 	-- Ask the TURN server to allow packets from the ping service IP
   185 	-- Ask the TURN server to allow packets from the ping service IP
   186 	local perm_request = stun.new_packet("create-permission");
   186 	local perm_request = stun.new_packet("create-permission");