IBM Support

SSL Destination delivery fails with exception: java.lang.ArrayIndexOutOfBoundsException: Array index out of range

Troubleshooting


Problem

SSL Destination delivery fails with exception trace java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 64     at com.ibm.bcg.server.util.SocketUtils.getJSSESSLSocket(SocketUtils.java:970)

Resolving The Problem

The exception is caused by a combination of: Java version (Java 5) + Key length (2048) + SSL handhake algorithm chosen (DHE).
The problem can be addressed by one of the following options:
a) Upgrade the java level to 6, by migrating the WPG profiles to WAS 7
OR
b) Ask your trading partner to use DHE 1024 length and NOT DHE 2048.
OR
c) Ask your trading partner to disable all the Diffie Hellman Ephemeral ciphers (DHE)

[{"Product":{"code":"SSDKJ8","label":"WebSphere Partner Gateway Enterprise Edition"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"--","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"6.2.1","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Document Information

More support for:
WebSphere Partner Gateway Enterprise Edition

Software version:
6.2.1

Operating system(s):
AIX, Linux, Solaris, Windows

Document number:
267369

Modified date:
16 June 2018

UID

swg21967678