首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >突然,开始得到"ERROR 2026 (HY000):未知SSL错误“。

突然,开始得到"ERROR 2026 (HY000):未知SSL错误“。
EN

Database Administration用户
提问于 2021-09-30 14:41:22
回答 1查看 1.1K关注 0票数 0

MariaDB实例运行良好已经有很长时间了,突然之间,大约30分钟前,我的应用程序遇到了试图连接的错误:

代码语言:javascript
复制
# mysql
ERROR 2026 (HY000): Unknown SSL error

我的证书总是在LetsEncrypt生成的"/etc/my.cnf.d/ certs /“下面。

它们将于2021-11-04年到期,最后一次修改日期为2021-08-06.

my.cnf:

代码语言:javascript
复制
ssl_cert                        = "/etc/my.cnf.d/certs/fullchain.pem"
ssl_key                         = "/etc/my.cnf.d/certs/privkey.pem"

看看日志,没有任何线索。

最近的日志是关于"InnoDB: Online“的,很久以前。

最近没有系统更新。

我如何调查这个问题的原因呢?

从我所做的研究来看,这些问题都是由设置问题引起的,而在我的例子中,它一直在起作用,但是“突然”失败了,我看不出是什么改变了。

--

更新:我想知道这是否相关,

https://letsencrypt.org/docs/dst-root-ca-x3-expiration-september-2021/

https://community.letsencrypt.org/t/help-thread-for-dst-root-ca-x3-expiration-september-2021/149190

2021年9月30日,旧浏览器和设备信任证书的方式将发生小变化--让我们来加密证书。 (.) DST根CA X3将于2021年9月30日到期。

我想知道如何使MariaDB信任ISRG根X1!

EN

回答 1

Database Administration用户

发布于 2021-09-30 16:05:58

好吧..。对于那些有同样问题的人来说,

如果您还没有这样做,请运行以下命令:

# yum update ca-certificates

如果您得到No packages marked for update,它可能已经自动运行-在我的例子中,它是在9月24日:

Sep 24 05:00:16 Updated: ca-certificates-2021.2.50-72.el7_9.noarch

然后在MySQL实例中运行:

> FLUSH SSL;

这解决了我的问题!

票数 1
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/300406

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档