Je vous contacte car je suis complètement newby sur le domaine duniter et consort.
J’ai un serveur proxmox, et une VM pour y mettre un noeud Duniter.
Mais , j’ai des questions sui sont certainement basique , auxquelles je n’ ai pas de réponse :
est-il nécessaire de lancer le démon avec l’interface graphique ( à quoi sert-elle ) ?
la première commande de la doc que j’ai suivi ( wizard key¶ ) , à quoi sert-elle ? Est-elle dépendante du login/ mdp
? Ou bien ça n’a rien à voir ?
j’ai installé mon noeud , et j’ai ces 2 erreurs :
warn: No UPnP gateway found: your node won’t be reachable from the Internet. Use --noupnp option to avoid this message.
2020-11-23T09:05:52+01:00 - warn: Local node is not a member. Waiting to be a member before computing a block.
Pourtant, j’ai bien ouvert les ports sur mon serveur et switch , le telnet sur le port en question passe bien ( 12809 ) depuis l’exterieur ( domaine DNS )
L’interface graphique n’est pas obligatoire, elle sert juste à configurer et monitorer Duniter sans toucher à la console. La version serveur n’a pas cette interface (mais on peut avoir la même en web, avec une option).
wizard key sert à configurer la clé privée du nœud. Oui, elle demande le couple identifiant secret + mot de passe. Il est utile de l’utiliser uniquement si on a un compte membre, ce qui permet de forger des blocs.
On peut utiliser wizard network pour configurer le réseau, UPnP inclus. (ça permet aussi de configurer l’adresse que le nœud va communiquer aux autres)
Enfin le « local node is not a member » signifie que la clé publique du nœud n’est pas membre donc qu’il ne minera pas de blocs.
Merci @tuxmain . Le but, est de récupérer un noeud d’un membre existant et forger avec son identifiant.
donc jusque là , c’était bon ( j’avais mis ces id/mot de passe avec le wizard key ) .
Je vais vérifier la conf upnp
Non, les identifiants entrés dans cette commande doivent rester secrets ! La clé publique est affichée quand on fait wizard key, c’est de la forme 45GfjkWCWQhJ3epJVGC2NSg1Rcu4Ue1vDD3kk9eLs5TQ. Elle est aussi dans le log au démarrage de Duniter il me semble.
Je pense que configurer les DNS pour faire pointer g1.monnaielibreocitanie.org (ou une autre adresse, le temps de tester) vers ton noeud est à faire en premier.
Pour WS2P la doc est juste (ouvre-le en WS2P publique si possible). Pour BMA egalement.
BMAS est absente de la doc, et je ne saurais pas répondre.
Je crois que @paidge avait écrit un tuto assez complet concernant l’installation mais je ne remet pas la main dessus.
Si, le code de l’interface web d’administration est bien embarqué dans la version serveur, par contre, il n’y a pas de navigateur web (nw.js) embarqué comme pour la version desktop. Le paquet YunoHost expose l’interface web d’administration trouvée dans le paquet Debian duniter-server.
C’est à celui-ci que je pense, oui.
La config Apache proposée semble activer le https, je suppose que c’est pour l’interface BMAS, mais je laisse d’autres confirmer ce point.
2020-11-27T14:30:30+01:00 - info: WS2P server 6dMVyFtMWY**********9S6A6q6emXdf7LdP2Es listening on 127.0.0.1:40901
2020-11-27T14:30:30+01:00 - info: BMA server listening on http://192.168.1.131:12809
2020-11-27T14:30:30+01:00 - info: BMA server listening on http://[fe80::f0e8:ceff:fe3c:a177%eth0]:12809
2020-11-27T14:30:30+01:00 - info: >> Server ready!
2020-11-27T14:30:30+01:00 - warn: Local node is not a member. Waiting to be a member before computing a block.
2020-11-27T14:30:30+01:00 - info: WS2P: init: bundle of peers 1/7