Ошибка подключения к производителю: ошибка: ошибка ssl.certificate.location

Информация об окружающей среде:

  • ОС [например, Mac, Arch, Windows 10]: Windows10

  • Версия узла [например, 8.2.1]:10.4.1

  • Версия NPM [например, 5.4.2]:6.4.1

  • версия node-rdkafka [например, 2.3.3]:2.5.1

Действия по воспроизведению

Параметры конфигурации node-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_rsa.c:701: ошибка:140DC002: подпрограммы SSL:SSL_CTX_use_certificate_chain_file: системная библиотека:

0 ответов

Другие вопросы по тегам