3728
|
1 TLS 1.0 and TLS 1.1 are about to be obsolete. This module warns clients |
|
2 if they are using those versions, to prepare for disabling them. |
|
3 |
|
4 # Configuration |
|
5 |
|
6 ``` {.lua} |
|
7 modules_enabled = { |
|
8 -- other modules etc |
|
9 "warn_legacy_tls"; |
|
10 } |
|
11 |
|
12 -- This is the default, you can leave it out if you don't wish to |
|
13 -- customise or translate the message sent. |
|
14 -- '%s' will be replaced with the TLS version in use. |
|
15 legacy_tls_warning = [[ |
|
16 Your connection is encrypted using the %s protocol, which has been demonstrated to be insecure and will be disabled soon. Please upgrade your client. |
|
17 ]] |
|
18 ``` |
|
19 |
|
20 ## Options |
|
21 |
|
22 `legacy_tls_warning` |
|
23 : A string. The text of the message sent to clients that use outdated |
|
24 TLS versions. Default as in the above example. |
|
25 |
|
26 `legacy_tls_versions` |
|
27 : Set of TLS versions, defaults to |
|
28 `{ "SSLv3", "TLSv1", "TLSv1.1" }`{.lua}, i.e. TLS \< 1.2. |