我设置了两个 MySQL 服务器,其中一个从另一个进行复制。它们都运行正常,但是一旦我打开 SSL,就会出现以下错误:
ERROR 2026 (HY000): SSL connection error
我从命令行运行时遇到相同的错误,如下所示:
mysql --ssl=1 --ssl-ca=/etc/mysql/certificates/ca-cert.pem --ssl-cert=/etc/mysql/certificates/client-cert.pem --ssl-key=/etc/mysql/certificates/client-key.pem --user=slave --password=slavepassword --host=master.url.com
两个 MySQL 服务器都运行 5.0.77 版本。不同之处在于主服务器中的 MySQL 是在 x86_64 下编译的,而从服务器中的 MySQL 是在 i686 下编译的。另外,两台机器都运行 CentOS 5。
另外,我按照这个生成了证书页。
有什么想法可以找到解决方案吗?
答案1
使用以下方法重新生成证书不同的俗名主人和奴隶