IBM Support

PI24455: FIRST START FAILS WITH FAILED TO START IBM URBANCODE DEPLOY: COM.SUN.CRYPTO.PROVIDER.SEALEDOBJECTFORKEYPROTECTOR

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • 1. Use RedHat Enterprise Linux 6.5 with OpenJDK 1.6 (in
    /usr/bin/java points via the alternatives mechanism to the
    OpenJDK)
    2. Follow the instructions in help entry "Installing the server
    in interactive mode"
    3. Start a command-line where no JAVA_HOME is specified. Specify
    the location of IBM JRE 1.7 SR5 shipped with the product during
    the installation, e.g. /opt/ibm/ibm-java-i386-70/jre/
    4. Finish the installation
    5. Start the UrbanCode Deploy Server
    Result:
    The server starts but shows this error and shuts down
    immediately.
    UrbanCode Deploy java.lang.RuntimeException: Failed to start IBM
    UrbanCode
    Deploy
    ...
    
    Caused by: java.io.IOException:
    
    com.sun.crypto.provider.SealedObjectForKeyProtector
    
    at com.ibm.crypto.provider.JceKeyStore.engineLoad(Unknown
    Source)
    at java.security.KeyStore.load(KeyStore.java:1214)
    
    at
    com.urbancode.ds.UDeployServer.loadKeyStore(UDeployServer.java:1
    861)
    

Local fix

  • Set JAVA_HOME on the command-line to the JVM that you are using
    before calling install-server.sh or install-server.bat
    e.g. set JAVA_HOME=C:\ibm-java-i386-70\jre\
    or export JAVA_HOME=/opt/ibm/ibm-java-i386-70/jre/
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * All                                                          *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * 1. Use RedHat Enterprise Linux 6.5 with OpenJDK 1.6 (in      *
    * /usr/bin/java points via the alternatives mechanism to the   *
    * OpenJDK)                                                     *
    * 2. Follow the instructions in help entry "Installing the     *
    * server                                                       *
    * in interactive mode"                                         *
    * 3. Start a command-line where no JAVA_HOME is specified.     *
    * Specify                                                      *
    * the location of IBM JRE 1.7 SR5 shipped with the product     *
    * during                                                       *
    * the installation, e.g. /opt/ibm/ibm-java-i386-70/jre/        *
    * 4. Finish the installation                                   *
    * 5. Start the UrbanCode Deploy Server                         *
    * Result:                                                      *
    * The server starts but shows this error and shuts down        *
    * immediately.                                                 *
    * UrbanCode Deploy java.lang.RuntimeException: Failed to start *
    * IBM                                                          *
    * UrbanCode                                                    *
    * Deploy                                                       *
    * ...                                                          *
    *                                                              *
    * Caused by: java.io.IOException:                              *
    *                                                              *
    * com.sun.crypto.provider.SealedObjectForKeyProtector          *
    *                                                              *
    * at com.ibm.crypto.provider.JceKeyStore.engineLoad(Unknown    *
    * Source)                                                      *
    * at java.security.KeyStore.load(KeyStore.java:1214)           *
    *                                                              *
    * at                                                           *
    * com.urbancode.ds.UDeployServer.loadKeyStore(UDeployServer.ja *
    * va:1                                                         *
    * 861)                                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * Upgrade to UCD version 6.2.2.                                *
    ****************************************************************
    

Problem conclusion

  • Fixed in UCD version 6.2.2.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI24455

  • Reported component name

    UC DEPLOY

  • Reported component ID

    5725M5400

  • Reported release

    600

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2014-08-22

  • Closed date

    2016-09-21

  • Last modified date

    2016-09-21

  • 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

    UC DEPLOY

  • Fixed component ID

    5725M5400

Applicable component levels

  • R621 PSN

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SS4GSP","label":"IBM UrbanCode Deploy"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"600","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
15 October 2021