Je vais tenter de mettre à jour le script d’installation pour serveurs Linux utilisé dans le tutoriel d’installation. Dans l’espoir que votre noeud apparaisse également !
Mais pour les utilisateurs de Debian/Ubuntu, vous pouvez aussi très simplement installer le logiciel en utilisant le paquet .deb.
Du coup avec cette instabilité réseau, j’ai dû élaguer la blockchain et l’on a perdu les 200 derniers blocs (en gros les données depuis le 29 avril 15 heures). Donc si vous aviez fait des transactions, celles-ci ont été supprimées.
Bon, c’est un réseau de test, c’est fait pour essuyer ce genre d’indicent
exact!
Ça marche au poil dis donc. J’ai rien eu à configurer.
Je ne comprends pas très bien quelle est ma contribution mais je voulais juste essayer et ça semble bien fonctionner, et super simplement.
Pour info j’ai peut-être fait une connerie parce que j’ai fait :
./duniter.sh sync cgeek.fr 9330
Avant de mettre à jour.
J’ai ceci dans les logs si ça peut aider.
2016-05-01T21:41:00+02:00 - info: Pulling blocks from the network...
2016-05-01T21:41:00+02:00 - warn: Error: connect ENETUNREACH 2a01:e35:8ae7:8bb0:f5ad:429:4bcd:418:9331 - Local (:::0)
at Object.exports._errnoException (util.js:890:11)
at exports._exceptionWithHostPort (util.js:913:20)
at connect (net.js:849:16)
at net.js:937:9
at _combinedTickCallback (node.js:376:9)
at process._tickCallback (node.js:407:11)
2016-05-01T21:41:00+02:00 - info: Will pull blocks from the network in 5 min 0 sec
Par contre je crois que tu héberges sur computhings.no-ip.info:8999, je ne sais pas quel type de serveur c’est, mais même quand il donne signe de vie on n’arrive pas à joindre ton noeud Duniter.
edit : je n’ai rien dit ! computhings est accessible :
Mauvaise interface … maintenant il est accessible!
Pour info, mon routeur ne permet pas de faire un «loop back» ou je ne sais pas comment ça s’appelle, donc j’ai dû mettre 192.168.1.9 computhings.no-ip.info dans mon /etc/hosts, pour que computhing.no-ip.info:8999 soit visible et connecté dans mon client Sakia tournant sur la même machine.
2016-05-02T16:09:46+02:00 - info: Block #2012 added to the blockchain in 101 ms
2016-05-02T16:09:46+02:00 - warn: Local node is not a member. Waiting to be a member before computing a block.
2016-05-02T16:09:46+02:00 - info: Will pull blocks from the network in 5 min 0 sec
2016-05-02T16:14:44+02:00 - info: Crawling the network...
2016-05-02T16:14:45+02:00 - info: Crawling done.
2016-05-02T16:14:45+02:00 - info: External access: computhings.no-ip.info:8999
2016-05-02T16:14:45+02:00 - info: Next peering signal in 30 min
2016-05-02T16:14:45+02:00 - info: POST Peer 8CwU5ziXGG
2016-05-02T16:14:45+02:00 - info: POST Peer 8CwU5ziXGG
2016-05-02T16:14:45+02:00 - info: Pulling blocks from the network...
2016-05-02T16:14:45+02:00 - warn: Error: Wrong inner hash
at Error (native)
at /home/tierce/.duniter/app/lib/rules/local_rules.js:37:13
at next (native)
at onFulfilled (/home/tierce/.duniter/node_modules/co/index.js:65:19)
at /home/tierce/.duniter/node_modules/co/index.js:54:5
at co (/home/tierce/.duniter/node_modules/co/index.js:50:10)
at Object.rules.FUNCTIONS.checkParameters.checkProofOfWork.checkInnerHash (/home/tierce/.duniter/app/lib/rules/local_rules.js:34:30)
at /home/tierce/.duniter/app/lib/rules/index.js:24:23
at next (native)
at onFulfilled (/home/tierce/.duniter/node_modules/co/index.js:65:19)
2016-05-02T16:14:46+02:00 - warn: Error: Wrong inner hash
at Error (native)
at /home/tierce/.duniter/app/lib/rules/local_rules.js:37:13
at next (native)
at onFulfilled (/home/tierce/.duniter/node_modules/co/index.js:65:19)
at /home/tierce/.duniter/node_modules/co/index.js:54:5
at co (/home/tierce/.duniter/node_modules/co/index.js:50:10)
at Object.rules.FUNCTIONS.checkParameters.checkProofOfWork.checkInnerHash (/home/tierce/.duniter/app/lib/rules/local_rules.js:34:30)
at /home/tierce/.duniter/app/lib/rules/index.js:24:23
at next (native)
at onFulfilled (/home/tierce/.duniter/node_modules/co/index.js:65:19)
2016-05-02T16:14:46+02:00 - warn: Error: Wrong inner hash
at Error (native)
at /home/tierce/.duniter/app/lib/rules/local_rules.js:37:13
at next (native)
at onFulfilled (/home/tierce/.duniter/node_modules/co/index.js:65:19)
at /home/tierce/.duniter/node_modules/co/index.js:54:5
at co (/home/tierce/.duniter/node_modules/co/index.js:50:10)
at Object.rules.FUNCTIONS.checkParameters.checkProofOfWork.checkInnerHash (/home/tierce/.duniter/app/lib/rules/local_rules.js:34:30)
at /home/tierce/.duniter/app/lib/rules/index.js:24:23
at next (native)
at onFulfilled (/home/tierce/.duniter/node_modules/co/index.js:65:19)
2016-05-02T16:14:46+02:00 - info: Will pull blocks from the network in 5 min 0 sec
Et tant que j’y suis … si ce que je renvois te fait perdre ton temps plus qu’autre chose, merci de me le dire
refait l’init (./duniter.sh init) mais … j’ai maintenant une erreur que j’avais pas avant
tierce@p ~/.duniter $ ./duniter.sh init
2016-05-02T20:54:09+02:00 - debug: Plugging file system...
Failed to open file for reading : /home/tierce/.config/duniter/duniter_default/wotb.bin
2016-05-02T20:54:10+02:00 - debug: Loading conf...
2016-05-02T20:54:10+02:00 - warn: No configuration loaded
2016-05-02T20:54:10+02:00 - debug: Loading crypto functions...
2016-05-02T20:54:10+02:00 - info: Checking UPnP features...
? UPnP is *not* available: is this a public server (like a VPS)? Yes
? IPv4 interface: eth0 192.168.1.9
? IPv6 interface: eth0 fe80::67d:7bff:fe31:5663
? Port: 8999
? Does this server has a DNS name? Yes
? DNS name: computhings.no-ip.info
? You need a keypair to identify your node on the network. Would you like to automatically generate it? Yes
Failed to open file for reading : /home/tierce/.config/duniter/duniter_default/wotb.bin
./duniter.sh : ligne 33 : 25566 Erreur de segmentation $NODE "$DUNITER_DIR/bin/ucoind" $*
J’ai la même chose (Failed to open file for reading : /home/tierce/.config/duniter/duniter_default/wotb.bin) sur une autre machine toute propre
npm WARN ucoin@0.20.0-a53 license should be a valid SPDX license expression
=> Appending source string to /home/tierce/.bashrc
=> ------------------------------------------------------
=> ! !
=> ! CLOSE and REOPEN YOUR TERMINAL to start using ucoin !
=> ! !
=> ------------------------------------------------------
tierce@duniter:~$ exit
exit
root@duniter ~ # su tierce
tierce@duniter:/root$ cd ~
tierce@duniter:~$ duniter init
2016-05-03T00:19:43+02:00 - debug: Plugging file system...
Failed to open file for reading : /home/tierce/.config/duniter/duniter_default/wotb.bin
2016-05-03T00:19:43+02:00 - debug: Loading conf...
2016-05-03T00:19:43+02:00 - warn: No configuration loaded
2016-05-03T00:19:43+02:00 - debug: Loading crypto functions...
2016-05-03T00:19:43+02:00 - info: Checking UPnP features...
? UPnP is available: ucoin will be bound:
from :8999
to :8999
Keep this configuration? Yes
? UPnP is available: use automatic port mapping? (easier) Yes
? Does this server has a DNS name? Yes
? DNS name: duniter.gnunation.net
? You need a keypair to identify your node on the network. Would you like to automatically generate it? Yes
Failed to open file for reading : /home/tierce/.config/duniter/duniter_default/wotb.bin
Segmentation fault
normalement, le noeud a été rajouté pour G1. La connexion automatique a échoué mais la manuelle avec les champs pré-remplis a fonctionné. ça devrait donc être ok.
ha mince alors, je désinstalle et réinstalle une autre version?
J’ai pourtant bien g1 d’affiché
vérification faite, les masses monétaires n’ont pas l’air d’être les mêmes. Je charge une version “1. quelque-chose” et je refais la manipulation ^^ arf boulet que je suis