I am attempting to configure the GetTwitter processor for a Nifi flow. I've set the required properties, such as access token and consumer key. However, when I turn on the processor, I get the following error:
I can see that it's some kind of trusted certificate or security issue while I am trying to conenct to twitter app. How would I fix this?
Thanks in advance :-)
This appears to be a SSL certificate trust issue and this is handled in Java by a keystore known as the truststore that contains trusted Certificate Authority (CA) certificates. A Java application will only trust certificates that are signed by one of those CAs or public certificates that exist within that keystore.
I note that Cloudera don't appear to offer NiFi as a part of any of their products or their development labs.
Yes it could be a possible reason. I tried adding a CA certificate to the alternative default trust store, however that didnot help to fix the issue.
Finally we have upgraded our NiFi env and we were able to overcome the issue.