# HG changeset patch # User Kim Alvefur # Date 1487196202 -3600 # Node ID d8029b2e0f4329363e48670e8f8e40eb39e3afd5 # Parent 08bde6a6fd56abf95214b638b60c136c211d6d11 mod_tls: Log reasons for not being able to do TLS diff -r 08bde6a6fd56 -r d8029b2e0f43 plugins/mod_tls.lua --- a/plugins/mod_tls.lua Wed Feb 15 23:00:03 2017 +0100 +++ b/plugins/mod_tls.lua Wed Feb 15 23:03:22 2017 +0100 @@ -63,6 +63,7 @@ local function can_do_tls(session) if not session.conn.starttls then + session.log("debug", "Underlying connection does not support STARTTLS"); return false; elseif session.ssl_ctx ~= nil then return session.ssl_ctx; @@ -77,6 +78,7 @@ session.ssl_ctx = ssl_ctx_s2sout; session.ssl_cfg = ssl_cfg_s2sout; else + session.log("debug", "Unknown session type, don't know which TLS context to use"); return false; end if not session.ssl_ctx then