Problème à la création d'un noeud

Bonjour à tous,
J’ai besoin d’aide.
J’ai installé le programme sur mon destkop. Le programme se lance et se ferme aussitôt. J’ai désactivé l’antivirus, et rien n’y fait. Une idée ? (Je suis sous windows10)
Je l’ai également installé sur mon portable. Il se lance, se synchronise et génère des blocks. Deux soucis : 1/ Le programme se fige au bout d’un moment. Je dois le relancer. 2/ Je ne retrouve pas mon nœud sur la carte et sur la liste des connectés. Une deuxième idée ?
Merci d’avance pour votre aide.
Marcel

tu as quelle version de duniter?

Bonjour Marcel,

J’ai également installé un nœud Duniter sur mon PC portable (Ubuntu 16.04), le programme tourne parfaitement et se synchronise sans problème, mais il n’est pas visible sur le réseau. @elois m’a confirmé hier soir que c’était un problème récurant avec les connexions 4G. Donc si tu es connecté sur un réseau 4G, ceci peut être un début d’explication à l’un des problèmes rencontrés.

Pourriez-vous indiquer la clé publique de votre nœud, chacun ? Cela permet de vérifier les traces laissées par votre nœud, et peut-être identifier le problème.

Voici la clé publique de mon nœud :

EtygB6fmkrQAxEvZjFnnsG5v6Y3w34EUEtXhAgaPVpEL

Tu utilises certainement Duniter 1.5, et en effet dans ce cas le nœud n’apparaît que difficilement. D’ailleurs il y a bien une trace de ce nœud sur le réseau, mais il s’affiche disponible sur 192.168.43.181:10901 qui est une adresse de réseau privé, donc on ne risque pas de l’atteindre.

Cependant ce genre de soucis est résolu par Duniter 1.6 qui n’est toutefois pas encore officialisé. Mais vous pouvez déjà l’installer pour tester pour voir la différence.

Mes nœuds ne sont pas visibles sur Césium non plus, pourtant j’ai bien calculé des blocks cette nuit. N’est-ce pas parce que je suis derrière un NAT et que je n’ai pas activé WS2P public ?

Ma clé publique :
Hb2TLnB6d3dKiC1VibaUJbZtLhyuHYaDxXNvVd7NqXJe

[Edit: Et je suis bien en 1.6.10 (sur une Raspberry Pi 3).

@SimonLefort oui ton nœud est bien en 1.6, et visible sur le réseau (en fait il suffit de faire un Ctrl+F à l’adresse suivante : https://g1.duniter.org/network/ws2p/heads, où l’on voit les trames du bloc courant de chaque nœud 1.6). Il est même parfaitement connecté et synchronisé à la seconde près.

Par contre Cesium ne l’affiche pas, ce qui est un autre problème. J’ai fait un ticket Cesium #584.

Peux-tu laisser tourner ton nœud Duniter sous Raspberry pendant quelques jours ? Le temps que @kimamila puisse reproduire le soucis de son côté, ou au moins donner son avis.

Effectivement, v1.5.9
Merci pour ces précisions et pour ton travail. Je vais installer la version 1.6 et tenter de me familiariser un peu plus avec le logiciel, en tant que novice :slight_smile:

1 Like

Je laisse mon nœud tourner, aucun soucis. :slight_smile:

ps: Je trouve ça toujours très chouette d’avoir des réponses aussi rapide d’un des développeur du projet. Que ça soit toi, @Inso, @kimamila, @Moul, @elois, … Bravo les gars!

7 Likes

Donc en fait Cesium n’affiche pas encore tous les nœuds Duniter 1.6, car il n’affichait que ceux en WS2P Public, pas ceux en WS2P Privé. C’est une fonction en attente de développement pour l’instant (ticket #571).

Je viens d’installer Duniter Desktop v1.6.10 sans rencontrer de problème lors de l’installation. Cette fois-ci mon nœud apparaît bien sur Cesium, mais systématiquement dans les nœuds hors ligne. je n’ai pas modifié les paramétrages réseau (WSP2 privé et public, ainsi que UPnP « enable », BMA « disabled »)

Je précise que suis connecté via le réseau 4G sur mon smartphone qui me sert de point d’accès. Le problème ne pourrait-il pas venir de l’UPnP, car je ne suis pas certain que mon smartphone gère cette option, du moins je n’ai aucun accès aux réglages de connexion que l’on retrouve classiquement sur une box.

Si toutefois je devais désactiver l’UPnP pour configurer manuellement l’accès public du nœud, existe-t-il un utilitaire expliquant les réglages à effectuer car je ne voudrait pas faire n’importe quoi :slight_smile:

Merci à tous et d’avance navré de solliciter à nouveau votre précieux temps.

Edit:
clé publique du noeud : 5e3tiejWtLyAfzLeECnAT9bX2kq1NxqhLDPnanFj9nr8

Effectivement ton nœud est down depuis 17/10/2017 @ 1:33pm (UTC):

Sans doute que @cgeek te demanderai de refaire une synchronisation des données en faisant un duniter reset data :slight_smile: ? Mais cela va te prendre des Mo de ton forfait 4G.

Derrière un routeur 4G, tu peux directement désactiver BMA et WS2P Public. Ton nœud est inatteignable sauf par WS2P Privé. C’est-à-dire que tu dois initier les connexions.

Ensuite, ton nœud sera visible dans Cesium quand le ticket #571 aura été traité.

Donc, si j’ai bien compris, il est inutile que je laisse mon nœud tourner dans le vide. Il n’est d’aucune utilité, pour le moment, à la communauté puisque inatteignable ! Dites-moi si je me trompe …

En tout cas encore merci d’avoir apporter de l’eau à mon moulin :wink:

Il est inatteignable en 1.5, mais avec la 1.6 ton nœud utilise WS2P Privé (sauf à ce que tu l’aies désactivé) et dans ce cas il est atteignable par les nœuds auxquels il s’est connecté, nœuds qui ne sont bien sûr pas derrière une connexion 4G :slight_smile:

Tu peux les voir sur l’écran “Home > Network > WS2P Connections”.

Exact. Je viens de vérifier.
Merci encore de ton aide et navré pour mon ignorance, mais je me soigne :slight_smile:

Faut dire que ce n’est pas encore très documenté non plus :slight_smile:

Enfin tout de même, @elois nous a fait de la documentation sur comment configurer son nœud ici, je n’y pensais plus : https://duniter.org/fr/wiki/duniter/configurer/

3 Likes

Les grands esprits se rencontrent ! J’étais justement sur cette doc que je viens de découvrir !
J’ai rencontré @elois hier soir pour un apéro à Montpellier, un mec vraiment généreux …

1 Like

1.5.9