Support Article
Packet versions are not matching! - Warning in logs
Summary
Hazelcast packet versions are not matching with Pega 7.2.2.
Error Messages
java.lang.IllegalArgumentException: Packet versions are not matching! This -> 3, Incoming -> 4
at com.hazelcast.nio.Packet.readFrom(Packet.java:148)
at com.hazelcast.nio.tcp.DefaultPacketReader.readPacket(DefaultPacketReader.java:45)
at com.hazelcast.nio.tcp.SocketPacketReader.read(SocketPacketReader.java:41)
at com.hazelcast.nio.tcp.ReadHandler.handle(ReadHandler.java:79)
at com.hazelcast.nio.tcp.InSelectorImpl.handleSelectionKey(InSelectorImpl.java:49)
at com.hazelcast.nio.tcp.AbstractIOSelector.handleSelectionKeys(AbstractIOSelector.java:159)
at com.hazelcast.nio.tcp.AbstractIOSelector.run(AbstractIOSelector.java:132)
Steps to Reproduce
Not Applicable
Root Cause
A defect or configuration issue in the operating environment:
In this instance there was another application using the default ports and in some cases the ports were not available or open.
Resolution
Make the following change to the operating environment:
Provide open and available ports for Hazelcast using the DSS:
As an example:
Description: Hazelcast Cluster TCP/IP ports Pega 7.1.7 cluster
Owning Ruleset: Pega-Engine
Setting Purpose: prconfig/cluster/hazelcast/ports/default
Value: 5701-5750
Description: Hazelcast Cluster TCP/IP ports Pega 7.2.2 cluster
Owning Ruleset: Pega-Engine
Setting Purpose: prconfig/cluster/hazelcast/ports/default
Value: 5750-5800
Published August 24, 2018 - Updated October 8, 2020
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.