Как включить TLS1.2 для MariaDB?

Я пытаюсь заставить MariaDB работать с TLS1.2. Из коробки и после включения следующей конфигурации

ssl-ca = /etc/mysql/ca.pem
ssl-cert = /etc/mysql/server-cert.pem
ssl-key = /etc/mysql/server-key.pem

кажется, что сервер использует TLS1.1, поскольку я получаю следующую ошибку при подключении к серверу JDBC:

The server selected protocol version TLS11 is not accepted by client preferences [TLS13, TLS12]

Поскольку TLS1.1 устарел, я хочу включить TLS1 .2. После прочтения нескольких документов, как указать, какой протокол TLS следует использовать - все они заявляют, что следующее должно помочь

tls_version = TLSv1.2

Однако после добавления этого свойства сервер не запускается:

2021-11-19 18: 16:51 0 [ОШИБКА] / usr / sbin / mysqld: unknown variable 'tls_version = TLSv1.2'

Забавно - я не могу найти никакой разумной информации, если ищу эту ошибку.

Как тогда я могу включить TLS1.2 с MariaDB?

Изменить: я использую Ubuntu 20.04 с последним пакетом mariadb-server от Distro

0
задан 19 November 2021 в 17:32

0 ответов

Другие вопросы по тегам:

Похожие вопросы: