Hello,
I am unable to make a connection from a client on Windows to an Ignite server
cluster running on 3 Linux machines. I have checked firewall settings on both.
I am running a 3-node cluster of Ignite (2.0.0) on Centos 7. The nodes are
connected to the same Ethernet switch. The cluster is established properly and
everything works fine. I can connect (using my client) when it is running on
any of the 3 linux machines.
I reduced the cluster to two nodes, and run the client on the third node. Again
the client connects successfully.
There is no problem as long as I stay on the linux boxes.
I have tried 3 Windows PCs, with quite different configurations. None of them
can connect to the Ignite cluster on the Linux machines.
PC1 runs Win7 Home, and is connected to the same Ethernet switch as the linux
machines.
PC2 is a corporate laptop running Win7 Enterprise, connected over WiFi. I
configured the firewall to allow in and outbound connections on 47100-47199 and
47500-47599.
PC3 is another corporate laptop running Win10 Enterprise, also connected over
WiFi. I verified that I can connect to port 47100 and 47500 on the linux boxes
using Test-NetConnection.
Here is a snipped from the config file I use for the client. It is the same as
the one used for the server (except for the client mode).
<bean id="grid.cfg"
class="org.apache.ignite.configuration.IgniteConfiguration">
<property name="clientMode" value="true"/>
<property name="discoverySpi">
<bean class="org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi">
<property name="ipFinder">
<bean
class="org.apache.ignite.spi.discovery.tcp.ipfinder.vm.TcpDiscoveryVmIpFinder">
<property name="addresses">
<list>
<value>192.168.1.221</value>
<value>192.168.1.231</value>
</list>
</property>
</bean>
</property>
</bean>
</property>
<property name="cacheConfiguration">
<list>
When starting the client (Java), the server log shows a client connected, but
then disconnecting again.
[10:14:23] Topology snapshot [ver=11, servers=2, clients=1, CPUs=8, heap=3.8GB]
[10:14:49] Topology snapshot [ver=12, servers=2, clients=0, CPUs=4, heap=2.0GB]
The error I get when running the client:
$ java -Xms512m -Xmx2048m -jar target/igniteclient-1.0-SNAPSHOT.jar
config/config-client-nodes-2-3.xml
[10:14:21] __________ ________________
[10:14:21] / _/ ___/ |/ / _/_ __/ __/
[10:14:21] _/ // (7 7 // / / / / _/
[10:14:21] /___/\___/_/|_/___/ /_/ /___/
[10:14:21]
[10:14:21] ver. 2.0.0#20170430-sha1:d4eef3c6
[10:14:21] 2017 Copyright(C) Apache Software Foundation
[10:14:21]
[10:14:21] Ignite documentation: http://ignite.apache.org
[10:14:21]
[10:14:21] Quiet mode.
[10:14:21] ^-- Logging to file
'C:\Utils\apache-ignite-fabric-1.8.0-bin\work\log\ignite-2aefb227.0.log'
[10:14:21] ^-- To see **FULL** console log here add -DIGNITE_QUIET=false or
"-v" to ignite.{sh|bat}
[10:14:21]
[10:14:21] OS: Windows 7 6.1 amd64
[10:14:21] VM information: Java(TM) SE Runtime Environment 1.8.0_101-b13 Oracle
Corporation Java HotSpot(TM) 64-Bit Server VM 25.101-b13
[10:14:21] Configured plugins:
[10:14:21] ^-- None
[10:14:21]
[10:14:21] Message queue limit is set to 0 which may lead to potential OOMEs
when running cache operations in FULL_ASYNC or PRIMARY_SYNC modes due to
message queues growth on sender and receiver sides.
[10:14:21] Security status [authentication=off, tls/ssl=off]
[10:14:22] REST protocols do not start on client node. To start the protocols
on client node set '-DIGNITE_REST_START_ON_CLIENT=true' system property.
[10:14:49,257][SEVERE][exchange-worker-#24%null%][GridDhtPartitionsExchangeFuture]
Failed to reinitialize local partitions (preloading will be stopped):
GridDhtPartitionExchangeId [topVer=AffinityTopologyVersion [topVer=11,
minorTopVer=0], nodeId=2aefb227, evt=NODE_JOINED]
class org.apache.ignite.IgniteCheckedException: Failed to send message (node
may have left the grid or TCP connection cannot be established due to firewall
issues) [node=TcpDiscoveryNode [id=8abb0a7d-ae0e-4750-be9c-b00abbe03e64,
addrs=[0:0:0:0:0:0:0:1%lo, 127.0.0.1, 192.168.1.221, 192.168.122.1,
2001:569:7386:8b00:51f5:da65:665a:e3c6%enp2s0],
sockAddrs=[/192.168.1.221:47500, /192.168.122.1:47500,
/0:0:0:0:0:0:0:1%lo:47500, /127.0.0.1:47500,
node-1w7jr9qjyqppcanu92l72r5qe.ipv6.telus.net/2001:569:7386:8b00:51f5:da65:665a:e3c6:47500,
2001:569:7386:8b00:51f5:da65:665a:e3c6%enp2s0:47500], discPort=47500, order=1,
intOrder=1, lastExchangeTime=1499361263272, loc=false,
ver=2.0.0#20170430-sha1:d4eef3c6, isClient=false], topic=TOPIC_CACHE,
msg=GridDhtPartitionsSingleMessage [parts={-2100569601=GridDhtPartitionMap
[moving=0, size=0], 689859866=GridDhtPartitionMap [moving=0, size=0],
-399170495=GridDhtPartitionMap [moving=0, size=0]}, partCntrs={-2100569601={},
689859866={}, -399170495={}}, ex=null, client=true, compress=true,
super=GridDhtPartitionsAbstractMessage [exchId=GridDhtPartitionExchangeId
[topVer=AffinityTopologyVersion [topVer=11, minorTopVer=0], nodeId=2aefb227,
evt=NODE_JOINED], lastVer=GridCacheVersion [topVer=0, order=1499361262057,
nodeOrder=0], flags=1, super=GridCacheMessage [msgId=7, depInfo=null, err=null,
skipPrepare=false, cacheId=0, cacheId=0]]], policy=2]
at
org.apache.ignite.internal.managers.communication.GridIoManager.send(GridIoManager.java:1334)
at
org.apache.ignite.internal.managers.communication.GridIoManager.sendToGridTopic(GridIoManager.java:1398)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.send(GridCacheIoManager.java:946)
at
org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture.sendLocalPartitions(GridDhtPartitionsExchangeFuture.java:1094)
at
org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture.clientOnlyExchange(GridDhtPartitionsExchangeFuture.java:793)
at
org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture.init(GridDhtPartitionsExchangeFuture.java:581)
at
org.apache.ignite.internal.processors.cache.GridCachePartitionExchangeManager$ExchangeWorker.body(GridCachePartitionExchangeManager.java:1806)
at
org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
at java.lang.Thread.run(Unknown Source)
Caused by: class org.apache.ignite.spi.IgniteSpiException: Failed to send
message to remote node: TcpDiscoveryNode
[id=8abb0a7d-ae0e-4750-be9c-b00abbe03e64, addrs=[0:0:0:0:0:0:0:1%lo, 127.0.0.1,
192.168.1.221, 192.168.122.1, 2001:569:7386:8b00:51f5:da65:665a:e3c6%enp2s0],
sockAddrs=[/192.168.1.221:47500, /192.168.122.1:47500,
/0:0:0:0:0:0:0:1%lo:47500, /127.0.0.1:47500,
node-1w7jr9qjyqppcanu92l72r5qe.ipv6.telus.net/2001:569:7386:8b00:51f5:da65:665a:e3c6:47500,
2001:569:7386:8b00:51f5:da65:665a:e3c6%enp2s0:47500], discPort=47500, order=1,
intOrder=1, lastExchangeTime=1499361263272, loc=false,
ver=2.0.0#20170430-sha1:d4eef3c6, isClient=false]
at
org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.sendMessage0(TcpCommunicationSpi.java:2483)
at
org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.sendMessage(TcpCommunicationSpi.java:2419)
at
org.apache.ignite.internal.managers.communication.GridIoManager.send(GridIoManager.java:1329)
... 8 more
Caused by: class org.apache.ignite.IgniteCheckedException:
java.lang.NullPointerException
at
org.apache.ignite.internal.util.IgniteUtils.cast(IgniteUtils.java:7242)
at
org.apache.ignite.internal.util.future.GridFutureAdapter.resolve(GridFutureAdapter.java:258)
at
org.apache.ignite.internal.util.future.GridFutureAdapter.get0(GridFutureAdapter.java:170)
at
org.apache.ignite.internal.util.future.GridFutureAdapter.get(GridFutureAdapter.java:139)
at
org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.reserveClient(TcpCommunicationSpi.java:2630)
at
org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.sendMessage0(TcpCommunicationSpi.java:2455)
... 10 more
Caused by: java.util.concurrent.ExecutionException:
java.lang.NullPointerException
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at
org.apache.ignite.internal.util.IgniteUtils.filterReachable(IgniteUtils.java:1895)
at
org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.createTcpClient(TcpCommunicationSpi.java:2891)
at
org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.createNioClient(TcpCommunicationSpi.java:2702)
at
org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.reserveClient(TcpCommunicationSpi.java:2594)
... 11 more
Caused by: java.lang.NullPointerException
at
org.apache.ignite.internal.util.IgniteUtils.reachable(IgniteUtils.java:2102)
at
org.apache.ignite.internal.util.IgniteUtils$18.run(IgniteUtils.java:1884)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
... 1 more
[10:14:49,262][SEVERE][main][IgniteKernal] Got exception while starting (will
rollback startup routine).
class org.apache.ignite.IgniteCheckedException: Failed to send message (node
may have left the grid or TCP connection cannot be established due to firewall
issues) [node=TcpDiscoveryNode [id=8abb0a7d-ae0e-4750-be9c-b00abbe03e64,
addrs=[0:0:0:0:0:0:0:1%lo, 127.0.0.1, 192.168.1.221, 192.168.122.1,
2001:569:7386:8b00:51f5:da65:665a:e3c6%enp2s0],
sockAddrs=[/192.168.1.221:47500, /192.168.122.1:47500,
/0:0:0:0:0:0:0:1%lo:47500, /127.0.0.1:47500,
node-1w7jr9qjyqppcanu92l72r5qe.ipv6.telus.net/2001:569:7386:8b00:51f5:da65:665a:e3c6:47500,
2001:569:7386:8b00:51f5:da65:665a:e3c6%enp2s0:47500], discPort=47500, order=1,
intOrder=1, lastExchangeTime=1499361263272, loc=false,
ver=2.0.0#20170430-sha1:d4eef3c6, isClient=false], topic=TOPIC_CACHE,
msg=GridDhtPartitionsSingleMessage [parts={-2100569601=GridDhtPartitionMap
[moving=0, size=0], 689859866=GridDhtPartitionMap [moving=0, size=0],
-399170495=GridDhtPartitionMap [moving=0, size=0]}, partCntrs={-2100569601={},
689859866={}, -399170495={}}, ex=null, client=true, compress=true,
super=GridDhtPartitionsAbstractMessage [exchId=GridDhtPartitionExchangeId
[topVer=AffinityTopologyVersion [topVer=11, minorTopVer=0], nodeId=2aefb227,
evt=NODE_JOINED], lastVer=GridCacheVersion [topVer=0, order=1499361262057,
nodeOrder=0], flags=1, super=GridCacheMessage [msgId=7, depInfo=null, err=null,
skipPrepare=false, cacheId=0, cacheId=0]]], policy=2]
at
org.apache.ignite.internal.managers.communication.GridIoManager.send(GridIoManager.java:1334)
at
org.apache.ignite.internal.managers.communication.GridIoManager.sendToGridTopic(GridIoManager.java:1398)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.send(GridCacheIoManager.java:946)
at
org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture.sendLocalPartitions(GridDhtPartitionsExchangeFuture.java:1094)
at
org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture.clientOnlyExchange(GridDhtPartitionsExchangeFuture.java:793)
at
org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture.init(GridDhtPartitionsExchangeFuture.java:581)
at
org.apache.ignite.internal.processors.cache.GridCachePartitionExchangeManager$ExchangeWorker.body(GridCachePartitionExchangeManager.java:1806)
at
org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
at java.lang.Thread.run(Unknown Source)
Caused by: class org.apache.ignite.spi.IgniteSpiException: Failed to send
message to remote node: TcpDiscoveryNode
[id=8abb0a7d-ae0e-4750-be9c-b00abbe03e64, addrs=[0:0:0:0:0:0:0:1%lo, 127.0.0.1,
192.168.1.221, 192.168.122.1, 2001:569:7386:8b00:51f5:da65:665a:e3c6%enp2s0],
sockAddrs=[/192.168.1.221:47500, /192.168.122.1:47500,
/0:0:0:0:0:0:0:1%lo:47500, /127.0.0.1:47500,
node-1w7jr9qjyqppcanu92l72r5qe.ipv6.telus.net/2001:569:7386:8b00:51f5:da65:665a:e3c6:47500,
2001:569:7386:8b00:51f5:da65:665a:e3c6%enp2s0:47500], discPort=47500, order=1,
intOrder=1, lastExchangeTime=1499361263272, loc=false,
ver=2.0.0#20170430-sha1:d4eef3c6, isClient=false]
at
org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.sendMessage0(TcpCommunicationSpi.java:2483)
at
org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.sendMessage(TcpCommunicationSpi.java:2419)
at
org.apache.ignite.internal.managers.communication.GridIoManager.send(GridIoManager.java:1329)
... 8 more
Caused by: class org.apache.ignite.IgniteCheckedException:
java.lang.NullPointerException
at
org.apache.ignite.internal.util.IgniteUtils.cast(IgniteUtils.java:7242)
at
org.apache.ignite.internal.util.future.GridFutureAdapter.resolve(GridFutureAdapter.java:258)
at
org.apache.ignite.internal.util.future.GridFutureAdapter.get0(GridFutureAdapter.java:170)
at
org.apache.ignite.internal.util.future.GridFutureAdapter.get(GridFutureAdapter.java:139)
at
org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.reserveClient(TcpCommunicationSpi.java:2630)
at
org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.sendMessage0(TcpCommunicationSpi.java:2455)
... 10 more
Caused by: java.util.concurrent.ExecutionException:
java.lang.NullPointerException
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at
org.apache.ignite.internal.util.IgniteUtils.filterReachable(IgniteUtils.java:1895)
at
org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.createTcpClient(TcpCommunicationSpi.java:2891)
at
org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.createNioClient(TcpCommunicationSpi.java:2702)
at
org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.reserveClient(TcpCommunicationSpi.java:2594)
... 11 more
Caused by: java.lang.NullPointerException
at
org.apache.ignite.internal.util.IgniteUtils.reachable(IgniteUtils.java:2102)
at
org.apache.ignite.internal.util.IgniteUtils$18.run(IgniteUtils.java:1884)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
... 1 more
[10:14:49,267][SEVERE][exchange-worker-#24%null%][GridCachePartitionExchangeManager]
Failed to wait for completion of partition map exchange (preloading will not
start): GridDhtPartitionsExchangeFuture [dummy=false, forcePreload=false,
reassign=false, discoEvt=DiscoveryEvent [evtNode=TcpDiscoveryNode
[id=2aefb227-5651-445e-8ac9-a5c3acbcdb27, addrs=[0:0:0:0:0:0:0:1,
10.252.193.172, 127.0.0.1, 192.168.1.78, 192.168.56.1, 192.168.99.1,
2001:569:7386:8b00:2c39:92b9:66a9:5dab, 2001:569:7386:8b00:699a:9bba:8918:2683,
2620:100:0:d00:3071:ac47:ae56:eee2, 2620:100:0:d00:d451:26d7:fd1:202c],
sockAddrs=[5JJ2GV1.corp.brocade.com/10.252.193.172:0, /0:0:0:0:0:0:0:1:0,
/127.0.0.1:0, /2620:100:0:d00:d451:26d7:fd1:202c:0,
/2001:569:7386:8b00:2c39:92b9:66a9:5dab:0, /192.168.1.78:0, /192.168.56.1:0,
/192.168.99.1:0, /2001:569:7386:8b00:699a:9bba:8918:2683:0,
/2620:100:0:d00:3071:ac47:ae56:eee2:0], discPort=0, order=11, intOrder=0,
lastExchangeTime=1499361262832, loc=true, ver=2.0.0#20170430-sha1:d4eef3c6,
isClient=true], topVer=11, nodeId8=2aefb227, msg=null, type=NODE_JOINED,
tstamp=1499361267432], crd=TcpDiscoveryNode
[id=8abb0a7d-ae0e-4750-be9c-b00abbe03e64, addrs=[0:0:0:0:0:0:0:1%lo, 127.0.0.1,
192.168.1.221, 192.168.122.1, 2001:569:7386:8b00:51f5:da65:665a:e3c6%enp2s0],
sockAddrs=[/192.168.1.221:47500, /192.168.122.1:47500,
/0:0:0:0:0:0:0:1%lo:47500, /127.0.0.1:47500,
node-1w7jr9qjyqppcanu92l72r5qe.ipv6.telus.net/2001:569:7386:8b00:51f5:da65:665a:e3c6:47500,
2001:569:7386:8b00:51f5:da65:665a:e3c6%enp2s0:47500], discPort=47500, order=1,
intOrder=1, lastExchangeTime=1499361263272, loc=false,
ver=2.0.0#20170430-sha1:d4eef3c6, isClient=false],
exchId=GridDhtPartitionExchangeId [topVer=AffinityTopologyVersion [topVer=11,
minorTopVer=0], nodeId=2aefb227, evt=NODE_JOINED], added=false,
initFut=GridFutureAdapter [ignoreInterrupts=false, state=DONE, res=false,
hash=420444188], init=false, lastVer=null, partReleaseFut=null,
affChangeMsg=null, skipPreload=true, clientOnlyExchange=true,
initTs=1499361267727, centralizedAff=false, changeGlobalStateE=null,
exchangeOnChangeGlobalState=false, forcedRebFut=null, evtLatch=0,
remaining=[82bfab22-511d-4d90-9d9e-d83748db63d6,
8abb0a7d-ae0e-4750-be9c-b00abbe03e64], srvNodes=[TcpDiscoveryNode
[id=8abb0a7d-ae0e-4750-be9c-b00abbe03e64, addrs=[0:0:0:0:0:0:0:1%lo, 127.0.0.1,
192.168.1.221, 192.168.122.1, 2001:569:7386:8b00:51f5:da65:665a:e3c6%enp2s0],
sockAddrs=[/192.168.1.221:47500, /192.168.122.1:47500,
/0:0:0:0:0:0:0:1%lo:47500, /127.0.0.1:47500,
node-1w7jr9qjyqppcanu92l72r5qe.ipv6.telus.net/2001:569:7386:8b00:51f5:da65:665a:e3c6:47500,
2001:569:7386:8b00:51f5:da65:665a:e3c6%enp2s0:47500], discPort=47500, order=1,
intOrder=1, lastExchangeTime=1499361263272, loc=false,
ver=2.0.0#20170430-sha1:d4eef3c6, isClient=false], TcpDiscoveryNode
[id=82bfab22-511d-4d90-9d9e-d83748db63d6, addrs=[0:0:0:0:0:0:0:1%lo, 127.0.0.1,
192.168.1.231, 192.168.122.1, 2001:569:7386:8b00:1912:1b72:761a:8343%enp2s0],
sockAddrs=[node-1w7jr9qjyqppbfimluoenv0hv.ipv6.telus.net/2001:569:7386:8b00:1912:1b72:761a:8343:47500,
2001:569:7386:8b00:1912:1b72:761a:8343%enp2s0:47500, /192.168.1.231:47500,
/192.168.122.1:47500, /0:0:0:0:0:0:0:1%lo:47500, /127.0.0.1:47500],
discPort=47500, order=2, intOrder=2, lastExchangeTime=1499361263972, loc=false,
ver=2.0.0#20170430-sha1:d4eef3c6, isClient=false]], super=GridFutureAdapter
[ignoreInterrupts=false, state=DONE, res=class o.a.i.IgniteCheckedException:
Failed to send message (node may have left the grid or TCP connection cannot be
established due to firewall issues) [node=TcpDiscoveryNode
[id=8abb0a7d-ae0e-4750-be9c-b00abbe03e64, addrs=[0:0:0:0:0:0:0:1%lo, 127.0.0.1,
192.168.1.221, 192.168.122.1, 2001:569:7386:8b00:51f5:da65:665a:e3c6%enp2s0],
sockAddrs=[/192.168.1.221:47500, /192.168.122.1:47500,
/0:0:0:0:0:0:0:1%lo:47500, /127.0.0.1:47500,
node-1w7jr9qjyqppcanu92l72r5qe.ipv6.telus.net/2001:569:7386:8b00:51f5:da65:665a:e3c6:47500,
2001:569:7386:8b00:51f5:da65:665a:e3c6%enp2s0:47500], discPort=47500, order=1,
intOrder=1, lastExchangeTime=1499361263272, loc=false,
ver=2.0.0#20170430-sha1:d4eef3c6, isClient=false], topic=TOPIC_CACHE,
msg=GridDhtPartitionsSingleMessage [parts={-2100569601=GridDhtPartitionMap
[moving=0, size=0], 689859866=GridDhtPartitionMap [moving=0, size=0],
-399170495=GridDhtPartitionMap [moving=0, size=0]}, partCntrs={-2100569601={},
689859866={}, -399170495={}}, ex=null, client=true, compress=true,
super=GridDhtPartitionsAbstractMessage [exchId=GridDhtPartitionExchangeId
[topVer=AffinityTopologyVersion [topVer=11, minorTopVer=0], nodeId=2aefb227,
evt=NODE_JOINED], lastVer=GridCacheVersion [topVer=0, order=1499361262057,
nodeOrder=0], flags=1, super=GridCacheMessage [msgId=7, depInfo=null, err=null,
skipPrepare=false, cacheId=0, cacheId=0]]], policy=2], hash=1766278665]]
class org.apache.ignite.IgniteCheckedException: Failed to send message (node
may have left the grid or TCP connection cannot be established due to firewall
issues) [node=TcpDiscoveryNode [id=8abb0a7d-ae0e-4750-be9c-b00abbe03e64,
addrs=[0:0:0:0:0:0:0:1%lo, 127.0.0.1, 192.168.1.221, 192.168.122.1,
2001:569:7386:8b00:51f5:da65:665a:e3c6%enp2s0],
sockAddrs=[/192.168.1.221:47500, /192.168.122.1:47500,
/0:0:0:0:0:0:0:1%lo:47500, /127.0.0.1:47500,
node-1w7jr9qjyqppcanu92l72r5qe.ipv6.telus.net/2001:569:7386:8b00:51f5:da65:665a:e3c6:47500,
2001:569:7386:8b00:51f5:da65:665a:e3c6%enp2s0:47500], discPort=47500, order=1,
intOrder=1, lastExchangeTime=1499361263272, loc=false,
ver=2.0.0#20170430-sha1:d4eef3c6, isClient=false], topic=TOPIC_CACHE,
msg=GridDhtPartitionsSingleMessage [parts={-2100569601=GridDhtPartitionMap
[moving=0, size=0], 689859866=GridDhtPartitionMap [moving=0, size=0],
-399170495=GridDhtPartitionMap [moving=0, size=0]}, partCntrs={-2100569601={},
689859866={}, -399170495={}}, ex=null, client=true, compress=true,
super=GridDhtPartitionsAbstractMessage [exchId=GridDhtPartitionExchangeId
[topVer=AffinityTopologyVersion [topVer=11, minorTopVer=0], nodeId=2aefb227,
evt=NODE_JOINED], lastVer=GridCacheVersion [topVer=0, order=1499361262057,
nodeOrder=0], flags=1, super=GridCacheMessage [msgId=7, depInfo=null, err=null,
skipPrepare=false, cacheId=0, cacheId=0]]], policy=2]
at
org.apache.ignite.internal.managers.communication.GridIoManager.send(GridIoManager.java:1334)
at
org.apache.ignite.internal.managers.communication.GridIoManager.sendToGridTopic(GridIoManager.java:1398)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.send(GridCacheIoManager.java:946)
at
org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture.sendLocalPartitions(GridDhtPartitionsExchangeFuture.java:1094)
at
org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture.clientOnlyExchange(GridDhtPartitionsExchangeFuture.java:793)
at
org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture.init(GridDhtPartitionsExchangeFuture.java:581)
at
org.apache.ignite.internal.processors.cache.GridCachePartitionExchangeManager$ExchangeWorker.body(GridCachePartitionExchangeManager.java:1806)
at
org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
at java.lang.Thread.run(Unknown Source)
Caused by: class org.apache.ignite.spi.IgniteSpiException: Failed to send
message to remote node: TcpDiscoveryNode
[id=8abb0a7d-ae0e-4750-be9c-b00abbe03e64, addrs=[0:0:0:0:0:0:0:1%lo, 127.0.0.1,
192.168.1.221, 192.168.122.1, 2001:569:7386:8b00:51f5:da65:665a:e3c6%enp2s0],
sockAddrs=[/192.168.1.221:47500, /192.168.122.1:47500,
/0:0:0:0:0:0:0:1%lo:47500, /127.0.0.1:47500,
node-1w7jr9qjyqppcanu92l72r5qe.ipv6.telus.net/2001:569:7386:8b00:51f5:da65:665a:e3c6:47500,
2001:569:7386:8b00:51f5:da65:665a:e3c6%enp2s0:47500], discPort=47500, order=1,
intOrder=1, lastExchangeTime=1499361263272, loc=false,
ver=2.0.0#20170430-sha1:d4eef3c6, isClient=false]
at
org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.sendMessage0(TcpCommunicationSpi.java:2483)
at
org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.sendMessage(TcpCommunicationSpi.java:2419)
at
org.apache.ignite.internal.managers.communication.GridIoManager.send(GridIoManager.java:1329)
... 8 more
Caused by: class org.apache.ignite.IgniteCheckedException:
java.lang.NullPointerException
at
org.apache.ignite.internal.util.IgniteUtils.cast(IgniteUtils.java:7242)
at
org.apache.ignite.internal.util.future.GridFutureAdapter.resolve(GridFutureAdapter.java:258)
at
org.apache.ignite.internal.util.future.GridFutureAdapter.get0(GridFutureAdapter.java:170)
at
org.apache.ignite.internal.util.future.GridFutureAdapter.get(GridFutureAdapter.java:139)
at
org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.reserveClient(TcpCommunicationSpi.java:2630)
at
org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.sendMessage0(TcpCommunicationSpi.java:2455)
... 10 more
Caused by: java.util.concurrent.ExecutionException:
java.lang.NullPointerException
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at
org.apache.ignite.internal.util.IgniteUtils.filterReachable(IgniteUtils.java:1895)
at
org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.createTcpClient(TcpCommunicationSpi.java:2891)
at
org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.createNioClient(TcpCommunicationSpi.java:2702)
at
org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.reserveClient(TcpCommunicationSpi.java:2594)
... 11 more
Caused by: java.lang.NullPointerException
at
org.apache.ignite.internal.util.IgniteUtils.reachable(IgniteUtils.java:2102)
at
org.apache.ignite.internal.util.IgniteUtils$18.run(IgniteUtils.java:1884)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
... 1 more
[10:14:49] Ignite node stopped OK [uptime=00:00:29:555]
ERROR: failed to connect; exception: Failed to send message to remote node:
TcpDiscoveryNode [id=8abb0a7d-ae0e-4750-be9c-b00abbe03e64,
addrs=[0:0:0:0:0:0:0:1%lo, 127.0.0.1, 192.168.1.221, 192.168.122.1,
2001:569:7386:8b00:51f5:da65:665a:e3c6%enp2s0],
sockAddrs=[/192.168.1.221:47500, /192.168.122.1:47500,
/0:0:0:0:0:0:0:1%lo:47500, /127.0.0.1:47500,
node-1w7jr9qjyqppcanu92l72r5qe.ipv6.telus.net/2001:569:7386:8b00:51f5:da65:665a:e3c6:47500,
2001:569:7386:8b00:51f5:da65:665a:e3c6%enp2s0:47500], discPort=47500, order=1,
intOrder=1, lastExchangeTime=1499361263272, loc=false,
ver=2.0.0#20170430-sha1:d4eef3c6, isClient=false]
... class org.apache.ignite.spi.IgniteSpiException: Failed to send message to
remote node: TcpDiscoveryNode [id=8abb0a7d-ae0e-4750-be9c-b00abbe03e64,
addrs=[0:0:0:0:0:0:0:1%lo, 127.0.0.1, 192.168.1.221, 192.168.122.1,
2001:569:7386:8b00:51f5:da65:665a:e3c6%enp2s0],
sockAddrs=[/192.168.1.221:47500, /192.168.122.1:47500,
/0:0:0:0:0:0:0:1%lo:47500, /127.0.0.1:47500,
node-1w7jr9qjyqppcanu92l72r5qe.ipv6.telus.net/2001:569:7386:8b00:51f5:da65:665a:e3c6:47500,
2001:569:7386:8b00:51f5:da65:665a:e3c6%enp2s0:47500], discPort=47500, order=1,
intOrder=1, lastExchangeTime=1499361263272, loc=false,
ver=2.0.0#20170430-sha1:d4eef3c6, isClient=false]
at
org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.sendMessage0(TcpCommunicationSpi.java:2483)
at
org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.sendMessage(TcpCommunicationSpi.java:2419)
at
org.apache.ignite.internal.managers.communication.GridIoManager.send(GridIoManager.java:1329)
at
org.apache.ignite.internal.managers.communication.GridIoManager.sendToGridTopic(GridIoManager.java:1398)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.send(GridCacheIoManager.java:946)
at
org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture.sendLocalPartitions(GridDhtPartitionsExchangeFuture.java:1094)
at
org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture.clientOnlyExchange(GridDhtPartitionsExchangeFuture.java:793)
at
org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture.init(GridDhtPartitionsExchangeFuture.java:581)
at
org.apache.ignite.internal.processors.cache.GridCachePartitionExchangeManager$ExchangeWorker.body(GridCachePartitionExchangeManager.java:1806)
at
org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
at java.lang.Thread.run(Unknown Source)
Caused by: class org.apache.ignite.IgniteCheckedException:
java.lang.NullPointerException
at
org.apache.ignite.internal.util.IgniteUtils.cast(IgniteUtils.java:7242)
at
org.apache.ignite.internal.util.future.GridFutureAdapter.resolve(GridFutureAdapter.java:258)
at
org.apache.ignite.internal.util.future.GridFutureAdapter.get0(GridFutureAdapter.java:170)
at
org.apache.ignite.internal.util.future.GridFutureAdapter.get(GridFutureAdapter.java:139)
at
org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.reserveClient(TcpCommunicationSpi.java:2630)
at
org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.sendMessage0(TcpCommunicationSpi.java:2455)
... 10 more
Caused by: java.util.concurrent.ExecutionException:
java.lang.NullPointerException
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at
org.apache.ignite.internal.util.IgniteUtils.filterReachable(IgniteUtils.java:1895)
at
org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.createTcpClient(TcpCommunicationSpi.java:2891)
at
org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.createNioClient(TcpCommunicationSpi.java:2702)
at
org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.reserveClient(TcpCommunicationSpi.java:2594)
... 11 more
Caused by: java.lang.NullPointerException
at
org.apache.ignite.internal.util.IgniteUtils.reachable(IgniteUtils.java:2102)
at
org.apache.ignite.internal.util.IgniteUtils$18.run(IgniteUtils.java:1884)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
... 1 more
Any help is greatly appreciated.
Roger