0

我已经在 17 节点集群上实现了 Kafka 两种方式的 SSL 身份验证。我已经通过从集群的几个节点运行控制台消费者/生产者命令进行了测试。但是当我尝试从本地网络(笔记本电脑)执行此操作时,它不起作用。我收到 SSL 握手错误。我怀疑它是广告听众问题,因为没有广告。在 server.properties 上定义的侦听器。我们在所有配置中都使用私有 ips/私有 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

请提出解决此问题所需的建议。

4

0 回答 0