TLS 1.0 and TLS 1.1 are about to be obsolete. This module warns clients if they are using those versions, to prepare for disabling them.
= {
modules_enabled -- other modules etc
"warn_legacy_tls";
}
-- This is the default, you can leave it out if you don't wish to
-- customise or translate the message sent.
-- '%s' will be replaced with the TLS version in use.
= [[
legacy_tls_warning Your connection is encrypted using the %s protocol, which has been demonstrated to be insecure and will be disabled soon. Please upgrade your client.
]]
legacy_tls_warning
legacy_tls_versions
{ "SSLv3", "TLSv1", "TLSv1.1" }
,
i.e. TLS < 1.2.
With the plugin installer in Prosody 0.12 you can use:
sudo prosodyctl install --server=https://modules.prosody.im/rocks/ mod_warn_legacy_tls
For earlier versions see the documentation for installing 3rd party modules