Genesys CTI User Forum > Genesys-related Development
Genesys PSDK 8.5 Java 8 TLS not working
(1/1)
Rogelio Gutierrez:
Hello All,
We have a chat implementation using PSDK 8.5 and Java 7 using TLS connection. After updating from Java 7 to Java 8, current implementation stop working. We already tried with TLS version 1, 1.1 and 1.2 but still not working.
Do you know if we need to request some extra configuration in server side in order to support Java 8 and a different TLS version?
Current implementation working OK with Java 7:
[img]https://outlook.office.com/owa/service.svc/s/GetFileAttachment?id=AAMkADQ2YmMxMjQ5LWU2YzYtNDRmZi05ZWRkLTFhODE1MGYzZGU2NABGAAAAAAAZDvzdt4S2RKFMoe9jP%2BurBwAh3GBAyNjHS73Bb4AHWfIhAAAAAAEMAAAh3GBAyNjHS73Bb4AHWfIhAAE7kv%2FyAAABEgAQAELjvpEQWJlOk66QuH1vfAs%3D&X-OWA-CANARY=kVuv4j2mH0yOCWcCfrWlYPC-pZoaiNQYs6wbz7LZkEQYSXZWTzh2vEXUfHjyPtFQuQDoWV3mIUM.&isImagePreview=True[/img]
Current error with Java 8:
18:16:13.898 [main] ERROR c.i.g.a.GenesysChatServerAdaptor - Error while connection to chat
com.genesyslab.platform.commons.protocol.ProtocolException: [192.198.180.36:6181<10.161.7.164:54350] Error opening connection
at com.genesyslab.platform.commons.protocol.DuplexChannel.open(DuplexChannel.java:329) ~[protocol-853.2.6.jar:8.5.302.06]
at com.genesyslab.platform.commons.protocol.ClientChannel.doOpen(ClientChannel.java:698) ~[protocol-853.2.6.jar:8.5.302.06]
at com.genesyslab.platform.commons.protocol.ClientChannel.open(ClientChannel.java:692) ~[protocol-853.2.6.jar:8.5.302.06]
at com.genesyslab.platform.commons.protocol.DuplexChannel.open(DuplexChannel.java:287) ~[protocol-853.2.6.jar:8.5.302.06]
at com.ihg.genesyslab.connections.GenesysConnectionManager.openProtocol(GenesysConnectionManager.java:159) ~[rpc-genesys-7.0.0-SNAPSHOT.jar:na]
at com.ihg.genesyslab.connections.GenesysConnectionManager.openChatServer(GenesysConnectionManager.java:151) ~[rpc-genesys-7.0.0-SNAPSHOT.jar:na]
at com.ihg.genesyslab.adaptors.GenesysChatServerAdaptor.processConnectToChatServer(GenesysChatServerAdaptor.java:332) ~[rpc-genesys-7.0.0-SNAPSHOT.jar:na]
at com.ihg.genesyslab.adaptors.GenesysChatServerAdaptor.connectToChatServer(GenesysChatServerAdaptor.java:113) ~[rpc-genesys-7.0.0-SNAPSHOT.jar:na]
at com.ihg.genesyslab.adaptors.GenesysChatServerAdaptor.processChatCommand(GenesysChatServerAdaptor.java:285) ~[rpc-genesys-7.0.0-SNAPSHOT.jar:na]
at com.ihg.genesyslab.client.chat.GenesysChatDAOImpl.processChatCommand(GenesysChatDAOImpl.java:76) ~[rpc-genesys-7.0.0-SNAPSHOT.jar:na]
at com.ihg.genesyslab.client.chat.GenesysChatDAOIntegrationTest.main(GenesysChatDAOIntegrationTest.java:39) ~[integ/:na]
at ...throw() ~[na:na]
at com.genesyslab.platform.commons.protocol.DuplexChannel.wrapInProtocolException(DuplexChannel.java:239) ~[protocol-853.2.6.jar:8.5.302.06]
at com.genesyslab.platform.commons.protocol.DuplexChannel.onConnectionClosed(DuplexChannel.java:1703) ~[protocol-853.2.6.jar:8.5.302.06]
at com.genesyslab.platform.commons.protocol.DuplexChannel.access$900(DuplexChannel.java:79) ~[protocol-853.2.6.jar:8.5.302.06]
at com.genesyslab.platform.commons.protocol.DuplexChannel$DuplexChannelConnHandler.onConnectionClosed(DuplexChannel.java:1633) ~[protocol-853.2.6.jar:8.5.302.06]
at com.genesyslab.platform.commons.connection.impl.AbstractConnection$4.run(AbstractConnection.java:160) ~[connection-853.2.6.jar:8.5.302.06]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) ~[na:1.8.0_92]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) ~[na:1.8.0_92]
at java.lang.Thread.run(Thread.java:745) ~[na:1.8.0_92]
Caused by: com.genesyslab.platform.commons.connection.ConnectionException: Connection is closed by remote peer for 192.198.180.36:6181<10.161.7.164:54350[Opening]/0
at com.genesyslab.platform.commons.connection.impl.netty.NettyConnectionImpl.handleConnectionClose(NettyConnectionImpl.java:765) ~[connection-853.2.6.jar:8.5.302.06]
at com.genesyslab.platform.commons.connection.impl.netty.NettyConnectionImpl.access$2900(NettyConnectionImpl.java:53) ~[connection-853.2.6.jar:8.5.302.06]
at com.genesyslab.platform.commons.connection.impl.netty.NettyConnectionImpl$CloseListener.operationComplete(NettyConnectionImpl.java:1155) ~[connection-853.2.6.jar:8.5.302.06]
at org.jboss.netty.channel.DefaultChannelFuture.notifyListener(DefaultChannelFuture.java:431) ~[netty-3.9.4.Final.jar:na]
at org.jboss.netty.channel.DefaultChannelFuture.notifyListeners(DefaultChannelFuture.java:422) ~[netty-3.9.4.Final.jar:na]
at org.jboss.netty.channel.DefaultChannelFuture.setSuccess(DefaultChannelFuture.java:362) ~[netty-3.9.4.Final.jar:na]
at org.jboss.netty.channel.AbstractChannel$ChannelCloseFuture.setClosed(AbstractChannel.java:355) ~[netty-3.9.4.Final.jar:na]
at org.jboss.netty.channel.AbstractChannel.setClosed(AbstractChannel.java:185) ~[netty-3.9.4.Final.jar:na]
at org.jboss.netty.channel.socket.nio.AbstractNioChannel.setClosed(AbstractNioChannel.java:197) ~[netty-3.9.4.Final.jar:na]
at org.jboss.netty.channel.socket.nio.NioSocketChannel.setClosed(NioSocketChannel.java:84) ~[netty-3.9.4.Final.jar:na]
at org.jboss.netty.channel.socket.nio.AbstractNioWorker.close(AbstractNioWorker.java:356) ~[netty-3.9.4.Final.jar:na]
at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:93) ~[netty-3.9.4.Final.jar:na]
at org.jboss.netty.channel.socket.nio.AbstractNioWorker.process(AbstractNioWorker.java:108) ~[netty-3.9.4.Final.jar:na]
at org.jboss.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:318) ~[netty-3.9.4.Final.jar:na]
at org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:89) ~[netty-3.9.4.Final.jar:na]
at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:178) ~[netty-3.9.4.Final.jar:na]
at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108) ~[netty-3.9.4.Final.jar:na]
at org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) ~[netty-3.9.4.Final.jar:na]
... 3 common frames omitted
Kubig:
Did you change also the JRE for eServices/MCR to version 1.8? If yes, make a downgrade as the JRE 1.8 is not suppported at this moment.
Navigation
[0] Message Index
Go to full version