Software /
code /
prosody
Changeset
7834:a2081d28bd22
mod_tls: Verify that TLS is available before proceeding
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Mon, 23 Jan 2017 10:46:42 +0100 |
parents | 7833:94c0c8649826 |
children | 7835:a809dcfd0c5b |
files | plugins/mod_tls.lua |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/plugins/mod_tls.lua Mon Jan 23 10:45:20 2017 +0100 +++ b/plugins/mod_tls.lua Mon Jan 23 10:46:42 2017 +0100 @@ -124,7 +124,7 @@ end, 500); module:hook_stanza(xmlns_starttls, "proceed", function (session, stanza) -- luacheck: ignore 212/stanza - if session.type == "s2sout_unauthed" then + if session.type == "s2sout_unauthed" and can_do_tls(session) then module:log("debug", "Proceeding with TLS on s2sout..."); session:reset_stream(); session.conn:starttls(session.ssl_ctx);