# Recertification des membres avant deux ans révolus

**URL:** https://forum.duniter.org/t/recertification-des-membres-avant-deux-ans-revolus/8533
**Category:** Support
**Tags:** cesium
**Created:** [19 June 2021 00:44 UTC](https://forum.duniter.org/t/recertification-des-membres-avant-deux-ans-revolus/8533 "2021-06-19T00:44:05Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![chronophonix](https://forum.duniter.org/user_avatar/forum.duniter.org/chronophonix/32/5613_2.png) [@chronophonix](https://forum.duniter.org/u/chronophonix)
#### Post date: [19 June 2021 00:44 UTC](https://forum.duniter.org/t/recertification-des-membres-avant-deux-ans-revolus/8533/1 "2021-06-19T00:44:05Z")

</div>

Bonjour  
N’ayant aucune réponse depuis plus d’un mois à cette question posée sur le forum monnaie libre, je la repose ici : pourquoi, alors que duniter le permet théoriquement (voir la copie d’écran jointe), est-il impossible de recertifier sur cesium un membre avant expiration de la certification actuelle ?  
Je précise que j’utilise l’extension firefox, version 1.6.12, sous win 8.1 et que je n’ai aucune certification en attente (la dernière est passée le 11 juin 2021). De plus, le problème est identique sur linux, que ce soit avec l’extension chromium (version 1.6.12 également sur raspberry Pi4) ou l’application cesium installée sur Ubuntu 64bit.  
Ci-joint également une copie d’écran du message d’erreur…

 ![01](https://forum.duniter.org/uploads/default/original/2X/3/3e3d5dc5c7ac4963fd9f03615f017735dd922499.jpeg)  
 ![02](https://forum.duniter.org/uploads/default/original/2X/d/d1d85c97557ff058e52d1d744f02c7153ce367e4.jpeg)

---

<div class="post-metadata">

### Author: ![tuxmain](https://forum.duniter.org/user_avatar/forum.duniter.org/tuxmain/32/6423_2.png) [@tuxmain](https://forum.duniter.org/u/tuxmain)
#### Post date: [19 June 2021 06:17 UTC](https://forum.duniter.org/t/recertification-des-membres-avant-deux-ans-revolus/8533/2 "2021-06-19T06:17:20Z")

</div>

Peut-être qu’il faut attendre que le temps avant expiration soit inférieur à X ? J’ai pu renouveler des certifications moins de 2 semaines avant expiration.

---

<div class="post-metadata">

### Author: ![matograine](https://forum.duniter.org/letter_avatar/matograine/32/5_5575768a8748004e209b776fc1b2916d.png) [@matograine](https://forum.duniter.org/u/matograine)
#### Post date: [19 June 2021 07:52 UTC](https://forum.duniter.org/t/recertification-des-membres-avant-deux-ans-revolus/8533/3 "2021-06-19T07:52:59Z")

</div>

A celleux qui veulent faire du support : allez voir le fil original, on a déjà cherché des raisons, sans trouver.

Pour le moment, @chronophonix est le seul à rapporter ce bug et à le documenter. Il mentionne une autre personne à qui cela est arrivé, mais sans préciser les circonstances (config, certif en cours).

> **[Fenêtre de temps pour la re-certification](https://forum.monnaie-libre.fr/t/fenetre-de-temps-pour-la-re-certification/16430/)**
>
> Bonjour à tous Une question : pour les renouvellement de certifications, quel est le créneau exact avant expiration de la certification où il devient possible de le faire ? Une amie du collectif de Ganges (Hérault) a voulu renouveler une...

On a déjà découvert que **une utilisatrice ne peut renouveller de certifications si elle a d’autres certifications émises en attente**. C’est un comportement reproductible. Quant à savoir si c’est un bug ou une fonctionnalité, je ne m’avancerai pas.

@chronophonix **SI** ton problème est lié au comportement qu’on a découvert, c’est qu’il y a une forme de persistance de données : ton Cesium retiendrait que tu as des certifs en attente alors que ce n’est pas le cas. As-tu vidé le [cache](https://www.meosis-wiki.fr/vider-le-cache-de-son-navigateur-31.html) et raffraichi la page (F5) ?

Dans tes paramètres, l’option "conserver des données hors navigation est-elle activée ? Si oui, peux-tu la désactiver, vider le cache et recharger la page ?

Ping @kimamila

---

<div class="post-metadata">

### Author: ![chronophonix](https://forum.duniter.org/user_avatar/forum.duniter.org/chronophonix/32/5613_2.png) [@chronophonix](https://forum.duniter.org/u/chronophonix)
#### Post date: [19 June 2021 11:53 UTC](https://forum.duniter.org/t/recertification-des-membres-avant-deux-ans-revolus/8533/4 "2021-06-19T11:53:47Z")

</div>

> [@matograine](#):
>
> Dans tes paramètres, l’option "conserver des données hors navigation est-elle activée ? Si oui, peux-tu la désactiver, vider le cache et recharger la page ?

Cette option n’est pas activée, et je vide régulièrement le cache de mon navigateur; tous mes amis membres à qui j’ai fait part de ce problème ont fait le même constat que moi. Si aucune solution n’est trouvée dans l’immédiat, je verrai si cela devient possible lorsqu’il ne restera que quelques jours… Du coup, il faut penser à noter manuellement la liste de ceux qu’il faudra recertifier après expiration, parce que leur nom disparait de la liste “certifications émises”. S’il n’y a qu’une personne, c’est facile de s’en souvenir, mais s’il y en a 5 ou plus, mieux vaut avoir noté leur nom ! Et je peux constater que de nombreux membres de mon groupe local n’ont guère plus de 5 certifications, qui s’invalideront donc toutes en même temps… je suis vraiment surpris d’être le seul à faire remonter ce problème !

---

<div class="post-metadata">

### Author: ![matograine](https://forum.duniter.org/letter_avatar/matograine/32/5_5575768a8748004e209b776fc1b2916d.png) [@matograine](https://forum.duniter.org/u/matograine)
#### Post date: [19 June 2021 12:40 UTC](https://forum.duniter.org/t/recertification-des-membres-avant-deux-ans-revolus/8533/5 "2021-06-19T12:40:03Z")

</div>

> [@chronophonix](#):
>
> Du coup, il faut penser à noter manuellement la liste de ceux qu’il faudra recertifier après expiration

Pas forcément, les membres dont le statut vient d’expirer peuvent relancer leurs certifiant de leur propre initiative.

> [@chronophonix](#):
>
> je peux constater que de nombreux membres de mon groupe local n’ont guère plus de 5 certifications, qui s’invalideront donc toutes en même temps

Il faut leur conseiller de certifier toustes celleux qu’iels peuvent certifier en respectant la licence, y compris les membres, et ne pas certifier que des nouveaux.

Quoi qu’il en soit, je ne reproduis pas le comportement que tu rencontres. Peut-etre que qqun d’autre pourra aider. Désolé.

---

<div class="post-metadata">

### Author: ![Maaltir](https://forum.duniter.org/user_avatar/forum.duniter.org/maaltir/32/5039_2.png) [@Maaltir](https://forum.duniter.org/u/Maaltir)
#### Post date: [19 June 2021 19:00 UTC](https://forum.duniter.org/t/recertification-des-membres-avant-deux-ans-revolus/8533/6 "2021-06-19T19:00:58Z")

</div>

> [@chronophonix](#):
>
> de nombreux membres de mon groupe local n’ont guère plus de 5 certifications, qui s’invalideront donc toutes en même temps…

C’est pourquoi j’incite fortement tout le monde à se faire certifier au moins une fois tout les 4 mois. Comme çà il ne seront jamais en manque de certifs.

---

<div class="post-metadata">

### Author: ![matograine](https://forum.duniter.org/letter_avatar/matograine/32/5_5575768a8748004e209b776fc1b2916d.png) [@matograine](https://forum.duniter.org/u/matograine)
#### Post date: [20 June 2021 10:32 UTC](https://forum.duniter.org/t/recertification-des-membres-avant-deux-ans-revolus/8533/7 "2021-06-20T10:32:49Z")

</div>

> [@chronophonix](#):
>
> tous mes amis membres à qui j’ai fait part de ce problème ont fait le même constat que moi.

Si certains font partie d’un des deux forums, peuvent-ils venir confirmer votre observation, en donnant leurs propres configurations (plateforme, version de Cesium, noeud Duniter, noeud CS+ (?)), **et** faire les tests que j’ai mentionné dans le sujet initial ? Je pense que ça pourrait aider.

Pour corriger un bug, la première chose est de déterminer dans quelles conditions ce bug se produit, pour pouvoir le reproduire. Là, _je_ n’ai aucune idée sur comment reproduire ce bug. @kimamila, qui connaît le code derrière, a peut-être une idée, mais je n’en sais rien.

---

<div class="post-metadata">

### Author: ![chronophonix](https://forum.duniter.org/user_avatar/forum.duniter.org/chronophonix/32/5613_2.png) [@chronophonix](https://forum.duniter.org/u/chronophonix)
#### Post date: [20 June 2021 22:47 UTC](https://forum.duniter.org/t/recertification-des-membres-avant-deux-ans-revolus/8533/8 "2021-06-20T22:47:12Z")

</div>

> [@matograine](#):
>
> Là, _je_ n’ai aucune idée sur comment reproduire ce bug

Ok, je vais en parler aux autres membres de notre groupe local, je ne sais pas s’ils sont inscrits sur l’un ou l’autre forum, je vais voir ça également. Mais si je comprends bien, tu n’as donc pas rencontré ce bug, et tu peux recertifier des membres avant la date d’expiration ?

---

<div class="post-metadata">

### Author: ![gerard94](https://forum.duniter.org/user_avatar/forum.duniter.org/gerard94/32/58_2.png) [@gerard94](https://forum.duniter.org/u/gerard94)
#### Post date: [21 June 2021 00:04 UTC](https://forum.duniter.org/t/recertification-des-membres-avant-deux-ans-revolus/8533/9 "2021-06-21T00:04:00Z")

</div>

On peut renouveler une certification à partir de deux mois après la première. Je n’ai jamais eu de problème à ce sujet.

---

<div class="post-metadata">

### Author: ![kimamila](https://forum.duniter.org/user_avatar/forum.duniter.org/kimamila/32/185_2.png) [@kimamila](https://forum.duniter.org/u/kimamila)
#### Post date: [21 June 2021 14:50 UTC](https://forum.duniter.org/t/recertification-des-membres-avant-deux-ans-revolus/8533/10 "2021-06-21T14:50:49Z")

</div>

J’ai regardé dans le code.  
Dans la configuration, il faut regarder le paramètre `timeWarningExpire` ici : [doc/configuration.md · master · clients / Cesium-grp / Cesium · GitLab](https://git.duniter.org/clients/cesium-grp/cesium/-/blob/master/doc/configuration.md#technical-and-optional-options)

L’algo est le suivant (code [ici](https://git.duniter.org/clients/cesium-grp/cesium/-/blob/master/www/js/controllers/wot-controllers.js#L711)) :  
Impossible de recertifier si :

- Une certification active existe déjà, et valide encore plus de 2 mois.
- Le compte a été révoqué
- Le compte n’a pas de demande d’adhésion valide

Si tu n’es pas dans ce cas, peux tu m’envoyer :

- une capture d’écran du compte que tu veux certifié (où l’on voit le bouton de certification)
- du message éventuel qui t’es affiché, si le bouton est actif et que tu clique dessus)

merci

---

<div class="post-metadata">

### Author: ![chronophonix](https://forum.duniter.org/user_avatar/forum.duniter.org/chronophonix/32/5613_2.png) [@chronophonix](https://forum.duniter.org/u/chronophonix)
#### Post date: [21 June 2021 16:33 UTC](https://forum.duniter.org/t/recertification-des-membres-avant-deux-ans-revolus/8533/11 "2021-06-21T16:33:59Z")

</div>

> [@kimamila](#):
>
> Impossible de recertifier si :
> 
> - Une certification active existe déjà, et valide encore plus de 2 mois.
> - Le compte a été révoqué
> - Le compte n’a pas de demande d’adhésion valide

Alors, je vais attendre, la certification pour le compte membre à recertifier – qui n’est pas révoqué et dont l’adhésion est valide – est encore valable trois mois.  
En tout cas, merci pour la réponse, et j’en profite pour te dire que j’ai vraiment beaucoup apprécié la conférence «Chaos économique et revenu universel, ou monnaie libre ?» publiée sur TVL le 22 mars 2021… 🙂

---

<div class="post-metadata">

### Author: ![kimamila](https://forum.duniter.org/user_avatar/forum.duniter.org/kimamila/32/185_2.png) [@kimamila](https://forum.duniter.org/u/kimamila)
#### Post date: [21 June 2021 17:11 UTC](https://forum.duniter.org/t/recertification-des-membres-avant-deux-ans-revolus/8533/12 "2021-06-21T17:11:31Z")

</div>

Peux tu me dire, juste, si le bouton certifier est grisé ou accessible, quand tu vas sur le compte de la personne ?

J’aimerai comprendre ce qui peut induire en erreur ici. Si c’est que le bouton est grisé, alors je pourrais le rendre actif et afficher un message d’erreur explicatif ?

---

<div class="post-metadata">

### Author: ![gerard94](https://forum.duniter.org/user_avatar/forum.duniter.org/gerard94/32/58_2.png) [@gerard94](https://forum.duniter.org/u/gerard94)
#### Post date: [21 June 2021 17:14 UTC](https://forum.duniter.org/t/recertification-des-membres-avant-deux-ans-revolus/8533/13 "2021-06-21T17:14:28Z")

</div>

> [@kimamila](#):
>
> Impossible de recertifier si :
> 
> - Une certification active existe déjà, et valide encore plus de 2 mois.

et valide depuis moins de 2 mois. Non ?

---

<div class="post-metadata">

### Author: ![kimamila](https://forum.duniter.org/user_avatar/forum.duniter.org/kimamila/32/185_2.png) [@kimamila](https://forum.duniter.org/u/kimamila)
#### Post date: [21 June 2021 17:16 UTC](https://forum.duniter.org/t/recertification-des-membres-avant-deux-ans-revolus/8533/14 "2021-06-21T17:16:20Z")

</div>

> [@gerard94](#):
>
> et valide depuis moins de 2 mois. Non ?

Impossible de certifier (bouton grisé) si la certification que l’on donné est encore valade 2 mois ou plus. (`expireIn > 2 month`)

---

<div class="post-metadata">

### Author: ![chronophonix](https://forum.duniter.org/user_avatar/forum.duniter.org/chronophonix/32/5613_2.png) [@chronophonix](https://forum.duniter.org/u/chronophonix)
#### Post date: [21 June 2021 17:23 UTC](https://forum.duniter.org/t/recertification-des-membres-avant-deux-ans-revolus/8533/15 "2021-06-21T17:23:28Z")

</div>

> [@kimamila](#):
>
> Peux tu me dire, juste, si le bouton certifier est grisé ou accessible, quand tu vas sur le compte de la personne ?

Bon, le bouton n’était pas grisé, et à l’instant, j’ai pu recertifier Uto, alors que jusque là, ça ne marchait pas ! Tu as modifié le code, ou alors, c’est encore un des mystères insondables des méandres de l’informatique ! En tout cas mon problème semble résolu…

 ![01](https://forum.duniter.org/uploads/default/original/2X/9/9d893a3647e9c8c3b5b6c8d3a093f748b5e8f807.jpeg)

---

<div class="post-metadata">

### Author: ![chronophonix](https://forum.duniter.org/user_avatar/forum.duniter.org/chronophonix/32/5613_2.png) [@chronophonix](https://forum.duniter.org/u/chronophonix)
#### Post date: [21 June 2021 17:24 UTC](https://forum.duniter.org/t/recertification-des-membres-avant-deux-ans-revolus/8533/16 "2021-06-21T17:24:44Z")

</div>

Et la certification est passée immédiatement…

 ![02](https://forum.duniter.org/uploads/default/original/2X/9/976676000211a4e42c6e92fbc04024c4c2089789.jpeg)

---

<div class="post-metadata">

### Author: ![kimamila](https://forum.duniter.org/user_avatar/forum.duniter.org/kimamila/32/185_2.png) [@kimamila](https://forum.duniter.org/u/kimamila)
#### Post date: [21 June 2021 17:32 UTC](https://forum.duniter.org/t/recertification-des-membres-avant-deux-ans-revolus/8533/17 "2021-06-21T17:32:22Z")

</div>

> [@chronophonix](#):
>
> Bon, le bouton n’était pas grisé, et à l’instant, j’ai pu recertifier Uto, alors que jusque là, ça ne marchait pas ! Tu as modifié le code, ou alors, c’est encore un des mystères insondables des méandres de l’informatique ! En tout cas mon problème semble résolu…

Non, rien modifié du tout 😕  
Je parlais du bouton “certifié” de la page juste avant celle des certifications (icone en forme de décoration officiel) : était-il grisé?

---

<div class="post-metadata">

### Author: ![matograine](https://forum.duniter.org/letter_avatar/matograine/32/5_5575768a8748004e209b776fc1b2916d.png) [@matograine](https://forum.duniter.org/u/matograine)
#### Post date: [21 June 2021 18:21 UTC](https://forum.duniter.org/t/recertification-des-membres-avant-deux-ans-revolus/8533/18 "2021-06-21T18:21:49Z")

</div>

> [@chronophonix](#):
>
> c’est encore un des mystères insondables des méandres de l’informatique !

![Devise shadok : En essayant continuellement, on finit par réussir. Donc plus ça rate, plus il y a de chance que ça marche](https://img.over-blog-kiwi.com/0/56/03/95/20150314/ob_fb5568_1795547-919054304791607-88550165017877.jpg)

---

<div class="post-metadata">

### Author: ![gerard94](https://forum.duniter.org/user_avatar/forum.duniter.org/gerard94/32/58_2.png) [@gerard94](https://forum.duniter.org/u/gerard94)
#### Post date: [21 June 2021 18:50 UTC](https://forum.duniter.org/t/recertification-des-membres-avant-deux-ans-revolus/8533/19 "2021-06-21T18:50:01Z")

</div>

> [@kimamila](#):
>
> Impossible de certifier (bouton grisé) si la certification que l’on donné est encore valade 2 mois ou plus. (`expireIn > 2 month`)

Cela ne correspond pas au protocole Duniter, qui utilise le paramètre sigReplay :

```
Minimum delay before replaying a certification:
sigReplay = 5259600 s (2 months)

```

Cette règle m’a été transmise par cgeek et j’ai pu la vérifier plusieurs fois à travers les prévisions de WotWizard.

---

<div class="post-metadata">

### Author: ![Maaltir](https://forum.duniter.org/user_avatar/forum.duniter.org/maaltir/32/5039_2.png) [@Maaltir](https://forum.duniter.org/u/Maaltir)
#### Post date: [22 June 2021 08:00 UTC](https://forum.duniter.org/t/recertification-des-membres-avant-deux-ans-revolus/8533/20 "2021-06-22T08:00:16Z")

</div>

Donc Duniter et Césium n’utilisent pas les mêmes paramètres.  
C’est perturbant.  
Qu’en est il des autres clients ?

[Next page](https://forum.duniter.org/t/recertification-des-membres-avant-deux-ans-revolus/8533.md?page=2)
