James Coulson created NIFI-14626:
------------------------------------
Summary: MongoDBControllerService does not pull credtentials
correctly from config
Key: NIFI-14626
URL: https://issues.apache.org/jira/browse/NIFI-14626
Project: Apache NiFi
Issue Type: Bug
Components: Extensions
Affects Versions: 2.4.0
Environment: NiFi Docker Image: pulled from latest (2.4.0)
Reporter: James Coulson
Attachments: Screenshot from 2025-06-05 10-13-36.png
When configuring the MongoDBControllerService, trying to validate or enable the
service results in a connection test failure with the error "can not be null".
This happens when using the connection string that does not contain any
credentials (as the credentials are defined in the Database User and Password
Property) eg:
{code:java}
mongodb://server:27017/?tls=true&authMechanism=SCRAM-SHA-256 {code}
A workaround found was to add the credentials in the MongoURI property eg:
{code:java}
mongodb://username:password@server:27017/?tls=true&authMechanism=SCRAM-SHA-256
{code}
while also specifying them in the properties of the controller
--
This message was sent by Atlassian Jira
(v8.20.10#820010)