MariaDB (Mysql) 不会打开 SSL

问题描述 投票:0回答:2

MariaDB 总是禁用 SSL 我已经在网上跟踪了所有内容,但没有成功。我希望有人之前见过这个问题,谢谢!!

MariaDB [(none)]> SHOW VARIABLES LIKE '%ssl%';
+---------------------+------------------------+
| Variable_name       | Value                  |
+---------------------+------------------------+
| have_openssl        | NO                     |
| have_ssl            | DISABLED               |
| ssl_ca              | /etc/mysql/chain.pem   |
| ssl_capath          |                        |
| ssl_cert            | /etc/mysql/cert.pem    |
| ssl_cipher          | TLSv1.2                |
| ssl_crl             |                        |
| ssl_crlpath         |                        |
| ssl_key             | /etc/mysql/servkey.pem |
| version_ssl_library | YaSSL 2.4.4            |
+---------------------+------------------------+
mysql linux mariadb
2个回答
2
投票

根据 MariaDB 服务器的 ssl 变量,服务器静态链接到 yassl (MariaDB < 10.4).

由于 Yassl 仅支持 TLSv1.0 和 TLSv1.1,因此服务器无法启动,因为不支持指定的传输层安全性 1.2。

解决方案:

  • 使用 OpenSSL 代替 Yassl
  • 升级到 MariaDB 到 10.4 或更高版本
  • 在配置中省略 ssl_cipher 或降级到 TLSv1.1

0
投票

如何更改 XAMPP 中的上述设置?

© www.soinside.com 2019 - 2024. All rights reserved.