mysql_real_connect: SSL connection error: unknown error number

error: [TC_Mysql::connect]: mysql_real_connect: SSL connection error: unknown error number

如题:由于服务器硬盘坏了,要换硬盘,重新安装了系统,然后就又重新部署了一遍服务器环境。本来想着这个通过docker应该很快就可以把 mysql ,tars 和redis 部署出来,who knows ,一部署出各种问题。上面报错就折腾了我两天多的时间。一开始自己以为是docker 部署的网络环境和mysql 的网络环境不在同一个网段上,但是明明两个部署的时候都是用了 --net=host ,应该不可能不再同一网段。接着在google 了一遍,发现都是说因为mysql 的客户端版本问题,导致ssl连接不了(这个试过也是不行,估计tars使用的库有点问题)。最后咨询了tars 群的大佬才解决了这个问题,直接把mysql 的ssl 认证关闭就行了。郁闷了好久 o my god。mysql 关闭ssl 只需要在my.cnf配置文件里面加上 skip_ssl就行了。ok 今天记录下这个

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章