Il se passait que mon nœud était l’un des seuls à fournir la connexion WS2P publique, or mon YunoHost a fait des siennes et fermé les ports utilisés pour Duniter, notamment WS2P.
Donc ça fait un gros point central d’échec, et ça a fichu un peu le boxon. Néanmoins, c’est revenu
Oui mais voilà … l’idée c’est plutôt de faire comme @Pafzedog, et de mettre à disposition son nœud pour du WS2P public. Plus on est nombreux à le faire, plus résilient sera le réseau car décentralisé.
Pour cela : « WebUI > Settings > Network > Enable WS2P access ». Puis sauvegarder et appliquer.
Vous pouvez vérifier que ça fonctionne bien en ayant des entrées « INCOMING » dans votre vue réseau. Vous pouvez également tester votre adresse avec un outil comme Simple WebSocket Client (extension Chrome/Firefox), par exemple avec la mienne :
S’il y a une ligne « CONNECT », c’est que votre configuration fonctionne.
Bon vu que la release est candidate j’ai fait le pas, un WS2P public de plus sur le réseau Ğ1, alors ce qui est drôle c’est que sans BMA j’avais zéro connexion WS2P donc j’étais isolé, j’ai activé BMA et boum je me suis pris 10 connexions INCOMING en moins d’une seconde !!
Ouai c’est sûrement parce que le document est refusé par la plupart des nœuds <= 1.5, et donc les nœuds WS2P potentiels ne sont pas alertés de ton endpoint disponible.
Mais si tu ajoutes BMA … le document passe comme un colis chez UPS
En fait je n’ai pas configuré cette valeur au départ en faisant mes commandes duniter config puis j’ai vu au détour d’une capture d’écran que l’on pouvait configurer cela par la WebUI alors j’ai passé rapidement ce réglage à 10 pour finalement l’enlever de la configuration toujours par la WebUI ce qui a eu pour effet de mettre la valeur à “null” et d’empecher toute connexion en INCOMING
Du coup, je pense que le cas pourrait se reproduire chez quelqu’un d’autre sans qu’il ou elle comprenne pourquoi il n’y a pas de connexion entrante.
Histoire de tester les limites j’ai régler a 8 le nombre max de connexions ws2p publiques alors que j’en avait 10 :
Premier constat il faut redémarrer le nœud pour que la limite s’applique (ce serait bien que la web-ui indique qu’il faut le faire, comme a l’install d’un module)
Deuxième point, toutes les connexions WS2P m’étais réfusés au redemarrage, il a fallu 10 bonnes minutes avant de réussir ma 1ère connexion WS2P, c’est un comportement normal ?
Troisième observation, j’ai bien 8 connexions donc conforme au max mais j’ai deux fois pafzedog, c’est normal ?
Quatrième observation, j’avais configuré des clés préférés et privilégiés, et elles ont disparus de ma conf quand j’ai relancé le nœud…