# \[demande de certifications\] jellium

**URL:** https://forum.duniter.org/t/demande-de-certifications-jellium/1985
**Category:** Ğ1-Test
**Created:** [1 March 2017 22:55 UTC](https://forum.duniter.org/t/demande-de-certifications-jellium/1985 "2017-03-01T22:55:01Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![jellium](https://forum.duniter.org/user_avatar/forum.duniter.org/jellium/32/2765_2.png) [@jellium](https://forum.duniter.org/u/jellium)
#### Post date: [1 March 2017 22:55 UTC](https://forum.duniter.org/t/demande-de-certifications-jellium/1985/1 "2017-03-01T22:55:01Z")

</div>

Bonjour tout le monde,

J’ai écumé les précédentes demandes de certifications, et ne sachant pas trop quel modèle suivre, je me permets de me présenter moi ainsi que mes motivations et leurs origines.

Depuis une quinzaine d’années je suis avec un immense intérêt le monde du logiciel libre. Mon intérêt est double et porte aussi bien sur les technologies (software et hardware libre) que sur la philosophie et les principes qui définissent ces dernières. Les choix qui ont façonné mon parcours universitaire et maintenant professionnel font que je suis avant tout utilisateur (je travail en recherche & développement dans l’industrie), et dans une moindre mesure contributeur.

Face à la problématique très actuelle des données personnelles, et dans la veine de mon intérêt pour les technologies et les projets libristes, j’ai découvert YunoHost qui me permet aujourd’hui de gérer mes données personnelles avec beaucoup de plaisir, et de tester des applications et services de toutes sortes. C’est [au sein de cette communauté](https://forum.yunohost.org/users/jellium/summary) que j’ai découvert l’existence de monnaies libres, grâce à la contribution de @Moul qui a, entre autres choses, empaqueté Duniter pour l’installer sur une instance YunoHost. Je connaissais les grands principes de Bitcoin, et était déjà sensible aux initiatives de monnaies locales qui fleurissent de nos jours face aux dérives insupportables des systèmes bancaires et financiers, redonnant une forme de rationalité économique aux échanges entre humains.

J’ai lu avec beaucoup d’intérêt la [présentation générale de Duniter](https://en.duniter.org/presentation/) ainsi que le développement sur la [théorie relative de la monnaie](https://en.duniter.org/theoretical/) et j’ai été convaincu (dans la limite de ce que j’ai compris, car certaines subtilités m’échappent encore) par le projet qui allie forces techniques et technologiques pour répondre à la soif de liberté pour laquelle je pense que nous ne devons jamais cesser de nous battre.

Je me suis récemment inscrit sur le pod Framasphère de Diaspora\* où vous pouvez [me trouver](https://framasphere.org/u/jellium).

Mon ID créée sur Cesium est : jellium  
Ma clé publique associée est : 77mfxsDcX8JZKHD9fBC9wNtM1R7Yj3WA27DsY7kyrePX

Je souhaite donc rejoindre la toile de confiance, d’abord au sein de la monnaie de test Ğtest, pour enrichir ma compréhension de la monnaie libre tout en y contribuant.

À bientôt !

**PS 1** : quelques heures après avoir tenté de soumettre une demande d’adhésion via Césium, sur la page « Mon compte », j’apparais comme _non-membre_ (comme attendu puisque je n’ai pas encore de certifications) mais j’ai un message dans le paragraphe “Événements” qui dit : _Votre demande d’adhésion n’est plus valide (car elle référence un bloc que les nœuds du réseau ont annulé). Vous devez envoyer une nouvelle demande pour résoudre ce problème._ Lorsque je clique sur le lien proposé, après demande de confirmation je reçois le message _Already received membership_. Pas bien compris là !

**PS 2** : mes petits problèmes techniques s’accumulent… Je n’arrive pas à lancer le daemon duniter maintenant.  
Avec `sudo duniter start` j’obtiens :  
`duniter_default daemon is not running Starting duniter_default daemon... duniter_default daemon started. PID: 4006`  
Mais `pgrep duniter_default` ne retourne rien (tout comme `pidof duniter_default` ne retourne rien).

---

<div class="post-metadata">

### Author: ![elois](https://forum.duniter.org/user_avatar/forum.duniter.org/elois/32/1541_2.png) [@elois](https://forum.duniter.org/u/elois)
#### Post date: [2 March 2017 01:15 UTC](https://forum.duniter.org/t/demande-de-certifications-jellium/1985/2 "2017-03-02T01:15:21Z")

</div>

Bonjour @jellium et bienvenue sur le forum de Duniter 🙂

Pour ton PS1, oui la monnaie de test est actuellement instable pour cause de fork réseaux récurrent, ainsi certaines actions (création d’une identité dans ton cas) peuvent êtres annullées en cas de roolback. Je vois bien ta déclaration d’identité sur mon nœud Ğtest, et je viens de te certifier 🙂

C’est une monnaie de test. En revanche, pour devenir membre de la monnaie Ğ1 il te faudra rencontrer des membres de Ğ1 dans la vraie vie ! L’idéal si tu t’intéresse à l’informatique c’est de venir nous rencontrer aux 9èmes rencontres des monnaies libres au Havre début juin.

Pour ton PS2, il me semble que l’on ne peut pas lancer de nœud duniter en root. Le plus propre c’est de créer un user spécifique pour duniter.

Bienvenue parmi nous en tout cas, n’hésite pas à nous poser des questions et surtout à contribuer, que ce soit en tant que développeur, traducteur, vulgarisateur, testeur, etc il y a plein de manières de contribuer.

---

<div class="post-metadata">

### Author: ![Moul](https://forum.duniter.org/user_avatar/forum.duniter.org/moul/32/9145_2.png) [@Moul](https://forum.duniter.org/u/Moul)
#### Post date: [2 March 2017 07:43 UTC](https://forum.duniter.org/t/demande-de-certifications-jellium/1985/3 "2017-03-02T07:43:39Z")

</div>

> [@elois](#):
>
> il me semble que l’on ne peut pas lancer de nœud duniter en root. Le plus propre c’est de créer un user spécifique pour duniter.

Dans l’application YunoHost, duniter est bien lancé avec l’utilisateur `root`. Ça fonctionne très bien.  
Tu confonds peut-être avec le fait que [la compilation de duniter rencontre des soucis avec l’utilisateur `root`](https://github.com/duniter/duniter/issues/412).

---

<div class="post-metadata">

### Author: ![Moul](https://forum.duniter.org/user_avatar/forum.duniter.org/moul/32/9145_2.png) [@Moul](https://forum.duniter.org/u/Moul)
#### Post date: [2 March 2017 07:45 UTC](https://forum.duniter.org/t/demande-de-certifications-jellium/1985/4 "2017-03-02T07:45:18Z")

</div>

> [@jellium](#):
>
> mes petits problèmes techniques s’accumulent… Je n’arrive pas à lancer le daemon duniter maintenant.

Regarde les logs avec la commande `duniter logs`.  
Il y peu y avoir une raison pour laquelle le nœud s’arrête dans les logs ou dans le fait de lancer l’admin web.  
Donc, pour ne pas lancer l’admin web, c’est `duniter start`.

---

<div class="post-metadata">

### Author: ![cgeek](https://forum.duniter.org/user_avatar/forum.duniter.org/cgeek/32/279_2.png) [@cgeek](https://forum.duniter.org/u/cgeek)
#### Post date: [2 March 2017 08:48 UTC](https://forum.duniter.org/t/demande-de-certifications-jellium/1985/5 "2017-03-02T08:48:56Z")

</div>

Bienvenue jellium,

Oui le réseau est instable et il reste plusieurs bugs que j’espère corriger dans la journée, _dont un qui provoque un plantage systématique du logiciel_. Tu tombes peut-être dessus, il est caractérisé par un arrêt brutal des logs, puisqu’il y a un SEGFAULT.

Je te certifierai dès que la v0.90.10 sera bien installée sur le réseau, et donc qu’une branche commune émergera 🙂

---

<div class="post-metadata">

### Author: ![jeanferreira](https://forum.duniter.org/user_avatar/forum.duniter.org/jeanferreira/32/984_2.png) [@jeanferreira](https://forum.duniter.org/u/jeanferreira)
#### Post date: [2 March 2017 09:26 UTC](https://forum.duniter.org/t/demande-de-certifications-jellium/1985/6 "2017-03-02T09:26:15Z")

</div>

Bienvenue jellium,  
Pour diaspora, je te suggère si tu comptes l’utiliser, de faire un post #nouveauici en ajoutant des #centres-dintérêt.  
À très vite.

---

<div class="post-metadata">

### Author: ![jellium](https://forum.duniter.org/user_avatar/forum.duniter.org/jellium/32/2765_2.png) [@jellium](https://forum.duniter.org/u/jellium)
#### Post date: [2 March 2017 09:32 UTC](https://forum.duniter.org/t/demande-de-certifications-jellium/1985/7 "2017-03-02T09:32:50Z")

</div>

Merci !  
J’ai fait [ce message](https://framasphere.org/posts/2937716) lors de ma première connexion mais dans la langue de Shakespeare ! 😊  
À bientôt

---

<div class="post-metadata">

### Author: ![jeanferreira](https://forum.duniter.org/user_avatar/forum.duniter.org/jeanferreira/32/984_2.png) [@jeanferreira](https://forum.duniter.org/u/jeanferreira)
#### Post date: [2 March 2017 09:48 UTC](https://forum.duniter.org/t/demande-de-certifications-jellium/1985/8 "2017-03-02T09:48:23Z")

</div>

C’était bien tenté, mais il n’est pas visible 😉 error 404  
Je suppose que tu l’as posté sans changer le bouton “tous les aspects” en “Public” Du coup seuls tes contacts existants dans tes aspects peuvent le voir.  
Donc si tu n’as pas encore de contacts ⇒ personne n’a vu ton message.

---

<div class="post-metadata">

### Author: ![jellium](https://forum.duniter.org/user_avatar/forum.duniter.org/jellium/32/2765_2.png) [@jellium](https://forum.duniter.org/u/jellium)
#### Post date: [2 March 2017 11:03 UTC](https://forum.duniter.org/t/demande-de-certifications-jellium/1985/9 "2017-03-02T11:03:20Z")

</div>

> [@elois](#):
>
> Bienvenue parmi nous en tout cas, n’hésite pas à nous poser des questions et surtout à contribuer, que ce soit en tant que développeur, traducteur, vulgarisateur, testeur, etc il y a plein de manières de contribuer.

Merci pour ton message. Je vais regarder mes dispo pour la prochaine RML, et en attendant j’ai vu passer un message sur des rencontres sur Paris, ce pourrait être une bonne occasion aussi pour rencontrer des membres !

> [@Moul](#):
>
> Regarde les logs avec la commande duniter logs.Il y peu y avoir une raison pour laquelle le nœud s’arrête dans les logs ou dans le fait de lancer l’admin web.Donc, pour ne pas lancer l’admin web, c’est duniter start.

J’ai vérifié et je pense que le problême était lié à une mauvaise configuration de l’ip locale (qui semblait être celle de l’interface VPN et non localhost à en croire les logs). J’ai pu me faire la main avec les commandes de duniter (`wizard`, `config`, `webrestart` et autre options `--port` et `--remotep`) pour corriger la configuration. Ça fonctionne à nouveau bien comme il faut !

> [@jeanferreira](#):
>
> Je suppose que tu l’as posté sans changer le bouton “tous les aspects” en “Public” Du coup seuls tes contacts existants dans tes aspects peuvent le voir. Donc si tu n’as pas encore de contacts ⇒ personne n’a vu ton message.

Bien vu ! J’ai refait un message avec les bonnes permissions 😋

> [@cgeek](#):
>
> Bienvenue jellium,
> 
> Oui le réseau est instable et il reste plusieurs bugs que j’espère corriger dans la journée, dont un qui provoque un plantage systématique du logiciel. Tu tombes peut-être dessus, il est caractérisé par un arrêt brutal des logs, puisqu’il y a un SEGFAULT.
> 
> Je te certifierai dès que la v0.90.10 sera bien installée sur le réseau, et donc qu’une branche commune émergera 🙂

Merci ! Ça marche, je conçois très bien la présence de bugs ou instabilités, et serai ravi de les remonter lorsque j’en observe. D’ailleurs, à la connexion dans Cesium, j’apparais désormais comme inactif, et mon pseudonyme ne figure plus dans la page _Mon compte_, où ne figure que ma clé publique dans le paragraphe _Informations techniques_ (i.e. il n’y a plus non plus le décompte des certifications). Est-ce normal ? De plus, dans l’onglet _Options_, je peux “Devenir membre…” et entrer ensuite un pseudonyme. J’ai déjà fait cette étape, je ne voudrais pas créer de doublon, alors je ne sais pas trop quoi faire à ce stade.

---

<div class="post-metadata">

### Author: ![cgeek](https://forum.duniter.org/user_avatar/forum.duniter.org/cgeek/32/279_2.png) [@cgeek](https://forum.duniter.org/u/cgeek)
#### Post date: [2 March 2017 11:10 UTC](https://forum.duniter.org/t/demande-de-certifications-jellium/1985/10 "2017-03-02T11:10:16Z")

</div>

> [@jellium](#):
>
> D’ailleurs, à la connexion dans Cesium, j’apparais désormais comme inactif, et mon pseudonyme ne figure plus dans la page Mon compte

T’es-tu bien inscrit sur le Cesium à l’adresse : [http://gtest.duniter.fr](http://gtest.duniter.fr) ?

---

<div class="post-metadata">

### Author: ![jellium](https://forum.duniter.org/user_avatar/forum.duniter.org/jellium/32/2765_2.png) [@jellium](https://forum.duniter.org/u/jellium)
#### Post date: [2 March 2017 12:37 UTC](https://forum.duniter.org/t/demande-de-certifications-jellium/1985/11 "2017-03-02T12:37:28Z")

</div>

Non je me suis inscrit via le client Cesium packagé avec Duniter et installé dans mon instance YunoHost…!

---

<div class="post-metadata">

### Author: ![cgeek](https://forum.duniter.org/user_avatar/forum.duniter.org/cgeek/32/279_2.png) [@cgeek](https://forum.duniter.org/u/cgeek)
#### Post date: [2 March 2017 12:40 UTC](https://forum.duniter.org/t/demande-de-certifications-jellium/1985/12 "2017-03-02T12:40:14Z")

</div>

OK, alors il est possible que la propagation n’ait pas eu lieu. Peux-tu donner l’adresse publique de ton nœud ? Ou encore sa clé publique (dans Settings \> Keyring), que je vois si ce nœud est connu et s’il contient ton identité en piscine.

---

<div class="post-metadata">

### Author: ![jellium](https://forum.duniter.org/user_avatar/forum.duniter.org/jellium/32/2765_2.png) [@jellium](https://forum.duniter.org/u/jellium)
#### Post date: [2 March 2017 12:49 UTC](https://forum.duniter.org/t/demande-de-certifications-jellium/1985/13 "2017-03-02T12:49:33Z")

</div>

L’adresse publique du nœud est _[copper.jellium.io](http://copper.jellium.io)_ et sa clé publique est _ChW2k1MZvMguWexG7pNUHdt5KfTg7jBWtoH4s67FCe3Y_.  
Merci.

---

<div class="post-metadata">

### Author: ![cgeek](https://forum.duniter.org/user_avatar/forum.duniter.org/cgeek/32/279_2.png) [@cgeek](https://forum.duniter.org/u/cgeek)
#### Post date: [2 March 2017 12:58 UTC](https://forum.duniter.org/t/demande-de-certifications-jellium/1985/14 "2017-03-02T12:58:38Z")

</div>

OK 🙂

Donc ton identité est bien présente sur ton nœud : [https://copper.jellium.io/wot/lookup/jellium](https://copper.jellium.io/wot/lookup/jellium).

Par contre, je pense que ta synchronisation s’est mal terminée, car ton nœud est configuré sans nom de monnaie : [https://copper.jellium.io/blockchain/parameters](https://copper.jellium.io/blockchain/parameters)

Dans ce cas, aucun des documents que tu émets n’a de sens pour les nœuds de ĞTest : seuls ceux signés avec le nom de monnaie “gtest” sont interprétés. Bref ton nœud est totalement ignoré par les autres.

Je te conseille donc d’aller dans “Settings \> Data \> Reset node”, puis de synchroniser sur le 1er nœud proposé dans la liste sur l’écran vert de démarrage, ce qui te fera repartir de zéro. Il te faudra donc republier ton identité, etc.

Tu pourras vérifier que tout s’est bien passé en vérifiant l’URL précédente (/parameters) et que celle-ci indique bien “gtest”.

Si cela ne fonctionne toujours pas, il y aura un grand intérêt à aller dans “Settings \> Logs \> Create a link” pour nous partager ceux-ci 🙂

---

<div class="post-metadata">

### Author: ![jellium](https://forum.duniter.org/user_avatar/forum.duniter.org/jellium/32/2765_2.png) [@jellium](https://forum.duniter.org/u/jellium)
#### Post date: [2 March 2017 14:06 UTC](https://forum.duniter.org/t/demande-de-certifications-jellium/1985/15 "2017-03-02T14:06:55Z")

</div>

OK merci pour toutes ces précisions.

> [@cgeek](#):
>
> Je te conseille donc d’aller dans “Settings \> Data \> Reset node”, puis de synchroniser sur le 1er nœud proposé dans la liste sur l’écran vert de démarrage, ce qui te fera repartir de zéro.

Je pense que la remise à zéro et synchronisation se sont bien passées (comme en témoigne le paramètre  
`"currency": "gtest"` dans ma [config](https://copper.jellium.io/blockchain/parameters)).  
Pour info, je surveillais le log en ligne de commande et une erreur est survenue à la fin de la synchronisation qui elle, s’est bien passée (`2017-03-02T14:30:29+01:00 - info: Sync finished.`) :

```
2017-03-02T14:31:22+01:00 - warn: Pulling not finished after 10000 ms, restart PoW
2017-03-02T14:31:27+01:00 - info: Checking UPnP features...
2017-03-02T14:31:29+01:00 - error: Error: timeout
    at Timeout._onTimeout (/opt/duniter/sources/node_modules/nnupnp/lib/nat-upnp/client.js:178:14)
    at ontimeout (timers.js:365:14)
    at tryOnTimeout (timers.js:237:5)
    at Timer.listOnTimeout (timers.js:207:5)

```

* * *

> [@cgeek](#):
>
> Il te faudra donc republier ton identité, etc.

Peux-tu me confirmer que je dois me _reconnecter_ et sur la page _Mon compte_, onglet _Options_, choisir de _Publier [mon] identité_ en spécifiant mon pseudo ?

---

<div class="post-metadata">

### Author: ![cgeek](https://forum.duniter.org/user_avatar/forum.duniter.org/cgeek/32/279_2.png) [@cgeek](https://forum.duniter.org/u/cgeek)
#### Post date: [2 March 2017 14:11 UTC](https://forum.duniter.org/t/demande-de-certifications-jellium/1985/16 "2017-03-02T14:11:42Z")

</div>

> [@jellium](#):
>
> Je pense que la remise à zéro et synchronisation se sont bien passées

Je confirme, ton nœud est bien visible dans le réseau ĞTest. 🙂

Pour l’erreur UPnP, ce n’est pas un problème gênant, il a déjà été [repéré et tracé par vincentux](https://github.com/duniter/duniter/issues/803).

> [@jellium](#):
>
> Peux-tu me confirmer que je dois me reconnecter et sur la page Mon compte, onglet Options, choisir de Publier [mon] identité en spécifiant mon pseudo ?

Oui tout à fait. La meilleure solution étant de le faire depuis _ton_ Cesium, comme tu l’as fait précédemment, c’est le lieu le plus approprié en termes de sécurité.

Puis c’est ton nœud qui va relayer l’information au réseau, et celle-ci va se propager sur tout le réseau par rebond.

---

<div class="post-metadata">

### Author: ![cgeek](https://forum.duniter.org/user_avatar/forum.duniter.org/cgeek/32/279_2.png) [@cgeek](https://forum.duniter.org/u/cgeek)
#### Post date: [2 March 2017 14:28 UTC](https://forum.duniter.org/t/demande-de-certifications-jellium/1985/17 "2017-03-02T14:28:40Z")

</div>

L’identité a bien été propagée, je la trouve par exemple sur : [https://raspi3.cgeek.fr/wot/lookup/jellium](https://raspi3.cgeek.fr/wot/lookup/jellium)

Bien, je déploie la v0.90.10 de Duniter dans moins d’une heure, il ne te restera plus qu’à recevoir des certifications ensuite 🙂

---

<div class="post-metadata">

### Author: ![jellium](https://forum.duniter.org/user_avatar/forum.duniter.org/jellium/32/2765_2.png) [@jellium](https://forum.duniter.org/u/jellium)
#### Post date: [2 March 2017 14:33 UTC](https://forum.duniter.org/t/demande-de-certifications-jellium/1985/18 "2017-03-02T14:33:08Z")

</div>

Super, je vois cela également.

Dernière petite question, à propos des certifications : je ne vois plus le décompte des certifications sur la page _Mon compte_. Il y a la date d’inscription et en-dessous le paragraphe _Informations techniques_ avec mon pseudo et ma clé publique, mais il n’y a pas de paragraphe _Informations générales_. Est-ce normal ?

---

<div class="post-metadata">

### Author: ![cgeek](https://forum.duniter.org/user_avatar/forum.duniter.org/cgeek/32/279_2.png) [@cgeek](https://forum.duniter.org/u/cgeek)
#### Post date: [2 March 2017 17:40 UTC](https://forum.duniter.org/t/demande-de-certifications-jellium/1985/19 "2017-03-02T17:40:21Z")

</div>

Je te conseille de mettre à jour Duniter vers la [v0.90.10](https://forum.duniter.org/t/duniter-0-90-10-blockchain-stopee/1990). Tu peux réaliser cela avec cette commande [comme indiqué par @Thatoo](https://forum.duniter.org/t/full-https-support-for-duniter-package-for-yunohost/1892/18?u=cgeek) :

```
sudo yunohost app upgrade duniter -u https://github.com/duniter/duniter_ynh

```

Puis de lancer une resynchro, via “Settings \> Data \> Reset data”.

Ensuite j’irai repropager ton identité sur le réseau, elle est encore présente sur [gtest.duniter.org:8999](http://gtest.duniter.org:8999).

Tu pourras alors revérifier ton compte sur Cesium, voir s’il n’affiche toujours pas le décompte de certifications (notamment, je viens de t’envoyer la mienne - mais tu ne la verras pas chez toi, le réseau étant particulièrement en vrac pour l’instant).

---

<div class="post-metadata">

### Author: ![jellium](https://forum.duniter.org/user_avatar/forum.duniter.org/jellium/32/2765_2.png) [@jellium](https://forum.duniter.org/u/jellium)
#### Post date: [2 March 2017 18:15 UTC](https://forum.duniter.org/t/demande-de-certifications-jellium/1985/20 "2017-03-02T18:15:47Z")

</div>

OK parfait, mise à jour effectuée sans encombre.

Ensuite réinitialisation des données réussie via l’interface web de Duniter en surveillant le log (au passage les jauges de progression download et applied ont “fonctionné” cette fois-ci, au reset précédent elle restait à 0 % alors que le log évoluait 😋)

> [@cgeek](#):
>
> Ensuite j’irai repropager ton identité sur le réseau, elle est encore présente sur [gtest.duniter.org:8999](http://gtest.duniter.org:8999).

J’ai peut-être fait une boulette : je me suis reconnecté sur Cesium et ai republié mon identité, peut-être fallait-il que tu repropages cette identité sur le réseau _avant_ que je ne fasse cette opération ? Là je n’ai pas le décompte des certifications sur Cesium, par contre je les vois sur Sakia (merci @elois et @yann 😋).

Merci pour ton aide hyper réactive en tout cas !

[Next page](https://forum.duniter.org/t/demande-de-certifications-jellium/1985.md?page=2)
