Hi Sanjeet,

Reviewing the implementation related to the error message you provided, it
looks like this could be a bug with decrypting values in authorizers.xml.

As a workaround, can you try manually editing authorizers.xml and
login-identity-providers.xml, changing "aes/gcm/256" to just "aes/gcm"?

The protection scheme resolver should match the standard value, but there
may be a problem with the comparison of encryption scheme names.  Changing
the "encryption" attribute value to "aes/gcm" may work around the problem,
but it sounds like this may need to be addressed in a Jira issue.

Regards,
David Handermann

On Wed, May 4, 2022 at 11:22 AM sanjeet rath <rath.sanj...@gmail.com> wrote:

> Hi Isha,
>
> We are using same java instalation.
>
> Our java version is open idk 11.
>
> In the same system only we are able to encrypt aes/gcm/256 for our old
> 1.12.1 nifi version.
>
> Thanks,
> Sanjeet
>
>
> On Wed, 4 May 2022 at 8:40 PM, Isha Lamboo <isha.lam...@virtualsciences.nl>
> wrote:
>
>> Hi Sanjeeth,
>>
>>
>>
>> Are you performing the toolkit encryption using the same java
>> installation that’s running the NiFi server?
>>
>>
>>
>> If not, you may be running into problems because of encryption
>> limitations on the java version on your NiFi server.
>>
>> I think AES256 needs the “Unlimited Strength Encryption” policy and that
>> may not be enabled (or even allowed to be enabled in your country).
>>
>>
>>
>> If you run the toolkit with the same java installation as the server, you
>> can verify this. It should either use aes/gcm/128 or give the same error if
>> it tries to use aes/gcm/256.
>>
>>
>>
>> Another thing to check is whether you’re using Java 8-251 or newer as the
>> migration guidance states.
>>
>>
>>
>> Regards,
>>
>>
>>
>> Isha
>>
>>
>>
>>
>>
>> *Van:* sanjeet rath <rath.sanj...@gmail.com>
>> *Verzonden:* woensdag 4 mei 2022 17:09
>> *Aan:* users@nifi.apache.org
>> *Onderwerp:* Re: Nifi 1.16.1 migration failed for encrypted of sensitive
>> values
>>
>>
>>
>> Thanks Pierre for the quick response. I have followed the same doc and
>> this is the 3rd version upgrade I am doing for nifi.
>>
>>
>>
>> Actually if u see the last line of the error it looks like aes/gcm/256 is
>> not supported.
>>
>>
>>
>> So if you could point something I am doing wrong for this specific 1.16.1
>> version then it would be really helpful for me.
>>
>>
>>
>> Thanks,
>>
>> Sanjeet
>>
>>
>>
>>
>>
>>
>>
>> On Wed, 4 May 2022 at 8:20 PM, Pierre Villard <
>> pierre.villard...@gmail.com> wrote:
>>
>> Hi,
>>
>>
>>
>> I recommend reading the migration guidance documentation:
>>
>> https://cwiki.apache.org/confluence/display/NIFI/Migration+Guidance
>> <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcwiki.apache.org%2Fconfluence%2Fdisplay%2FNIFI%2FMigration%2BGuidance&data=05%7C01%7Cisha.lamboo%40virtualsciences.nl%7Ca6cf25040df64db1d3c908da2de0058f%7C21429da9e4ad45f99a6fcd126a64274b%7C0%7C0%7C637872737450174797%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=GMsVs2HdwuGzny9ty2yfXgr0593suh0l1ULuErpvWlw%3D&reserved=0>
>>
>>
>>
>> HTH,
>>
>> Pierre
>>
>>
>>
>> Le mer. 4 mai 2022 à 16:46, sanjeet rath <rath.sanj...@gmail.com> a
>> écrit :
>>
>> Hi ,
>>
>>
>>
>> I am facing one issue in migration from 1.12 to 1.16.1 .
>>
>> I have created one 1.16.1 cluster.And copied flow.xml , authoriser and
>> authorisation user file my previous 1.12 version of cluster to this new
>> cluster.
>>
>>
>>
>> When I am starting the cluster with all the keystone password in
>> authoriser and loginidentifer and nifi sensitive key value unencrypted in
>> nifi properties file. Then cluster came without any issue.
>>
>>
>>
>> When I am encrypting using keytool , all the properties are succefully
>> encrypted. How ever while starting the cluster getting one error
>>
>>
>>
>> Error in creating bean with name ‘authoriser’ factory bean threw
>> exception on object creation nested exception is org.apache.nifi.project.
>> Senstivepropertyprotectionexception: protection scheme  [aes/gcm/256] is
>> not supported.
>>
>>
>>
>> Any hint is really helpful as trying from last 2 days.
>>
>>
>>
>> Thanks and regards
>>
>> Sanjeet
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> --
>>
>> Sanjeet Kumar Rath,
>> mob- +91 8777577470
>>
>> --
>>
>> Sanjeet Kumar Rath,
>> mob- +91 8777577470
>>
> --
> Sanjeet Kumar Rath,
> mob- +91 8777577470
>
>

Reply via email to