环境信息:
操作系统[例如mac、arch、windows 10]:windows 10
节点版本[如8.2.1]:10.4.1
npm版本[例如5.4.2]:6.4.1
节点rdkafka版本[例如2.3.3]:2.5.1
复制步骤
节点rdkafka配置设置:
var producer = new Kafka.Producer({
'metadata.broker.list': 'ssl-enabled-host:port no',
'dr_cb': true,
'security.protocol': 'SSL',
'ssl.key.location': 'test.key', //path to the self signed certificate
'ssl.certificate.location': 'test.crt', //path to certificate key.
});
其他上下文:
Kafka生产者是ssl启用。当尝试连接代理时,它抛出的元数据中没有安全性和ssl配置 Error:timeout
. 因此,我们继续添加用于启用ssl的配置,并将路径添加到ssl证书和密钥,如配置中所述,但这不起作用,我无法理解下面的错误是:
连接到生产者时出错:错误:ssl.certificate.location失败:。\ssl\ssl\u rsa.c:701:error:140dc002:sslroutines:ssl_ctx_use_certificate_chain_file:系统库:
暂无答案!
目前还没有任何答案,快来回答吧!