IBM Support

PH44602:NullPointerException in WebSphere socket factory in 8.5.5.21 and 9.0.5.11

Download


Downloadable File

File link File size File description

Abstract

NullPointerException in WebSphere socket factory in 8.5.5.21 and 9.0.5.11

Download Description


This interim fix is superseded by a later interim fix
This fix is superseded by the fix for APAR PH45670 . Download and install the fix for PH45670 to resolve PH44602.
PH44602 resolves the following problem:

ERROR DESCRIPTION:
A java.lang.NullPointerException error occurs in the in WebSphere socket factory when no properties are provided for the connection.   This error was introduced and applies only to fix packs to 8.5.5.21 and 9.0.5.11.
You might observe an error like the following from the manageprofiles command:
dmgrHost: Unable to connect to the deployment manager on the specified hostname and port

You might observe the following call stack in FFDC:
java.lang.NullPointerException
at com.ibm.websphere.ssl.protocol.SSLSocketFactory.setSSLSocketProperties(SSLSocketFactory.java:692)
at com.ibm.websphere.ssl.protocol.SSLSocketFactory.createSocket(SSLSocketFactory.java:391)
at com.ibm.ws.ssl.config.WSSocket.connect(WSSocket.java:225)
at sun.net.NetworkClient.doConnect(NetworkClient.java:192)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:494)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:589)
at com.ibm.net.ssl.www2.protocol.https.c.<init>(c.java:19)
at com.ibm.net.ssl.www2.protocol.https.c.a(c.java:30)
at com.ibm.net.ssl.www2.protocol.https.d.getNewHttpClient(d.java:78)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1174)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1068)
at com.ibm.net.ssl.www2.protocol.https.d.connect(d.java:73)
at com.ibm.net.ssl.www2.protocol.https.b.connect(b.java:90)
at com.ibm.ecm.configmgr.app.acm.util.RESTHttpsURLConnection.invoke(RESTHttpsURLConnection.java:275)
at com.ibm.ecm.configmgr.app.acm.applicationserver.WebsphereApplicationServer$TestActivity.testWork(WebsphereApplicationServer.java:411)
RECOMMENDATION:
Install a fix pack or interim fix that contains this APAR.

PROBLEM CONCLUSION:
The WebSphere runtime is updated to check whether properties exist before attempting to use them.
 
The fix for this APAR is targeted for inclusion in fix packs 8.5.5.22 and 9.0.5.12.

For more information, see 'Recommended Updates for WebSphere Application Server':
https://www.ibm.com/support/pages/node/715553

This interim fix is superseded by a later interim fix
This fix is superseded by the fix for APAR PH45670 . Download and install the fix for PH45670 to resolve PH44602.

Prerequisites

None

Problems Solved

PH44602

On

Technical Support

Contact IBM Support at https://www.ibm.com/software/mysupport/s/ or 1-800-IBM-SERV (US only).

Document Location

Worldwide

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSEQTP","label":"WebSphere Application Server"},"Component":"General","Platform":[{"code":"PF012","label":"IBM i"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"},{"code":"PF035","label":"z\/OS"},{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"}],"Version":"9.0.5.11","Edition":"Base","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
28 June 2022

UID

ibm16565721