IBM Support

PI31801: HTTP 500 ERROR MENTIONING DMH.KEYSTORE IS DISPLAYED AFTER UPGRADING RAAZ TO 6.1.0.6 LEVEL.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as documentation error.

Error description

  • When attempting to access RAAz after installing or upgrading to
    6.1.0.6, user receives message similar to:
    Error 500: com.ibm.dmh.cfgmgr.ConfigRuntimeException:
    ConfigRuntimeException: Unexpected exception caught in
    ConfigMgr.getConfigFile(Common.cfg):
    msg=[ConfigRuntimeException: Errors occurred while trying to
    load config file [Common.cfg]. [1] - ConfigRuntimeException:
    Could not encode value for prop [password] at line [137] of
    [Common.cfg]. Msg=[java.io.FileNotFoundException:
    <path>/dmh/dmh.keystore
    

Local fix

  • Page 23 of the RAAz Installation Guide could be updated with:
    
    When you provide the DB2 user ID and password on the ISPF setup
    panel, they are saved in the user Common.cfg file. When the
    application server is started, the Rational Asset Analyzer for
    System z servlet encrypts any password stored in the Common.cfg
    file. To encrypt those passwords, it may create or update a
    dmh.keystore file. Therefore, the user ID for the application
    server must have the proper authority to update the Common.cfg
    file and to create or update a dmh.keystore file.
    
    To allow the application server to write to these files, you
    can change the permissions for the directory and files by
    making the ID under which the application server runs be the
    owner of the HFS configuration directory and files. For example:
    
    find /etc/dmh -name '*' | xargs -i chown
    WebSphere-Application-Server-userid '{}'
    
    You must also ensure that WebSphere-Application-Server-userid
    has the authority to read any parent directories of the HFS
    configuration directory.
    

Problem summary

  • RAAz Installation Guide didn't have updates related to enhanced
    security features related to passwords.
    

Problem conclusion

  • Documentation was updated, and planned to be available in same
    timeframe as PTF for RAAz 6.1.0.7.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI31801

  • Reported component name

    RAA FOR SSTEM Z

  • Reported component ID

    5655W5700

  • Reported release

    610

  • Status

    CLOSED DOC

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2014-12-18

  • Closed date

    2015-02-09

  • Last modified date

    2015-02-09

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

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

Fix information

Applicable component levels

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SS3JHP","label":"Rational Asset Analyzer"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.1","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
14 October 2021