You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "ASF subversion and git services (Jira)" <ji...@apache.org> on 2024/10/07 09:31:00 UTC
[jira] [Commented] (NIFI-13842) AWS v2 processors fail to configure truststore
[ https://issues.apache.org/jira/browse/NIFI-13842?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17887288#comment-17887288 ]
ASF subversion and git services commented on NIFI-13842:
--------------------------------------------------------
Commit ae2277478ae9eff44332deb03adb4934df854030 in nifi's branch refs/heads/main from Peter Turcsanyi
[ https://gitbox.apache.org/repos/asf?p=nifi.git;h=ae2277478a ]
NIFI-13842 Fixed truststore/keystore setup in AWS v2 components
Signed-off-by: Pierre Villard <pi...@gmail.com>
This closes #9346.
> AWS v2 processors fail to configure truststore
> ----------------------------------------------
>
> Key: NIFI-13842
> URL: https://issues.apache.org/jira/browse/NIFI-13842
> Project: Apache NiFi
> Issue Type: Bug
> Reporter: Peter Turcsanyi
> Assignee: Peter Turcsanyi
> Priority: Major
>
> AWS processors using the v2 client library (SQS, SNS, DynamoDB) fail to set up custom truststore configured via SSL Context Service. Both keystore and truststore are expected in AbstractAwsProcessor but only one of them is mandatory in SSL Context Service.
> {code:java}
> java.lang.NullPointerException: null
> at java.base/java.util.Objects.requireNonNull(Objects.java:233)
> at java.base/sun.nio.fs.UnixFileSystem.getPath(UnixFileSystem.java:296)
> at java.base/java.nio.file.Path.of(Path.java:148)
> at org.apache.nifi.processors.aws.v2.AbstractAwsProcessor.configureSdkHttpClient(AbstractAwsProcessor.java:295)
> at org.apache.nifi.processors.aws.v2.AbstractAwsSyncProcessor.createSdkHttpClient(AbstractAwsSyncProcessor.java:104)
> at org.apache.nifi.processors.aws.v2.AbstractAwsSyncProcessor.configureHttpClient(AbstractAwsSyncProcessor.java:71)
> at org.apache.nifi.processors.aws.v2.AbstractAwsProcessor.configureClientBuilder(AbstractAwsProcessor.java:275)
> at org.apache.nifi.processors.aws.v2.AbstractAwsProcessor.configureClientBuilder(AbstractAwsProcessor.java:268)
> at org.apache.nifi.processors.aws.v2.AbstractAwsSyncProcessor.createClient(AbstractAwsSyncProcessor.java:65) {code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)