TLS_Protocols
forces SSL or TLS for the
configuration clause and specifies a comma-separated list of SSL and TLS
protocols that are permissible for SSL and TLS connections. Currently, the
supported SSL and TLS protocols are:
- SSLv3
- TLSv1
- TLSv1.1
- TLSv1.2
- TLSv1.3
CAUTION
TLSv1.3 is not enabled by default with
Radiator yet. Testing reports are welcome. Net::SSLeay 1.83 or later
is required if you use Radiator with SSL/TLS library that has TLSv1.3
enabled. Net::SSLeay 1.92 or later is recommended.
When set, TLS_Protocols
overrides
UseSSL
and UseTLS
. Otherwise
UseSSL
and UseTLS
control the
allowed protocols, if set. TLS_Protocols
is not set
by default.
Here is an example of using
TLS_Protocols
:
# Allow connections with these TLS versions only
TLS_Protocols TLSv1.1, TLSv1.2
Note
SSLv3 is obsolete and may
not be supported by the TLS library Radiator uses. Use of SSLv3 is
strongly discouraged but it is available for communicating with legacy
SSLv3 peers.