Uploaded image for project: 'Grouper'
  1. Grouper
  2. GRP-2895

if there is an encrypted password issue, it doesnt list which config has the issue

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Minor
    • 2.5.33
    • None
    • None
    • None

    Description

      Caused by: javax.crypto.BadPaddingException: Given final block not properly padded. Such issues can arise if a bad key is used during decryption.
      at com.sun.crypto.provider.CipherCore.unpad(CipherCore.java:975) ~[sunjce_provider.jar:1.8.0_262]
      at com.sun.crypto.provider.CipherCore.fillOutputBuffer(CipherCore.java:1056) ~[sunjce_provider.jar:1.8.0_262]
      at com.sun.crypto.provider.CipherCore.doFinal(CipherCore.java:853) ~[sunjce_provider.jar:1.8.0_262]
      at com.sun.crypto.provider.AESCipher.engineDoFinal(AESCipher.java:446) ~[sunjce_provider.jar:1.8.0_262]
      at javax.crypto.Cipher.doFinal(Cipher.java:2168) ~[?:1.8.0_262]
      at edu.internet2.middleware.morphString.Crypto.decrypt(Crypto.java:184) ~[?:?]
      at edu.internet2.middleware.morphString.Morph.decrypt(Morph.java:60) ~[?:?]
      at edu.internet2.middleware.grouperClient.config.db.ConfigDatabaseLogic.retrieveDatabaseConfigFromDatabaseHelper(ConfigDatabaseLogic.java:693) ~[?:?]
      at edu.internet2.middleware.grouperClient.config.db.ConfigDatabaseLogic.retrieveDatabaseConfigFromDatabase(ConfigDatabaseLogic.java:643) ~[?:?]
      at edu.internet2.middleware.grouperClient.config.db.ConfigDatabaseLogic.retrieveConfigMap(ConfigDatabaseLogic.java:284) ~[?:?]
      at edu.internet2.middleware.grouperClient.config.db.ConfigDatabaseLogic.retrieveConfigInputStream(ConfigDatabaseLogic.java:165) ~[?:?]
      at edu.internet2.middleware.grouperClient.config.ConfigPropertiesCascadeBase$ConfigFileType$1.inputStream(ConfigPropertiesCascadeBase.java:595) ~[?:?]
      at edu.internet2.middleware.grouperClient.config.ConfigPropertiesCascadeBase$ConfigFile.retrieveContents(ConfigPropertiesCascadeBase.java:755) ~[?:?]
      at edu.internet2.middleware.grouperClient.config.ConfigPropertiesCascadeBase.retrieveFromConfigFiles(ConfigPropertiesCascadeBase.java:998) ~[?:?]
      at edu.internet2.middleware.grouperClient.config.ConfigPropertiesCascadeBase.retrieveFromConfigFiles(ConfigPropertiesCascadeBase.java:889) ~[?:?]
      at edu.internet2.middleware.grouperClient.config.ConfigPropertiesCascadeBase.retrieveFromConfigFileOrCache(ConfigPropertiesCascadeBase.java:1094) ~[?:?]
      at edu.internet2.middleware.grouperClient.config.ConfigPropertiesCascadeBase.retrieveConfig(ConfigPropertiesCascadeBase.java:105) ~[?:?]
      at edu.internet2.middleware.grouperClient.util.GrouperClientConfig.retrieveConfig(GrouperClientConfig.java:51) ~[?:?]
      at edu.internet2.middleware.grouperClient.util.GrouperClientUtils.retrieveLog(GrouperClientUtils.java:154) ~[?:?]
      at edu.internet2.middleware.grouperClient.util.GcElUtilsSafe.<clinit>(GcElUtilsSafe.java:3178) ~[?:?]
      at edu.internet2.middleware.grouperClient.util.GrouperClientUtils.substituteExpressionLanguage(GrouperClientUtils.java:443) ~[?:?]
      at edu.internet2.middleware.grouperClient.config.ConfigPropertiesCascadeUtils.substituteExpressionLanguage(ConfigPropertiesCascadeUtils.java:59) ~[?:?]
      at edu.internet2.middleware.grouperClient.config.ConfigPropertiesCascadeBase.propertyValueStringHelper(ConfigPropertiesCascadeBase.java:449) ~[?:?]
      at edu.internet2.middleware.grouperClient.config.ConfigPropertiesCascadeBase.propertyValueString(ConfigPropertiesCascadeBase.java:429) ~[?:?]
      at edu.internet2.middleware.grouperClient.config.ConfigPropertiesCascadeBase.propertyValueBoolean(ConfigPropertiesCascadeBase.java:1258) ~[?:?]
      at edu.internet2.middleware.grouperClient.config.ConfigPropertiesCascadeBase.propertyValueBoolean(ConfigPropertiesCascadeBase.java:1226) ~[?:?]
      at edu.internet2.middleware.grouper.ws.scim.RestApplication.getClasses(RestApplication.java:20) ~[?:?]

      Attachments

        Activity

          People

            chris.hyzer@at.internet2.edu Chris Hyzer (upenn.edu)
            chris.hyzer@at.internet2.edu Chris Hyzer (upenn.edu)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: