我已经在一个17节点的集群上实现了kafka双向ssl认证。我已经通过从集群的几个节点运行console consumer/producer命令进行了测试。但当我试图从本地网络(笔记本电脑)这样做,它不工作。我得到ssl握手错误。我怀疑这是播发侦听器问题,因为在server.properties上没有定义adv.listener。我们在所有配置中都使用私有IP/私有dns。从下面的本地网络命令工作(ip地址是其中一个代理的专用ip)
openssl c_client -connect 10.97.33.111:9093
我的server.properties文件包含以下条目
listeners=EXTERNAL://:9092,INTERNAL://:9091,CLIENT://:9093
listener.security.protocol.map=EXTERNAL:SSL,INTERNAL:SSL,CLIENT:SSL
## Inter Broker Listener Configuration
inter.broker.listener.name=INTERNAL
请建议需要什么来解决这个问题。
暂无答案!
目前还没有任何答案,快来回答吧!