Developers Forum for XinFin XDC Network

Quincy Jones
Quincy Jones

Posted on

Unable to Sync Testnet Nodes

For the past few weeks I've been getting quite familiar with deploying and managing private XDC test networks and i came into a little snag once having them deployed i couldn't get them to sync. Either I'm stuck on block 0 or when I do have have some short term successes i maintain having consensus for about 500 blocks or so but then the nodes go into a pending state and get stuck on that block

I made an Issue is the xdc-testnetwork-leo Github Repo addressing my struggles following the documentation to deploy the test network

Ive been deploying the testnets and trying to get them synced for a weeks now my primary issue seems to be the nodes are able to peer and for a time will make consensus but after 500 blocks or so the network gets stalled and won't proceed to make consensus any more.

I don't get any errors except for the logs stating its not their turn to publish a block, or permission denied or failed to create the protocol stack I'm not sure what is causing this to be the case but its keeping my nodes from gaining consensus. even with the error I can see the nodes are online but not sure what the consensus issue may be of what may be flagging any of the issues listed above.

While following the Documentation most of the documentation has been pretty straight forward the 2 parts that were difficult to reconcile was making sure the encodeIDs and IPs are associated to every node so the boot nodes can see and launch off each other and ensuring firewall/ Security group ports are Identified so the nodes can have a clear read of each others ports the main ones being 8545-8547 for the RPC and 30303-30307 for peering

The main issue is syncing and consensus for moving forward with progress to the next block with a Master node and 2 other full nodes (3 nodes total)

What gives a network initial consensus? the boot nodes seem to be the initial connectors and they are able to see each other but what gives it consensus when they can see each other?

ubuntu@ip-172-31-93-57:~/xdc-testnetwork-leo$ bash run.sh 
touch: cannot touch '.pwd': Permission denied
make: go: No such file or directory
go run build/ci.go install ./cmd/XDC
make: go: No such file or directory
make: *** [Makefile:14: XDC] Error 127
INFO [10-14|17:43:30] Maximum peer count                       ETH=25 LES=0 total=25
Fatal: Failed to create the protocol stack: mkdir /home/ubuntu/xdc-testnetwork-leo/nodes/1: permission denied
INFO [10-14|17:43:30] Maximum peer count                       ETH=25 LES=0 total=25
Fatal: Failed to create the protocol stack: mkdir /home/ubuntu/xdc-testnetwork-leo/nodes/2: permission denied
INFO [10-14|17:43:30] Maximum peer count                       ETH=25 LES=0 total=25
Fatal: Failed to create the protocol stack: mkdir /home/ubuntu/xdc-testnetwork-leo/nodes/3: permission denied
INFO [10-14|17:43:30] Maximum peer count                       ETH=25 LES=0 total=25
Fatal: Failed to create the protocol stack: mkdir /home/ubuntu/xdc-testnetwork-leo/nodes/1: permission denied
INFO [10-14|17:43:30] Maximum peer count                       ETH=25 LES=0 total=25
Fatal: Failed to create the protocol stack: mkdir /home/ubuntu/xdc-testnetwork-leo/nodes/2: permission denied
INFO [10-14|17:43:31] Maximum peer count                       ETH=25 LES=0 total=25
Fatal: Failed to create the protocol stack: mkdir /home/ubuntu/xdc-testnetwork-leo/nodes/3: permission denied
Starting the bootnode ...
Starting the nodes ...
Fatal: -ListenUDP: listen udp 0.0.0.0:30301: bind: address already in use
INFO [10-14|17:43:31] Maximum peer count                       ETH=25 LES=0 total=25
Fatal: Failed to create the protocol stack: mkdir /home/ubuntu/xdc-testnetwork-leo/nodes/1: permission denied
INFO [10-14|17:43:31] Maximum peer count                       ETH=25 LES=0 total=25
Fatal: Failed to create the protocol stack: mkdir /home/ubuntu/xdc-testnetwork-leo/nodes/2: permission denied
INFO [10-14|17:43:31] Maximum peer count                       ETH=25 LES=0 total=25
Fatal: Failed to create the protocol stack: mkdir /home/ubuntu/xdc-testnetwork-leo/nodes/3: permission denied
ubuntu@ip-172-31-93-57:~/xdc-testnetwork-leo$ sudo bash run.sh 
make: go: No such file or directory
go run build/ci.go install ./cmd/XDC
make: go: No such file or directory
make: *** [Makefile:14: XDC] Error 127
INFO [10-14|17:43:38] Maximum peer count                       ETH=25 LES=0 total=25
INFO [10-14|17:43:38] XDCX datadir                             path=/root/.XDC
INFO [10-14|17:43:38] Maximum peer count                       ETH=25 LES=0 total=25
INFO [10-14|17:43:38] XDCX datadir                             path=/root/.XDC
INFO [10-14|17:43:38] Maximum peer count                       ETH=25 LES=0 total=25
INFO [10-14|17:43:38] XDCX datadir                             path=/root/.XDC
Starting the bootnode ...
Starting the nodes ...
Fatal: -ListenUDP: listen udp 0.0.0.0:30301: bind: address already in use
INFO [10-14|17:43:39] Maximum peer count                       ETH=25 LES=0 total=25
INFO [10-14|17:43:39] XDCX datadir                             path=/root/.XDC
INFO [10-14|17:43:39] Allocated cache and file handles         database=/root/.XDC cache=134.22mB handles=1024
INFO [10-14|17:43:39] Maximum peer count                       ETH=25 LES=0 total=25
INFO [10-14|17:43:39] XDCX datadir                             path=/root/.XDC
INFO [10-14|17:43:39] Allocated cache and file handles         database=/root/.XDC cache=134.22mB handles=1024
ERROR[10-14|17:43:39] Can't create new DB                      error="resource temporarily unavailable"
INFO [10-14|17:43:39] Starting peer-to-peer node               instance=XDC/v1.4.4-stable/linux-amd64/go1.15
INFO [10-14|17:43:39] Allocated cache and file handles         database=/home/ubuntu/xdc-testnetwork-leo/nodes/2/XDC/chaindata cache=805.31mB handles=512
INFO [10-14|17:43:39] Maximum peer count                       ETH=25 LES=0 total=25
INFO [10-14|17:43:39] XDCX datadir                             path=/root/.XDC
INFO [10-14|17:43:39] Allocated cache and file handles         database=/root/.XDC cache=134.22mB handles=1024
ERROR[10-14|17:43:39] Can't create new DB                      error="resource temporarily unavailable"
INFO [10-14|17:43:39] Starting peer-to-peer node               instance=XDC/v1.4.4-stable/linux-amd64/go1.15
INFO [10-14|17:43:39] Allocated cache and file handles         database=/home/ubuntu/xdc-testnetwork-leo/nodes/3/XDC/chaindata cache=805.31mB handles=512
INFO [10-14|17:43:39] Starting peer-to-peer node               instance=XDC/v1.4.4-stable/linux-amd64/go1.15
INFO [10-14|17:43:39] Allocated cache and file handles         database=/home/ubuntu/xdc-testnetwork-leo/nodes/1/XDC/chaindata cache=805.31mB handles=512
INFO [10-14|17:43:39] Initialised chain configuration          config="{ChainID: 72 Homestead: 1 DAO: <nil> DAOSupport: false EIP150: 2 EIP155: 3 EIP158: 3 Byzantium: 4 Constantinople: <nil> Engine: XDPoS}"
INFO [10-14|17:43:39] Initialising Ethereum protocol           versions="[63 62]" network=72
INFO [10-14|17:43:39] Loaded most recent local header          number=0 hash=8997ba…315e17 td=1
INFO [10-14|17:43:39] Loaded most recent local full block      number=0 hash=8997ba…315e17 td=1
INFO [10-14|17:43:39] Loaded most recent local fast block      number=0 hash=8997ba…315e17 td=1
INFO [10-14|17:43:39] Initialised chain configuration          config="{ChainID: 72 Homestead: 1 DAO: <nil> DAOSupport: false EIP150: 2 EIP155: 3 EIP158: 3 Byzantium: 4 Constantinople: <nil> Engine: XDPoS}"
INFO [10-14|17:43:39] Initialising Ethereum protocol           versions="[63 62]" network=72
INFO [10-14|17:43:39] Loaded most recent local header          number=0 hash=8997ba…315e17 td=1
INFO [10-14|17:43:39] Initialised chain configuration          config="{ChainID: 72 Homestead: 1 DAO: <nil> DAOSupport: false EIP150: 2 EIP155: 3 EIP158: 3 Byzantium: 4 Constantinople: <nil> Engine: XDPoS}"
INFO [10-14|17:43:39] Loaded most recent local full block      number=0 hash=8997ba…315e17 td=1
INFO [10-14|17:43:39] Initialising Ethereum protocol           versions="[63 62]" network=72
INFO [10-14|17:43:39] Loaded most recent local fast block      number=0 hash=8997ba…315e17 td=1
INFO [10-14|17:43:39] Loaded local transaction journal         transactions=0 dropped=0
INFO [10-14|17:43:39] Loaded most recent local header          number=0 hash=8997ba…315e17 td=1
INFO [10-14|17:43:39] Loaded most recent local full block      number=0 hash=8997ba…315e17 td=1
INFO [10-14|17:43:39] Regenerated local transaction journal    transactions=0 accounts=0
INFO [10-14|17:43:39] Loaded most recent local fast block      number=0 hash=8997ba…315e17 td=1
INFO [10-14|17:43:39] Starting P2P networking 
INFO [10-14|17:43:39] Loaded local transaction journal         transactions=0 dropped=0
INFO [10-14|17:43:39] Regenerated local transaction journal    transactions=0 accounts=0
INFO [10-14|17:43:39] Starting P2P networking 
INFO [10-14|17:43:39] Loaded local transaction journal         transactions=1 dropped=0
INFO [10-14|17:43:39] Regenerated local transaction journal    transactions=1 accounts=1
INFO [10-14|17:43:39] Starting P2P networking 
INFO [10-14|17:43:41] UDP listener up                          self=enode://3a80d2dde89c9fdca3f7d28f49bcac1266f5f78095418971c1feff8c38b1809b51a91b793fc4b1d2a9731e7671c619a490cd9c202efa122a4f7b98307e341902@[::]:30305
INFO [10-14|17:43:41] UDP listener up                          self=enode://5661081332f458bd512daa76c149042c00f78f045aba4494cc64fcfaf7517638025b979d0fe11c7a420447f76d24ddd438da6253027820ed95eade4fcdeaf4b6@[::]:30303
INFO [10-14|17:43:41] HTTP endpoint opened                     url=http://0.0.0.0:8545 cors=* vhosts=*
INFO [10-14|17:43:41] WebSocket endpoint opened                url=ws://[::]:8555
INFO [10-14|17:43:41] UDP listener up                          self=enode://6a67c3175b994311c8e4408b671471ef166d3d3d828d432233f349c395907f9a843b18d5e6ccab1c278778193c452dcfefc83d431678078d41d7140bcef3860b@[::]:30304
INFO [10-14|17:43:41] HTTP endpoint opened                     url=http://0.0.0.0:8547 cors=* vhosts=*
INFO [10-14|17:43:41] WebSocket endpoint opened                url=ws://[::]:8557
INFO [10-14|17:43:41] RLPx listener up                         self=enode://6a67c3175b994311c8e4408b671471ef166d3d3d828d432233f349c395907f9a843b18d5e6ccab1c278778193c452dcfefc83d431678078d41d7140bcef3860b@[::]:30304
INFO [10-14|17:43:41] IPC endpoint opened                      url=/home/ubuntu/xdc-testnetwork-leo/nodes/1/XDC.ipc
INFO [10-14|17:43:41] RLPx listener up                         self=enode://5661081332f458bd512daa76c149042c00f78f045aba4494cc64fcfaf7517638025b979d0fe11c7a420447f76d24ddd438da6253027820ed95eade4fcdeaf4b6@[::]:30303
INFO [10-14|17:43:41] IPC endpoint opened                      url=/home/ubuntu/xdc-testnetwork-leo/nodes/2/XDC.ipc
INFO [10-14|17:43:41] HTTP endpoint opened                     url=http://0.0.0.0:8546                              cors=* vhosts=*
INFO [10-14|17:43:41] RLPx listener up                         self=enode://3a80d2dde89c9fdca3f7d28f49bcac1266f5f78095418971c1feff8c38b1809b51a91b793fc4b1d2a9731e7671c619a490cd9c202efa122a4f7b98307e341902@[::]:30305
INFO [10-14|17:43:41] IPC endpoint opened                      url=/home/ubuntu/xdc-testnetwork-leo/nodes/3/XDC.ipc
INFO [10-14|17:43:41] WebSocket endpoint opened                url=ws://[::]:8556
INFO [10-14|17:43:42] Unlocked account                         address=xdc4e7D2c63d5afd93058fC7a827745a17339EdCcFF
INFO [10-14|17:43:42] Etherbase automatically configured       address=xdc4e7D2c63d5afd93058fC7a827745a17339EdCcFF
INFO [10-14|17:43:42] Unlocked account                         address=xdcb96016369693812449D6F08e64275d5D639258D1
INFO [10-14|17:43:42] Etherbase automatically configured       address=xdcb96016369693812449D6F08e64275d5D639258D1
INFO [10-14|17:43:42] Unlocked account                         address=xdc78e5c3bBBcD34a1cffdbEe9b6670e59763709bC4
INFO [10-14|17:43:42] Etherbase automatically configured       address=xdc78e5c3bBBcD34a1cffdbEe9b6670e59763709bC4

Enter fullscreen mode Exit fullscreen mode


`

This shows that the nodes are peering but for some reason they won't make consensus I have a transaction pending but no consensus is made

`

> txpool
{
  content: {
    pending: {
      xdc9EC5998c873A295b01491375B092E0BCF5B0B4e8: {
        0: {...}
      }
    },
    queued: {}
  },
  inspect: {
    pending: {
      xdc9EC5998c873A295b01491375B092E0BCF5B0B4e8: {
        0: "xdcB22fe441774c143D3CeF39d739b9B062C087a9ae: 100000000000000000000 wei + 21000 gas × 1000000000 wei"
      }
    },
    queued: {}
  },
  status: {
    pending: 1,
    queued: 0
  },
  getContent: function(callback),
  getInspect: function(callback),
  getStatus: function(callback)
}

> eth.blockNumber
0
> net.peerCount
2
> admin.peers
[{
    caps: ["eth/62", "eth/63"],
    id: "3a80d2dde89c9fdca3f7d28f49bcac1266f5f78095418971c1feff8c38b1809b51a91b793fc4b1d2a9731e7671c619a490cd9c202efa122a4f7b98307e341902",
    name: "XDC/v1.4.4-stable/linux-amd64/go1.15",
    network: {
      inbound: false,
      localAddress: "172.31.93.57:42776",
      remoteAddress: "18.212.67.27:30305",
      static: false,
      trusted: false
    },
    protocols: {
      eth: {
        difficulty: 1,
        head: "0x8997bae00839d39d4dbc3f6fa3a209fa56f7ce8c558ef71eaf6b56cb31315e17",
        version: 63
      }
    }
}, {
    caps: ["eth/62", "eth/63"],
    id: "6a67c3175b994311c8e4408b671471ef166d3d3d828d432233f349c395907f9a843b18d5e6ccab1c278778193c452dcfefc83d431678078d41d7140bcef3860b",
    name: "XDC/v1.4.4-stable/linux-amd64/go1.15",
    network: {
      inbound: false,
      localAddress: "172.31.93.57:41228",
      remoteAddress: "18.212.67.27:30304",
      static: false,
      trusted: false
    },
    protocols: {
      eth: {
        difficulty: 1,
        head: "0x8997bae00839d39d4dbc3f6fa3a209fa56f7ce8c558ef71eaf6b56cb31315e17",
        version: 63
      }
    }
}]
> eth.coinbase
"xdcb96016369693812449d6f08e64275d5d639258d1"
> admin.nodeInfo.enode
"enode://5661081332f458bd512daa76c149042c00f78f045aba4494cc64fcfaf7517638025b979d0fe11c7a420447f76d24ddd438da6253027820ed95eade4fcdeaf4b6@[::]:30303"
Enter fullscreen mode Exit fullscreen mode


`

Ive tried running all the nodes collectively on one server with the run.sh script @anilchinchawale recommended from the XDPoSChain deployment script I've been able to have the nodes peer each other any sync for a short period of time. Ive also tried running the nodes on separate servers but I can get them to peer so I've been focusing on the single server node deployment strategy

run.sh from XDPoSChain
`

#!/bin/bash
_interupt() { 
    echo "Shutdown $child_proc"
    kill -TERM $child_proc
    exit
}

trap _interupt INT TERM

touch .pwd
export $(cat .env | xargs)
Bin_NAME=XDC

WORK_DIR=$PWD
PROJECT_DIR="/root/XinFin/XDPoSChain"
cd $PROJECT_DIR && make XDC
cd $WORK_DIR

if [ ! -d ./nodes/1/$Bin_NAME/chaindata ]
then
  wallet1=$(${PROJECT_DIR}/build/bin/$Bin_NAME account import --password .pwd --datadir ./nodes/1 <(echo ${PRIVATE_KEY_1}) | awk -v FS="({|})" '{print $2}')
  wallet2=$(${PROJECT_DIR}/build/bin/$Bin_NAME account import --password .pwd --datadir ./nodes/2 <(echo ${PRIVATE_KEY_2}) | awk -v FS="({|})" '{print $2}')
  wallet3=$(${PROJECT_DIR}/build/bin/$Bin_NAME account import --password .pwd --datadir ./nodes/3 <(echo ${PRIVATE_KEY_3}) | awk -v FS="({|})" '{print $2}')
  ${PROJECT_DIR}/build/bin/$Bin_NAME --datadir ./nodes/1 init ./genesis/genesis.json
  ${PROJECT_DIR}/build/bin/$Bin_NAME --datadir ./nodes/2 init ./genesis/genesis.json
  ${PROJECT_DIR}/build/bin/$Bin_NAME --datadir ./nodes/3 init ./genesis/genesis.json
else
  wallet1=$(${PROJECT_DIR}/build/bin/$Bin_NAME account list --datadir ./nodes/1 | head -n 1 | awk -v FS="({|})" '{print $2}')
  wallet2=$(${PROJECT_DIR}/build/bin/$Bin_NAME account list --datadir ./nodes/2 | head -n 1 | awk -v FS="({|})" '{print $2}')
  wallet3=$(${PROJECT_DIR}/build/bin/$Bin_NAME account list --datadir ./nodes/3 | head -n 1 | awk -v FS="({|})" '{print $2}')
fi

VERBOSITY=3
GASPRICE="1"
networkid=50


echo Starting the bootnode ...
${PROJECT_DIR}/build/bin/bootnode -nodekey ./bootnode.key --addr 0.0.0.0:30301 &
child_proc=$! 

echo Starting the nodes ...
${PROJECT_DIR}/build/bin/$Bin_NAME --bootnodes "enode://1c20e6b46ce608c1fe739e78611225b94e663535b74a1545b1667eac8ff75ed43216306d123306c10e043f228e42cc53cb2728655019292380313393eaaf6e23@78.129.229.96:30301,enode://1c20e6b46ce608c1fe739e78611225b94e663535b74a1545b1667eac8ff75ed43216306d123306c10e043f228e42cc53cb2728655019292380313393eaaf6e23@5.152.223.199:30301,enode://d757f1a21828c9c426e26df39176053302209e3dd05e7a6c0e0eae57739e233c0fa970c9b98e010cee4817e6233c3ad3eef461cef3e731c485ed4bc08de7d0ac@37.58.56.228:30303,enode://d757f1a21828c9c426e26df39176053302209e3dd05e7a6c0e0eae57739e233c0fa970c9b98e010cee4817e6233c3ad3eef461cef3e731c485ed4bc08de7d0ac@37.58.56.228:30304,enode://ef4d512152b875de3fc3990e3e124ae55adea35c49c5df40d0c4bea9327116fcfba70b920a7c164e08f425876025cbcf2519ad5238e57c10ea205e7897926a35@45.76.113.250:30303,enode://bcda483330dc0845f521ad611bcdc8cb147a7a8008c022dba20da2ab52ae46fd6d04f3cb9b7da4e94cf81d2c61065e008a13b5f05f3b69795b0dbdd2a14bb48d@209.222.30.63:30303,enode://2edc16258f6f2e18b105362df5af89889b5dbb7b098f266c39ba1b6200e9dfa76b8fd3bc0cdefce089d9e285772ae69d549e6807b23341ac975d0c085b936f1b@139.180.131.100:30303,enode://95fc2505216570bce1f75de47289d5cdcd35eba61a3e2d89fe1690dbdc60e22d8a12fe12c54c77d87f7b56035aa9ef2021387906ac3f5b3814cd90267b64f02e@149.28.135.114:30303,enode://5fcb6aa25e9e4184f278f842581507e4180851e861a59e1a02cf62f2927ee073ba921b5cba10301043f41ed494860f0ccc7508f1058c25f8ebcd56e9f8da018b@149.28.140.203:30303,enode://3a792327abf09be1b78db697c33de653d21bb702eaf6e292899c31a59f0b9535753a34d41f088416bc3f90d25c35ecd6b79d0015c36cf10f9a27c89ecd1f7fa4@149.28.140.232:30303,enode://26def7887241597a30314a77b1a32f156bdcc92eee198b086ae7c4dc26b986a9be6d078b09e93a1f963b083885020e1edfbf6b053dcebbdd090f6dfb289b59f0@149.28.142.223:30303,enode://f35e4ff8bfca2b37297dae0524146c2e4ef20c5d95be48cabe0072334bcf77a9385bad27b9630ee5ba4de451076c2123ad06113f21e3f78387a0e6fde7ec1b0b@45.77.183.160:30303,enode://44f8256e0285d1a94a73187116772522dcf53ef3affcac171cf01ffb00ec613ba1960f1309cc9353207a8f1211e645016c6e30b9669190aac8386c78545b84b1@198.13.34.190:30303,enode://95fc2505216570bce1f75de47289d5cdcd35eba61a3e2d89fe1690dbdc60e22d8a12fe12c54c77d87f7b56035aa9ef2021387906ac3f5b3814cd90267b64f02e@139.180.218.68:30303,enode://5701cfd1d03a04a3a17076e50983397ff634ff7f00693f62f6d4d94107796b74b8e10b8ad6efbf1499ae0c6263e84594d30986c79242a37b1c9d27cddb57cdc5@207.148.71.42:30303,enode://b0bd514f1b0892ab26c1d8be59510406f7d700c74cd3cd03d3f8d0fc21b784bb2fb7bde3afacf435928ca9506decf73bd15af5a64bd5dd113b26fc91605ce397@45.77.181.79:30303,enode://95fc2505216570bce1f75de47289d5cdcd35eba61a3e2d89fe1690dbdc60e22d8a12fe12c54c77d87f7b56035aa9ef2021387906ac3f5b3814cd90267b64f02e@139.180.135.153:30303,enode://297167bcccf50a94fd2b9a1f1a372228526a95066030295ee8842e0bcaf798da751974a8b08caa9fb9764d2b2d50e64ec5a90a8b942a2a9d6b1db9d5995de3ff@139.180.143.152:30303,enode://95fc2505216570bce1f75de47289d5cdcd35eba61a3e2d89fe1690dbdc60e22d8a12fe12c54c77d87f7b56035aa9ef2021387906ac3f5b3814cd90267b64f02e@45.77.244.187:30303,enode://95fc2505216570bce1f75de47289d5cdcd35eba61a3e2d89fe1690dbdc60e22d8a12fe12c54c77d87f7b56035aa9ef2021387906ac3f5b3814cd90267b64f02e@45.76.153.161:30303,enode://3a914391c6f6ff0af000b5e614df1074c2a2db2575d6c4d02c3d96bc00ed52ba4281df45b065cbc253c2a02d0bc34272520e772ee9880b28ef107e91b86166d8@109.169.55.28:30303,enode://2953c5ea2a2829a242123e14538b137be858602da1e68beb8c7f7ec797d9d42cf4f0c76b62e98c4d5578e0eeefa42a501fdfec7079e8db206d89d037a09cde3a@109.169.55.28:30304,enode://80dee88ded07fcb0ed1f4a9db4c60c0bd0592d44656571822b479047653b0c30d84e68c83057db048d2120cd7d504fd6a70a89161c31aaf98e65cfba4a77a528@109.169.55.28:30305,enode://7e495d7e1be1fc47d62f8510249435fb3b6f279880704896cbd78e05027298ed133979a388cc0ecf51fb014a8c68438b45e4a2d82ab1ed9cf86a31e87fed32c5@78.129.229.96:30303,enode://02c155fe4b34293b50d70a10889a57d9f2434fefdf142c6d24d73df9ccff19994cb243b55e87a9349a8f87d827363f74b0b40f44d96925aaaedadb456e38c0c0@78.129.229.96:30304,enode://bc2a722d080b008132ef395763d87f491fb6adc34b5d34b698cfeeadced2d4468ee5dc09f39956b4686c88af9bf26e39bc050feb52c0976238645a0343e6049f@78.129.229.96:30305,enode://560113969268e30a430991e36fcb1a6ea8a2bc16f23bc1dabffd6f8c17649237d58d8cf554e9ce882184abdc9b3a607230123e2bcf819d4ed01ec02acee1c4c2@78.159.100.155:30303,enode://a86d3268c060323572bfeb6df76081e4668ec44cc60ff028c1685a9a683c5d6497c987b5dfade81323d08875066218a1877484396e11f400ce1c2c9bd343c935@78.159.100.155:30304,enode://1c20e6b46ce608c1fe739e78611225b94e663535b74a1545b1667eac8ff75ed43216306d123306c10e043f228e42cc53cb2728655019292380313393eaaf6e23@127.0.0.1:30301,enode://1c20e6b46ce608c1fe739e78611225b94e663535b74a1545b1667eac8ff75ed43216306d123306c10e043f228e42cc53cb2728655019292380313393eaaf6e23@78.129.229.96:30301,enode://1c20e6b46ce608c1fe739e78611225b94e663535b74a1545b1667eac8ff75ed43216306d123306c10e043f228e42cc53cb2728655019292380313393eaaf6e23@5.152.223.199:30301" --syncmode "full" --datadir ./nodes/1 --networkid "${networkid}" --port 30303 --rpc --rpccorsdomain "*" --ws --wsaddr="0.0.0.0" --wsorigins "*" --wsport 8555 --rpcaddr 0.0.0.0 --rpcport 8545 --rpcvhosts "*" --unlock "${wallet1}" --password ./.pwd --mine --gasprice "${GASPRICE}" --targetgaslimit "420000000" --verbosity ${VERBOSITY} --rpcapi admin,db,eth,debug,miner,net,shh,txpool,personal,web3,XDPoS --ethstats "XinFin-MasterNode-01:xinfin_xdpos_hybrid_network_stats@stats.xinfin.network:3000" &
child_proc="$child_proc $!"
${PROJECT_DIR}/build/bin/$Bin_NAME --bootnodes "enode://1c20e6b46ce608c1fe739e78611225b94e663535b74a1545b1667eac8ff75ed43216306d123306c10e043f228e42cc53cb2728655019292380313393eaaf6e23@78.129.229.96:30301,enode://1c20e6b46ce608c1fe739e78611225b94e663535b74a1545b1667eac8ff75ed43216306d123306c10e043f228e42cc53cb2728655019292380313393eaaf6e23@5.152.223.199:30301,enode://d757f1a21828c9c426e26df39176053302209e3dd05e7a6c0e0eae57739e233c0fa970c9b98e010cee4817e6233c3ad3eef461cef3e731c485ed4bc08de7d0ac@37.58.56.228:30303,enode://d757f1a21828c9c426e26df39176053302209e3dd05e7a6c0e0eae57739e233c0fa970c9b98e010cee4817e6233c3ad3eef461cef3e731c485ed4bc08de7d0ac@37.58.56.228:30304,enode://ef4d512152b875de3fc3990e3e124ae55adea35c49c5df40d0c4bea9327116fcfba70b920a7c164e08f425876025cbcf2519ad5238e57c10ea205e7897926a35@45.76.113.250:30303,enode://bcda483330dc0845f521ad611bcdc8cb147a7a8008c022dba20da2ab52ae46fd6d04f3cb9b7da4e94cf81d2c61065e008a13b5f05f3b69795b0dbdd2a14bb48d@209.222.30.63:30303,enode://2edc16258f6f2e18b105362df5af89889b5dbb7b098f266c39ba1b6200e9dfa76b8fd3bc0cdefce089d9e285772ae69d549e6807b23341ac975d0c085b936f1b@139.180.131.100:30303,enode://95fc2505216570bce1f75de47289d5cdcd35eba61a3e2d89fe1690dbdc60e22d8a12fe12c54c77d87f7b56035aa9ef2021387906ac3f5b3814cd90267b64f02e@149.28.135.114:30303,enode://5fcb6aa25e9e4184f278f842581507e4180851e861a59e1a02cf62f2927ee073ba921b5cba10301043f41ed494860f0ccc7508f1058c25f8ebcd56e9f8da018b@149.28.140.203:30303,enode://3a792327abf09be1b78db697c33de653d21bb702eaf6e292899c31a59f0b9535753a34d41f088416bc3f90d25c35ecd6b79d0015c36cf10f9a27c89ecd1f7fa4@149.28.140.232:30303,enode://26def7887241597a30314a77b1a32f156bdcc92eee198b086ae7c4dc26b986a9be6d078b09e93a1f963b083885020e1edfbf6b053dcebbdd090f6dfb289b59f0@149.28.142.223:30303,enode://f35e4ff8bfca2b37297dae0524146c2e4ef20c5d95be48cabe0072334bcf77a9385bad27b9630ee5ba4de451076c2123ad06113f21e3f78387a0e6fde7ec1b0b@45.77.183.160:30303,enode://44f8256e0285d1a94a73187116772522dcf53ef3affcac171cf01ffb00ec613ba1960f1309cc9353207a8f1211e645016c6e30b9669190aac8386c78545b84b1@198.13.34.190:30303,enode://95fc2505216570bce1f75de47289d5cdcd35eba61a3e2d89fe1690dbdc60e22d8a12fe12c54c77d87f7b56035aa9ef2021387906ac3f5b3814cd90267b64f02e@139.180.218.68:30303,enode://5701cfd1d03a04a3a17076e50983397ff634ff7f00693f62f6d4d94107796b74b8e10b8ad6efbf1499ae0c6263e84594d30986c79242a37b1c9d27cddb57cdc5@207.148.71.42:30303,enode://b0bd514f1b0892ab26c1d8be59510406f7d700c74cd3cd03d3f8d0fc21b784bb2fb7bde3afacf435928ca9506decf73bd15af5a64bd5dd113b26fc91605ce397@45.77.181.79:30303,enode://95fc2505216570bce1f75de47289d5cdcd35eba61a3e2d89fe1690dbdc60e22d8a12fe12c54c77d87f7b56035aa9ef2021387906ac3f5b3814cd90267b64f02e@139.180.135.153:30303,enode://297167bcccf50a94fd2b9a1f1a372228526a95066030295ee8842e0bcaf798da751974a8b08caa9fb9764d2b2d50e64ec5a90a8b942a2a9d6b1db9d5995de3ff@139.180.143.152:30303,enode://95fc2505216570bce1f75de47289d5cdcd35eba61a3e2d89fe1690dbdc60e22d8a12fe12c54c77d87f7b56035aa9ef2021387906ac3f5b3814cd90267b64f02e@45.77.244.187:30303,enode://95fc2505216570bce1f75de47289d5cdcd35eba61a3e2d89fe1690dbdc60e22d8a12fe12c54c77d87f7b56035aa9ef2021387906ac3f5b3814cd90267b64f02e@45.76.153.161:30303,enode://3a914391c6f6ff0af000b5e614df1074c2a2db2575d6c4d02c3d96bc00ed52ba4281df45b065cbc253c2a02d0bc34272520e772ee9880b28ef107e91b86166d8@109.169.55.28:30303,enode://2953c5ea2a2829a242123e14538b137be858602da1e68beb8c7f7ec797d9d42cf4f0c76b62e98c4d5578e0eeefa42a501fdfec7079e8db206d89d037a09cde3a@109.169.55.28:30304,enode://80dee88ded07fcb0ed1f4a9db4c60c0bd0592d44656571822b479047653b0c30d84e68c83057db048d2120cd7d504fd6a70a89161c31aaf98e65cfba4a77a528@109.169.55.28:30305,enode://7e495d7e1be1fc47d62f8510249435fb3b6f279880704896cbd78e05027298ed133979a388cc0ecf51fb014a8c68438b45e4a2d82ab1ed9cf86a31e87fed32c5@78.129.229.96:30303,enode://02c155fe4b34293b50d70a10889a57d9f2434fefdf142c6d24d73df9ccff19994cb243b55e87a9349a8f87d827363f74b0b40f44d96925aaaedadb456e38c0c0@78.129.229.96:30304,enode://bc2a722d080b008132ef395763d87f491fb6adc34b5d34b698cfeeadced2d4468ee5dc09f39956b4686c88af9bf26e39bc050feb52c0976238645a0343e6049f@78.129.229.96:30305,enode://560113969268e30a430991e36fcb1a6ea8a2bc16f23bc1dabffd6f8c17649237d58d8cf554e9ce882184abdc9b3a607230123e2bcf819d4ed01ec02acee1c4c2@78.159.100.155:30303,enode://a86d3268c060323572bfeb6df76081e4668ec44cc60ff028c1685a9a683c5d6497c987b5dfade81323d08875066218a1877484396e11f400ce1c2c9bd343c935@78.159.100.155:30304,enode://1c20e6b46ce608c1fe739e78611225b94e663535b74a1545b1667eac8ff75ed43216306d123306c10e043f228e42cc53cb2728655019292380313393eaaf6e23@127.0.0.1:30301,enode://1c20e6b46ce608c1fe739e78611225b94e663535b74a1545b1667eac8ff75ed43216306d123306c10e043f228e42cc53cb2728655019292380313393eaaf6e23@78.129.229.96:30301,enode://1c20e6b46ce608c1fe739e78611225b94e663535b74a1545b1667eac8ff75ed43216306d123306c10e043f228e42cc53cb2728655019292380313393eaaf6e23@5.152.223.199:30301" --syncmode "full" --datadir ./nodes/2 --networkid "${networkid}" --port 30304 --rpc --rpccorsdomain "*" --ws --wsaddr="0.0.0.0" --wsorigins "*" --wsport 8556 --rpcaddr 0.0.0.0 --rpcport 8546 --rpcvhosts "*" --unlock "${wallet2}" --password ./.pwd --mine --gasprice "${GASPRICE}" --targetgaslimit "420000000" --verbosity ${VERBOSITY} --rpcapi admin,db,eth,debug,miner,net,shh,txpool,personal,web3,XDPoS --ethstats "XinFin-MasterNode-02:xinfin_xdpos_hybrid_network_stats@stats.xinfin.network:3000" &
child_proc="$child_proc $!"
${PROJECT_DIR}/build/bin/$Bin_NAME --bootnodes "enode://1c20e6b46ce608c1fe739e78611225b94e663535b74a1545b1667eac8ff75ed43216306d123306c10e043f228e42cc53cb2728655019292380313393eaaf6e23@78.129.229.96:30301,enode://1c20e6b46ce608c1fe739e78611225b94e663535b74a1545b1667eac8ff75ed43216306d123306c10e043f228e42cc53cb2728655019292380313393eaaf6e23@5.152.223.199:30301,enode://d757f1a21828c9c426e26df39176053302209e3dd05e7a6c0e0eae57739e233c0fa970c9b98e010cee4817e6233c3ad3eef461cef3e731c485ed4bc08de7d0ac@37.58.56.228:30303,enode://d757f1a21828c9c426e26df39176053302209e3dd05e7a6c0e0eae57739e233c0fa970c9b98e010cee4817e6233c3ad3eef461cef3e731c485ed4bc08de7d0ac@37.58.56.228:30304,enode://ef4d512152b875de3fc3990e3e124ae55adea35c49c5df40d0c4bea9327116fcfba70b920a7c164e08f425876025cbcf2519ad5238e57c10ea205e7897926a35@45.76.113.250:30303,enode://bcda483330dc0845f521ad611bcdc8cb147a7a8008c022dba20da2ab52ae46fd6d04f3cb9b7da4e94cf81d2c61065e008a13b5f05f3b69795b0dbdd2a14bb48d@209.222.30.63:30303,enode://2edc16258f6f2e18b105362df5af89889b5dbb7b098f266c39ba1b6200e9dfa76b8fd3bc0cdefce089d9e285772ae69d549e6807b23341ac975d0c085b936f1b@139.180.131.100:30303,enode://95fc2505216570bce1f75de47289d5cdcd35eba61a3e2d89fe1690dbdc60e22d8a12fe12c54c77d87f7b56035aa9ef2021387906ac3f5b3814cd90267b64f02e@149.28.135.114:30303,enode://5fcb6aa25e9e4184f278f842581507e4180851e861a59e1a02cf62f2927ee073ba921b5cba10301043f41ed494860f0ccc7508f1058c25f8ebcd56e9f8da018b@149.28.140.203:30303,enode://3a792327abf09be1b78db697c33de653d21bb702eaf6e292899c31a59f0b9535753a34d41f088416bc3f90d25c35ecd6b79d0015c36cf10f9a27c89ecd1f7fa4@149.28.140.232:30303,enode://26def7887241597a30314a77b1a32f156bdcc92eee198b086ae7c4dc26b986a9be6d078b09e93a1f963b083885020e1edfbf6b053dcebbdd090f6dfb289b59f0@149.28.142.223:30303,enode://f35e4ff8bfca2b37297dae0524146c2e4ef20c5d95be48cabe0072334bcf77a9385bad27b9630ee5ba4de451076c2123ad06113f21e3f78387a0e6fde7ec1b0b@45.77.183.160:30303,enode://44f8256e0285d1a94a73187116772522dcf53ef3affcac171cf01ffb00ec613ba1960f1309cc9353207a8f1211e645016c6e30b9669190aac8386c78545b84b1@198.13.34.190:30303,enode://95fc2505216570bce1f75de47289d5cdcd35eba61a3e2d89fe1690dbdc60e22d8a12fe12c54c77d87f7b56035aa9ef2021387906ac3f5b3814cd90267b64f02e@139.180.218.68:30303,enode://5701cfd1d03a04a3a17076e50983397ff634ff7f00693f62f6d4d94107796b74b8e10b8ad6efbf1499ae0c6263e84594d30986c79242a37b1c9d27cddb57cdc5@207.148.71.42:30303,enode://b0bd514f1b0892ab26c1d8be59510406f7d700c74cd3cd03d3f8d0fc21b784bb2fb7bde3afacf435928ca9506decf73bd15af5a64bd5dd113b26fc91605ce397@45.77.181.79:30303,enode://95fc2505216570bce1f75de47289d5cdcd35eba61a3e2d89fe1690dbdc60e22d8a12fe12c54c77d87f7b56035aa9ef2021387906ac3f5b3814cd90267b64f02e@139.180.135.153:30303,enode://297167bcccf50a94fd2b9a1f1a372228526a95066030295ee8842e0bcaf798da751974a8b08caa9fb9764d2b2d50e64ec5a90a8b942a2a9d6b1db9d5995de3ff@139.180.143.152:30303,enode://95fc2505216570bce1f75de47289d5cdcd35eba61a3e2d89fe1690dbdc60e22d8a12fe12c54c77d87f7b56035aa9ef2021387906ac3f5b3814cd90267b64f02e@45.77.244.187:30303,enode://95fc2505216570bce1f75de47289d5cdcd35eba61a3e2d89fe1690dbdc60e22d8a12fe12c54c77d87f7b56035aa9ef2021387906ac3f5b3814cd90267b64f02e@45.76.153.161:30303,enode://3a914391c6f6ff0af000b5e614df1074c2a2db2575d6c4d02c3d96bc00ed52ba4281df45b065cbc253c2a02d0bc34272520e772ee9880b28ef107e91b86166d8@109.169.55.28:30303,enode://2953c5ea2a2829a242123e14538b137be858602da1e68beb8c7f7ec797d9d42cf4f0c76b62e98c4d5578e0eeefa42a501fdfec7079e8db206d89d037a09cde3a@109.169.55.28:30304,enode://80dee88ded07fcb0ed1f4a9db4c60c0bd0592d44656571822b479047653b0c30d84e68c83057db048d2120cd7d504fd6a70a89161c31aaf98e65cfba4a77a528@109.169.55.28:30305,enode://7e495d7e1be1fc47d62f8510249435fb3b6f279880704896cbd78e05027298ed133979a388cc0ecf51fb014a8c68438b45e4a2d82ab1ed9cf86a31e87fed32c5@78.129.229.96:30303,enode://02c155fe4b34293b50d70a10889a57d9f2434fefdf142c6d24d73df9ccff19994cb243b55e87a9349a8f87d827363f74b0b40f44d96925aaaedadb456e38c0c0@78.129.229.96:30304,enode://bc2a722d080b008132ef395763d87f491fb6adc34b5d34b698cfeeadced2d4468ee5dc09f39956b4686c88af9bf26e39bc050feb52c0976238645a0343e6049f@78.129.229.96:30305,enode://560113969268e30a430991e36fcb1a6ea8a2bc16f23bc1dabffd6f8c17649237d58d8cf554e9ce882184abdc9b3a607230123e2bcf819d4ed01ec02acee1c4c2@78.159.100.155:30303,enode://a86d3268c060323572bfeb6df76081e4668ec44cc60ff028c1685a9a683c5d6497c987b5dfade81323d08875066218a1877484396e11f400ce1c2c9bd343c935@78.159.100.155:30304,enode://1c20e6b46ce608c1fe739e78611225b94e663535b74a1545b1667eac8ff75ed43216306d123306c10e043f228e42cc53cb2728655019292380313393eaaf6e23@127.0.0.1:30301,enode://1c20e6b46ce608c1fe739e78611225b94e663535b74a1545b1667eac8ff75ed43216306d123306c10e043f228e42cc53cb2728655019292380313393eaaf6e23@78.129.229.96:30301,enode://1c20e6b46ce608c1fe739e78611225b94e663535b74a1545b1667eac8ff75ed43216306d123306c10e043f228e42cc53cb2728655019292380313393eaaf6e23@5.152.223.199:30301" --syncmode "full" --datadir ./nodes/3 --networkid "${networkid}" --port 30305 --rpc --rpccorsdomain "*" --ws --wsaddr="0.0.0.0" --wsorigins "*" --wsport 8557 --rpcaddr 0.0.0.0 --rpcport 8547 --rpcvhosts "*" --unlock "${wallet3}" --password ./.pwd --mine --gasprice "${GASPRICE}" --targetgaslimit "420000000" --verbosity ${VERBOSITY} --rpcapi admin,db,eth,debug,miner,net,shh,txpool,personal,web3,XDPoS --ethstats "XinFin-MasterNode-03:xinfin_xdpos_hybrid_network_stats@stats.xinfin.network:3000" 
Enter fullscreen mode Exit fullscreen mode


`

Discussion (2)

Collapse
gzliudan profile image
Daniel Liu

There are a lot of permission errors in your log. Please notice the orginal script needs to be changed according to your real enviroment. Such as: PROJECT_DIR="/root/XinFin/XDPoSChain"

Collapse
ivan_blocksscan profile image
Ivan_BlocksScan

Thank you for reporting issue. We are working with respective Team to fix issue.