Uploaded image for project: 'OFBiz'
  1. OFBiz
  2. OFBIZ-7058

New password set in forgot password workflow not works sometimes and gives error

    XMLWordPrintableJSON

    Details

      Description

      Sometimes, on clicking the reset password link from "New password sent" email we get a reset password page and on saving the new password we get following error.

      [java] org.apache.shiro.crypto.CryptoException: Unable to execute 'doFinal' with cipher instance [javax.crypto.Cipher@3ea85a47].
           [java] 	at org.apache.shiro.crypto.JcaCipherService.crypt(JcaCipherService.java:462) ~[shiro-core-1.2.3.jar:1.2.3]
           [java] 	at org.apache.shiro.crypto.JcaCipherService.crypt(JcaCipherService.java:445) ~[shiro-core-1.2.3.jar:1.2.3]
           [java] 	at org.apache.shiro.crypto.JcaCipherService.decrypt(JcaCipherService.java:390) ~[shiro-core-1.2.3.jar:1.2.3]
           [java] 	at org.apache.shiro.crypto.JcaCipherService.decrypt(JcaCipherService.java:382) ~[shiro-core-1.2.3.jar:1.2.3]
           [java] 	at org.ofbiz.entity.util.EntityCrypto$ShiroStorageHandler.decryptValue(EntityCrypto.java:282) ~[ofbiz-entity.jar:?]
           [java] 	at org.ofbiz.entity.util.EntityCrypto.doDecrypt(EntityCrypto.java:147) ~[ofbiz-entity.jar:?]
           [java] 	at org.ofbiz.entity.util.EntityCrypto.decrypt(EntityCrypto.java:126) ~[ofbiz-entity.jar:?]
           [java] 	at org.ofbiz.webapp.control.LoginWorker.login(LoginWorker.java:389) ~[ofbiz-webapp.jar:?]
           [java] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_60]
           [java] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_60]
           [java] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_60]
           [java] 	at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_60]
      

        Attachments

        1. OFBIZ-7058-screenshot-1.png
          145 kB
          Amardeep Singh Jhajj
        2. OFBIZ-7058-screenshot-2.png
          195 kB
          Amardeep Singh Jhajj
        3. OFBIZ-7058.patch
          2 kB
          Amardeep Singh Jhajj

          Activity

            People

            • Assignee:
              jleroux Jacques Le Roux
              Reporter:
              amardeepsj Amardeep Singh Jhajj
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: