MINIFI CPP не может вызвать HTTPS - PullRequest
0 голосов
/ 02 октября 2019

Я пытаюсь выполнить простой поток с помощью MINFI CPP.

Сейчас я создаю случайное число и пытаюсь отправить его в rest-api с invokehttp

в nifi, это работаетотлично, но в минифире это выдает мне следующую ошибку:

[class org::apache::nifi::minifi::utils::HTTPClient] [error] curl_easy_perform() failed Unsupported protocol on https://.......

что мне не хватает? какие-нибудь намеки?

спасибо

stefan

1 Ответ

0 голосов
/ 02 октября 2019

Не могли бы вы поделиться, какую версию мини-cpp вы используете? Это выпущенный бинарный файл или вы сами его построили? Если вы его построили сами, с какими опциями? Какую платформу вы используете?

Поддержка HTTPS в minifi-cpp зависит от того, как создается libcURL: это может быть либо системная зависимость, в этом случае поддержка HTTPS зависит от системного libcURL, либо она может быть встроена. in, и в этом случае поддержка OpenSSL должна быть включена (не отключена с установленными пакетами OPENSSL_OFF и openssl-dev или встроенный OpenSSL с USE_SYSTEM_OPENSSL = OFF).

выпустил 0.6. 0 версии должны поддерживать HTTPS в Linux, но я помню, что у сборки Windows были некоторые проблемы с ней.

...