A des fin de test, je laisse tourner en permanence 2 nœuds membres avec ma clé sur 2 machines différentes. C’est aussi ce que je compte faire lors de la monnaie de prod pour sécuriser le réseau.
Mais cela semble poser quelques problèmes de synchronisation :
Mon nœud duniter2.elois.ifee.fr est reste bloqué au bloc#3356, voici ses trace log :
2017-02-04T20:00:30+01:00 - debug: apply starts from 3357
2017-02-04T20:00:30+01:00 - debug: Applying from 3357
2017-02-04T20:00:30+01:00 - debug: Peer bDq9H4 is on same blockchain
2017-02-04T20:00:31+01:00 - warn: Error: ruleInputIsAvailable
at Error (native)
at /home/duniter/duniter/app/lib/computation/blockchainContext.js:203:63
at next (native)
at onFulfilled (/home/duniter/duniter/node_modules/co/index.js:65:19)
2017-02-04T20:00:31+01:00 - trace: Try with duniter.youpeek.net:8999 2GF9YT
2017-02-04T20:00:32+01:00 - debug: dl starts from 3357
2017-02-04T20:00:32+01:00 - trace: Try with desktop.moul.re:33664 J78bPU
2017-02-04T20:00:32+01:00 - debug: dl starts from 3357
2017-02-04T20:00:34+01:00 - debug: dl starts from 3407
2017-02-04T20:00:34+01:00 - debug: apply starts from 3357
2017-02-04T20:00:34+01:00 - debug: Applying from 3357
2017-02-04T20:00:34+01:00 - debug: Peer J78bPU is on same blockchain
2017-02-04T20:00:36+01:00 - warn: Error: ruleInputIsAvailable
at Error (native)
at /home/duniter/duniter/app/lib/computation/blockchainContext.js:203:63
at next (native)
at onFulfilled (/home/duniter/duniter/node_modules/co/index.js:65:19)
2017-02-04T20:00:36+01:00 - trace: Try with urodelus.ddns.net:62150 ATkjQP
2017-02-04T20:00:36+01:00 - debug: dl starts from 3357
2017-02-04T20:00:38+01:00 - debug: dl starts from 3407
2017-02-04T20:00:38+01:00 - debug: apply starts from 3357
2017-02-04T20:00:38+01:00 - debug: Applying from 3357
2017-02-04T20:00:38+01:00 - debug: Peer ATkjQP is on same blockchain
2017-02-04T20:00:40+01:00 - warn: Error: ruleInputIsAvailable
at Error (native)
at /home/duniter/duniter/app/lib/computation/blockchainContext.js:203:63
at next (native)
at onFulfilled (/home/duniter/duniter/node_modules/co/index.js:65:19)
2017-02-04T20:00:40+01:00 - info: Will pull blocks from the network in 3 min 59 sec
2017-02-04T20:00:42+01:00 - debug: Document write error: Unknown reference block of peer
2017-02-04T20:00:42+01:00 - error: Unknown reference block of peer
2017-02-04T20:00:52+01:00 - debug: It already exists a written certification from CFP3oacjwDJARL89D2Gkz6LeMoVAu4ggE65CvqSp9Q9K which is not chainable yet
2017-02-04T20:00:52+01:00 - trace: New node#38
2017-02-04T20:00:52+01:00 - trace: Link 29 -> 38
2017-02-04T20:00:52+01:00 - trace: Link 29 X> 38
2017-02-04T20:00:52+01:00 - trace: Removed node#38
2017-02-04T20:01:00+01:00 - debug: Document write error: Fork block rejected by 7tuTjCfZ7MTyVHj7GrfA8zNJ1mpWkKL9KxkoaQNpjyAe
2017-02-04T20:01:00+01:00 - error: Fork block rejected by 7tuTjCfZ7MTyVHj7GrfA8zNJ1mpWkKL9KxkoaQNpjyAe
2017-02-04T20:01:14+01:00 - debug: Document write error: Unknown reference block of peer
2017-02-04T20:01:14+01:00 - error: Unknown reference block of peer
2017-02-04T20:01:14+01:00 - debug: Document write error: Unknown reference block of peer
2017-02-04T20:01:14+01:00 - error: Unknown reference block of peer
2017-02-04T20:04:30+01:00 - debug: Peer 4LMye6 is on same blockchain
2017-02-04T20:04:32+01:00 - warn: Error: ruleInputIsAvailable
at Error (native)
at /home/duniter/duniter/app/lib/computation/blockchainContext.js:203:63
at next (native)
at onFulfilled (/home/duniter/duniter/node_modules/co/index.js:65:19)
2017-02-04T20:04:32+01:00 - trace: Try with gtest.duniter.inso.ovh:80 8Fi1VS
2017-02-04T20:04:32+01:00 - debug: dl starts from 3357
2017-02-04T20:04:32+01:00 - debug: dl starts from 3407
2017-02-04T20:04:32+01:00 - debug: apply starts from 3357
2017-02-04T20:04:32+01:00 - debug: Applying from 3357
2017-02-04T20:04:32+01:00 - debug: Peer 8Fi1VS is on same blockchain
2017-02-04T20:04:34+01:00 - warn: Error: ruleInputIsAvailable
at Error (native)
at /home/duniter/duniter/app/lib/computation/blockchainContext.js:203:63
at next (native)
at onFulfilled (/home/duniter/duniter/node_modules/co/index.js:65:19)
2017-02-04T20:04:34+01:00 - trace: Try with duniter.help-web-low.fr:8999 XeBpJw
2017-02-04T20:04:34+01:00 - debug: dl starts from 3357
2017-02-04T20:04:34+01:00 - debug: dl starts from 3407
2017-02-04T20:04:34+01:00 - debug: apply starts from 3357
2017-02-04T20:04:34+01:00 - debug: Applying from 3357
2017-02-04T20:04:34+01:00 - debug: Peer XeBpJw is on same blockchain
2017-02-04T20:04:36+01:00 - warn: Error: ruleInputIsAvailable
at Error (native)
at /home/duniter/duniter/app/lib/computation/blockchainContext.js:203:63
at next (native)
at onFulfilled (/home/duniter/duniter/node_modules/co/index.js:65:19)
2017-02-04T20:04:36+01:00 - trace: Try with desktop.moul.re:33664 J78bPU
2017-02-04T20:04:37+01:00 - debug: dl starts from 3357
2017-02-04T20:04:40+01:00 - debug: dl starts from 3407
2017-02-04T20:04:40+01:00 - debug: apply starts from 3357
2017-02-04T20:04:40+01:00 - debug: Applying from 3357
2017-02-04T20:04:40+01:00 - debug: Peer J78bPU is on same blockchain
2017-02-04T20:04:42+01:00 - warn: Error: ruleInputIsAvailable
at Error (native)
at /home/duniter/duniter/app/lib/computation/blockchainContext.js:203:63
at next (native)
at onFulfilled (/home/duniter/duniter/node_modules/co/index.js:65:19)
2017-02-04T20:04:42+01:00 - info: Will pull blocks from the network in 3 min 59 sec
2017-02-04T20:04:46+01:00 - debug: Document write error: Unknown reference block of peer
2017-02-04T20:04:46+01:00 - error: Unknown reference block of peer
2017-02-04T20:05:03+01:00 - debug: Document write error: Unknown reference block of peer
2017-02-04T20:05:03+01:00 - error: Unknown reference block of peer
Je pense qu’il n’arrivera jamais a se synchroniser sans que je le fasse manuellement. C’est donc un bug !