IBM Support

PI82203: THE PASSWORD ENCRYPTION MIGHT FAIL IF MULTIPLE WSADMIN COMMANDS ARE INVOKED WITHOUT SAVING.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When multiple wsadmin commands of the passwordUtil command
    group without saving the configuration in between, the
    password encryption might fail. When this condition happens,
    one of following ffdc data might be logged:
    
    
    [5/22/17 15:43:39:049 EDT]     FFDC
    Exception:com.ibm.websphere.wim.exception.WIMConfigurationExcept
    ion
    SourceId:com.ibm.ws.crypto.commands.aes.AbstractPasswordUtilTask
    Command.updatePasswords ProbeId:373
    Reporter:com.ibm.ws.crypto.commands.aes.DisablePasswordEncryptio
    n@c0f8ccc6
    com.ibm.websphere.wim.exception.WIMConfigurationException:
    CWWIM5020E  Could not connect to the
    ldap://ldapserver.yourco.com:389 repository using
    properties:
    [certificateMapMode=exactdn],[bindPassword=****],[referal=follow
    ],[certificateFilter=],[securityDomainName=admin],[bindDN=cn=roo
    t],[sslConfiguration=],[port=389],[sslEnabled=false],[host=ldaps
    erver.yourco.com],[connectTimeout=20],[id=LDAP1],[lda
    pServerType=IDS],[authentication=simple]. Exception occurred:
    java.lang.NullPointerException.
    
    Or:
    
    [5/22/17 15:43:36:947 EDT]     FFDC
    Exception:com.ibm.ISecurityUtilityImpl.InvalidPasswordCipherExce
    ption
    SourceId:com.ibm.ISecurityUtilityImpl.PasswordUtil.decode_passwo
    rd ProbeId:837 Reporter:java.lang.Class@e45d168c
    com.ibm.ISecurityUtilityImpl.InvalidPasswordCipherException
     at
    com.ibm.ISecurityUtilityImpl.PasswordCipherUtil.decipher(Passwor
    dCipherUtil.java:177)
     at
    com.ibm.ISecurityUtilityImpl.PasswordUtil.decode_password(Passwo
    rdUtil.java:832)
     at
    com.ibm.ISecurityUtilityImpl.PasswordUtil.passwordDecode(Passwor
    dUtil.java:443)
     at
    com.ibm.ws.security.util.PasswordUtil.passwordDecode(PasswordUti
    l.java:207)
     at
    com.ibm.ws.wssecurity.platform.websphere.util.WasPasswordUtil.pa
    sswordDecode(WasPasswordUtil.java:37)
     at
    com.ibm.ws.wssecurity.admin.BindingReader.getAttributes(BindingR
    eader.java:135)
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  All users of IBM WebSphere Application      *
    *                  Server                                      *
    ****************************************************************
    * PROBLEM DESCRIPTION: When passwordUtil command groups are    *
    *                      invoked multiple times without saving   *
    *                      the configObject, an exception might    *
    *                      be logged.                              *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    Due to the code defect, an exception will be logged when
    passwordUtil command group methods are invoked multiple times
    without saving the configObject in between.
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    PI82203

  • Reported component name

    WEBSPHERE APP S

  • Reported component ID

    5724J0800

  • Reported release

    900

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-05-30

  • Closed date

    2017-07-19

  • Last modified date

    2017-08-03

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    WEBSPHERE APP S

  • Fixed component ID

    5724J0800

Applicable component levels

  • R900 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud \u0026 Data Platform"},"Product":{"code":"SSEQTP","label":"WebSphere Application Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"900","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]

Document Information

Modified date:
18 October 2021