Entrée dans la toile de Nounours / adhésion non transférée à monit

Bonjour,

Je ne suis pas sure d’être au bon endroit, mais…

Pour Nounours il apparaît ceci:

non
Adhésion non demandée
il manque 1 certifications
Distance KO

Pourtant l’adhésion a été demandé (directement pas de création d’un premier porte feuille)

Le certificat de révocation a été obtenu et imprimé et les questions secrètes en cas de perte d’identifiant ou autre aussi.

Vous avez une idée de ce qui se passe?

g1-monit dit vrai :

silkaj wot Nounours
Nounours (38nWr…) from block #297515-000000FE…
received 4 and sent 0/100 certifications:
|  received_expire  |  received  |  sent  |  sent_expire  |
|-------------------+------------+--------+---------------|
|    2022-01-06     |  roodinux  |        |               |
|    2022-01-06     |   obelix   |        |               |
|    2022-01-06     |  Falbala   |        |               |
|    2022-01-06     |  JClaude   |        |               |
✔: Certifications written into the blockchain

member: False
outdistanced: True

Il manque une certification pour faire cinq.

on est d’accord pour les certifications ce qui me choc c’est :

Adhésion non demandée

c’est quoi ?
les autres non pas cette info meme s’il manque des certifications

<critique cesium>
Rah, Césium n’apprends pas les choses à ces utilisateurs et les laissent dans l’ignorance. Il leur prend la main et après ils ne savent pas comment se débrouiller. Lors de la création d’un compte, Césium envoie en même temps le document d’identité et d’adhésion de manière invisible pour l’utilisateur.
</critique cesium>

Il y a eu un fork sur le réseau. Le document d’adhésion est devenu invalide. Il faut le renvoyer.


En fait je dis surement faux :

      "pendingMemberships": [
        {
          "membership": "IN",
          "issuer": "38nWr4xEbqysX3Bi36nwDEi5cFMCK66GFyUM6uDyiHj9",
          "number": 297515,
          "blockNumber": 297515,
          "blockHash": "000000FE026724770728E08E2834C234F1FA7D8ED249831C7DA9A7E90537D398",
          "userid": "Nounours",
          "certts": "297515-000000FE026724770728E08E2834C234F1FA7D8ED249831C7DA9A7E90537D398",
          "block": "297515-000000FE026724770728E08E2834C234F1FA7D8ED249831C7DA9A7E90537D398",
          "fpr": "000000FE026724770728E08E2834C234F1FA7D8ED249831C7DA9A7E90537D398",
          "idtyHash": "907289437F09EA246EAB70197D306BDD57AF893AB30A621E0EF8256794230CE3",
          "written": false,
          "written_number": null,
          "expires_on": 1587029151,
          "signature": "wPCsMkx5Gp+gUTWKnHIh0wn3DMpspyis3EMl8GBBbetYOVZfvfVqasxUzVplMLk1dResqPM88i8jWp7tIf2yCA==",
          "expired": null,
          "blockstamp": "297515-000000FE026724770728E08E2834C234F1FA7D8ED249831C7DA9A7E90537D398",
          "sig": "wPCsMkx5Gp+gUTWKnHIh0wn3DMpspyis3EMl8GBBbetYOVZfvfVqasxUzVplMLk1dResqPM88i8jWp7tIf2yCA==",
          "type": "IN"
        }
      ],

Le document d’adhésion est basé sur un bloc actuellement dans la branche majoritaire.

J’ai été voir si je pouvais faire une 2eme demande mais je n’ai pas trouvé comment
voila ce qui est visible sur le compte j’ai fais un copié collé:

Evénements

Demande d’adhésion envoyée. En attente d’acceptation.

Vous devez obtenir 5 certification(s) pour devenir membre et produire le Dividende Universel. Votre compte est cependant déjà opérationnel, pour recevoir et effectuer des paiements.
etc etc…

**la demande date de samedi dernier **
que faire pour débloquer ou à qui transmettre l’info ?

A priori, le doc d’adhésion est bon mais le noeud de g1-monit ne l’a pas. Donc il faut le transférer depuis un autre noeud. Je ne sais plus quelle commande de Duniter fait ça, et là je fais autre chose. Je regarderai plus tard, sans doute demain.

edit : c’est la commande import-lookup.
Là mon noeud resynchronise, si qqun veut s’en charger c’est tant mieux.

@Revedemain tout va bien, c’est juste le noeud de g1-monit qui n’a pas tous les docs. Nounours (38nWr4xEb ?) deviendra membre quand ce sera son tour.

Je m’occuperai de transmettre les docs qu’il faut à g1-monit quand mon noeud sera synchronisé.

3 J'aimes

Merci beaucoup
au plaisirs de vous rencontrer lors d’un festival ou d’un apéro.

Bon, monit.g1.nordstrom.duniter.org:443 a l’air d’être mal luné, il ne veut pas communiquer :frowning:

En plus l’adresse du noeud monit.g1.nordstrom.duniter.org:443 est également l’adresse de la page web de g1-monit en https. Je ne sais pas si je lui parle la bonne langue. Le port 443 est celui indiqué sur la fiche de pair.

Peut-être un lien avec ceci ?

Les logs pour les curieux.se.s
duniter stop ; duniter import-lookup Nounours g1.duniter.org 443 monit.g1.nordstrom.duniter.org 443 ; duniter start
Stopping duniter_default daemon...
duniter_default daemon stopped.
2020-02-21T11:39:48+01:00 - debug: Plugging file system...
2020-02-21T11:39:49+01:00 - debug: Loading conf...
2020-02-21T11:39:49+01:00 - debug: Configuration saved.
2020-02-21T11:39:49+01:00 - debug: Opening SQLite database "/home/dunitertest/.config/duniter/duniter_default/duniter.db"...
2020-02-21T11:39:50+01:00 - debug: Opening SQLite database "/home/dunitertest/.config/duniter/duniter_default/txs.db"...
2020-02-21T11:39:50+01:00 - debug: Opening SQLite database "/home/dunitertest/.config/duniter/duniter_default/peers.db"...
2020-02-21T11:39:51+01:00 - debug: Upgrade database...
2020-02-21T11:39:51+01:00 - info: Block resolution: 0 potential blocks after current#299159...
2020-02-21T11:39:51+01:00 - info: Looking for "Nounours" at g1.duniter.org:443...
2020-02-21T11:39:52+01:00 - info: Success idty Nounours
2020-02-21T11:39:52+01:00 - error: <!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Error</title>
</head>
<body>
<pre>Cannot POST /wot/add</pre>
</body>
</html>

2020-02-21T11:39:52+01:00 - info: Success cert VxCoqfTQ -> Nounours
2020-02-21T11:39:52+01:00 - error: <!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Error</title>
</head>
<body>
<pre>Cannot POST /wot/certify</pre>
</body>
</html>

2020-02-21T11:39:52+01:00 - info: Success cert FjHy7rFX -> Nounours
2020-02-21T11:39:53+01:00 - error: <!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Error</title>
</head>
<body>
<pre>Cannot POST /wot/certify</pre>
</body>
</html>

2020-02-21T11:39:53+01:00 - info: Success cert 9n9MgqJW -> Nounours
2020-02-21T11:39:53+01:00 - error: <!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Error</title>
</head>
<body>
<pre>Cannot POST /wot/certify</pre>
</body>
</html>

2020-02-21T11:39:53+01:00 - info: Success cert 2cjGqBXJ -> Nounours
2020-02-21T11:39:53+01:00 - error: <!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Error</title>
</head>
<body>
<pre>Cannot POST /wot/certify</pre>
</body>
</html>

2020-02-21T11:39:53+01:00 - error:  ucode=1002, message=Cannot read property 'pub' of null
2020-02-21T11:39:53+01:00 - debug: Closing LevelDB level_blockchain...
2020-02-21T11:39:53+01:00 - debug: Closing LevelDB level_wallet...
2020-02-21T11:39:53+01:00 - debug: Closing LevelDB level_bindex...
2020-02-21T11:39:53+01:00 - debug: Closing LevelDB level_mindex...
2020-02-21T11:39:53+01:00 - debug: Closing LevelDB level_iindex...
2020-02-21T11:39:53+01:00 - debug: Closing LevelDB level_sindex...
2020-02-21T11:39:53+01:00 - debug: Closing LevelDB level_cindex...
2020-02-21T11:39:53+01:00 - debug: Closing LevelDB level_dividend...
2020-02-21T11:39:53+01:00 - debug: Trying to close SQLite...
2020-02-21T11:39:53+01:00 - debug: Trying to close SQLite...
2020-02-21T11:39:53+01:00 - error: Error: Exiting
    at Object.onDatabaseExecute (/opt/duniter/app/modules/crawler/index.js:433:31)
    at <anonymous>
Starting duniter_default daemon...
duniter_default daemon started. PID: 23225

Sa fiche de pair :

    {
      "version": 10,
      "currency": "g1",
      "status": "UP",
      "first_down": null,
      "last_try": null,
      "pubkey": /"74RBUM4VkhZU4PLJcf8ok9snKjXTX6aP52PdGcCM1meA",
      "block": "299138-000002A909D56C961910BDACD5F15A197918B7EBC20D443FCB2A5034C08E219F",
      "signature": "tDX0JZuBLP54JndNwxmCeTVnHm8+KYIGOZ0ejB6caV6KNACmzgwqcuRy6aEYmpgcRX3mSDvHwi+1CK7ZWzFwDg==",
      "endpoints": [
        "BMAS monit.g1.nordstrom.duniter.org 443 /bma",
        "BASIC_MERKLED_API 127.0.0.1 80",
        "WS2P 9407e0ac monit.g1.nordstrom.duniter.org 443 /ws2p"
      ]
    },

Mais http://monit.g1.nordstrom.duniter.org:443/bma ni https://monit.g1.nordstrom.duniter.org/bma ne donnent pas accès à BMA.

J’ai regardé les confs Nginx et Duniter. Je vois pas ce qui cloche.

https://monit.g1.nordstrom.duniter.org/bma/

Il y manque un / final.

Ce qui ne me dit pas comment le joindre avec Duniter.

Bien vu. Il n’est pas possible de passer un chemin aux commandes Duniter.

1 J'aime

3 messages ont été scindés en un nouveau sujet : Gestion de la création de l’identité, adhésion et révocation

Bonjour,

Avez vous trouvé quelque chose à faire?
sur https://monit.g1.nordstrom.duniter.org/willMembers?lg=fr
il apparaît toujours:
non
Adhésion non demandée pour Nounours
la distance est Ok
Que va t’il se passer , il deviendra membre ou pas ?
le bouton renouveler l’adhésion n’est pas activable sur son compte

  • je viens de faire une propagation au réseau :

duniter stop ; duniter import-lookup Nounours g1.duniter.org 443 g1.presles.fr 443 ; duniter start

Normalement, le document d’adhésion devrait être renvoyé à plusieurs noeuds. Cela devrait suffire, attendez donc un peu avant de faire quoi que ce soit d’autre.

edit - Normalement c’est OK :

  • l’identité Nounours référence le bloc « 297515-000000FE026724770728E08E2834C234F1FA7D8ED249831C7DA9A7E90537D398 »

  • le bloc 297515 a bien le hash 000000FE0267…398

  • donc attendez tranquillement, il devrait s’afficher dans WotWizard et/ou g1-monit. En tout cas, l’identité est présente sur de nombreux noeuds, donc même s’il ne s’affiche pas, son adhésion devrait passer dès que suffisamment de certifs sont dispo (ce qui n’est pas le cas pour le moment et devrait arriver le 12 ou 13/03, au plus tard le 17/03.).

Message édité pour référence

Mais il y a des logs dont je ne suis pas sûr de comprendre le sens :

duniter stop ; duniter import-lookup Nounours g1.duniter.org 443 g1.cgeek.fr 443 ; duniter start

2020-03-12T18:36:05+01:00 - info: Looking for "Nounours" at g1.duniter.org:443...
2020-03-12T18:36:05+01:00 - info: Success idty Nounours
2020-03-12T18:36:06+01:00 - error:  ucode=2026, message=Blockstamp does not match a block
2020-03-12T18:36:06+01:00 - info: Success cert VxCoqfTQ -> Nounours
2020-03-12T18:36:06+01:00 - error:  ucode=2026, message=Blockstamp does not match a block
2020-03-12T18:36:06+01:00 - info: Success cert FjHy7rFX -> Nounours
2020-03-12T18:36:06+01:00 - error:  ucode=2026, message=Blockstamp does not match a block
2020-03-12T18:36:06+01:00 - info: Success cert 9n9MgqJW -> Nounours
2020-03-12T18:36:07+01:00 - error:  ucode=2026, message=Blockstamp does not match a block
2020-03-12T18:36:07+01:00 - info: Success cert 2cjGqBXJ -> Nounours
2020-03-12T18:36:07+01:00 - error:  ucode=2026, message=Blockstamp does not match a block
2020-03-12T18:36:07+01:00 - info: Success cert 6Vdx6vNi -> Nounours
2020-03-12T18:36:07+01:00 - error:  ucode=2026, message=Blockstamp does not match a block
2020-03-12T18:36:07+01:00 - info: Success cert CkAeDMwy -> Nounours
2020-03-12T18:36:07+01:00 - error:  ucode=2026, message=Blockstamp does not match a block
2020-03-12T18:36:07+01:00 - info: Success cert 8rYgYd64 -> Nounours
2020-03-12T18:36:08+01:00 - error:  ucode=2026, message=Blockstamp does not match a block
2020-03-12T18:36:08+01:00 - info: Success cert BWKuSHYo -> Nounours
2020-03-12T18:36:08+01:00 - error:  ucode=2026, message=Blockstamp does not match a block
2020-03-12T18:36:08+01:00 - info: Success cert 48EjCSc4 -> Nounours
2020-03-12T18:36:08+01:00 - error:  ucode=2026, message=Blockstamp does not match a block
2020-03-12T18:36:08+01:00 - info: Success cert 3BVT1fi1 -> Nounours
2020-03-12T18:36:09+01:00 - error:  ucode=2026, message=Blockstamp does not match a block
2020-03-12T18:36:09+01:00 - error:  ucode=1002, message=Cannot read property 'pub' of null

De ce que j’en comprends, le document d’adhésion et le document d’identité font référence à un bloc oublié (sur un fork élagué).

Si c’est cela, il faudrait que Nounours re-publie son identité et son adhésion en transformant son compte en compte membre. (dans les options). Si c’est inaccessible, changez de noeud Duniter jusqu’à ce que ce soit bon. Le compte devra ensuite de nouveau recevoir suffisamment de certifs pour faire partie de la toile d’identification.

2 J'aimes

merci

Problème réglé en changeant de nœud
celui qui était inscrit par défaut n’était pas le bon
le jour même Nounours était membre
Merci de votre aide

Si ce support vous est utile, je vous invite (et Nounours également) à faire un don sur la caisse G1cotis suivante, qui le répartira à plusieurs projets liés au développement de la monnaie libre :

bg3AoYQKeyzaJaQoXJQATehLCk5wRFnYEvdRyjgg9LT

Au plaisir !

1 J'aime

C’était mon intention, Bonne journée

1 J'aime