亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

無法在啟用 SSL 的 Kafka 集群中注冊 Debezium(Kafka-Connect)連接器

無法在啟用 SSL 的 Kafka 集群中注冊 Debezium(Kafka-Connect)連接器

蝴蝶刀刀 2023-03-31 16:38:24
我正在嘗試在啟用 SSL 的 Kafka 集群中注冊一個 MySql Debezium 連接器。我為此目的使用的卷曲是:curl -k -X POST -H "Accept:application/json"  -H "Content-Type:application/json" https://<IPADDRESS>:8083/connectors/  -d '{ "name": "test-eds-extactor-profile", "config": { "connector.class": "io.debezium.connector.mysql.MySqlConnector", "database.hostname": "<DBHOSTNAME>", "database.port": "3306", "database.user": "debezium", "database.password": "*****", "database.server.id": "1", "database.server.name": "MySQL-Database-Docker", "database.history.kafka.bootstrap.servers": "<IPADDRESS>:9094", "database.history.kafka.topic": "dbhistory.profile" , "include.schema.changes": "true", "table.whitelist": "test_eds_extraction_src_db_mock.profile", "database.history.producer.security.protocol": "SASL_PLAINTEXT", "database.history.producer.ssl.keystore.location": "path/to/server.jks", "database.history.producer.ssl.keystore.password": "******", "database.history.producer.ssl.truststore.location": "path/to//server.jks", "database.history.producer.ssl.truststore.password": "******", "database.history.producer.ssl.key.password": "******", "database.history.consumer.security.protocol": "SASL_PLAINTEXT", "database.history.consumer.ssl.keystore.location": "path/to/server.jks", "database.history.consumer.ssl.keystore.password": "******", "database.history.consumer.ssl.truststore.location": "path/to/server.jks", "database.history.consumer.ssl.truststore.password": "******", "database.history.consumer.ssl.key.password": "******" } }'
查看完整描述

2 回答

?
翻翻過去那場雪

TA貢獻2065條經驗 獲得超14個贊

您需要在注冊連接器時在 JSON 正文中添加 SSL 屬性:


database.history.producer.security.protocol=SSL

database.history.producer.ssl.keystore.location=/var/private/ssl/kafka.server.keystore.jks

database.history.producer.ssl.keystore.password=test1234

database.history.producer.ssl.truststore.location=/var/private/ssl/kafka.server.truststore.jks

database.history.producer.ssl.truststore.password=test1234

database.history.producer.ssl.key.password=test1234

database.history.consumer.security.protocol=SSL

database.history.consumer.ssl.keystore.location=/var/private/ssl/kafka.server.keystore.jks

database.history.consumer.ssl.keystore.password=test1234

database.history.consumer.ssl.truststore.location=/var/private/ssl/kafka.server.truststore.jks

database.history.consumer.ssl.truststore.password=test1234

database.history.consumer.ssl.key.password=test1234


查看完整回答
反對 回復 2023-03-31
?
慕哥6287543

TA貢獻1831條經驗 獲得超10個贊

此錯誤表明 jaas 配置對您的 kafka 客戶端不可見。要解決此問題,您可以導出以下變量:

export KAFKA_OPTS="-Djava.security.auth.login.config=path/to/jaas.conf"


查看完整回答
反對 回復 2023-03-31
  • 2 回答
  • 0 關注
  • 194 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號