I run into the following error while trying to connect to either google or jabber server.
I eventually tracked down to an unsigned EccpressoAll.jar. The programs works fine if signed EccpressoAll.jar is used. The problem is I was told the signed EccpressoAll.jar broke our application on IBM jdk. So I need to use the unsigned EccpressoAll.jar. Any idea ? Thanks.
java.lang.IllegalArgumentException: input == output.
at com.certicom.ecc.jcae.ARC4Spi.engineUpdate(Unknown Source)
at javax.crypto.Cipher.update(DashoA6275)
at com.sun.net.ssl.internal.ssl.CipherBox$JCECipherBox.a(DashoA6275)
at com.sun.net.ssl.internal.ssl.OutputRecord.a(DashoA6275)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(DashoA6275)
at org.jivesoftware.smack.XMPPConnection.proceedTLSReceived(XMPPConnection.java:98 7)
at org.jivesoftware.smack.PacketReader.parsePackets(PacketReader.java:313)
at org.jivesoftware.smack.PacketReader.access$000(PacketReader.java:42)
at org.jivesoftware.smack.PacketReader$1.run(PacketReader.java:62)