I try to execute a simple flow with a MINFI CPP.
For now i create a random number and try to push this to a rest-api with invokehttp
in nifi it works perfectly, but in minifi it gives me the following error:
[class org::apache::nifi::minifi::utils::HTTPClient] [error] curl_easy_perform() failed Unsupported protocol on https://.......
what do i miss? any hints?
thanks
stefan
Could you share what minifi-cpp version you are using? Is it a released binary or did you build it yourself? If you built it yourself, with what options? What platform do you use?
HTTPS support in minifi-cpp depends on how libcURL gets built: it can either be a system dependency, in which case HTTPS support depends on the system's libcURL, or it can be built-in, in which case OpenSSL support must be enabled (not disabled with OPENSSL_OFF and openssl-dev packages installed or the built-in OpenSSL enabled with USE_SYSTEM_OPENSSL=OFF).
The released 0.6.0 versions should support HTTPS on Linuxes, but I recall the Windows build having some problems with it.