【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】7.1.2同步6.6.0
【复现路径】cdc cli changefeed create
–server=http://192.168.187.4:8300
–sink-uri=“mysql://${user}:${password}@${host}:4000/”
–changefeed-id=“simple-replication-task”
【遇到的问题:问题现象及影响】Error: [CDC:ErrMySQLConnectionError]fail to open MySQL connection: Error 1105 (HY000): Connections using insecure transport are prohibited. See https://docs.pingcap.com/tidbcloud/secure-connections-to-serverless-tier-clusters
【资源配置】
【附件:截图/日志/监控】
这个TLS如何创建公钥
已解决
贴上你的解决思路和操作过程吧,方便以后别的小伙伴查看解决方案
连接配置问题
昨天已经不报错了,找个就是下载ca,然后一直报错找不到找个目录或者文件,奇怪了明明昨天都可以了,目录 文件都存在,直接给了777权限,参数也配置的?ssl-ca=/data/app/tidb/ca-bundle.pem 好奇怪啊
求大佬 在帮看下下面的图 ,东西存在,为啥cdc说我找不到 文件或者目录呢
cdc每个节点都要有这个文件
还没接触过 tidb cloud , TiDB Serverless。
这个主题是访问权限问题,没有足够的权限访问指定的数据库。解决TLS握手失败,客户端缺少根证书,将不能验证证书链的完整性和真实性。在这种情况下,将无法信任该证书链,即使客户端拥有中间证书。为了建立可信的TLS连接,客户端需要拥有完整的证书链,包括根证书、中间证书和叶子证书等。
你检查文件是在02检查的,报错应该是10.4那台机器,感觉你查错机器了,查一下10.4有没有那个文件
等完全解决把
多谢大佬,确实复制过去就可以了,用 dumpling到出后,loader导入到 serverless tidb集群时候,又让添加证书,但是loader这个死活参数里面没有添加证书的参数
Connections using insecure transport are prohibited
用lightning工具,lightning工具有
1 个赞
tidb-lighting 工具 对吧
感谢 小龙虾爱大龙虾
看你前面标记说已经解决了。
现在使用 tidb-lighting 工具OK了没