我有一个分布式kafka,它有3个端口号为9093,9094,9095的代理,我添加了端口号为9096,9097,9098的SSL。当我运行生产者客户端时,我得到以下错误: 2020-06-15 10:08:07,892错误生产者clientId=控制台-生产者连接到节点-1 (/myip-地址:9096)失败的身份验证: SSL握手失败(org.apache.kafka.clients.NetworkClient) 2020-06-15 10:08:08:07,893警告生产者clientId=控制台-生产者引导代理myip地址:9096 (id:-1齿条:空)断开连接(org.apache.kafka.clients.NetworkClient)
我试过使用: ssl.endpoint.identification.algorithm=,但这并没有解决我的问题。我使用卡夫卡2.5,我可以分享我的配置文件,如果需要的话。
我还能做什么来解决这个问题呢?
谢谢。
发布于 2020-06-18 20:28:54
我可以简单地使用我的域名:9096,域名:9097,域名:9098,而不是: my -ip-地址:9096,my-ip-地址:9097,my-ip-地址:9098来解决这个问题。
因此,使用实际的域名很重要,因为要用域名创建证书。
https://stackoverflow.com/questions/62393422
复制相似问题