我是新的Kafka出口商和使用图像丹尼尔QSJ/Kafka出口商。我在夫人的机器上用下面的参数启用了Kafka。
listeners=PLAINTEXT://localhost:9092,SSL://localhost:9093
ssl.keystore.location=/home/shilshet/kafka/kafka_2.12-2.5.0/cer2/kafka.server.keystore.jks
ssl.keystore.password=
ssl.key.password=
ssl.truststore.location=/home/shilshet/kafka/kafka_2.12-2.5.0/cer2/kafka.server.truststore.jks
ssl.truststore.password=key123
ssl.enabled.protocols=TLSv1.2,TLSv1.1,TLSv1
ssl.client.auth=required
security.inter.broker.protocol=SSL
ssl.endpoint.identification.algorithm=
ssl.client.auth=required
然而,我面临的问题是 "FATA[0000] tls: failed to find any PEM data in certificate input source="kafka_exporter.go:164"
但是我使用doc创建了证书https://docs.confluent.io/3.1.1/kafka/ssl.html
请告诉我我缺少什么。
sudo docker run -ti --network="host" --mount type=bind,source=/home/kafka/kafka_2.12-2.5.0/cert,target=/tmp --rm danielqsj/kafka-exporter --kafka.server=localhost:9092 --tls.insecure-skip-tls-verify --tls.enabled --tls.cert-file=/tmp/cert-signed --tls.key-file=/tmp/kafka.server.keystore.jks --tls.ca-file=/tmp/ca-cert --log.level=debug
请提供您的意见
暂无答案!
目前还没有任何答案,快来回答吧!