3.11.1. TLS_Protocols Previous topic Parent topic Child topic Next topic

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
    TLSv1.3 is not supported with Radiator yet. This option is provided for testing purposes and future use. Net::SSLeay 1.83 or later is required if you use Radiator with SSL/TLS library that has TLSv1.3 enabled.
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
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.