Uploaded image for project: 'Apache NiFi'
  1. Apache NiFi
  2. NIFI-6868

Sensitive parameters not evaluated properly when executing processor that references one.

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 1.10.0
    • 1.11.0
    • Core Framework
    • None

    Description

      Configuring a processor with a sensitive property value set to reference a sensitive parameter does not evaluate properly.

       

      An easy way to reproduce this is to create a GetSFTP processor to use a sensitive parameter for the "password" property. You can use a publicly available SFTP server like:

       

      hostname: test.rebex.net
      password: password

       

      Connect this GetSFTP processor to an Add a LogMessage or some other processor and start the GetSFTP processor.

       

      When the password property is entered as a string of "password", it works.

      If you create a parameter in the parameter context, say password, and reference it as the property value, "#{password}", you will see failures that it can not connect.

       

       

      Attachments

        Issue Links

          Activity

            People

              markap14 Mark Payne
              rfellows Rob Fellows
              Votes:
              1 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 50m
                  50m