X-Git-Url: https://git.enpas.org/?a=blobdiff_plain;f=plugins%2Fmod_tls.lua;fp=plugins%2Fmod_tls.lua;h=90985874f0954a6b0b912d188ab455cb85081671;hb=090bf617e12f1a84c0d1d04917f771c9684a5304;hp=9214dd1206fd3e38a78e824cd6ce8bc93af30215;hpb=1c6909c3ba068122bef517154b285124f7552156;p=prosody.git diff --git a/plugins/mod_tls.lua b/plugins/mod_tls.lua index 9214dd12..90985874 100644 --- a/plugins/mod_tls.lua +++ b/plugins/mod_tls.lua @@ -18,7 +18,7 @@ local global_ssl_ctx = prosody.global_ssl_ctx; module:hook("stanza/urn:ietf:params:xml:ns:xmpp-tls:starttls", function(event) local origin = event.origin; - if origin.conn.starttls and origin.type == "c2s_unauthed" or origin.type == "s2sin_unauthed" then + if origin.conn.starttls then (origin.sends2s or origin.send)(st.stanza("proceed", { xmlns = xmlns_starttls })); origin:reset_stream(); local host = origin.to_host or origin.host;