Duniter 100% Windows recherche de tuto

duniter

#1

Bonjour,

Je recherche depuis un moment comment participer a monnaie G1 en installant Duniter (synchro du demarrage ok). Instalaltion de duniter-desktop-v1.6.23-windows-x64.exe.

Je me suis renseigné je ne suis pas encore un membre certifier mais je peux utiliser mon pc en noeud mirroir.

La je ne sais pas ce que je dois faire, j’ai une cle public pour mon noeud ok j’en fais quoi ?
9243UBD9DzMeJGDBvPDNUSaj6o3Z4mJAmapiecPq9GC9
Dans les log j’ai ce message:

2018-09-21T09:38:04+02:00 trace PoW loops = 2

2018-09-21T09:38:04+02:00 warn Local node is not a member. Waiting to be a member before computing a block.

2018-09-21T09:38:07+02:00 info Block resolution: 0 potential blocks after current#142499...

2018-09-21T09:38:07+02:00 info Block resolution: 0 potential blocks after current#142499...

2018-09-21T09:48:04+02:00 info Sibling endpoints:

2018-09-21T09:48:04+02:00 debug Generating server's peering entry based on block#142469...

2018-09-21T09:48:04+02:00 error Peer with zero endpoints that is not already known

2018-09-21T09:48:04+02:00 info Next peering signal in 10 min

2018-09-21T09:48:06+02:00 warn Security trigger: proof-of-work process seems stuck

2018-09-21T09:48:06+02:00 trace PoW loops = 3

2018-09-21T09:48:06+02:00 warn Local node is not a member. Waiting to be a member before computing a block.

2018-09-21T09:48:07+02:00 info Block resolution: 0 potential blocks after current#142499...

2018-09-21T09:48:07+02:00 info Block resolution: 0 potential blocks after current#142499...

2018-09-21T09:48:35+02:00 info Checking UPnP features...

2018-09-21T09:48:36+02:00 error Error: Service not found
    at C:\Program Files\Duniter\node_modules\nat-upnp\lib\nat-upnp\device.js:58:23
    at respond (C:\Program Files\Duniter\node_modules\nat-upnp\lib\nat-upnp\device.js:27:5)
    at C:\Program Files\Duniter\node_modules\nat-upnp\lib\nat-upnp\device.js:42:7
    at Parser.<anonymous> (C:\Program Files\Duniter\node_modules\xml2js\lib\xml2js.js:199:18)
    at Parser.emit (events.js:160:13)
    at SAXParser.saxParser.onclosetag (C:\Program Files\Duniter\node_modules\xml2js\lib\xml2js.js:183:24)
    at emit (C:\Program Files\Duniter\node_modules\sax\lib\sax.js:624:35)
    at emitNode (C:\Program Files\Duniter\node_modules\sax\lib\sax.js:629:5)
    at closeTag (C:\Program Files\Duniter\node_modules\sax\lib\sax.js:889:7)
    at SAXParser.write (C:\Program Files\Duniter\node_modules\sax\lib\sax.js:1436:13)
    at Parser.exports.Parser.Parser.parseString (C:\Program Files\Duniter\node_modules\xml2js\lib\xml2js.js:211:31)
    at Parser.parseString (C:\Program Files\Duniter\node_modules\xml2js\lib\xml2js.js:6:61)
    at Request._callback (C:\Program Files\Duniter\node_modules\nat-upnp\lib\nat-upnp\device.js:39:12)
    at Request.self.callback (C:\Program Files\Duniter\node_modules\request\request.js:188:22)
    at Request.emit (events.js:160:13)
    at Request.<anonymous> (C:\Program Files\Duniter\node_modules\request\request.js:1171:10)
    at Request.emit (events.js:160:13)
    at IncomingMessage.<anonymous> (C:\Program Files\Duniter\node_modules\request\request.js:1091:12)
    at Object.onceWrapper (events.js:255:19)
    at IncomingMessage.emit (events.js:165:20)
    at endReadableNT (_stream_readable.js:1101:12)
    at process._tickCallback (internal/process/next_tick.js:152:19)

2018-09-21T09:48:39+02:00 info Checking UPnP features...

2018-09-21T09:48:39+02:00 error Error: Service not found
    at C:\Program Files\Duniter\node_modules\nat-upnp\lib\nat-upnp\device.js:58:23
    at respond (C:\Program Files\Duniter\node_modules\nat-upnp\lib\nat-upnp\device.js:27:5)
    at C:\Program Files\Duniter\node_modules\nat-upnp\lib\nat-upnp\device.js:42:7
    at Parser.<anonymous> (C:\Program Files\Duniter\node_modules\xml2js\lib\xml2js.js:199:18)
    at Parser.emit (events.js:160:13)
    at SAXParser.saxParser.onclosetag (C:\Program Files\Duniter\node_modules\xml2js\lib\xml2js.js:183:24)
    at emit (C:\Program Files\Duniter\node_modules\sax\lib\sax.js:624:35)
    at emitNode (C:\Program Files\Duniter\node_modules\sax\lib\sax.js:629:5)
    at closeTag (C:\Program Files\Duniter\node_modules\sax\lib\sax.js:889:7)
    at SAXParser.write (C:\Program Files\Duniter\node_modules\sax\lib\sax.js:1436:13)
    at Parser.exports.Parser.Parser.parseString (C:\Program Files\Duniter\node_modules\xml2js\lib\xml2js.js:211:31)
    at Parser.parseString (C:\Program Files\Duniter\node_modules\xml2js\lib\xml2js.js:6:61)
    at Request._callback (C:\Program Files\Duniter\node_modules\nat-upnp\lib\nat-upnp\device.js:39:12)
    at Request.self.callback (C:\Program Files\Duniter\node_modules\request\request.js:188:22)
    at Request.emit (events.js:160:13)
    at Request.<anonymous> (C:\Program Files\Duniter\node_modules\request\request.js:1171:10)
    at Request.emit (events.js:160:13)
    at IncomingMessage.<anonymous> (C:\Program Files\Duniter\node_modules\request\request.js:1091:12)
    at Object.onceWrapper (events.js:255:19)
    at IncomingMessage.emit (events.js:165:20)
    at endReadableNT (_stream_readable.js:1101:12)
    at process._tickCallback (internal/process/next_tick.js:152:19)

J’ai lu la partie parlant du UPnp et les dangers de l’active. Est ce que le probleme est Upnp ou est ce le fait que je sois pas membre ou est ce entre mon clavier et la chaise le probleme ? (je suis informaticien lol).

Merci a tous pour ce projet cela m’intéresse fort fort :). Des bizoux et desole si j’ai fais de la merde en allant trop vite.


#2

Salut walliioo,

Bienvenue à toi !

UPnP n’est pas nécessaire, tu peux aussi rediriger manuellement les ports sur la box. UPnP est utilisée par l’API BMA qui n’est plus très nécessaire. L’API WS2P permet au nœud de tourner.
Je te conseille de désactiver l’UPnP de ton nœud vu qu’il n’a pas été capable de trouver d’interface UPnP et t’affiche des messages d’erreur.

Sinon, tant que tu n’es pas membre, peu importe la clé inscrite dans ton nœud, il ne calculera pas de blocs.
Une fois membre, tu pourras y ajouter ta clé pour calculer des blocs.


#3

Merci beaucoup pour ta raponse.
CEpendant il y a un peu de chinois :). Je suis rouille lol.

Upnp c’est un parametre de la box ? l’active ne semble pas une bonne idee je crois ?

L’api BMA, l’API WS2P je trouve sans dans settings ?

La redirection de port ok mais je redirige vers quoi ? quel ip quel port ?

Desole je suis largue …

Update les parametres actuels sont: j’ai activer WS2P public et prive le BMA est desactive.
UPNP est active : Enable public WS2P access through UPNP.


#4

Upnp, il y a deux endroits où l’autoriser (ou pas) : sur ta box internet (si elle le permet), et sur Duniter.

L’Upnp pour ta box internet, c’est un service qui configure automatiquement les connexions entrantes d’Internet (les autres noeuds Duniter) pour qu’ils soient redirigés vers ton noeud Duniter.
C’est un réglage que tu peux faire manuellement sur ta box plutôt que de laisser Upnp le gérer automatiquement. Il se peut que ta box, ou ton routeur, ne le permette pas. Sur les freebox c’est possible.

Upnp pour Duniter, c’est le logiciel qui demande à ta box cette configuration automatique.

Si tu es largué, je te conseille de laisser l’UPNP activé pour WS2P privé, et BMA désactivé.


#5

Encore merci.
Upnp active sur duniter et sur la box (pas de regle sur la box ou faut il en creer?)
ws2p prive
bmp desactive.

Log:

2018-09-21T12:39:07+02:00 info Block resolution: 0 potential blocks after current#142499…

2018-09-21T12:39:07+02:00 debug Generating server’s peering entry based on block#142469…

2018-09-21T12:39:07+02:00 debug Generating server’s peering entry based on block#142469…

2018-09-21T12:39:07+02:00 error

2018-09-21T12:39:07+02:00 info Next peering signal in 9 min

2018-09-21T12:39:07+02:00 error Peer with zero endpoints that is not already known

2018-09-21T12:39:07+02:00 info Block resolution: 0 potential blocks after current#142499…


#6

WS2P Privé + UPnP activé est inutile : car WS2P Privé consiste justement à ne pas ouvrir de port sur ta box, c’est toi qui initie la connexion et personne ne peut te solliciter directement.

Contrairement à WS2P Public, où là tu peux être sollicité mais suppose que ta box ait son port Duniter WS2P ouvert, et donc soit tu as UPnP d’activé sur Duniter + ta box et l’ouverture se fait automatiquement par Duniter, soit tu le fais manuellement toi-même comme l’a évoqué @scanlegentil.


#7

Merci encore ! :slight_smile:
Je veux bien ouvrir moi meme mais où sont les parametres quel est le port l’url l’adresse ip etc ?
Il y a pas un post sur le parametrage de la box ?


#8

WS2P public active.
Log:
2018-09-22T13:53:59+02:00 info Block resolution: 0 potential blocks after current#142499…

2018-09-22T13:53:59+02:00 debug Generating server’s peering entry based on block#142469…

2018-09-22T13:53:59+02:00 error Peer with zero endpoints that is not already known

2018-09-22T13:53:59+02:00 info Block resolution: 0 potential blocks after current#142499…

2018-09-22T13:54:19+02:00 info Checking UPnP features…

2018-09-22T13:54:19+02:00 error Error: Service not found
at C:\Program Files\Duniter\node_modules\nat-upnp\lib\nat-upnp\device.js:58:23
at respond (C:\Program Files\Duniter\node_modules\nat-upnp\lib\nat-upnp\device.js:27:5)
at C:\Program Files\Duniter\node_modules\nat-upnp\lib\nat-upnp\device.js:42:7
at Parser. (C:\Program Files\Duniter\node_modules\xml2js\lib\xml2js.js:199:18)
at Parser.emit (events.js:160:13)
at SAXParser.saxParser.onclosetag (C:\Program Files\Duniter\node_modules\xml2js\lib\xml2js.js:183:24)
at emit (C:\Program Files\Duniter\node_modules\sax\lib\sax.js:624:35)
at emitNode (C:\Program Files\Duniter\node_modules\sax\lib\sax.js:629:5)
at closeTag (C:\Program Files\Duniter\node_modules\sax\lib\sax.js:889:7)
at SAXParser.write (C:\Program Files\Duniter\node_modules\sax\lib\sax.js:1436:13)
at Parser.exports.Parser.Parser.parseString (C:\Program Files\Duniter\node_modules\xml2js\lib\xml2js.js:211:31)
at Parser.parseString (C:\Program Files\Duniter\node_modules\xml2js\lib\xml2js.js:6:61)
at Request._callback (C:\Program Files\Duniter\node_modules\nat-upnp\lib\nat-upnp\device.js:39:12)
at Request.self.callback (C:\Program Files\Duniter\node_modules\request\request.js:188:22)
at Request.emit (events.js:160:13)
at Request. (C:\Program Files\Duniter\node_modules\request\request.js:1171:10)
at Request.emit (events.js:160:13)
at IncomingMessage. (C:\Program Files\Duniter\node_modules\request\request.js:1091:12)
at Object.onceWrapper (events.js:255:19)
at IncomingMessage.emit (events.js:165:20)
at endReadableNT (_stream_readable.js:1101:12)
at process._tickCallback (internal/process/next_tick.js:152:19)


#9

UPnP n’est probablement pas activé sur ta box.

Exemple d’une Freebox avec UPnP activé :

image


#10

Pas sur que ça soit utile au débat, mais perso en installant duniter sur WIndows 7 et en laissant tout par défaut ça a fonctionné direct…Je n’ai pas eu besoin de toucher au UPnP ou autres paramètres difficile à comprendre pour un non-informaticien comme moi.
(Pour info ma box est une vieille Bouygues)


#11

Nouvelle bbox recu il y a un mois, tres peu de parametres…


#12

image


#13

C’est quoi comme box ? Elle n’est peut-être pas supportée par notre bibliothèque actuelle.


#14

Heu la dernier BBOX bouygtelecom, quel info voulez vous ?


#15

image


#16

Log au lancement de duniter:

2018-09-23T14:10:58+02:00 info Checking UPnP features…

2018-09-23T14:10:59+02:00 error Error: Service not found
at C:\Program Files\Duniter\node_modules\nat-upnp\lib\nat-upnp\device.js:58:23
at respond (C:\Program Files\Duniter\node_modules\nat-upnp\lib\nat-upnp\device.js:27:5)
at C:\Program Files\Duniter\node_modules\nat-upnp\lib\nat-upnp\device.js:42:7
at Parser. (C:\Program Files\Duniter\node_modules\xml2js\lib\xml2js.js:199:18)
at Parser.emit (events.js:160:13)
at SAXParser.saxParser.onclosetag (C:\Program Files\Duniter\node_modules\xml2js\lib\xml2js.js:183:24)
at emit (C:\Program Files\Duniter\node_modules\sax\lib\sax.js:624:35)
at emitNode (C:\Program Files\Duniter\node_modules\sax\lib\sax.js:629:5)
at closeTag (C:\Program Files\Duniter\node_modules\sax\lib\sax.js:889:7)
at SAXParser.write (C:\Program Files\Duniter\node_modules\sax\lib\sax.js:1436:13)
at Parser.exports.Parser.Parser.parseString (C:\Program Files\Duniter\node_modules\xml2js\lib\xml2js.js:211:31)
at Parser.parseString (C:\Program Files\Duniter\node_modules\xml2js\lib\xml2js.js:6:61)
at Request._callback (C:\Program Files\Duniter\node_modules\nat-upnp\lib\nat-upnp\device.js:39:12)
at Request.self.callback (C:\Program Files\Duniter\node_modules\request\request.js:188:22)
at Request.emit (events.js:160:13)
at Request. (C:\Program Files\Duniter\node_modules\request\request.js:1171:10)
at Request.emit (events.js:160:13)
at IncomingMessage. (C:\Program Files\Duniter\node_modules\request\request.js:1091:12)
at Object.onceWrapper (events.js:255:19)
at IncomingMessage.emit (events.js:165:20)
at endReadableNT (_stream_readable.js:1101:12)
at process._tickCallback (internal/process/next_tick.js:152:19)