Bonjour,
Je dispose de deux serveurs dédiés sur lesquels j’ai installé duniter-server-1.8.0. Chacun a donc directement son ipv4 et ipv6 publique (pas besoin de nat).
Sur les 2 machines j’ai utilisé les commandes suivantes pour paramétrer duniter:
duniter wizard network (ipv4 lo 127.0.0.1, remote ipv4 (l'ip publique), port 10900, g1.halpanet.org)
duniter config --noupnp --ws2p-noupnp --ws2p-port 20900 --ws2p-host 127.0.0.1 --ws2p-remote-port 443 --ws2p-remote-host g1.halpanet.org
duniter config --ws2p-remote-path /ws2p
duniter sync g1.duniter.org 443
Sur le second serveur j’ai précisé un autre hostname (g1.bourdon.eu.org), j’ai également fait un « duniter config --prefix 2 ».
Voici la config nginx que j’ai pour les 2 machines :
location / {
proxy_pass http://127.0.0.1:10900;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
location /ws2p {
proxy_pass http://127.0.0.1:20900;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}
Ensuite, après avoir recharger nginx, je lance duniter avec la commande suivante en y indiquant l’id/pass de mon compte membre (Abpio1ZP):
duniter direct_start --keyprompt
À priori cela semble fonctionner sauf que je ne suis visiblement pas considéré comme un nœud membre puisque j’ai régulièrement sur le 1er serveur (g1.halpanet.org) :
warn: Local node is not a member. Waiting to be a member before computing a block.
D’abord est-ce cette procédure vous semble correcte pour devenir au moins un mirroir ?
Que dois-je faire pour devenir un nœud membre ?
Merci d’avance d’y prêter attention. Bonne journée !
PS: seul le port 443 est ouvert à l’extérieur sur mes serveurs, est-ce suffisant ?