s2smanager: Update to newer luasec
authorPaul Aurich <paul@darkrain42.org>
Mon, 06 Dec 2010 21:46:50 -0800
changeset 4329 d8b2c97ae6ed
parent 4328 c71777a8b9c7
child 4330 520fcb333cba
s2smanager: Update to newer luasec
core/s2smanager.lua
--- a/core/s2smanager.lua	Mon Dec 06 21:46:36 2010 -0800
+++ b/core/s2smanager.lua	Mon Dec 06 21:46:50 2010 -0800
@@ -401,11 +401,13 @@
 	end
 
 	if cert then
-		local chain_valid, err = conn:getpeerchainvalid()
+		local chain_valid, errors = conn:getpeerverification()
+		-- Is there any interest in printing out all/the number of errors here?
 		if not chain_valid then
+			(session.log or log)("debug", "certificate chain validation result: invalid");
 			session.cert_chain_status = "invalid";
-			(session.log or log)("debug", "certificate chain validation result: %s", err);
 		else
+			(session.log or log)("debug", "certificate chain validation result: valid");
 			session.cert_chain_status = "valid";
 
 			local host = session.direction == "incoming" and session.from_host or session.to_host