Software /
code /
prosody
Comparison
plugins/mod_tls.lua @ 1910:14c043d7fb77
mod_tls: Mark session as not secure before negotiating TLS
author | Matthew Wild <mwild1@gmail.com> |
---|---|
date | Mon, 05 Oct 2009 14:51:53 +0100 |
parent | 1903:b7552b1e267d |
child | 1911:bfe120db1ec4 |
comparison
equal
deleted
inserted
replaced
1909:84027581c995 | 1910:14c043d7fb77 |
---|---|
32 if session.conn.starttls then | 32 if session.conn.starttls then |
33 session.sends2s(st.stanza("proceed", { xmlns = xmlns_starttls })); | 33 session.sends2s(st.stanza("proceed", { xmlns = xmlns_starttls })); |
34 session:reset_stream(); | 34 session:reset_stream(); |
35 session.conn.starttls(); | 35 session.conn.starttls(); |
36 session.log("info", "TLS negotiation started for incoming s2s..."); | 36 session.log("info", "TLS negotiation started for incoming s2s..."); |
37 session.secure = false; | |
37 else | 38 else |
38 -- FIXME: What reply? | 39 -- FIXME: What reply? |
39 session.log("warn", "Attempt to start TLS, but TLS is not available on this s2s connection"); | 40 session.log("warn", "Attempt to start TLS, but TLS is not available on this s2s connection"); |
40 end | 41 end |
41 end); | 42 end); |