Hi All,
Sorry for the caps, I just copied the error text in the subject...
Can anyone help me in the right direction about the NODE COMMUNICATION EXCEPTION error?
I just installed two xMatters 4.1 Patch 10 environments which use the same database.
Both nodes appear in the 'Nodes and devices engines' page and are 'running'.
Both nodes can ping eachother, resolve eachother, and port 50000 is available for eachother.
But still I am getting this error:
ERROR - A system health event op type NODE_COMMUNICATION_EXCEPTION has been detected by the health monitor on Node: SERVER1 (<IP>), with the following message text: The AlarmPoint Health Monitor on node SERVER1 (<IP>) has detected inbound-only communication with AlarmPoint node SERVER2 (<IP>) over the last 180 seconds. The affected nodes will not exchange messages until bidirectional communication is established, which may result in apparent los of service. Corrective action should be taken to allow bidirectional communication between the nodes. Consult the logs of the affected nodes for further details on communication errors.
So I searched the other logfiles, but no errors were reported in those logs. So I enabled debugging and I saw the following:
2011-11-22 14:09:52,811 [HealthMonitorInternalEventTimer] DEBUG - - Connection pool statistics: total(5), busy(0), idle(5), orphaned(0)
2011-11-22 14:09:52,831 [HealthMonitorInternalEventTimer] TRACE - - Send PING message to 200.002-tcp://<IP SERVER2>:50000
2011-11-22 14:09:52,838 [HealthMonitorInternalEventTimer] DEBUG - - Begin enumeration of connectivity states between Node ID 200.000 at URL tcp://<IP SERVER1>:50000 and active remote Nodes:
2011-11-22 14:09:52,838 [HealthMonitorInternalEventTimer] DEBUG - - Inbound-only communication with Node ID 200.002 at URL tcp://<IP SERVER2>:50000
2011-11-22 14:09:52,838 [HealthMonitorInternalEventTimer] DEBUG - - End enumeration of connectivity states.
2011-11-22 14:09:52,853 [HealthMonitorInternalEventTimer] TRACE - - Send PING message to 200.002-tcp://<IP SERVER2>:50000
2011-11-22 14:09:52,860 [HealthMonitorInternalEventTimer] DEBUG - - Begin enumeration of connectivity states between Node ID 200.000 at URL tcp://<IP SERVER1>:50000 and active remote Nodes:
2011-11-22 14:09:52,860 [HealthMonitorInternalEventTimer] DEBUG - - Inbound-only communication with Node ID 200.002 at URL tcp://<IP SERVER2>:50000
2011-11-22 14:09:52,860 [HealthMonitorInternalEventTimer] DEBUG - - End enumeration of connectivity states.
Can anyone point me to the configuraton file to configure this or give some hints?
Many thanks in advance!
Jeroen