简体   繁体   English

MariaDB(Mysql)不会打开 SSL

[英]MariaDB (Mysql) wont turn on SSL

MariaDB always has SSL disabled I have followed everything online with no success. MariaDB 始终禁用 SSL 我已经在线跟踪了所有内容,但没有成功。 I am hoping someone has seen this issue before thanks!!我希望有人在此之前看到过这个问题,谢谢!!

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            |
+---------------------+------------------------+

According to your ssl variables of your MariaDB server the server is statically linked against yassl (MariaDB < 10.4).根据您的 MariaDB 服务器的 ssl 变量,服务器静态链接到 yassl (MariaDB < 10.4)。

Since Yassl only supports TLSv1.0 and TLSv1.1 the server can't start since the specified Transport Layer Security 1.2 is not supported.由于 Yassl 仅支持 TLSv1.0 和 TLSv1.1,因此服务器无法启动,因为不支持指定的 Transport Layer Security 1.2。

Solutions:解决方案:

  • Use OpenSSL instead of Yassl使用 OpenSSL 代替 Yassl
  • Upgrade to MariaDB to 10.4 or newer升级到 MariaDB 到 10.4 或更高版本
  • Omit ssl_cipher in your configuration or downgrade to TLSv1.1在您的配置中省略 ssl_cipher 或降级到 TLSv1.1

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM