Mercurial > prosody-modules
comparison mod_watchuntrusted/mod_watchuntrusted.lua @ 1926:4c4a4191b825
mod_watchuntrusted: Add a fallback string as hash if no certificate was provided
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Fri, 23 Oct 2015 16:49:31 +0200 |
parents | 7f96183a60ce |
children | dd1f0173f538 |
comparison
equal
deleted
inserted
replaced
1925:552faee596b7 | 1926:4c4a4191b825 |
---|---|
42 if session.cert_identity_status then | 42 if session.cert_identity_status then |
43 error_message = error_message .. "This certificate is " .. session.cert_identity_status .. " for " .. host .. "."; | 43 error_message = error_message .. "This certificate is " .. session.cert_identity_status .. " for " .. host .. "."; |
44 end | 44 end |
45 | 45 |
46 local replacements = { | 46 local replacements = { |
47 sha1 = event.cert and event.cert:digest("sha1"), | 47 sha1 = event.cert and event.cert:digest("sha1") or "(No certificate)", |
48 sha256 = event.cert and event.cert:digest("sha256"), | 48 sha256 = event.cert and event.cert:digest("sha256") or "(No certificate)", |
49 errors = error_message | 49 errors = error_message |
50 }; | 50 }; |
51 | 51 |
52 local message = st.message{ type = "chat", from = local_host } | 52 local message = st.message{ type = "chat", from = local_host } |
53 :tag("body") | 53 :tag("body") |