Consensys / quorum-kubernetes

Helm charts for Hyperledger Besu and GoQuorum
Apache License 2.0
118 stars 128 forks source link

Add peers with error #58

Closed MaxRos1234 closed 4 years ago

MaxRos1234 commented 4 years ago

using your scripts in permissionless mode everything works!

when I ADD two args parameters for permissioned network : --permissions-nodes-config-file-enabled=true --permissions-nodes-config-file=/mydata/permissions_config.toml

I get this error: Disconnecting from peer that is not permitted to maintain ongoing connection: org.hyperledger.besu.ethereum.p2p.rlpx.connections.RlpxConnection$RemotelyInitiatedRlpxConnection@63300ba4

both networks --bootnodes=enode://${VALIDATOR1_PUBKEY}@${BESU_VALIDATOR1_SERVICE_HOST}:30303

joshuafernandes commented 4 years ago

Hello @MaxRos1234

What is in the contents of the permissions config file?

Could you confirm what IPs you've set in there for the enodes please? I think from memory you need the pod's IP, rather than the service IP, because the p2p layer uses the IP of the sender (pod) in this case

Cheers Josh

MaxRos1234 commented 4 years ago

Hi Joshua. Thanks for the reply. Setting the IPs of the "POD" works. But the point is that using k8s I have to publish all validators on a single node and use Docker's ip. I can't deploy validators on a cluster. Are there alternative solutions?

thx, Massimo

joshuafernandes commented 4 years ago

Hi Massimo,

Thats good to know :)

I dont quite follow the bit about validators being on a single node - could you give us a little more details here please? Typically you have n nodes in clusters that you deploy validators to.

To get IPs for them you can do a few things :

Also note that with this type of permissions scheme, it is applicable to only the nodes that you specify i.e other nodes don't obey these rules so you have to think about how you want to update the lists when the network grows for example

Hope this helps

Cheers Josh

MaxRos1234 commented 4 years ago

Hi Joshua, I try to make a summary of the scenario. I would like a "permissioning" network of Besu on kubernetes. I must be able to use the "enodes" with the IP addresses of the internal services (type = clusterIP) and the worker addresses for the services in "nodeport" to be able to access from the outside in order to hook up other nodes and vote for other validators. In the validator yaml we have set the nat to "auto". The only evidence we have is the following exception:

KubernetesNatManager | Starting kubernetes NAT manager. 2020-05-26 06:51:50.511+00:00 | main | DEBUG | KubernetesNatManager | Trying to update information using Kubernetes client SDK. 2020-05-26 06:51:52.926+00:00 | main | DEBUG | NatService | Caught exception while trying to start the manager or service. org.hyperledger.besu.nat.core.exception.NatInitializationException: Failed update information using Kubernetes client SDK. at org.hyperledger.besu.nat.kubernetes.KubernetesNatManager.doStart(KubernetesNatManager.java:85) ~[besu-nat-1.4.5-RC1.jar:1.4.5-RC1] at org.hyperledger.besu.nat.core.AbstractNatManager.start(AbstractNatManager.java:90) ~[besu-nat-1.4.5-RC1.jar:1.4.5-RC1]

... ... ... I have no other elements.

Massimo.

joshuafernandes commented 4 years ago

Hi Massimo,

Thanks for that. Could you share a little more info on your env please? i.e

Also when the other Besu nodes join the chain are they local to you /cloud (i.e are they also part of the same same cloud provider / LAN or completely different)? The key question here is that they can route to your existing validator pool from the outside via TCP & UDP on 30303

I'm looping in @matkt who's the expert on the NAT manager in code to assist.

Cheers Josh

MaxRos1234 commented 4 years ago

Hello Joshua.

I am using on linux ubuntu 20.04 with minikube version: v1.9.2. (I also used desktop docker on mac osx, where the problem seems the same).

My intention is to launch your example on minikube in "permissioning" mode and then interact with the host machine by pulling on other nodes. Initially, the nodes interact (I'm trying with validators only at the moment) then they start to disconnect in a decreasing way until a peer count of 0 is obtained.

So I stop before even interacting with the host to add more nodes.

I forgot ... Even in "permissionless" mode (the original example) I get the exception of NAT but everything seems to work correctly.

thx,

Massimo.

MaxRos1234 commented 4 years ago

LOG FILE:

Setting logging level to DEBUG 2020-05-26 06:51:34.405+00:00 | main | INFO | AltBN128PairingPrecompiledContract | Using native alt bn128 2020-05-26 06:51:39.213+00:00 | main | INFO | SECP256K1 | Using native secp256k1 2020-05-26 06:51:39.219+00:00 | main | INFO | Besu | Starting Besu version: besu/v1.4.5-RC1/linux-x86_64/oracle_openjdk-java-11 2020-05-26 06:51:39.514+00:00 | main | DEBUG | ResourceLeakDetector | -Dio.netty.leakDetection.level: simple 2020-05-26 06:51:39.515+00:00 | main | DEBUG | ResourceLeakDetector | -Dio.netty.leakDetection.targetRecords: 4 2020-05-26 06:51:39.529+00:00 | main | DEBUG | InternalThreadLocalMap | -Dio.netty.threadLocalMap.stringBuilder.initialSize: 1024 2020-05-26 06:51:39.530+00:00 | main | DEBUG | InternalThreadLocalMap | -Dio.netty.threadLocalMap.stringBuilder.maxSize: 4096 2020-05-26 06:51:39.622+00:00 | main | DEBUG | MultithreadEventLoopGroup | -Dio.netty.eventLoopThreads: 2 2020-05-26 06:51:39.816+00:00 | main | DEBUG | NioEventLoop | -Dio.netty.noKeySetOptimization: false 2020-05-26 06:51:39.816+00:00 | main | DEBUG | NioEventLoop | -Dio.netty.selectorAutoRebuildThreshold: 512 2020-05-26 06:51:39.909+00:00 | main | DEBUG | PlatformDependent0 | -Dio.netty.noUnsafe: false 2020-05-26 06:51:39.909+00:00 | main | DEBUG | PlatformDependent0 | Java version: 11 2020-05-26 06:51:39.912+00:00 | main | DEBUG | PlatformDependent0 | sun.misc.Unsafe.theUnsafe: available 2020-05-26 06:51:39.913+00:00 | main | DEBUG | PlatformDependent0 | sun.misc.Unsafe.copyMemory: available 2020-05-26 06:51:39.914+00:00 | main | DEBUG | PlatformDependent0 | java.nio.Buffer.address: available 2020-05-26 06:51:39.915+00:00 | main | DEBUG | PlatformDependent0 | direct buffer constructor: unavailable java.lang.UnsupportedOperationException: Reflective setAccessible(true) disabled at io.netty.util.internal.ReflectionUtil.trySetAccessible(ReflectionUtil.java:31) ~[netty-common-4.1.42.Final.jar:4.1.42.Final] at io.netty.util.internal.PlatformDependent0$4.run(PlatformDependent0.java:224) ~[netty-common-4.1.42.Final.jar:4.1.42.Final] at java.security.AccessController.doPrivileged(Native Method) ~[?:?] at io.netty.util.internal.PlatformDependent0.(PlatformDependent0.java:218) [netty-common-4.1.42.Final.jar:4.1.42.Final] at io.netty.util.internal.PlatformDependent.isAndroid(PlatformDependent.java:272) [netty-common-4.1.42.Final.jar:4.1.42.Final] at io.netty.util.internal.PlatformDependent.(PlatformDependent.java:92) [netty-common-4.1.42.Final.jar:4.1.42.Final] at io.netty.channel.nio.NioEventLoop.newTaskQueue0(NioEventLoop.java:285) [netty-transport-4.1.42.Final.jar:4.1.42.Final] at io.netty.channel.nio.NioEventLoop.newTaskQueue(NioEventLoop.java:156) [netty-transport-4.1.42.Final.jar:4.1.42.Final] at io.netty.channel.nio.NioEventLoop.(NioEventLoop.java:138) [netty-transport-4.1.42.Final.jar:4.1.42.Final] at io.netty.channel.nio.NioEventLoopGroup.newChild(NioEventLoopGroup.java:138) [netty-transport-4.1.42.Final.jar:4.1.42.Final] at io.netty.channel.nio.NioEventLoopGroup.newChild(NioEventLoopGroup.java:37) [netty-transport-4.1.42.Final.jar:4.1.42.Final] at io.netty.util.concurrent.MultithreadEventExecutorGroup.(MultithreadEventExecutorGroup.java:84) [netty-common-4.1.42.Final.jar:4.1.42.Final] at io.netty.util.concurrent.MultithreadEventExecutorGroup.(MultithreadEventExecutorGroup.java:58) [netty-common-4.1.42.Final.jar:4.1.42.Final] at io.netty.util.concurrent.MultithreadEventExecutorGroup.(MultithreadEventExecutorGroup.java:47) [netty-common-4.1.42.Final.jar:4.1.42.Final] at io.netty.channel.MultithreadEventLoopGroup.(MultithreadEventLoopGroup.java:59) [netty-transport-4.1.42.Final.jar:4.1.42.Final] at io.netty.channel.nio.NioEventLoopGroup.(NioEventLoopGroup.java:78) [netty-transport-4.1.42.Final.jar:4.1.42.Final] at io.netty.channel.nio.NioEventLoopGroup.(NioEventLoopGroup.java:73) [netty-transport-4.1.42.Final.jar:4.1.42.Final] at io.netty.channel.nio.NioEventLoopGroup.(NioEventLoopGroup.java:60) [netty-transport-4.1.42.Final.jar:4.1.42.Final] at io.vertx.core.net.impl.transport.Transport.eventLoopGroup(Transport.java:153) [vertx-core-3.8.5.jar:3.8.5] at io.vertx.core.impl.VertxImpl.(VertxImpl.java:143) [vertx-core-3.8.5.jar:3.8.5] at io.vertx.core.impl.VertxImpl.vertx(VertxImpl.java:92) [vertx-core-3.8.5.jar:3.8.5] at io.vertx.core.impl.VertxFactoryImpl.vertx(VertxFactoryImpl.java:40) [vertx-core-3.8.5.jar:3.8.5] at io.vertx.core.impl.VertxFactoryImpl.vertx(VertxFactoryImpl.java:32) [vertx-core-3.8.5.jar:3.8.5] at io.vertx.core.Vertx.vertx(Vertx.java:85) [vertx-core-3.8.5.jar:3.8.5] at org.hyperledger.besu.cli.BesuCommand.createVertx(BesuCommand.java:1923) [besu-1.4.5-RC1.jar:1.4.5-RC1] at org.hyperledger.besu.cli.BesuCommand.run(BesuCommand.java:1054) [besu-1.4.5-RC1.jar:1.4.5-RC1] at picocli.CommandLine.executeUserObject(CommandLine.java:1769) [picocli-4.1.4.jar:4.1.4] at picocli.CommandLine.access$900(CommandLine.java:145) [picocli-4.1.4.jar:4.1.4] at picocli.CommandLine$RunLast.handle(CommandLine.java:2141) [picocli-4.1.4.jar:4.1.4] at picocli.CommandLine$RunLast.handle(CommandLine.java:2108) [picocli-4.1.4.jar:4.1.4] at picocli.CommandLine$AbstractParseResultHandler.handleParseResult(CommandLine.java:1968) [picocli-4.1.4.jar:4.1.4] at picocli.CommandLine.parseWithHandlers(CommandLine.java:2322) [picocli-4.1.4.jar:4.1.4] at org.hyperledger.besu.cli.util.ConfigOptionSearchAndRunHandler.handle(ConfigOptionSearchAndRunHandler.java:56) [besu-1.4.5-RC1.jar:1.4.5-RC1] at org.hyperledger.besu.cli.util.ConfigOptionSearchAndRunHandler.handle(ConfigOptionSearchAndRunHandler.java:31) [besu-1.4.5-RC1.jar:1.4.5-RC1] at picocli.CommandLine$AbstractParseResultHandler.handleParseResult(CommandLine.java:1968) [picocli-4.1.4.jar:4.1.4] at picocli.CommandLine.parseWithHandlers(CommandLine.java:2322) [picocli-4.1.4.jar:4.1.4] at org.hyperledger.besu.cli.BesuCommand.parse(BesuCommand.java:1184) [besu-1.4.5-RC1.jar:1.4.5-RC1] at org.hyperledger.besu.cli.BesuCommand.parse(BesuCommand.java:1044) [besu-1.4.5-RC1.jar:1.4.5-RC1] at org.hyperledger.besu.Besu.main(Besu.java:49) [besu-1.4.5-RC1.jar:1.4.5-RC1] 2020-05-26 06:51:40.022+00:00 | main | DEBUG | PlatformDependent0 | java.nio.Bits.unaligned: available, true 2020-05-26 06:51:40.024+00:00 | main | DEBUG | PlatformDependent0 | jdk.internal.misc.Unsafe.allocateUninitializedArray(int): unavailable java.lang.IllegalAccessException: class io.netty.util.internal.PlatformDependent0$6 cannot access class jdk.internal.misc.Unsafe (in module java.base) because module java.base does not export jdk.internal.misc to unnamed module @2f61f937 at jdk.internal.reflect.Reflection.newIllegalAccessException(Reflection.java:361) ~[?:?] at java.lang.reflect.AccessibleObject.checkAccess(AccessibleObject.java:591) ~[?:?] at java.lang.reflect.Method.invoke(Method.java:558) ~[?:?] at io.netty.util.internal.PlatformDependent0$6.run(PlatformDependent0.java:334) ~[netty-common-4.1.42.Final.jar:4.1.42.Final] at java.security.AccessController.doPrivileged(Native Method) ~[?:?] at io.netty.util.internal.PlatformDependent0.(PlatformDependent0.java:325) [netty-common-4.1.42.Final.jar:4.1.42.Final] at io.netty.util.internal.PlatformDependent.isAndroid(PlatformDependent.java:272) [netty-common-4.1.42.Final.jar:4.1.42.Final] at io.netty.util.internal.PlatformDependent.(PlatformDependent.java:92) [netty-common-4.1.42.Final.jar:4.1.42.Final] at io.netty.channel.nio.NioEventLoop.newTaskQueue0(NioEventLoop.java:285) [netty-transport-4.1.42.Final.jar:4.1.42.Final] at io.netty.channel.nio.NioEventLoop.newTaskQueue(NioEventLoop.java:156) [netty-transport-4.1.42.Final.jar:4.1.42.Final] at io.netty.channel.nio.NioEventLoop.(NioEventLoop.java:138) [netty-transport-4.1.42.Final.jar:4.1.42.Final] at io.netty.channel.nio.NioEventLoopGroup.newChild(NioEventLoopGroup.java:138) [netty-transport-4.1.42.Final.jar:4.1.42.Final] at io.netty.channel.nio.NioEventLoopGroup.newChild(NioEventLoopGroup.java:37) [netty-transport-4.1.42.Final.jar:4.1.42.Final] at io.netty.util.concurrent.MultithreadEventExecutorGroup.(MultithreadEventExecutorGroup.java:84) [netty-common-4.1.42.Final.jar:4.1.42.Final] at io.netty.util.concurrent.MultithreadEventExecutorGroup.(MultithreadEventExecutorGroup.java:58) [netty-common-4.1.42.Final.jar:4.1.42.Final] at io.netty.util.concurrent.MultithreadEventExecutorGroup.(MultithreadEventExecutorGroup.java:47) [netty-common-4.1.42.Final.jar:4.1.42.Final] at io.netty.channel.MultithreadEventLoopGroup.(MultithreadEventLoopGroup.java:59) [netty-transport-4.1.42.Final.jar:4.1.42.Final] at io.netty.channel.nio.NioEventLoopGroup.(NioEventLoopGroup.java:78) [netty-transport-4.1.42.Final.jar:4.1.42.Final] at io.netty.channel.nio.NioEventLoopGroup.(NioEventLoopGroup.java:73) [netty-transport-4.1.42.Final.jar:4.1.42.Final] at io.netty.channel.nio.NioEventLoopGroup.(NioEventLoopGroup.java:60) [netty-transport-4.1.42.Final.jar:4.1.42.Final] at io.vertx.core.net.impl.transport.Transport.eventLoopGroup(Transport.java:153) [vertx-core-3.8.5.jar:3.8.5] at io.vertx.core.impl.VertxImpl.(VertxImpl.java:143) [vertx-core-3.8.5.jar:3.8.5] at io.vertx.core.impl.VertxImpl.vertx(VertxImpl.java:92) [vertx-core-3.8.5.jar:3.8.5] at io.vertx.core.impl.VertxFactoryImpl.vertx(VertxFactoryImpl.java:40) [vertx-core-3.8.5.jar:3.8.5] at io.vertx.core.impl.VertxFactoryImpl.vertx(VertxFactoryImpl.java:32) [vertx-core-3.8.5.jar:3.8.5] at io.vertx.core.Vertx.vertx(Vertx.java:85) [vertx-core-3.8.5.jar:3.8.5] at org.hyperledger.besu.cli.BesuCommand.createVertx(BesuCommand.java:1923) [besu-1.4.5-RC1.jar:1.4.5-RC1] at org.hyperledger.besu.cli.BesuCommand.run(BesuCommand.java:1054) [besu-1.4.5-RC1.jar:1.4.5-RC1] at picocli.CommandLine.executeUserObject(CommandLine.java:1769) [picocli-4.1.4.jar:4.1.4] at picocli.CommandLine.access$900(CommandLine.java:145) [picocli-4.1.4.jar:4.1.4] at picocli.CommandLine$RunLast.handle(CommandLine.java:2141) [picocli-4.1.4.jar:4.1.4] at picocli.CommandLine$RunLast.handle(CommandLine.java:2108) [picocli-4.1.4.jar:4.1.4] at picocli.CommandLine$AbstractParseResultHandler.handleParseResult(CommandLine.java:1968) [picocli-4.1.4.jar:4.1.4] at picocli.CommandLine.parseWithHandlers(CommandLine.java:2322) [picocli-4.1.4.jar:4.1.4] at org.hyperledger.besu.cli.util.ConfigOptionSearchAndRunHandler.handle(ConfigOptionSearchAndRunHandler.java:56) [besu-1.4.5-RC1.jar:1.4.5-RC1] at org.hyperledger.besu.cli.util.ConfigOptionSearchAndRunHandler.handle(ConfigOptionSearchAndRunHandler.java:31) [besu-1.4.5-RC1.jar:1.4.5-RC1] at picocli.CommandLine$AbstractParseResultHandler.handleParseResult(CommandLine.java:1968) [picocli-4.1.4.jar:4.1.4] at picocli.CommandLine.parseWithHandlers(CommandLine.java:2322) [picocli-4.1.4.jar:4.1.4] at org.hyperledger.besu.cli.BesuCommand.parse(BesuCommand.java:1184) [besu-1.4.5-RC1.jar:1.4.5-RC1] at org.hyperledger.besu.cli.BesuCommand.parse(BesuCommand.java:1044) [besu-1.4.5-RC1.jar:1.4.5-RC1] at org.hyperledger.besu.Besu.main(Besu.java:49) [besu-1.4.5-RC1.jar:1.4.5-RC1] 2020-05-26 06:51:40.104+00:00 | main | DEBUG | PlatformDependent0 | java.nio.DirectByteBuffer.(long, int): unavailable 2020-05-26 06:51:40.106+00:00 | main | DEBUG | PlatformDependent | sun.misc.Unsafe: available 2020-05-26 06:51:40.108+00:00 | main | DEBUG | PlatformDependent | maxDirectMemory: 518979584 bytes (maybe) 2020-05-26 06:51:40.109+00:00 | main | DEBUG | PlatformDependent | -Dio.netty.tmpdir: /tmp (java.io.tmpdir) 2020-05-26 06:51:40.109+00:00 | main | DEBUG | PlatformDependent | -Dio.netty.bitMode: 64 (sun.arch.data.model) 2020-05-26 06:51:40.111+00:00 | main | DEBUG | PlatformDependent | -Dio.netty.maxDirectMemory: -1 bytes 2020-05-26 06:51:40.114+00:00 | main | DEBUG | PlatformDependent | -Dio.netty.uninitializedArrayAllocationThreshold: -1 2020-05-26 06:51:40.117+00:00 | main | DEBUG | CleanerJava9 | java.nio.ByteBuffer.cleaner(): available 2020-05-26 06:51:40.118+00:00 | main | DEBUG | PlatformDependent | -Dio.netty.noPreferDirect: false 2020-05-26 06:51:40.129+00:00 | main | DEBUG | PlatformDependent | org.jctools-core.MpscChunkedArrayQueue: available 2020-05-26 06:51:40.800+00:00 | main | DEBUG | DefaultDnsServerAddressStreamProvider | Default DNS servers: [/10.96.0.10:53] (sun.net.dns.ResolverConfiguration) 2020-05-26 06:51:40.807+00:00 | main | DEBUG | NetUtil | -Djava.net.preferIPv4Stack: false 2020-05-26 06:51:40.807+00:00 | main | DEBUG | NetUtil | -Djava.net.preferIPv6Addresses: false 2020-05-26 06:51:40.812+00:00 | main | DEBUG | NetUtil | Loopback interface: lo (lo, 127.0.0.1) 2020-05-26 06:51:40.814+00:00 | main | DEBUG | NetUtil | /proc/sys/net/core/somaxconn: 128 2020-05-26 06:51:42.310+00:00 | main | INFO | StaticNodesParser | StaticNodes file /mydata/static-nodes.json does not exist, no static connections will be created. 2020-05-26 06:51:42.311+00:00 | main | INFO | Besu | Connecting to 0 static nodes. 2020-05-26 06:51:42.622+00:00 | main | INFO | KeyPairUtil | Loaded public key 0xe76cac86e88272aadeac11f83e94f9523597339df16921433576c0d8e2c30b168c0ada3f6526b47e4f4984bc493475e0cf08d230d327565a50020edc50f7c9df from /secrets/key 2020-05-26 06:51:42.916+00:00 | main | INFO | DatabaseMetadata | Lookup database metadata file in data directory: /mydata 2020-05-26 06:51:43.315+00:00 | main | INFO | RocksDBKeyValueStorageFactory | Existing database detected at /mydata. Version 1 2020-05-26 06:51:45.521+00:00 | main | INFO | ProtocolScheduleBuilder | Protocol schedule created with milestones: [ConstantinopleFix: 0] 2020-05-26 06:51:47.112+00:00 | main | DEBUG | BesuPluginContextImpl | Plugin startup complete. 2020-05-26 06:51:47.205+00:00 | main | DEBUG | NodePermissioningControllerFactory | Validating onchain node permissioning smart contract configuration 2020-05-26 06:51:47.317+00:00 | main | INFO | RunnerBuilder | Detecting NAT service. 2020-05-26 06:51:50.422+00:00 | main | INFO | Runner | Starting Ethereum main loop ... 2020-05-26 06:51:50.504+00:00 | main | INFO | KubernetesNatManager | Starting kubernetes NAT manager. 2020-05-26 06:51:50.511+00:00 | main | DEBUG | KubernetesNatManager | Trying to update information using Kubernetes client SDK. 2020-05-26 06:51:52.926+00:00 | main | DEBUG | NatService | Caught exception while trying to start the manager or service. org.hyperledger.besu.nat.core.exception.NatInitializationException: Failed update information using Kubernetes client SDK. at org.hyperledger.besu.nat.kubernetes.KubernetesNatManager.doStart(KubernetesNatManager.java:85) ~[besu-nat-1.4.5-RC1.jar:1.4.5-RC1] at org.hyperledger.besu.nat.core.AbstractNatManager.start(AbstractNatManager.java:90) ~[besu-nat-1.4.5-RC1.jar:1.4.5-RC1] at org.hyperledger.besu.nat.NatService.start(NatService.java:88) [besu-nat-1.4.5-RC1.jar:1.4.5-RC1] at org.hyperledger.besu.Runner.start(Runner.java:105) [besu-1.4.5-RC1.jar:1.4.5-RC1] at org.hyperledger.besu.cli.BesuCommand.synchronize(BesuCommand.java:1918) [besu-1.4.5-RC1.jar:1.4.5-RC1] at org.hyperledger.besu.cli.BesuCommand.startSynchronization(BesuCommand.java:1188) [besu-1.4.5-RC1.jar:1.4.5-RC1] at org.hyperledger.besu.cli.BesuCommand.run(BesuCommand.java:1060) [besu-1.4.5-RC1.jar:1.4.5-RC1] at picocli.CommandLine.executeUserObject(CommandLine.java:1769) [picocli-4.1.4.jar:4.1.4] at picocli.CommandLine.access$900(CommandLine.java:145) [picocli-4.1.4.jar:4.1.4] at picocli.CommandLine$RunLast.handle(CommandLine.java:2141) [picocli-4.1.4.jar:4.1.4] at picocli.CommandLine$RunLast.handle(CommandLine.java:2108) [picocli-4.1.4.jar:4.1.4] at picocli.CommandLine$AbstractParseResultHandler.handleParseResult(CommandLine.java:1968) [picocli-4.1.4.jar:4.1.4] at picocli.CommandLine.parseWithHandlers(CommandLine.java:2322) [picocli-4.1.4.jar:4.1.4] at org.hyperledger.besu.cli.util.ConfigOptionSearchAndRunHandler.handle(ConfigOptionSearchAndRunHandler.java:56) [besu-1.4.5-RC1.jar:1.4.5-RC1] at org.hyperledger.besu.cli.util.ConfigOptionSearchAndRunHandler.handle(ConfigOptionSearchAndRunHandler.java:31) [besu-1.4.5-RC1.jar:1.4.5-RC1] at picocli.CommandLine$AbstractParseResultHandler.handleParseResult(CommandLine.java:1968) [picocli-4.1.4.jar:4.1.4] at picocli.CommandLine.parseWithHandlers(CommandLine.java:2322) [picocli-4.1.4.jar:4.1.4] at org.hyperledger.besu.cli.BesuCommand.parse(BesuCommand.java:1184) [besu-1.4.5-RC1.jar:1.4.5-RC1] at org.hyperledger.besu.cli.BesuCommand.parse(BesuCommand.java:1044) [besu-1.4.5-RC1.jar:1.4.5-RC1] at org.hyperledger.besu.Besu.main(Besu.java:49) [besu-1.4.5-RC1.jar:1.4.5-RC1] Caused by: io.kubernetes.client.ApiException: Forbidden at io.kubernetes.client.ApiClient.handleResponse(ApiClient.java:886) ~[client-java-5.0.0.jar:?] at io.kubernetes.client.ApiClient.execute(ApiClient.java:802) ~[client-java-5.0.0.jar:?] at io.kubernetes.client.apis.CoreV1Api.listServiceForAllNamespacesWithHttpInfo(CoreV1Api.java:19746) ~[client-java-api-5.0.0.jar:?] at io.kubernetes.client.apis.CoreV1Api.listServiceForAllNamespaces(CoreV1Api.java:19724) ~[client-java-api-5.0.0.jar:?] at org.hyperledger.besu.nat.kubernetes.KubernetesNatManager.doStart(KubernetesNatManager.java:76) ~[besu-nat-1.4.5-RC1.jar:1.4.5-RC1] ... 19 more 2020-05-26 06:51:52.927+00:00 | main | WARN | NatService | Unable to use NAT. Disabling NAT manager 2020-05-26 06:51:52.928+00:00 | main | INFO | NetworkRunner | Starting Network. 2020-05-26 06:51:53.026+00:00 | main | DEBUG | DefaultChannelId | -Dio.netty.processId: 1 (auto-detected) 2020-05-26 06:51:53.033+00:00 | main | DEBUG | DefaultChannelId | -Dio.netty.machineId: 02:42:ac:ff:fe:11:00:03 (auto-detected) 2020-05-26 06:51:53.219+00:00 | main | DEBUG | PooledByteBufAllocator | -Dio.netty.allocator.numHeapArenas: 2 2020-05-26 06:51:53.225+00:00 | main | DEBUG | PooledByteBufAllocator | -Dio.netty.allocator.numDirectArenas: 2 2020-05-26 06:51:53.227+00:00 | main | DEBUG | PooledByteBufAllocator | -Dio.netty.allocator.pageSize: 8192 2020-05-26 06:51:53.227+00:00 | main | DEBUG | PooledByteBufAllocator | -Dio.netty.allocator.maxOrder: 11 2020-05-26 06:51:53.230+00:00 | main | DEBUG | PooledByteBufAllocator | -Dio.netty.allocator.chunkSize: 16777216 2020-05-26 06:51:53.230+00:00 | main | DEBUG | PooledByteBufAllocator | -Dio.netty.allocator.tinyCacheSize: 512 2020-05-26 06:51:53.231+00:00 | main | DEBUG | PooledByteBufAllocator | -Dio.netty.allocator.smallCacheSize: 256 2020-05-26 06:51:53.231+00:00 | main | DEBUG | PooledByteBufAllocator | -Dio.netty.allocator.normalCacheSize: 64 2020-05-26 06:51:53.231+00:00 | main | DEBUG | PooledByteBufAllocator | -Dio.netty.allocator.maxCachedBufferCapacity: 32768 2020-05-26 06:51:53.231+00:00 | main | DEBUG | PooledByteBufAllocator | -Dio.netty.allocator.cacheTrimInterval: 8192 2020-05-26 06:51:53.231+00:00 | main | DEBUG | PooledByteBufAllocator | -Dio.netty.allocator.cacheTrimIntervalMillis: 0 2020-05-26 06:51:53.232+00:00 | main | DEBUG | PooledByteBufAllocator | -Dio.netty.allocator.useCacheForAllThreads: true 2020-05-26 06:51:53.232+00:00 | main | DEBUG | PooledByteBufAllocator | -Dio.netty.allocator.maxCachedByteBuffersPerChunk: 1023 2020-05-26 06:51:53.313+00:00 | main | DEBUG | ByteBufUtil | -Dio.netty.allocator.type: pooled 2020-05-26 06:51:53.315+00:00 | main | DEBUG | ByteBufUtil | -Dio.netty.threadLocalDirectBufferSize: 0 2020-05-26 06:51:53.316+00:00 | main | DEBUG | ByteBufUtil | -Dio.netty.maxThreadLocalCharBufferSize: 16384 2020-05-26 06:51:53.409+00:00 | nioEventLoopGroup-2-1 | INFO | RlpxAgent | P2P RLPx agent started and listening on /0.0.0.0:30303. 2020-05-26 06:51:53.410+00:00 | main | INFO | PeerDiscoveryAgent | Starting peer discovery agent on host=0.0.0.0, port=30303 2020-05-26 06:51:53.813+00:00 | vert.x-eventloop-thread-1 | INFO | VertxPeerDiscoveryAgent | Started peer discovery agent successfully, on effective host=0.0.0.0 and port=30303 2020-05-26 06:51:53.817+00:00 | vert.x-eventloop-thread-1 | INFO | PeerDiscoveryAgent | P2P peer discovery agent started and listening on /0.0.0.0:30303 2020-05-26 06:51:54.029+00:00 | vert.x-eventloop-thread-1 | DEBUG | RecursivePeerRefreshState | Start peer search. 2020-05-26 06:51:54.103+00:00 | vert.x-eventloop-thread-1 | DEBUG | RecursivePeerRefreshState | Initiating bonding round with 1 candidates 2020-05-26 06:51:54.112+00:00 | main | INFO | DefaultP2PNetwork | Enode URL enode://e76cac86e88272aadeac11f83e94f9523597339df16921433576c0d8e2c30b168c0ada3f6526b47e4f4984bc493475e0cf08d230d327565a50020edc50f7c9df@10.96.120.213:30303 2020-05-26 06:51:54.123+00:00 | main | INFO | DefaultSynchronizer | Starting synchronizer. 2020-05-26 06:51:54.125+00:00 | main | INFO | FullSyncDownloader | Starting full sync. 2020-05-26 06:51:54.126+00:00 | main | INFO | FullSyncTargetManager | No sync target, waiting for peers: 0 2020-05-26 06:51:54.219+00:00 | main | DEBUG | WaitForPeerTask | Waiting for new peer connection. 0 peers currently connected. 2020-05-26 06:51:54.627+00:00 | vert.x-eventloop-thread-1 | DEBUG | AbstractByteBuf | -Dio.netty.buffer.checkAccessible: true 2020-05-26 06:51:54.631+00:00 | vert.x-eventloop-thread-1 | DEBUG | AbstractByteBuf | -Dio.netty.buffer.checkBounds: true 2020-05-26 06:51:54.637+00:00 | vert.x-eventloop-thread-1 | DEBUG | ResourceLeakDetectorFactory | Loaded default ResourceLeakDetector: io.netty.util.ResourceLeakDetector@1ca29113 2020-05-26 06:51:54.733+00:00 | vert.x-eventloop-thread-1 | DEBUG | Recycler | -Dio.netty.recycler.maxCapacityPerThread: 4096 2020-05-26 06:51:54.733+00:00 | vert.x-eventloop-thread-1 | DEBUG | Recycler | -Dio.netty.recycler.maxSharedCapacityFactor: 2 2020-05-26 06:51:54.733+00:00 | vert.x-eventloop-thread-1 | DEBUG | Recycler | -Dio.netty.recycler.linkCapacity: 16 2020-05-26 06:51:54.734+00:00 | vert.x-eventloop-thread-1 | DEBUG | Recycler | -Dio.netty.recycler.ratio: 8 2020-05-26 06:51:54.906+00:00 | main | INFO | JsonRpcHttpService | Starting JsonRPC service on 0.0.0.0:8545 2020-05-26 06:51:55.002+00:00 | pool-10-thread-1 | DEBUG | IbftRound | Creating proposed block. round=ConsensusRoundIdentifier{Sequence=22, Round=0} 2020-05-26 06:51:55.411+00:00 | vert.x-eventloop-thread-0 | INFO | JsonRpcHttpService | JsonRPC service started and listening on 0.0.0.0:8545 2020-05-26 06:51:55.412+00:00 | main | INFO | GraphQLHttpService | Starting GraphQL HTTP service on 0.0.0.0:8547 2020-05-26 06:51:55.504+00:00 | vert.x-eventloop-thread-0 | INFO | GraphQLHttpService | GraphQL HTTP service started and listening on 0.0.0.0:8547 2020-05-26 06:51:55.505+00:00 | main | INFO | WebSocketService | Starting Websocket service on 0.0.0.0:8546 2020-05-26 06:51:55.512+00:00 | vert.x-eventloop-thread-0 | INFO | WebSocketService | Websocket service started and listening on 0.0.0.0:8546 2020-05-26 06:51:55.516+00:00 | main | INFO | MetricsHttpService | Starting metrics http service on 0.0.0.0:9545 2020-05-26 06:51:55.601+00:00 | vert.x-eventloop-thread-0 | INFO | MetricsHttpService | Metrics service started and listening on 9545:9545 2020-05-26 06:51:55.602+00:00 | main | INFO | Runner | Ethereum main loop is up. 2020-05-26 06:51:55.724+00:00 | main | INFO | AutoTransactionLogBloomCachingService | Starting auto transaction log bloom caching service. 2020-05-26 06:51:58.004+00:00 | vert.x-eventloop-thread-0 | DEBUG | ZlibCodecFactory | -Dio.netty.noJdkZlibDecoder: false 2020-05-26 06:51:58.005+00:00 | vert.x-eventloop-thread-0 | DEBUG | ZlibCodecFactory | -Dio.netty.noJdkZlibEncoder: false 2020-05-26 06:51:58.025+00:00 | vert.x-eventloop-thread-0 | DEBUG | LivenessCheck | Invoking liveness check. 2020-05-26 06:51:59.114+00:00 | vert.x-eventloop-thread-1 | DEBUG | RecursivePeerRefreshState | Bonding round timed out 2020-05-26 06:51:59.115+00:00 | vert.x-eventloop-thread-1 | DEBUG | RecursivePeerRefreshState | Iterative peer search complete. 1 peers processed over 1 rounds. 2020-05-26 06:51:59.357+00:00 | EthScheduler-Timer-0 | INFO | FullSyncTargetManager | No sync target, waiting for peers: 0 2020-05-26 06:51:59.357+00:00 | EthScheduler-Timer-0 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 0 peers currently connected. 2020-05-26 06:52:04.403+00:00 | EthScheduler-Timer-0 | INFO | FullSyncTargetManager | No sync target, waiting for peers: 0 2020-05-26 06:52:04.404+00:00 | EthScheduler-Timer-0 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 0 peers currently connected. 2020-05-26 06:52:04.819+00:00 | pool-10-thread-1 | DEBUG | IbftBlockHeightManager | Round has expired, creating PreparedCertificate and notifying peers. round=ConsensusRoundIdentifier{Sequence=22, Round=0} 2020-05-26 06:52:04.819+00:00 | pool-10-thread-1 | DEBUG | IbftBlockHeightManager | Starting new round 1 2020-05-26 06:52:09.406+00:00 | EthScheduler-Timer-0 | INFO | FullSyncTargetManager | No sync target, waiting for peers: 0 2020-05-26 06:52:09.406+00:00 | EthScheduler-Timer-0 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 0 peers currently connected. 2020-05-26 06:52:14.410+00:00 | EthScheduler-Timer-0 | INFO | FullSyncTargetManager | No sync target, waiting for peers: 0 2020-05-26 06:52:14.411+00:00 | EthScheduler-Timer-0 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 0 peers currently connected. 2020-05-26 06:52:19.416+00:00 | EthScheduler-Timer-0 | INFO | FullSyncTargetManager | No sync target, waiting for peers: 0 2020-05-26 06:52:19.419+00:00 | EthScheduler-Timer-0 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 0 peers currently connected. 2020-05-26 06:52:22.659+00:00 | vert.x-eventloop-thread-0 | DEBUG | LivenessCheck | Invoking liveness check. 2020-05-26 06:52:24.115+00:00 | vert.x-eventloop-thread-1 | DEBUG | PeerDiscoveryController | Peer table refresh triggered by timer expiry 2020-05-26 06:52:24.128+00:00 | vert.x-eventloop-thread-1 | DEBUG | RecursivePeerRefreshState | Start peer search. 2020-05-26 06:52:24.139+00:00 | vert.x-eventloop-thread-1 | DEBUG | RecursivePeerRefreshState | Skipping bonding round because no candidates are available 2020-05-26 06:52:24.143+00:00 | vert.x-eventloop-thread-1 | DEBUG | RecursivePeerRefreshState | Iterative peer search complete. 0 peers processed over 1 rounds. 2020-05-26 06:52:24.420+00:00 | EthScheduler-Timer-0 | INFO | FullSyncTargetManager | No sync target, waiting for peers: 0 2020-05-26 06:52:24.421+00:00 | EthScheduler-Timer-0 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 0 peers currently connected. 2020-05-26 06:52:24.584+00:00 | vert.x-eventloop-thread-0 | DEBUG | LivenessCheck | Invoking liveness check. 2020-05-26 06:52:24.831+00:00 | pool-10-thread-1 | DEBUG | IbftBlockHeightManager | Round has expired, creating PreparedCertificate and notifying peers. round=ConsensusRoundIdentifier{Sequence=22, Round=1} 2020-05-26 06:52:24.831+00:00 | pool-10-thread-1 | DEBUG | IbftBlockHeightManager | Starting new round 2 2020-05-26 06:52:27.275+00:00 | vert.x-eventloop-thread-0 | DEBUG | LivenessCheck | Invoking liveness check. 2020-05-26 06:52:29.423+00:00 | EthScheduler-Timer-0 | INFO | FullSyncTargetManager | No sync target, waiting for peers: 0 2020-05-26 06:52:29.423+00:00 | EthScheduler-Timer-0 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 0 peers currently connected. 2020-05-26 06:52:30.721+00:00 | nioEventLoopGroup-3-1 | DEBUG | AbstractHandshakeHandler | Sending framed hello 2020-05-26 06:52:30.762+00:00 | nioEventLoopGroup-3-1 | DEBUG | AbstractHandshakeHandler | Successfully wrote hello message 2020-05-26 06:52:30.806+00:00 | nioEventLoopGroup-3-1 | DEBUG | DeFramer | Received HELLO message: PeerInfo{version=5, clientId='besu/v1.4.5-RC1/linux-x86_64/oracle_openjdk-java-11', capabilities=[eth/62, eth/63, eth/64, IBF/1], port=30303, nodeId=0x59ad2096542db2b6c703ac9ed3e70ddf6d1689fc5fa1a36b8015978b916e8b47f83f3c5fc5437543e51ff4614a85f6edd13fe20c8d509ec43386c022a6b726fa} 2020-05-26 06:52:30.826+00:00 | nioEventLoopGroup-3-1 | DEBUG | DeFramer | Enable compression for p2pVersion: 5 2020-05-26 06:52:30.989+00:00 | nioEventLoopGroup-3-1 | DEBUG | RlpxAgent | Inbound connection established with 0x59ad2096542db2b6c703ac9ed3e70ddf6d1689fc5fa1a36b8015978b916e8b47f83f3c5fc5437543e51ff4614a85f6edd13fe20c8d509ec43386c022a6b726fa 2020-05-26 06:52:31.031+00:00 | nioEventLoopGroup-3-1 | DEBUG | EthProtocolManager | Sending status message to 0x59ad2096542db2b6c7.... 2020-05-26 06:52:31.307+00:00 | nioEventLoopGroup-3-1 | DEBUG | EthProtocolManager | Received status message from 0x59ad2096542db2b6c7...: org.hyperledger.besu.ethereum.eth.messages.StatusMessage@959ab7f8 2020-05-26 06:52:31.319+00:00 | nioEventLoopGroup-3-1 | DEBUG | ChainHeadTracker | Requesting chain head info for 0x59ad2096542db2b6c7... 2020-05-26 06:52:31.350+00:00 | nioEventLoopGroup-3-1 | DEBUG | GetHeadersFromPeerByHashTask | Requesting 1 headers from peer 0x59ad2096542db2b6c7.... 2020-05-26 06:52:31.379+00:00 | nioEventLoopGroup-3-1 | DEBUG | WaitForPeerTask | Finished waiting for peer connection. 2020-05-26 06:52:31.391+00:00 | nioEventLoopGroup-3-1 | INFO | FullSyncTargetManager | No sync target, waiting for peers: 1 2020-05-26 06:52:31.392+00:00 | nioEventLoopGroup-3-1 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 1 peers currently connected. 2020-05-26 06:52:31.403+00:00 | nioEventLoopGroup-3-1 | DEBUG | WaitForPeerTask | Finished waiting for peer connection. 2020-05-26 06:52:31.403+00:00 | nioEventLoopGroup-3-1 | INFO | FullSyncTargetManager | No sync target, waiting for peers: 1 2020-05-26 06:52:31.418+00:00 | nioEventLoopGroup-3-1 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 1 peers currently connected. 2020-05-26 06:52:31.418+00:00 | nioEventLoopGroup-3-1 | DEBUG | WaitForPeerTask | Finished waiting for peer connection. 2020-05-26 06:52:31.419+00:00 | nioEventLoopGroup-3-1 | INFO | FullSyncTargetManager | No sync target, waiting for peers: 1 2020-05-26 06:52:31.419+00:00 | nioEventLoopGroup-3-1 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 1 peers currently connected. 2020-05-26 06:52:31.429+00:00 | nioEventLoopGroup-3-1 | DEBUG | WaitForPeerTask | Finished waiting for peer connection. 2020-05-26 06:52:31.437+00:00 | nioEventLoopGroup-3-1 | INFO | FullSyncTargetManager | No sync target, waiting for peers: 1 2020-05-26 06:52:31.437+00:00 | nioEventLoopGroup-3-1 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 1 peers currently connected. 2020-05-26 06:52:31.438+00:00 | nioEventLoopGroup-3-1 | DEBUG | WaitForPeerTask | Finished waiting for peer connection. 2020-05-26 06:52:31.438+00:00 | nioEventLoopGroup-3-1 | INFO | FullSyncTargetManager | No sync target, waiting for peers: 1 2020-05-26 06:52:31.438+00:00 | nioEventLoopGroup-3-1 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 1 peers currently connected. 2020-05-26 06:52:31.448+00:00 | nioEventLoopGroup-3-1 | DEBUG | WaitForPeerTask | Finished waiting for peer connection. 2020-05-26 06:52:31.448+00:00 | nioEventLoopGroup-3-1 | INFO | FullSyncTargetManager | No sync target, waiting for peers: 1 2020-05-26 06:52:31.448+00:00 | nioEventLoopGroup-3-1 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 1 peers currently connected. 2020-05-26 06:52:31.456+00:00 | nioEventLoopGroup-3-1 | DEBUG | WaitForPeerTask | Finished waiting for peer connection. 2020-05-26 06:52:31.456+00:00 | nioEventLoopGroup-3-1 | INFO | FullSyncTargetManager | No sync target, waiting for peers: 1 2020-05-26 06:52:31.461+00:00 | nioEventLoopGroup-3-1 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 1 peers currently connected. 2020-05-26 06:52:31.511+00:00 | nioEventLoopGroup-3-1 | DEBUG | AbstractGetHeadersFromPeerTask | Received 1 of 1 headers requested from peer. 2020-05-26 06:52:36.465+00:00 | EthScheduler-Timer-0 | DEBUG | FullSyncTargetManager | Caught up to best peer: 21, Peers: 1 2020-05-26 06:52:36.466+00:00 | EthScheduler-Timer-0 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 1 peers currently connected. 2020-05-26 06:52:41.467+00:00 | EthScheduler-Timer-0 | DEBUG | FullSyncTargetManager | Caught up to best peer: 21, Peers: 1 2020-05-26 06:52:41.467+00:00 | EthScheduler-Timer-0 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 1 peers currently connected. 2020-05-26 06:52:46.468+00:00 | EthScheduler-Timer-0 | DEBUG | FullSyncTargetManager | Caught up to best peer: 21, Peers: 1 2020-05-26 06:52:46.469+00:00 | EthScheduler-Timer-0 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 1 peers currently connected. 2020-05-26 06:52:46.551+00:00 | nioEventLoopGroup-3-1 | DEBUG | ApiHandler | Received Wire PING 2020-05-26 06:52:48.438+00:00 | nioEventLoopGroup-3-2 | DEBUG | AbstractHandshakeHandler | Sending framed hello 2020-05-26 06:52:48.442+00:00 | nioEventLoopGroup-3-2 | DEBUG | AbstractHandshakeHandler | Successfully wrote hello message 2020-05-26 06:52:48.444+00:00 | nioEventLoopGroup-3-2 | DEBUG | DeFramer | Received HELLO message: PeerInfo{version=5, clientId='besu/v1.4.5-RC1/linux-x86_64/oracle_openjdk-java-11', capabilities=[eth/62, eth/63, eth/64, IBF/1], port=30303, nodeId=0xe451dca3a48373e6f579df8608209953360baa5a39ce05d1fcae98f8c78d91fc4b59c5c2b2837731e4a4d947fca26276c16360d5e83bc240c1422bb25c66987c} 2020-05-26 06:52:48.445+00:00 | nioEventLoopGroup-3-2 | DEBUG | DeFramer | Enable compression for p2pVersion: 5 2020-05-26 06:52:48.447+00:00 | nioEventLoopGroup-3-2 | DEBUG | RlpxAgent | Inbound connection established with 0xe451dca3a48373e6f579df8608209953360baa5a39ce05d1fcae98f8c78d91fc4b59c5c2b2837731e4a4d947fca26276c16360d5e83bc240c1422bb25c66987c 2020-05-26 06:52:48.449+00:00 | nioEventLoopGroup-3-2 | DEBUG | EthProtocolManager | Sending status message to 0xe451dca3a48373e6f5.... 2020-05-26 06:52:48.815+00:00 | nioEventLoopGroup-3-2 | DEBUG | EthProtocolManager | Received status message from 0xe451dca3a48373e6f5...: org.hyperledger.besu.ethereum.eth.messages.StatusMessage@959ab7f8 2020-05-26 06:52:48.818+00:00 | nioEventLoopGroup-3-2 | DEBUG | ChainHeadTracker | Requesting chain head info for 0xe451dca3a48373e6f5... 2020-05-26 06:52:48.825+00:00 | nioEventLoopGroup-3-2 | DEBUG | GetHeadersFromPeerByHashTask | Requesting 1 headers from peer 0xe451dca3a48373e6f5.... 2020-05-26 06:52:48.830+00:00 | nioEventLoopGroup-3-2 | DEBUG | WaitForPeerTask | Finished waiting for peer connection. 2020-05-26 06:52:48.832+00:00 | nioEventLoopGroup-3-2 | DEBUG | FullSyncTargetManager | Caught up to best peer: 21, Peers: 2 2020-05-26 06:52:48.836+00:00 | nioEventLoopGroup-3-2 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 2 peers currently connected. 2020-05-26 06:52:48.841+00:00 | nioEventLoopGroup-3-2 | DEBUG | WaitForPeerTask | Finished waiting for peer connection. 2020-05-26 06:52:48.842+00:00 | nioEventLoopGroup-3-2 | DEBUG | FullSyncTargetManager | Caught up to best peer: 21, Peers: 2 2020-05-26 06:52:48.843+00:00 | nioEventLoopGroup-3-2 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 2 peers currently connected. 2020-05-26 06:52:48.843+00:00 | nioEventLoopGroup-3-2 | DEBUG | WaitForPeerTask | Finished waiting for peer connection. 2020-05-26 06:52:48.844+00:00 | nioEventLoopGroup-3-2 | DEBUG | FullSyncTargetManager | Caught up to best peer: 21, Peers: 2 2020-05-26 06:52:48.845+00:00 | nioEventLoopGroup-3-2 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 2 peers currently connected. 2020-05-26 06:52:48.846+00:00 | nioEventLoopGroup-3-2 | DEBUG | WaitForPeerTask | Finished waiting for peer connection. 2020-05-26 06:52:48.847+00:00 | nioEventLoopGroup-3-2 | DEBUG | FullSyncTargetManager | Caught up to best peer: 21, Peers: 2 2020-05-26 06:52:48.847+00:00 | nioEventLoopGroup-3-2 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 2 peers currently connected. 2020-05-26 06:52:48.847+00:00 | nioEventLoopGroup-3-2 | DEBUG | WaitForPeerTask | Finished waiting for peer connection. 2020-05-26 06:52:48.847+00:00 | nioEventLoopGroup-3-2 | DEBUG | FullSyncTargetManager | Caught up to best peer: 21, Peers: 2 2020-05-26 06:52:48.849+00:00 | nioEventLoopGroup-3-2 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 2 peers currently connected. 2020-05-26 06:52:48.850+00:00 | nioEventLoopGroup-3-2 | DEBUG | WaitForPeerTask | Finished waiting for peer connection. 2020-05-26 06:52:48.850+00:00 | nioEventLoopGroup-3-2 | DEBUG | FullSyncTargetManager | Caught up to best peer: 21, Peers: 2 2020-05-26 06:52:48.895+00:00 | nioEventLoopGroup-3-2 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 2 peers currently connected. 2020-05-26 06:52:48.903+00:00 | nioEventLoopGroup-3-2 | DEBUG | WaitForPeerTask | Finished waiting for peer connection. 2020-05-26 06:52:48.906+00:00 | nioEventLoopGroup-3-2 | DEBUG | FullSyncTargetManager | Caught up to best peer: 21, Peers: 2 2020-05-26 06:52:48.917+00:00 | nioEventLoopGroup-3-2 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 2 peers currently connected. 2020-05-26 06:52:48.918+00:00 | nioEventLoopGroup-3-2 | DEBUG | WaitForPeerTask | Finished waiting for peer connection. 2020-05-26 06:52:48.918+00:00 | nioEventLoopGroup-3-2 | DEBUG | FullSyncTargetManager | Caught up to best peer: 21, Peers: 2 2020-05-26 06:52:48.927+00:00 | nioEventLoopGroup-3-2 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 2 peers currently connected. 2020-05-26 06:52:48.927+00:00 | nioEventLoopGroup-3-2 | DEBUG | WaitForPeerTask | Finished waiting for peer connection. 2020-05-26 06:52:48.927+00:00 | nioEventLoopGroup-3-2 | DEBUG | FullSyncTargetManager | Caught up to best peer: 21, Peers: 2 2020-05-26 06:52:48.928+00:00 | nioEventLoopGroup-3-2 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 2 peers currently connected. 2020-05-26 06:52:48.928+00:00 | nioEventLoopGroup-3-2 | DEBUG | WaitForPeerTask | Finished waiting for peer connection. 2020-05-26 06:52:48.928+00:00 | nioEventLoopGroup-3-2 | DEBUG | FullSyncTargetManager | Caught up to best peer: 21, Peers: 2 2020-05-26 06:52:48.928+00:00 | nioEventLoopGroup-3-2 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 2 peers currently connected. 2020-05-26 06:52:48.928+00:00 | nioEventLoopGroup-3-2 | DEBUG | WaitForPeerTask | Finished waiting for peer connection. 2020-05-26 06:52:48.929+00:00 | nioEventLoopGroup-3-2 | DEBUG | FullSyncTargetManager | Caught up to best peer: 21, Peers: 2 2020-05-26 06:52:48.939+00:00 | nioEventLoopGroup-3-2 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 2 peers currently connected. 2020-05-26 06:52:48.940+00:00 | nioEventLoopGroup-3-2 | DEBUG | WaitForPeerTask | Finished waiting for peer connection. 2020-05-26 06:52:48.949+00:00 | nioEventLoopGroup-3-2 | DEBUG | FullSyncTargetManager | Caught up to best peer: 21, Peers: 2 2020-05-26 06:52:48.950+00:00 | nioEventLoopGroup-3-2 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 2 peers currently connected. 2020-05-26 06:52:48.950+00:00 | nioEventLoopGroup-3-2 | DEBUG | WaitForPeerTask | Finished waiting for peer connection. 2020-05-26 06:52:48.955+00:00 | nioEventLoopGroup-3-2 | DEBUG | FullSyncTargetManager | Caught up to best peer: 21, Peers: 2 2020-05-26 06:52:48.963+00:00 | nioEventLoopGroup-3-2 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 2 peers currently connected. 2020-05-26 06:52:49.115+00:00 | nioEventLoopGroup-3-2 | DEBUG | AbstractGetHeadersFromPeerTask | Received 1 of 1 headers requested from peer. 2020-05-26 06:52:51.803+00:00 | nioEventLoopGroup-3-3 | DEBUG | AbstractHandshakeHandler | Sending framed hello 2020-05-26 06:52:51.806+00:00 | nioEventLoopGroup-3-3 | DEBUG | AbstractHandshakeHandler | Successfully wrote hello message 2020-05-26 06:52:51.806+00:00 | nioEventLoopGroup-3-3 | DEBUG | DeFramer | Received HELLO message: PeerInfo{version=5, clientId='besu/v1.4.5-RC1/linux-x86_64/oracle_openjdk-java-11', capabilities=[eth/62, eth/63, eth/64, IBF/1], port=30303, nodeId=0x6e812dd547aa7974dbf24306082c8cbab220c299fa066b9f1cd0526c57c49690ef4b6a2d8202a97ef1c5e62104c2d2faf2e3ce248cf68a812281e189f4943a8a} 2020-05-26 06:52:51.807+00:00 | nioEventLoopGroup-3-3 | DEBUG | DeFramer | Enable compression for p2pVersion: 5 2020-05-26 06:52:51.807+00:00 | nioEventLoopGroup-3-3 | DEBUG | RlpxAgent | Inbound connection established with 0x6e812dd547aa7974dbf24306082c8cbab220c299fa066b9f1cd0526c57c49690ef4b6a2d8202a97ef1c5e62104c2d2faf2e3ce248cf68a812281e189f4943a8a 2020-05-26 06:52:51.808+00:00 | nioEventLoopGroup-3-3 | DEBUG | EthProtocolManager | Sending status message to 0x6e812dd547aa7974db.... 2020-05-26 06:52:52.425+00:00 | nioEventLoopGroup-3-3 | DEBUG | EthProtocolManager | Received status message from 0x6e812dd547aa7974db...: org.hyperledger.besu.ethereum.eth.messages.StatusMessage@959ab7f8 2020-05-26 06:52:52.425+00:00 | nioEventLoopGroup-3-3 | DEBUG | WaitForPeerTask | Finished waiting for peer connection. 2020-05-26 06:52:52.427+00:00 | nioEventLoopGroup-3-3 | DEBUG | FullSyncTargetManager | Caught up to best peer: 21, Peers: 3 2020-05-26 06:52:52.432+00:00 | nioEventLoopGroup-3-3 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 3 peers currently connected. 2020-05-26 06:52:52.432+00:00 | nioEventLoopGroup-3-3 | DEBUG | ChainHeadTracker | Requesting chain head info for 0x6e812dd547aa7974db... 2020-05-26 06:52:52.433+00:00 | nioEventLoopGroup-3-3 | DEBUG | GetHeadersFromPeerByHashTask | Requesting 1 headers from peer 0x6e812dd547aa7974db.... 2020-05-26 06:52:52.437+00:00 | nioEventLoopGroup-3-3 | DEBUG | WaitForPeerTask | Finished waiting for peer connection. 2020-05-26 06:52:52.440+00:00 | nioEventLoopGroup-3-3 | DEBUG | FullSyncTargetManager | Caught up to best peer: 21, Peers: 3 2020-05-26 06:52:52.441+00:00 | nioEventLoopGroup-3-3 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 3 peers currently connected. 2020-05-26 06:52:52.442+00:00 | nioEventLoopGroup-3-3 | DEBUG | WaitForPeerTask | Finished waiting for peer connection. 2020-05-26 06:52:52.442+00:00 | nioEventLoopGroup-3-3 | DEBUG | FullSyncTargetManager | Caught up to best peer: 21, Peers: 3 2020-05-26 06:52:52.442+00:00 | nioEventLoopGroup-3-3 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 3 peers currently connected. 2020-05-26 06:52:52.443+00:00 | nioEventLoopGroup-3-3 | DEBUG | WaitForPeerTask | Finished waiting for peer connection. 2020-05-26 06:52:52.445+00:00 | nioEventLoopGroup-3-3 | DEBUG | FullSyncTargetManager | Caught up to best peer: 21, Peers: 3 2020-05-26 06:52:52.445+00:00 | nioEventLoopGroup-3-3 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 3 peers currently connected. 2020-05-26 06:52:52.449+00:00 | nioEventLoopGroup-3-3 | DEBUG | WaitForPeerTask | Finished waiting for peer connection. 2020-05-26 06:52:52.458+00:00 | nioEventLoopGroup-3-3 | DEBUG | FullSyncTargetManager | Caught up to best peer: 21, Peers: 3 2020-05-26 06:52:52.459+00:00 | nioEventLoopGroup-3-3 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 3 peers currently connected. 2020-05-26 06:52:52.459+00:00 | nioEventLoopGroup-3-3 | DEBUG | WaitForPeerTask | Finished waiting for peer connection. 2020-05-26 06:52:52.464+00:00 | nioEventLoopGroup-3-3 | DEBUG | FullSyncTargetManager | Caught up to best peer: 21, Peers: 3 2020-05-26 06:52:52.464+00:00 | nioEventLoopGroup-3-3 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 3 peers currently connected. 2020-05-26 06:52:52.464+00:00 | nioEventLoopGroup-3-3 | DEBUG | WaitForPeerTask | Finished waiting for peer connection. 2020-05-26 06:52:52.464+00:00 | nioEventLoopGroup-3-3 | DEBUG | FullSyncTargetManager | Caught up to best peer: 21, Peers: 3 2020-05-26 06:52:52.465+00:00 | nioEventLoopGroup-3-3 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 3 peers currently connected. 2020-05-26 06:52:52.465+00:00 | nioEventLoopGroup-3-3 | DEBUG | WaitForPeerTask | Finished waiting for peer connection. 2020-05-26 06:52:52.465+00:00 | nioEventLoopGroup-3-3 | DEBUG | FullSyncTargetManager | Caught up to best peer: 21, Peers: 3 2020-05-26 06:52:52.467+00:00 | nioEventLoopGroup-3-3 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 3 peers currently connected. 2020-05-26 06:52:52.467+00:00 | nioEventLoopGroup-3-3 | DEBUG | WaitForPeerTask | Finished waiting for peer connection. 2020-05-26 06:52:52.467+00:00 | nioEventLoopGroup-3-3 | DEBUG | FullSyncTargetManager | Caught up to best peer: 21, Peers: 3 2020-05-26 06:52:52.468+00:00 | nioEventLoopGroup-3-3 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 3 peers currently connected. 2020-05-26 06:52:52.468+00:00 | nioEventLoopGroup-3-3 | DEBUG | WaitForPeerTask | Finished waiting for peer connection. 2020-05-26 06:52:52.468+00:00 | nioEventLoopGroup-3-3 | DEBUG | FullSyncTargetManager | Caught up to best peer: 21, Peers: 3 2020-05-26 06:52:52.468+00:00 | nioEventLoopGroup-3-3 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 3 peers currently connected. 2020-05-26 06:52:52.468+00:00 | nioEventLoopGroup-3-3 | DEBUG | WaitForPeerTask | Finished waiting for peer connection. 2020-05-26 06:52:52.468+00:00 | nioEventLoopGroup-3-3 | DEBUG | FullSyncTargetManager | Caught up to best peer: 21, Peers: 3 2020-05-26 06:52:52.469+00:00 | nioEventLoopGroup-3-3 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 3 peers currently connected. 2020-05-26 06:52:52.469+00:00 | nioEventLoopGroup-3-3 | DEBUG | WaitForPeerTask | Finished waiting for peer connection. 2020-05-26 06:52:52.469+00:00 | nioEventLoopGroup-3-3 | DEBUG | FullSyncTargetManager | Caught up to best peer: 21, Peers: 3 2020-05-26 06:52:52.475+00:00 | nioEventLoopGroup-3-3 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 3 peers currently connected. 2020-05-26 06:52:52.475+00:00 | nioEventLoopGroup-3-3 | DEBUG | WaitForPeerTask | Finished waiting for peer connection. 2020-05-26 06:52:52.476+00:00 | nioEventLoopGroup-3-3 | DEBUG | FullSyncTargetManager | Caught up to best peer: 21, Peers: 3 2020-05-26 06:52:52.480+00:00 | nioEventLoopGroup-3-3 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 3 peers currently connected. 2020-05-26 06:52:52.480+00:00 | nioEventLoopGroup-3-3 | DEBUG | WaitForPeerTask | Finished waiting for peer connection. 2020-05-26 06:52:52.481+00:00 | nioEventLoopGroup-3-3 | DEBUG | FullSyncTargetManager | Caught up to best peer: 21, Peers: 3 2020-05-26 06:52:52.481+00:00 | nioEventLoopGroup-3-3 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 3 peers currently connected. 2020-05-26 06:52:52.487+00:00 | nioEventLoopGroup-3-3 | DEBUG | WaitForPeerTask | Finished waiting for peer connection. 2020-05-26 06:52:52.487+00:00 | nioEventLoopGroup-3-3 | DEBUG | FullSyncTargetManager | Caught up to best peer: 21, Peers: 3 2020-05-26 06:52:52.490+00:00 | nioEventLoopGroup-3-3 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 3 peers currently connected. 2020-05-26 06:52:52.491+00:00 | nioEventLoopGroup-3-3 | DEBUG | WaitForPeerTask | Finished waiting for peer connection. 2020-05-26 06:52:52.494+00:00 | nioEventLoopGroup-3-3 | DEBUG | FullSyncTargetManager | Caught up to best peer: 21, Peers: 3 2020-05-26 06:52:52.496+00:00 | nioEventLoopGroup-3-3 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 3 peers currently connected. 2020-05-26 06:52:52.626+00:00 | nioEventLoopGroup-3-3 | DEBUG | AbstractGetHeadersFromPeerTask | Received 1 of 1 headers requested from peer. 2020-05-26 06:52:54.114+00:00 | vert.x-eventloop-thread-1 | DEBUG | PeerDiscoveryController | Peer table refresh triggered by insufficient peers 2020-05-26 06:52:54.123+00:00 | vert.x-eventloop-thread-1 | DEBUG | RecursivePeerRefreshState | Start peer search. 2020-05-26 06:52:54.125+00:00 | vert.x-eventloop-thread-1 | DEBUG | RecursivePeerRefreshState | Skipping bonding round because no candidates are available 2020-05-26 06:52:54.126+00:00 | vert.x-eventloop-thread-1 | DEBUG | RecursivePeerRefreshState | Iterative peer search complete. 0 peers processed over 1 rounds. 2020-05-26 06:52:57.266+00:00 | vert.x-eventloop-thread-0 | DEBUG | LivenessCheck | Invoking liveness check. 2020-05-26 06:52:57.502+00:00 | EthScheduler-Timer-0 | DEBUG | FullSyncTargetManager | Caught up to best peer: 21, Peers: 3 2020-05-26 06:52:57.503+00:00 | EthScheduler-Timer-0 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 3 peers currently connected. 2020-05-26 06:53:02.504+00:00 | EthScheduler-Timer-0 | DEBUG | FullSyncTargetManager | Caught up to best peer: 21, Peers: 3 2020-05-26 06:53:02.505+00:00 | EthScheduler-Timer-0 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 3 peers currently connected. 2020-05-26 06:53:04.836+00:00 | pool-10-thread-1 | DEBUG | IbftBlockHeightManager | Round has expired, creating PreparedCertificate and notifying peers. round=ConsensusRoundIdentifier{Sequence=22, Round=2} 2020-05-26 06:53:04.837+00:00 | pool-10-thread-1 | DEBUG | IbftBlockHeightManager | Starting new round 3 2020-05-26 06:53:07.506+00:00 | EthScheduler-Timer-0 | DEBUG | FullSyncTargetManager | Caught up to best peer: 21, Peers: 3 2020-05-26 06:53:07.507+00:00 | EthScheduler-Timer-0 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 3 peers currently connected. 2020-05-26 06:53:12.509+00:00 | EthScheduler-Timer-0 | DEBUG | FullSyncTargetManager | Caught up to best peer: 21, Peers: 3 2020-05-26 06:53:12.510+00:00 | EthScheduler-Timer-0 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 3 peers currently connected. 2020-05-26 06:53:12.653+00:00 | nioEventLoopGroup-3-2 | DEBUG | WireKeepAlive | Idle connection detected, sending Wire PING to peer. 2020-05-26 06:53:12.659+00:00 | nioEventLoopGroup-3-2 | DEBUG | ApiHandler | Received Wire PONG 2020-05-26 06:53:14.249+00:00 | nioEventLoopGroup-3-1 | DEBUG | WireKeepAlive | Idle connection detected, sending Wire PING to peer. 2020-05-26 06:53:14.266+00:00 | nioEventLoopGroup-3-1 | DEBUG | ApiHandler | Received Wire PONG 2020-05-26 06:53:15.128+00:00 | nioEventLoopGroup-3-3 | DEBUG | WireKeepAlive | Idle connection detected, sending Wire PING to peer. 2020-05-26 06:53:15.132+00:00 | nioEventLoopGroup-3-3 | DEBUG | ApiHandler | Received Wire PONG 2020-05-26 06:53:17.511+00:00 | EthScheduler-Timer-0 | DEBUG | FullSyncTargetManager | Caught up to best peer: 21, Peers: 3 2020-05-26 06:53:17.512+00:00 | EthScheduler-Timer-0 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 3 peers currently connected. 2020-05-26 06:53:20.720+00:00 | EthScheduler-Workers-0 | DEBUG | RlpxAgent | Disconnecting from peer that is not permitted to maintain ongoing connection: org.hyperledger.besu.ethereum.p2p.rlpx.connections.RlpxConnection$RemotelyInitiatedRlpxConnection@bbef6813 2020-05-26 06:53:20.730+00:00 | EthScheduler-Workers-0 | DEBUG | AbstractPeerConnection | Disconnecting (0x00 REQUESTED) from PeerInfo{version=5, clientId='besu/v1.4.5-RC1/linux-x86_64/oracle_openjdk-java-11', capabilities=[eth/62, eth/63, eth/64, IBF/1], port=30303, nodeId=0x59ad2096542db2b6c703ac9ed3e70ddf6d1689fc5fa1a36b8015978b916e8b47f83f3c5fc5437543e51ff4614a85f6edd13fe20c8d509ec43386c022a6b726fa} 2020-05-26 06:53:20.746+00:00 | EthScheduler-Workers-0 | DEBUG | EthProtocolManager | Disconnecting from peer (0x00 REQUESTED), 2 peers left: EthPeers{connections=0x6e812dd547aa7974db...,0xe451dca3a48373e6f5...} 2020-05-26 06:53:20.766+00:00 | EthScheduler-Workers-0 | DEBUG | RlpxAgent | Disconnecting from peer that is not permitted to maintain ongoing connection: org.hyperledger.besu.ethereum.p2p.rlpx.connections.RlpxConnection$RemotelyInitiatedRlpxConnection@850fe944 2020-05-26 06:53:20.768+00:00 | EthScheduler-Workers-0 | DEBUG | AbstractPeerConnection | Disconnecting (0x00 REQUESTED) from PeerInfo{version=5, clientId='besu/v1.4.5-RC1/linux-x86_64/oracle_openjdk-java-11', capabilities=[eth/62, eth/63, eth/64, IBF/1], port=30303, nodeId=0x6e812dd547aa7974dbf24306082c8cbab220c299fa066b9f1cd0526c57c49690ef4b6a2d8202a97ef1c5e62104c2d2faf2e3ce248cf68a812281e189f4943a8a} 2020-05-26 06:53:20.771+00:00 | EthScheduler-Workers-0 | DEBUG | EthProtocolManager | Disconnecting from peer (0x00 REQUESTED), 1 peers left: EthPeers{connections=0xe451dca3a48373e6f5...} 2020-05-26 06:53:20.779+00:00 | EthScheduler-Workers-0 | DEBUG | RlpxAgent | Disconnecting from peer that is not permitted to maintain ongoing connection: org.hyperledger.besu.ethereum.p2p.rlpx.connections.RlpxConnection$RemotelyInitiatedRlpxConnection@fb970ef8 2020-05-26 06:53:20.785+00:00 | EthScheduler-Workers-0 | DEBUG | AbstractPeerConnection | Disconnecting (0x00 REQUESTED) from PeerInfo{version=5, clientId='besu/v1.4.5-RC1/linux-x86_64/oracle_openjdk-java-11', capabilities=[eth/62, eth/63, eth/64, IBF/1], port=30303, nodeId=0xe451dca3a48373e6f579df8608209953360baa5a39ce05d1fcae98f8c78d91fc4b59c5c2b2837731e4a4d947fca26276c16360d5e83bc240c1422bb25c66987c} 2020-05-26 06:53:20.791+00:00 | EthScheduler-Workers-0 | DEBUG | RlpxAgent | Disconnecting from peer that is not permitted to maintain ongoing connection: org.hyperledger.besu.ethereum.p2p.rlpx.connections.RlpxConnection$RemotelyInitiatedRlpxConnection@fb970ef8 2020-05-26 06:53:20.795+00:00 | EthScheduler-Workers-0 | DEBUG | EthProtocolManager | Disconnecting from peer (0x00 REQUESTED), 0 peers left: EthPeers{connections=} 2020-05-26 06:53:20.839+00:00 | EthScheduler-Workers-0 | DEBUG | TransactionLogBloomCacher | Caching logs bloom for block 0x16. 2020-05-26 06:53:20.859+00:00 | pool-10-thread-1 | DEBUG | IbftController | New chain head detected (block number=22), currently mining on top of 21. 2020-05-26 06:53:20.876+00:00 | EthScheduler-Workers-0 | INFO | BlockPropagationManager | Imported #22 / 0 tx / 0 om / 0 (0.0%) gas / (0xb8aadb2cab4024a6edadf7f2c284833d7fdb05d029ec90fe59ea1cf3b26b382d) in 0.167s. Peers: 0 2020-05-26 06:53:22.513+00:00 | EthScheduler-Timer-0 | INFO | FullSyncTargetManager | No sync target, waiting for peers: 0 2020-05-26 06:53:22.514+00:00 | EthScheduler-Timer-0 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 0 peers currently connected. 2020-05-26 06:53:24.141+00:00 | vert.x-eventloop-thread-1 | DEBUG | PeerDiscoveryController | Peer table refresh triggered by insufficient peers 2020-05-26 06:53:24.141+00:00 | vert.x-eventloop-thread-1 | DEBUG | RecursivePeerRefreshState | Start peer search. 2020-05-26 06:53:24.142+00:00 | vert.x-eventloop-thread-1 | DEBUG | RecursivePeerRefreshState | Skipping bonding round because no candidates are available 2020-05-26 06:53:24.142+00:00 | vert.x-eventloop-thread-1 | DEBUG | RecursivePeerRefreshState | Iterative peer search complete. 0 peers processed over 1 rounds. 2020-05-26 06:53:27.268+00:00 | vert.x-eventloop-thread-0 | DEBUG | LivenessCheck | Invoking liveness check. 2020-05-26 06:53:27.516+00:00 | EthScheduler-Timer-0 | INFO | FullSyncTargetManager | No sync target, waiting for peers: 0 2020-05-26 06:53:27.516+00:00 | EthScheduler-Timer-0 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 0 peers currently connected. 2020-05-26 06:53:28.905+00:00 | nioEventLoopGroup-3-4 | DEBUG | AbstractHandshakeHandler | Sending framed hello 2020-05-26 06:53:28.910+00:00 | nioEventLoopGroup-3-4 | DEBUG | AbstractHandshakeHandler | Successfully wrote hello message 2020-05-26 06:53:28.912+00:00 | nioEventLoopGroup-3-4 | DEBUG | DeFramer | Received HELLO message: PeerInfo{version=5, clientId='besu/v1.4.5-RC1/linux-x86_64/oracle_openjdk-java-11', capabilities=[eth/62, eth/63, eth/64, IBF/1], port=30303, nodeId=0x59ad2096542db2b6c703ac9ed3e70ddf6d1689fc5fa1a36b8015978b916e8b47f83f3c5fc5437543e51ff4614a85f6edd13fe20c8d509ec43386c022a6b726fa} 2020-05-26 06:53:28.912+00:00 | nioEventLoopGroup-3-4 | DEBUG | DeFramer | Enable compression for p2pVersion: 5 2020-05-26 06:53:28.926+00:00 | nioEventLoopGroup-3-4 | DEBUG | RlpxAgent | Node is not permitted to connect. Disconnect incoming connection: NettyPeerConnection{nodeId=0x59ad2096542db2b6c703ac9ed3e70ddf6d1689fc5fa1a36b8015978b916e8b47f83f3c5fc5437543e51ff4614a85f6edd13fe20c8d509ec43386c022a6b726fa, clientId=besu/v1.4.5-RC1/linux-x86_64/oracle_openjdk-java-11, caps=IBF/1, eth/64} 2020-05-26 06:53:28.926+00:00 | nioEventLoopGroup-3-4 | DEBUG | AbstractPeerConnection | Disconnecting (0x UNKNOWN) from PeerInfo{version=5, clientId='besu/v1.4.5-RC1/linux-x86_64/oracle_openjdk-java-11', capabilities=[eth/62, eth/63, eth/64, IBF/1], port=30303, nodeId=0x59ad2096542db2b6c703ac9ed3e70ddf6d1689fc5fa1a36b8015978b916e8b47f83f3c5fc5437543e51ff4614a85f6edd13fe20c8d509ec43386c022a6b726fa} 2020-05-26 06:53:28.928+00:00 | nioEventLoopGroup-3-4 | DEBUG | EthProtocolManager | Disconnecting from peer (0x UNKNOWN), 0 peers left: EthPeers{connections=} 2020-05-26 06:53:28.930+00:00 | nioEventLoopGroup-3-4 | DEBUG | EthProtocolManager | Ignoring message received from unknown peer connection: NettyPeerConnection{nodeId=0x59ad2096542db2b6c703ac9ed3e70ddf6d1689fc5fa1a36b8015978b916e8b47f83f3c5fc5437543e51ff4614a85f6edd13fe20c8d509ec43386c022a6b726fa, clientId=besu/v1.4.5-RC1/linux-x86_64/oracle_openjdk-java-11, caps=IBF/1, eth/64} 2020-05-26 06:53:30.870+00:00 | pool-10-thread-1 | DEBUG | IbftBlockHeightManager | Round has expired, creating PreparedCertificate and notifying peers. round=ConsensusRoundIdentifier{Sequence=23, Round=0} 2020-05-26 06:53:30.871+00:00 | pool-10-thread-1 | DEBUG | IbftBlockHeightManager | Starting new round 1 2020-05-26 06:53:32.521+00:00 | EthScheduler-Timer-0 | INFO | FullSyncTargetManager | No sync target, waiting for peers: 0 2020-05-26 06:53:32.522+00:00 | EthScheduler-Timer-0 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 0 peers currently connected. 2020-05-26 06:53:37.522+00:00 | EthScheduler-Timer-0 | INFO | FullSyncTargetManager | No sync target, waiting for peers: 0 2020-05-26 06:53:37.523+00:00 | EthScheduler-Timer-0 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 0 peers currently connected. 2020-05-26 06:53:42.524+00:00 | EthScheduler-Timer-0 | INFO | FullSyncTargetManager | No sync target, waiting for peers: 0 2020-05-26 06:53:42.533+00:00 | EthScheduler-Timer-0 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 0 peers currently connected. 2020-05-26 06:53:47.031+00:00 | nioEventLoopGroup-3-5 | DEBUG | AbstractHandshakeHandler | Sending framed hello 2020-05-26 06:53:47.037+00:00 | nioEventLoopGroup-3-5 | DEBUG | AbstractHandshakeHandler | Successfully wrote hello message 2020-05-26 06:53:47.040+00:00 | nioEventLoopGroup-3-5 | DEBUG | DeFramer | Received HELLO message: PeerInfo{version=5, clientId='besu/v1.4.5-RC1/linux-x86_64/oracle_openjdk-java-11', capabilities=[eth/62, eth/63, eth/64, IBF/1], port=30303, nodeId=0xe451dca3a48373e6f579df8608209953360baa5a39ce05d1fcae98f8c78d91fc4b59c5c2b2837731e4a4d947fca26276c16360d5e83bc240c1422bb25c66987c} 2020-05-26 06:53:47.040+00:00 | nioEventLoopGroup-3-5 | DEBUG | DeFramer | Enable compression for p2pVersion: 5 2020-05-26 06:53:47.041+00:00 | nioEventLoopGroup-3-5 | DEBUG | RlpxAgent | Node is not permitted to connect. Disconnect incoming connection: NettyPeerConnection{nodeId=0xe451dca3a48373e6f579df8608209953360baa5a39ce05d1fcae98f8c78d91fc4b59c5c2b2837731e4a4d947fca26276c16360d5e83bc240c1422bb25c66987c, clientId=besu/v1.4.5-RC1/linux-x86_64/oracle_openjdk-java-11, caps=IBF/1, eth/64} 2020-05-26 06:53:47.043+00:00 | nioEventLoopGroup-3-5 | DEBUG | AbstractPeerConnection | Disconnecting (0x UNKNOWN) from PeerInfo{version=5, clientId='besu/v1.4.5-RC1/linux-x86_64/oracle_openjdk-java-11', capabilities=[eth/62, eth/63, eth/64, IBF/1], port=30303, nodeId=0xe451dca3a48373e6f579df8608209953360baa5a39ce05d1fcae98f8c78d91fc4b59c5c2b2837731e4a4d947fca26276c16360d5e83bc240c1422bb25c66987c} 2020-05-26 06:53:47.043+00:00 | nioEventLoopGroup-3-5 | DEBUG | EthProtocolManager | Disconnecting from peer (0x UNKNOWN), 0 peers left: EthPeers{connections=} 2020-05-26 06:53:47.050+00:00 | nioEventLoopGroup-3-5 | DEBUG | EthProtocolManager | Ignoring message received from unknown peer connection: NettyPeerConnection{nodeId=0xe451dca3a48373e6f579df8608209953360baa5a39ce05d1fcae98f8c78d91fc4b59c5c2b2837731e4a4d947fca26276c16360d5e83bc240c1422bb25c66987c, clientId=besu/v1.4.5-RC1/linux-x86_64/oracle_openjdk-java-11, caps=IBF/1, eth/64} 2020-05-26 06:53:47.534+00:00 | EthScheduler-Timer-0 | INFO | FullSyncTargetManager | No sync target, waiting for peers: 0 2020-05-26 06:53:47.536+00:00 | EthScheduler-Timer-0 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 0 peers currently connected. 2020-05-26 06:53:49.637+00:00 | nioEventLoopGroup-3-6 | DEBUG | AbstractHandshakeHandler | Sending framed hello 2020-05-26 06:53:49.643+00:00 | nioEventLoopGroup-3-6 | DEBUG | AbstractHandshakeHandler | Successfully wrote hello message 2020-05-26 06:53:49.644+00:00 | nioEventLoopGroup-3-6 | DEBUG | DeFramer | Received HELLO message: PeerInfo{version=5, clientId='besu/v1.4.5-RC1/linux-x86_64/oracle_openjdk-java-11', capabilities=[eth/62, eth/63, eth/64, IBF/1], port=30303, nodeId=0x6e812dd547aa7974dbf24306082c8cbab220c299fa066b9f1cd0526c57c49690ef4b6a2d8202a97ef1c5e62104c2d2faf2e3ce248cf68a812281e189f4943a8a} 2020-05-26 06:53:49.644+00:00 | nioEventLoopGroup-3-6 | DEBUG | DeFramer | Enable compression for p2pVersion: 5 2020-05-26 06:53:49.648+00:00 | nioEventLoopGroup-3-6 | DEBUG | RlpxAgent | Node is not permitted to connect. Disconnect incoming connection: NettyPeerConnection{nodeId=0x6e812dd547aa7974dbf24306082c8cbab220c299fa066b9f1cd0526c57c49690ef4b6a2d8202a97ef1c5e62104c2d2faf2e3ce248cf68a812281e189f4943a8a, clientId=besu/v1.4.5-RC1/linux-x86_64/oracle_openjdk-java-11, caps=IBF/1, eth/64} 2020-05-26 06:53:49.650+00:00 | nioEventLoopGroup-3-6 | DEBUG | AbstractPeerConnection | Disconnecting (0x UNKNOWN) from PeerInfo{version=5, clientId='besu/v1.4.5-RC1/linux-x86_64/oracle_openjdk-java-11', capabilities=[eth/62, eth/63, eth/64, IBF/1], port=30303, nodeId=0x6e812dd547aa7974dbf24306082c8cbab220c299fa066b9f1cd0526c57c49690ef4b6a2d8202a97ef1c5e62104c2d2faf2e3ce248cf68a812281e189f4943a8a} 2020-05-26 06:53:49.650+00:00 | nioEventLoopGroup-3-6 | DEBUG | EthProtocolManager | Disconnecting from peer (0x UNKNOWN), 0 peers left: EthPeers{connections=} 2020-05-26 06:53:49.663+00:00 | nioEventLoopGroup-3-6 | DEBUG | EthProtocolManager | Ignoring message received from unknown peer connection: NettyPeerConnection{nodeId=0x6e812dd547aa7974dbf24306082c8cbab220c299fa066b9f1cd0526c57c49690ef4b6a2d8202a97ef1c5e62104c2d2faf2e3ce248cf68a812281e189f4943a8a, clientId=besu/v1.4.5-RC1/linux-x86_64/oracle_openjdk-java-11, caps=IBF/1, eth/64} 2020-05-26 06:53:50.879+00:00 | pool-10-thread-1 | DEBUG | IbftBlockHeightManager | Round has expired, creating PreparedCertificate and notifying peers. round=ConsensusRoundIdentifier{Sequence=23, Round=1} 2020-05-26 06:53:50.880+00:00 | pool-10-thread-1 | DEBUG | IbftBlockHeightManager | Starting new round 2 2020-05-26 06:53:52.537+00:00 | EthScheduler-Timer-0 | INFO | FullSyncTargetManager | No sync target, waiting for peers: 0 2020-05-26 06:53:52.538+00:00 | EthScheduler-Timer-0 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 0 peers currently connected. 2020-05-26 06:53:54.114+00:00 | vert.x-eventloop-thread-1 | DEBUG | PeerDiscoveryController | Peer table refresh triggered by insufficient peers 2020-05-26 06:53:54.116+00:00 | vert.x-eventloop-thread-1 | DEBUG | RecursivePeerRefreshState | Start peer search. 2020-05-26 06:53:54.118+00:00 | vert.x-eventloop-thread-1 | DEBUG | RecursivePeerRefreshState | Skipping bonding round because no candidates are available 2020-05-26 06:53:54.119+00:00 | vert.x-eventloop-thread-1 | DEBUG | RecursivePeerRefreshState | Iterative peer search complete. 0 peers processed over 1 rounds. 2020-05-26 06:53:57.269+00:00 | vert.x-eventloop-thread-0 | DEBUG | LivenessCheck | Invoking liveness check. 2020-05-26 06:53:57.540+00:00 | EthScheduler-Timer-0 | INFO | FullSyncTargetManager | No sync target, waiting for peers: 0 2020-05-26 06:53:57.541+00:00 | EthScheduler-Timer-0 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 0 peers currently connected. 2020-05-26 06:53:58.802+00:00 | nioEventLoopGroup-3-7 | DEBUG | AbstractHandshakeHandler | Sending framed hello 2020-05-26 06:53:58.807+00:00 | nioEventLoopGroup-3-7 | DEBUG | AbstractHandshakeHandler | Successfully wrote hello message 2020-05-26 06:53:58.811+00:00 | nioEventLoopGroup-3-7 | DEBUG | DeFramer | Received HELLO message: PeerInfo{version=5, clientId='besu/v1.4.5-RC1/linux-x86_64/oracle_openjdk-java-11', capabilities=[eth/62, eth/63, eth/64, IBF/1], port=30303, nodeId=0x59ad2096542db2b6c703ac9ed3e70ddf6d1689fc5fa1a36b8015978b916e8b47f83f3c5fc5437543e51ff4614a85f6edd13fe20c8d509ec43386c022a6b726fa} 2020-05-26 06:53:58.812+00:00 | nioEventLoopGroup-3-7 | DEBUG | DeFramer | Enable compression for p2pVersion: 5 2020-05-26 06:53:58.814+00:00 | nioEventLoopGroup-3-7 | DEBUG | RlpxAgent | Node is not permitted to connect. Disconnect incoming connection: NettyPeerConnection{nodeId=0x59ad2096542db2b6c703ac9ed3e70ddf6d1689fc5fa1a36b8015978b916e8b47f83f3c5fc5437543e51ff4614a85f6edd13fe20c8d509ec43386c022a6b726fa, clientId=besu/v1.4.5-RC1/linux-x86_64/oracle_openjdk-java-11, caps=IBF/1, eth/64} 2020-05-26 06:53:58.819+00:00 | nioEventLoopGroup-3-7 | DEBUG | AbstractPeerConnection | Disconnecting (0x UNKNOWN) from PeerInfo{version=5, clientId='besu/v1.4.5-RC1/linux-x86_64/oracle_openjdk-java-11', capabilities=[eth/62, eth/63, eth/64, IBF/1], port=30303, nodeId=0x59ad2096542db2b6c703ac9ed3e70ddf6d1689fc5fa1a36b8015978b916e8b47f83f3c5fc5437543e51ff4614a85f6edd13fe20c8d509ec43386c022a6b726fa} 2020-05-26 06:53:58.820+00:00 | nioEventLoopGroup-3-7 | DEBUG | EthProtocolManager | Disconnecting from peer (0x UNKNOWN), 0 peers left: EthPeers{connections=} 2020-05-26 06:53:58.821+00:00 | nioEventLoopGroup-3-7 | DEBUG | EthProtocolManager | Ignoring message received from unknown peer connection: NettyPeerConnection{nodeId=0x59ad2096542db2b6c703ac9ed3e70ddf6d1689fc5fa1a36b8015978b916e8b47f83f3c5fc5437543e51ff4614a85f6edd13fe20c8d509ec43386c022a6b726fa, clientId=besu/v1.4.5-RC1/linux-x86_64/oracle_openjdk-java-11, caps=IBF/1, eth/64} 2020-05-26 06:54:02.541+00:00 | EthScheduler-Timer-0 | INFO | FullSyncTargetManager | No sync target, waiting for peers: 0 2020-05-26 06:54:02.542+00:00 | EthScheduler-Timer-0 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 0 peers currently connected. 2020-05-26 06:54:07.543+00:00 | EthScheduler-Timer-0 | INFO | FullSyncTargetManager | No sync target, waiting for peers: 0 2020-05-26 06:54:07.543+00:00 | EthScheduler-Timer-0 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 0 peers currently connected. 2020-05-26 06:54:12.545+00:00 | EthScheduler-Timer-0 | INFO | FullSyncTargetManager | No sync target, waiting for peers: 0 2020-05-26 06:54:12.547+00:00 | EthScheduler-Timer-0 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 0 peers currently connected. 2020-05-26 06:54:17.014+00:00 | nioEventLoopGroup-3-8 | DEBUG | AbstractHandshakeHandler | Sending framed hello 2020-05-26 06:54:17.018+00:00 | nioEventLoopGroup-3-8 | DEBUG | AbstractHandshakeHandler | Successfully wrote hello message 2020-05-26 06:54:17.020+00:00 | nioEventLoopGroup-3-8 | DEBUG | DeFramer | Received HELLO message: PeerInfo{version=5, clientId='besu/v1.4.5-RC1/linux-x86_64/oracle_openjdk-java-11', capabilities=[eth/62, eth/63, eth/64, IBF/1], port=30303, nodeId=0xe451dca3a48373e6f579df8608209953360baa5a39ce05d1fcae98f8c78d91fc4b59c5c2b2837731e4a4d947fca26276c16360d5e83bc240c1422bb25c66987c} 2020-05-26 06:54:17.021+00:00 | nioEventLoopGroup-3-8 | DEBUG | DeFramer | Enable compression for p2pVersion: 5 2020-05-26 06:54:17.022+00:00 | nioEventLoopGroup-3-8 | DEBUG | RlpxAgent | Node is not permitted to connect. Disconnect incoming connection: NettyPeerConnection{nodeId=0xe451dca3a48373e6f579df8608209953360baa5a39ce05d1fcae98f8c78d91fc4b59c5c2b2837731e4a4d947fca26276c16360d5e83bc240c1422bb25c66987c, clientId=besu/v1.4.5-RC1/linux-x86_64/oracle_openjdk-java-11, caps=IBF/1, eth/64} 2020-05-26 06:54:17.023+00:00 | nioEventLoopGroup-3-8 | DEBUG | AbstractPeerConnection | Disconnecting (0x UNKNOWN) from PeerInfo{version=5, clientId='besu/v1.4.5-RC1/linux-x86_64/oracle_openjdk-java-11', capabilities=[eth/62, eth/63, eth/64, IBF/1], port=30303, nodeId=0xe451dca3a48373e6f579df8608209953360baa5a39ce05d1fcae98f8c78d91fc4b59c5c2b2837731e4a4d947fca26276c16360d5e83bc240c1422bb25c66987c} 2020-05-26 06:54:17.027+00:00 | nioEventLoopGroup-3-8 | DEBUG | EthProtocolManager | Disconnecting from peer (0x UNKNOWN), 0 peers left: EthPeers{connections=} 2020-05-26 06:54:17.028+00:00 | nioEventLoopGroup-3-8 | DEBUG | EthProtocolManager | Ignoring message received from unknown peer connection: NettyPeerConnection{nodeId=0xe451dca3a48373e6f579df8608209953360baa5a39ce05d1fcae98f8c78d91fc4b59c5c2b2837731e4a4d947fca26276c16360d5e83bc240c1422bb25c66987c, clientId=besu/v1.4.5-RC1/linux-x86_64/oracle_openjdk-java-11, caps=IBF/1, eth/64} 2020-05-26 06:54:17.548+00:00 | EthScheduler-Timer-0 | INFO | FullSyncTargetManager | No sync target, waiting for peers: 0 2020-05-26 06:54:17.549+00:00 | EthScheduler-Timer-0 | DEBUG | WaitForPeerTask | Waiting for new peer connection. 0 peers currently connected. 2020-05-26 06:54:19.537+00:00 | nioEventLoopGroup-3-9 | DEBUG | AbstractHandshakeHandler | Sending framed hello 2020-05-26 06:54:19.543+00:00 | nioEventLoopGroup-3-9 | DEBUG | AbstractHandshakeHandler | Successfully wrote hello message 2020-05-26 06:54:19.543+00:00 | nioEventLoopGroup-3-9 | DEBUG | DeFramer | Received HELLO message: PeerInfo{version=5, clientId='besu/v1.4.5-RC1/linux-x86_64/oracle_openjdk-java-11', capabilities=[eth/62, eth/63, eth/64, IBF/1], port=30303, nodeId=0x6e812dd547aa7974dbf24306082c8cbab220c299fa066b9f1cd0526c57c49690ef4b6a2d8202a97ef1c5e62104c2d2faf2e3ce248cf68a812281e189f4943a8a} 2020-05-26 06:54:19.546+00:00 | nioEventLoopGroup-3-9 | DEBUG | DeFramer | Enable compression for p2pVersion: 5 2020-05-26 06:54:19.551+00:00 | nioEventLoopGroup-3-9 | DEBUG | RlpxAgent | Node is not permitted to connect. Disconnect incoming connection: NettyPeerConnection{nodeId=0x6e812dd547aa7974dbf24306082c8cbab220c299fa066b9f1cd0526c57c49690ef4b6a2d8202a97ef1c5e62104c2d2faf2e3ce248cf68a812281e189f4943a8a, clientId=besu/v1.4.5-RC1/linux-x86_64/oracle_openjdk-java-11, caps=IBF/1, eth/64} 2020-05-26 06:54:19.552+00:00 | nioEventLoopGroup-3-9 | DEBUG | AbstractPeerConnection | Disconnecting (0x UNKNOWN) from PeerInfo{version=5, clientId='besu/v1.4.5-RC1/linux-x86_64/oracle_openjdk-java-11', capabilities=[eth/62, eth/63, eth/64, IBF/1], port=30303, nodeId=0x6e812dd547aa7974dbf24306082c8cbab220c299fa066b9f1cd0526c57c49690ef4b6a2d8202a97ef1c5e62104c2d2faf2e3ce248cf68a812281e189f4943a8a} 2020-05-26 06:54:19.553+00:00 | nioEventLoopGroup-3-9 | DEBUG | EthProtocolManager | Disconnecting from peer (0x UNKNOWN), 0 peers left: EthPeers{connections=} 2020-05-26 06:54:19.605+00:00 | nioEventLoopGroup-3-9 | DEBUG | EthProtocolManager | Ignoring message received from unknown peer connection: NettyPeerConnection{nodeId=0x6e812dd547aa7974dbf24306082c8cbab220c299fa066b9f1cd0526c57c49690ef4b6a2d8202a97ef1c5e62104c2d2faf2e3ce248cf68a812281e189f4943a8a, clientId=besu/v1.4.5-RC1/linux-x86_64/oracle_openjdk-java-11, caps=IBF/1, eth/64}

matkt commented 4 years ago

Hello, this stacktrace does not seem to me to be the cause of the issue that you currently have. It is a message which means that the automatic configuration of NAT has failed (to be able to use automatic detection you need a LoadBalancer type service but in your case it does not seem necessary because you provide the IP manually). Since a recent update when this happens we automatically switch to manual mode. You can test by switching from auto mode tonone mode. You should no longer have the stacktrace but in my opinion it will not resolve the issue. Could you try with 1.4.7-SNAPSHOT (the current master) and confirm that it still doesn't work?

joshuafernandes commented 4 years ago

Hi Massimo,

Right I think I get what you're trying to do but not sure it'll work on minikube, and will probably require a distributed setup. So if I understand right (please correct me if Im wrong), you have lets say 4 validators (v1, v2, v3, v4) on minikube and you want to connect your a node on your host (h1) / external to minikube to them?

There are a few hiccups with this setup on Minikube because of the way its runs locally and the routing can only do so much, but I'd suggest going about solving it like so:

As a side note: on a distributed setup in the cloud the above disappears but you will likely need an ingress on each validator to get TCP & UDP working. I'm not quite sure I follow the use of permissioning for your use case though - if you use a node permissioning scheme won't you need to update each validator as well when a new node joins in? Perhaps an onchain solution is more effective for the validator pool and you use a Dapp to allow/disallow nodes?

The NAT exception Im not sure of - Karim is the best person to advise

Cheers Josh

joshuafernandes commented 4 years ago

Hi Massimo,

I'm going to close this one. I'll see if we can create a permissioning example as well over the next few weeks. I believe we have a fix for the NAT message too - that will be in the next release. Please let us know if there is anything else we can help with.

Cheers