宝塔618特惠活动,企业版999元/年,宝塔SSL证书买1送1!限时抢购!查看活动
当前位置:论坛首页 > Linux面板 > 求助

【待反馈】数据库ssl链接失败

发表在 Linux面板2024-5-10 15:53 [复制链接] 2 1550

为了能快速了解并处理您的问题,请提供以下基础信息:
面板、插件版本:8.0.5

免费
系统版本:CentOS 7.9.2009 x86_64(Py3.7.9)

问题描述:数据库ssl链接失败

相关截图(日志、错误):

mysql> show global variables LIKE '%SSL%';
+-------------------------------------+-----------------+
| Variable_name                       | Value           |
+-------------------------------------+-----------------+
| have_openssl                        | YES             |
| have_ssl                            | YES             |
| performance_schema_show_processlist | OFF             |
| ssl_ca                              | ca.pem          |
| ssl_capath                          |                 |
| ssl_cert                            | server-cert.pem |
| ssl_cipher                          |                 |
| ssl_crl                             |                 |
| ssl_crlpath                         |                 |
| ssl_key                             | server-key.pem  |
+-------------------------------------+-----------------+


连接失败提示

[root@master ~]# mysql -uroot -p
Enter password:
ERROR 2026 (HY000): SSL connection error: error:00000001:lib(0):func(0):reason(1)

使用道具 举报 只看该作者 回复
发表于 2024-5-10 15:55:11 | 显示全部楼层
微信图片_20240510155432.png
使用道具 举报 回复 支持 反对
发表于 2024-5-10 16:51:59 | 显示全部楼层
您好,可以通过以下几个方向排查一下:

1、检查MySQL服务器的SSL配置:查看MySQL服务器的my.cnf(或my.ini)配置文件,确保ssl-ca、ssl-cert和ssl-key等参数指向正确的文件路径。
2、检查证书文件:确保SSL证书和密钥文件存在且可读。你可以使用ls -l命令来检查它们的权限。
3、检查客户端的SSL配置:如果你使用的是MySQL客户端命令行工具,它通常会自动使用服务器提供的SSL配置。但是,如果你使用的是其他客户端(如PHP、Java等),你需要确保它们也被正确配置为使用SSL。
4、更新或重新安装SSL库:如果怀疑是SSL库的问题,你可以尝试更新或重新安装它们。
5、查看MySQL服务器日志:MySQL服务器的错误日志可能会提供更多关于SSL连接失败的信息。
6、临时禁用SSL:为了进行故障排除,你可以尝试在MySQL客户端命令行工具中使用--ssl-mode=DISABLED选项来禁用SSL连接。但是请注意,这只是一个临时解决方案,不建议在生产环境中长期禁用SSL。

使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表