升级MariaDB时出现SSH问题

升级MariaDB时出现SSH问题,mariadb,openssh,Mariadb,Openssh,我有一个应用程序已经在MariaDB 10.1.41上运行了一段时间了。最近一个dev数据库升级到了10.2.33,现在它不允许我们对SSH使用自签名证书。我们需要服务器间通信来进行复制,到目前为止,这些证书都还可以。 我一直在试图找出这次升级的原因,但目前为止我所能找到的一切都表明,自签名证书可能根本不应该起作用。 更新后,我们确实遇到了一些其他问题-主要是由于默认启用了严格模式-这些问题已经解决,但我找不到任何迹象表明我们的证书不再工作。你是指SSL/TLS,而不是SSH(安全外壳),我想是

我有一个应用程序已经在MariaDB 10.1.41上运行了一段时间了。最近一个dev数据库升级到了10.2.33,现在它不允许我们对SSH使用自签名证书。我们需要服务器间通信来进行复制,到目前为止,这些证书都还可以。 我一直在试图找出这次升级的原因,但目前为止我所能找到的一切都表明,自签名证书可能根本不应该起作用。
更新后,我们确实遇到了一些其他问题-主要是由于默认启用了严格模式-这些问题已经解决,但我找不到任何迹象表明我们的证书不再工作。

你是指SSL/TLS,而不是SSH(安全外壳),我想是的,我错了。自签名证书应该可以,但是,如果启用了ssl验证服务器证书,则如果证书中的主机名与实际服务器主机名不匹配,客户端证书验证将失败。默认情况下,该检查没有启用,至少在“mysql”命令行客户端中没有启用。请看,这可能就是您遇到的实际问题?在不知道实际配置、错误消息以及证书是如何生成的情况下,当我们将ssl配置行添加到my.cnf的[client]部分时,很难判断是什么错误,我在命令行上看到的错误消息是:error 2026(HY000):SSL连接错误:自签名证书如果我在证书上运行openssl verify-CAfile,它将报告:0深度处的错误18查找:自签名证书,但这些证书与升级之前使用的证书相同。