Hi Sanjeet,

Following up on my previous reply, the potential workaround would actually
require changing "aes/gcm/256" to "AES_GCM". I am looking into addressing
this problem in a Jira issue.

Regards,
David Handermann

On Wed, May 4, 2022 at 11:41 AM David Handermann <
exceptionfact...@apache.org> wrote:

> 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