IBM Support

PI82771: SSL HANDSHAKE ERRORS SEEN WHEN CONNECTING MOBILE FOUNDATION ON CONTAINERS TO DASHDB SERVICE

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • The dashDB service have updated their SSL ciphers on Bluemix
    service instances. This requires the latest dashDB DB2 drivers
    to be used.
    MFP uses db2jcc4.jar, the dashDB JDBC driver to connect to the
    dashDB service. This has to be updated
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Mobile Foundation on Bluemix Users who use dashDB Blumix     *
    * service as their database                                    *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * Mobile devices may face issues connecting to the Mobile      *
    * Foundation server.                                           *
    * On the Mobile Foundation Operations Console , one may see    *
    * the status as *Inactive* and the following messages:         *
    * FWLSE3000E: A server error was detected.                     *
    * Unable to open database.                                     *
    *                                                              *
    * On the messages.log file from the existing Mobile Foundation *
    * application instance, the below messages are seen:           *
    *                                                              *
    *   Error location: T4Agent.sendRequest() - flush (-1).        *
    * Message:                                                     *
    *   Received fatal alert: handshake_failure. ERRORCODE=-4499,  *
    * SQLSTATE=08001 DSRA0010E: SQL State = 08001, Error Code =    *
    * -4,499                                                       *
    *   [err] java.sql.SQLNonTransientException:                   *
    * [jcc][t4][2030][11211][4.13.80] A communication error        *
    * occurred during operations on the connectionís underlying    *
    * socket, socket input stream,                                 *
    *   [err] javax.net.ssl.SSLHandshakeException: Received fatal  *
    * alert: handshake_failure                                     *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * -                                                            *
    ****************************************************************
    

Problem conclusion

  • The dashDB Bluemix service have updated their SSL ciphers on
    Bluemix service instances. This requires the latest dashDB DB2
    drivers
    to be used. Mobile Foundation uses db2jcc4.jar, the dashDB JDBC
    driver to connect to the dashDB service. This has now been
    updated to the latest driver level.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI82771

  • Reported component name

    MOBILE1ST PF EN

  • Reported component ID

    5725I4300

  • Reported release

    710

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-06-08

  • Closed date

    2017-07-17

  • Last modified date

    2017-07-17

  • 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

    MOBILE1ST PF EN

  • Fixed component ID

    5725I4300

Applicable component levels

  • R710 PSY

       UP

  • R800 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSZH4A","label":"IBM Worklight"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"710","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
17 July 2017