Symptom
Failed to initialize the 'anonymous' user. Reason: java.lang.IllegalArgumentException: Error decrypting property 'encodedPassword' of item 8796093087748
|
Target exception: de.hybris.platform.core.initialization.SystemSetupException: Failed to initialize the 'anonymous' user. Reason: java.lang.IllegalArgumentException: Error decrypting property 'encodedPassword' of item 8796093087748
at bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:91)
at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:96)
at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:41)
at bsh.BSHBlock.evalBlock(BSHBlock.java:125)
at bsh.BSHBlock.eval(BSHBlock.java:75)
at bsh.BSHBlock.eval(BSHBlock.java:41)
at bsh.BSHTryStatement.eval(BSHTryStatement.java:80)
at bsh.Interpreter.eval(Interpreter.java:659)
at bsh.Interpreter.eval(Interpreter.java:750)
at bsh.Interpreter.eval(Interpreter.java:739)
at de.hybris.platform.util.ClientExecuter.execute(ClientExecuter.java:42)
... 6 more
Caused by: de.hybris.platform.core.initialization.SystemSetupException: Failed to initialize the 'anonymous' user. Reason: java.lang.IllegalArgumentException: Error decrypting property 'encodedPassword' of item 8796093087748
at de.hybris.platform.core.DefaultUserInitializer.doInitializeUsers(DefaultUserInitializer.java:71)
at de.hybris.platform.core.Initialization.setPasswordsForUsersCreatedDuringInitialization(Initialization.java:1140)
at de.hybris.platform.core.Initialization.doInitializeImpl(Initialization.java:648)
at de.hybris.platform.core.Initialization$5.call(Initialization.java:918)
at de.hybris.platform.core.Initialization$5.call(Initialization.java:909)
at de.hybris.platform.core.system.InitializationLockHandler.performLocked(InitializationLockHandler.java:68)
at de.hybris.platform.core.Initialization.doInitialize(Initialization.java:950)
at de.hybris.ant.taskdefs.InitPlatformAntPerformableImpl.performImpl(InitPlatformAntPerformableImpl.java:107)
at de.hybris.ant.taskdefs.AbstractAntPerformable.doPerform(AbstractAntPerformable.java:84)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at bsh.Reflect.invokeMethod(Reflect.java:131)
at bsh.Reflect.invokeObjectMethod(Reflect.java:77)
at bsh.Name.invokeMethod(Name.java:852)
at bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:69)
... 16 more
Caused by: java.lang.IllegalArgumentException: Error decrypting property 'encodedPassword' of item 8796093087748
at de.hybris.platform.persistence.ExtensibleItemEJB.decryptValueWithFallback(ExtensibleItemEJB.java:430)
at de.hybris.platform.persistence.ExtensibleItemEJB.decryptIfNecessaryWithFallback(ExtensibleItemEJB.java:385)
at de.hybris.platform.persistence.ExtensibleItemEJB.getPropertyRaw(ExtensibleItemEJB.java:438)
at jdk.internal.reflect.GeneratedMethodAccessor176.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at de.hybris.platform.util.Utilities.callMethod(Utilities.java:1026)
at de.hybris.platform.persistence.framework.RemoteInvocationHandler.performOutsideTx(RemoteInvocationHandler.java:194)
at de.hybris.platform.persistence.framework.RemoteInvocationHandler.performOther(RemoteInvocationHandler.java:172)
at de.hybris.platform.persistence.framework.RemoteInvocationHandler.invokeMethod(RemoteInvocationHandler.java:115)
at de.hybris.platform.persistence.framework.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:53)
at jdk.proxy2/jdk.proxy2.$Proxy216.getPropertyRaw(Unknown Source)
at de.hybris.platform.persistence.ExtensibleItemEJBImpl.getProperty(ExtensibleItemEJBImpl.java:96)
at de.hybris.platform.jalo.ExtensibleItem$2.compute(ExtensibleItem.java:341)
at de.hybris.platform.jalo.Item$CachedGetter.tryToCompute(Item.java:770)
at de.hybris.platform.jalo.Item$CachedGetter.get(Item.java:760)
at de.hybris.platform.jalo.ExtensibleItem.getProperty(ExtensibleItem.java:343)
at de.hybris.platform.jalo.user.GeneratedUser.getEncodedPassword(GeneratedUser.java:521)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at de.hybris.platform.jalo.type.ReflectionAttributeAccess$AttributeMethod.invokeGetter(ReflectionAttributeAccess.java:753)
at de.hybris.platform.jalo.type.ReflectionAttributeAccess.getValue(ReflectionAttributeAccess.java:959)
at de.hybris.platform.jalo.Item.getAttribute(Item.java:1933)
at de.hybris.platform.servicelayer.internal.model.impl.JaloPersistenceObject.readRawValue(JaloPersistenceObject.java:110)
at de.hybris.platform.servicelayer.internal.converter.impl.ItemModelConverter.readSingleAttribute(ItemModelConverter.java:1456)
at de.hybris.platform.servicelayer.internal.converter.impl.ItemAttributeProvider.getAttribute(ItemAttributeProvider.java:110)
at de.hybris.platform.servicelayer.model.ItemModelContextImpl.loadUnlocalizedAttribute(ItemModelContextImpl.java:285)
at de.hybris.platform.servicelayer.model.ItemModelContextImpl.getValue(ItemModelContextImpl.java:245)
at de.hybris.platform.servicelayer.model.ItemModelContextImpl.getPropertyValue(ItemModelContextImpl.java:261)
at de.hybris.platform.core.model.user.UserModel.getEncodedPassword(UserModel.java:531)
at de.hybris.platform.core.DefaultUserInitializer.isUserToBeInitialized(DefaultUserInitializer.java:111)
at de.hybris.platform.core.DefaultUserInitializer.doInitializeUser(DefaultUserInitializer.java:102)
at de.hybris.platform.core.DefaultUserInitializer.doInitializeUsers(DefaultUserInitializer.java:56)
... 32 more
Caused by: java.security.InvalidParameterException: Corrupted ciphertext (too short)
at de.hybris.platform.util.encryption.ValueEncryptionStrategy.validateDecryptedText(ValueEncryptionStrategy.java:193)
at de.hybris.platform.util.encryption.ValueEncryptionStrategy.decrypt(ValueEncryptionStrategy.java:114)
at de.hybris.platform.util.encryption.ValueEncryptor.decryptData(ValueEncryptor.java:361)
at de.hybris.platform.util.encryption.ValueEncryptor.decryptDataWithStrategy(ValueEncryptor.java:322)
at de.hybris.platform.util.encryption.ValueEncryptor.decrypt(ValueEncryptor.java:295)
at de.hybris.platform.persistence.ExtensibleItemEJB.decryptValueWithFallback(ExtensibleItemEJB.java:419)
... 66 more
|
Read more...
Environment
- SAP Commerce Cloud 2211.47
- SAP Commerce Cloud 2211 for JDK21.5
- SAP Commerce 2205.45
Product
SAP Commerce Cloud all versions ; SAP Commerce all versions
Keywords
password hashing algorithm, password encoding, argon2, pbkdf2, bcrypt, anonymous, Backoffice, deprecated, login failure, encodedPassword, initialize , KBA , CEC-SCC-PLA-PL , Platform , Problem
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.
SAP Knowledge Base Article - Preview