# Nouvelle version stable de Duniter : v1.8.0

**URL:** https://forum.duniter.org/t/nouvelle-version-stable-de-duniter-v1-8-0/7377
**Category:** Duniter-v1
**Tags:** duniter, version, stable, release
**Created:** [11 June 2020 22:19 UTC](https://forum.duniter.org/t/nouvelle-version-stable-de-duniter-v1-8-0/7377 "2020-06-11T22:19:22Z")
**Posts on this page:** 20
**Page:** 6

<div class="post-metadata">

### Author: ![fdrubigny](https://forum.duniter.org/user_avatar/forum.duniter.org/fdrubigny/32/8678_2.png) [@fdrubigny](https://forum.duniter.org/u/fdrubigny)
#### Post date: [18 June 2020 11:15 UTC](https://forum.duniter.org/t/nouvelle-version-stable-de-duniter-v1-8-0/7377/106 "2020-06-18T11:15:58Z")

</div>

Salut tout le monde !  
Hier soir j’ai vu que mon noeud était désynchronisé, certainement dû a des problèmes sur ma box internet que j’ai du relancer plusieurs fois dans la journée et j’avais oublié du coup de relancer le noeud…

Bref, donc je suis en 1.8 sur Raspberry Pi 3B+ avec YunoHost.  
Pour une fois c’était stable pendant plusieurs jours, ce qui ne m’était plus arrivé sur raspberry depuis longtemps, donc déjà un GRAND bravo aux Devs ! 😉 👍

J’ai refais une synchro cette nuit, mais c’était long donc je suis allé me coucher, ce matin j’ai relancé le noeud du fait d’avoir vu dans ma console que la synchro était terminée…  
Je vois que je suis très en retard et que le noeud ne récupère toujours pas le bon bloc en cours et qu’il n’est connecté à aucun pairs…

Faut-il que je modifie quelque chose ?  
Faut-il que je patiente genre 24h voir s’il va rattraper son retard ?

Par avance merci de vos retours d’info. 🙂

Amicalement, Francis.

---

<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: [18 June 2020 11:55 UTC](https://forum.duniter.org/t/nouvelle-version-stable-de-duniter-v1-8-0/7377/107 "2020-06-18T11:55:57Z")

</div>

Je pense que ceci n’est pas un comportement attendu&nbsp;:

```
$ duniter revert 1
2020-06-18T13:46:25+02:00 - debug: Plugging file system...
2020-06-18T13:46:26+02:00 - debug: Loading conf...
2020-06-18T13:46:26+02:00 - debug: Configuration saved.
2020-06-18T13:46:26+02:00 - debug: Opening SQLite database "/home/tuxmain/.config/duniter/duniter_default/duniter.db"...
2020-06-18T13:46:31+02:00 - debug: Now open indexers...
2020-06-18T13:46:33+02:00 - debug: Opening SQLite database "/home/tuxmain/.config/duniter/duniter_default/txs.db"...
2020-06-18T13:46:33+02:00 - debug: Opening SQLite database "/home/tuxmain/.config/duniter/duniter_default/peers.db"...
2020-06-18T13:46:42+02:00 - debug: Upgrade database...
2020-06-18T13:46:42+02:00 - debug: Reverting HEAD~1... (b#331431)
2020-06-18T13:46:55+02:00 - error: NotFoundError: Key not found in database [0000331431]
    at /opt/duniter/node_modules/levelup/lib/levelup.js:192:15

```

Mon nœud était bloqué.

Edit: refaire une seconde fois la commande a fonctionné.

---

<div class="post-metadata">

### Author: ![Colisa](https://forum.duniter.org/letter_avatar/colisa/32/5_5575768a8748004e209b776fc1b2916d.png) [@Colisa](https://forum.duniter.org/u/Colisa)
#### Post date: [18 June 2020 13:49 UTC](https://forum.duniter.org/t/nouvelle-version-stable-de-duniter-v1-8-0/7377/108 "2020-06-18T13:49:00Z")

</div>

Alors moi, je suis très bête… J’avais Duniter sous Windows (version 1.7.19) qui a fonctionné pendant longtemps puis plus de synchro, désinstallé, réinstallé, pas moyen. Quand je vous lis, ça parle chinois… Je peux installé quelle version sous windows?

---

<div class="post-metadata">

### Author: ![fdrubigny](https://forum.duniter.org/user_avatar/forum.duniter.org/fdrubigny/32/8678_2.png) [@fdrubigny](https://forum.duniter.org/u/fdrubigny)
#### Post date: [18 June 2020 13:54 UTC](https://forum.duniter.org/t/nouvelle-version-stable-de-duniter-v1-8-0/7377/109 "2020-06-18T13:54:16Z")

</div>

Il me semble que ça fait longtemps qu’il n’y a plus de version Windows de développée…  
A voir avec les pros, s’il est possible d’installer docker sur Windows et du coup d’utiliser l’image fournie en haut de cette page pour la version docker… 🙂

---

<div class="post-metadata">

### Author: ![Colisa](https://forum.duniter.org/letter_avatar/colisa/32/5_5575768a8748004e209b776fc1b2916d.png) [@Colisa](https://forum.duniter.org/u/Colisa)
#### Post date: [18 June 2020 13:59 UTC](https://forum.duniter.org/t/nouvelle-version-stable-de-duniter-v1-8-0/7377/110 "2020-06-18T13:59:23Z")

</div>

Merci fdrubigny.  
Sinon, moi je suis prête à faire n’importe quoi pourvu que Duniter puisse tourner pendant que je bosse sous windows. Mais j’ai besoin d’un bon tuto!!!

---

<div class="post-metadata">

### Author: ![vit](https://forum.duniter.org/user_avatar/forum.duniter.org/vit/32/2775_2.png) [@vit](https://forum.duniter.org/u/vit)
#### Post date: [18 June 2020 13:59 UTC](https://forum.duniter.org/t/nouvelle-version-stable-de-duniter-v1-8-0/7377/111 "2020-06-18T13:59:50Z")

</div>

Oui Colisa, comme le souligne fdrubigny, les développeurs ne soutenant pas ce système d’exploitation non libre et nécessitant du travail supplémentaire non souhaité, il n’y a plus de version windows officielle.

Il est possible de faire tourner l’image docker, mais c’est plutôt pour les geeks.

Pour les autres, la piste de WSL est la plus prometteuse. Repose la question sur le sujet dédié :

> [@Duniter sur Windows Subsystem Linux (WSL)](https://forum.duniter.org/t/duniter-sur-windows-subsystem-linux-wsl/7341):
>
> @MarcelDop…

Hugo a testé cette solution avec succès !

---

<div class="post-metadata">

### Author: ![Colisa](https://forum.duniter.org/letter_avatar/colisa/32/5_5575768a8748004e209b776fc1b2916d.png) [@Colisa](https://forum.duniter.org/u/Colisa)
#### Post date: [18 June 2020 14:00 UTC](https://forum.duniter.org/t/nouvelle-version-stable-de-duniter-v1-8-0/7377/112 "2020-06-18T14:00:57Z")

</div>

Merci vit, j’y vais 😉

---

<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: [18 June 2020 15:55 UTC](https://forum.duniter.org/t/nouvelle-version-stable-de-duniter-v1-8-0/7377/113 "2020-06-18T15:55:37Z")

</div>

> [@fdrubigny](#):
>
> Je vois que je suis très en retard et que le noeud ne récupère toujours pas le bon bloc en cours et qu’il n’est connecté à aucun pairs…
> 
> Faut-il que je modifie quelque chose ?  
> Faut-il que je patiente genre 24h voir s’il va rattraper son retard ?

@fdrubigny s’est il connecté a des peer depuis ? Normalement il récupère des peer lors de la sync, mais peut-être qu’il ne les a pas récupéré. Tu peut vérifier les peer conus dans `~/.config/duniter/duniter_default/peers.db` (a ouvrir avec un explorateur sqlite).

* * *

> [@tuxmain](#):
>
> Je pense que ceci n’est pas un comportement attendu :

Ok ouvre un ticket si tu veut mais ce n’est pas bloquant je ne pense pas le corriger. Surtout que ça semble être un bug au niveau de la couche DAL et c’est justement la prochaine brique que je vais oxyder (j’ai en fait déjà commencé).

---

<div class="post-metadata">

### Author: ![fdrubigny](https://forum.duniter.org/user_avatar/forum.duniter.org/fdrubigny/32/8678_2.png) [@fdrubigny](https://forum.duniter.org/u/fdrubigny)
#### Post date: [18 June 2020 16:48 UTC](https://forum.duniter.org/t/nouvelle-version-stable-de-duniter-v1-8-0/7377/114 "2020-06-18T16:48:25Z")

</div>

Salut @elois  
Non aucun peers de connecté malgré que j’ai refais encore une synchro cet après-midi…  
j’ai récupéré et installé le programme DB Browser for SQLite sur mon ordi.  
Par contre, je ne sais pas comment télécharger en SSH le fichier ~/.config/duniter/duniter\_default/peers.db ? 😅

---

<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: [18 June 2020 16:54 UTC](https://forum.duniter.org/t/nouvelle-version-stable-de-duniter-v1-8-0/7377/115 "2020-06-18T16:54:18Z")

</div>

Si ton user local est «&nbsp;toto&nbsp;» et que ton serveur se nomme «&nbsp;pi&nbsp;» :

```
sudo mkdir -p /media/toto/pi
sudo chown toto:toto /media/toto/pi
sshfs user@ip:/remote/path/ /media/toto/pi

```

Cherche «&nbsp;sshfs&nbsp;» sur le net 😉

---

<div class="post-metadata">

### Author: ![fdrubigny](https://forum.duniter.org/user_avatar/forum.duniter.org/fdrubigny/32/8678_2.png) [@fdrubigny](https://forum.duniter.org/u/fdrubigny)
#### Post date: [18 June 2020 17:04 UTC](https://forum.duniter.org/t/nouvelle-version-stable-de-duniter-v1-8-0/7377/116 "2020-06-18T17:04:45Z")

</div>

> [@elois](#):
>
> ~/.config/duniter/duniter\_default/peers.db

Merci beaucoup, entre temps j’ai trouvé la commande scp utilisateur@adresse-ip:~/.config/duniter/duniter\_default/peers.db .

Ca a fonctionné ! 😉

Bon je ne sais pas me servir de ce logiciel, mais en cliquant sur “explorer la base de données”  
Je vois une liste avec une colonne “endpoints” qui semble correspondre à une liste de peers…

Voir la capture d’écran ci-jointe :

 ![Capture d’écran 2020-06-18 à 19.01.14](https://forum.duniter.org/uploads/default/original/2X/1/1a3930c6ebc24afb58cb7789a2f5feb0cd0c8649.png)

Bon j’édite ce post car je viens de voir dans configuration réseau en mode Web UI que la fonction Enable WS2P private access était décoché !!!  
Je viens de cocher la case et hop, 2 peers de connecté !  
Donc je vais patienter, voir s’il arrive à reprendre jusqu’au bon bloc…

par contre du coup je m’interroge sur le fait de pourquoi cette case était décochée dans les paramètres réseaux ?.. 🤔

Bon je te tiens au jus, s’il arrive à recoller ou pas ! MERCI pour ton aide 😉

---

<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: [18 June 2020 17:24 UTC](https://forum.duniter.org/t/nouvelle-version-stable-de-duniter-v1-8-0/7377/117 "2020-06-18T17:24:29Z")

</div>

> [@fdrubigny](#):
>
> Voir la capture d’écran ci-jointe :

En effet tu connais trop peut de peers WS2P donc tu n’arrive pas a en joindre au moins un. Tu az du te sync sur un noeud qui connaissait lui même trop peu de peers WS2P a ce moment là (peut-être parce qu’il avait reset data récemment).

C’est la faute a pas de chance, pour éviter de resync, tu peut prendre la liste des peers d’un autre noeud, voici la mienne par exemple :

[https://catdrop.drycat.fr/r/mgMX05Vd#s/FJkx9GBQveNZEYKOMPMIcLab07l+HnbB5diDEdzDg=](https://catdrop.drycat.fr/r/mgMX05Vd#s/FJkx9GBQveNZEYKOMPMIcLab07l+HnbB5diDEdzDg=)

1. Stopper Duniter
2. Écraser le fichier peers.db
3. Relancer Duntier

---

<div class="post-metadata">

### Author: ![fdrubigny](https://forum.duniter.org/user_avatar/forum.duniter.org/fdrubigny/32/8678_2.png) [@fdrubigny](https://forum.duniter.org/u/fdrubigny)
#### Post date: [18 June 2020 17:52 UTC](https://forum.duniter.org/t/nouvelle-version-stable-de-duniter-v1-8-0/7377/118 "2020-06-18T17:52:29Z")

</div>

Et bien écoute, là avec la connexion aux 5 peers qu’il a trouvé, il a réussi a se remettre à jours sur le bon bloc !  
C’était donc bien un problème de cette case décochée WS2P Private access 🙂

---

<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: [18 June 2020 18:04 UTC](https://forum.duniter.org/t/nouvelle-version-stable-de-duniter-v1-8-0/7377/119 "2020-06-18T18:04:37Z")

</div>

> [@fdrubigny](#):
>
> C’était donc bien un problème de cette case décochée WS2P Private access

Ha oui tu ne m’avais pas dit ça, si j’avais vu ta conf je t’aurais dit tout de suite que c’était ça. Il ne faut jamais désactiver le WS2P Privé (d’ailleurs ça devrait pas être désactivable).

---

<div class="post-metadata">

### Author: ![roodinux](https://forum.duniter.org/user_avatar/forum.duniter.org/roodinux/32/2287_2.png) [@roodinux](https://forum.duniter.org/u/roodinux)
#### Post date: [18 June 2020 18:33 UTC](https://forum.duniter.org/t/nouvelle-version-stable-de-duniter-v1-8-0/7377/120 "2020-06-18T18:33:19Z")

</div>

Est-ce que tu ne peux pas jouer avec les permissions de l’application ? Mais le risque c’est de ne plus pouvoir synchroniser puisque j’imagine que l’application doit rester publique pour communiquer avec le reste du réseau… Ceci dit, si tu as installer en privé l’app, normalement toi seul y à accès après connexion avec le SSO, de mémoire…

---

<div class="post-metadata">

### Author: ![Gildas](https://forum.duniter.org/user_avatar/forum.duniter.org/gildas/32/1897_2.png) [@Gildas](https://forum.duniter.org/u/Gildas)
#### Post date: [18 June 2020 19:27 UTC](https://forum.duniter.org/t/nouvelle-version-stable-de-duniter-v1-8-0/7377/121 "2020-06-18T19:27:17Z")

</div>

Je n’arrive jamais au bout de la synchronisation via l’interface graphique. J’ai tenté les manipulations pour faire un reset data mais ça bloque toujours. J’ai essayé de nombreuses fois sans succès. Comment faire pour faire en sorte que mon raspberry puisse faire tourner un noeud correctement ?

---

<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: [18 June 2020 20:33 UTC](https://forum.duniter.org/t/nouvelle-version-stable-de-duniter-v1-8-0/7377/122 "2020-06-18T20:33:16Z")

</div>

> [@Gildas](#):
>
> Comment faire pour faire en sorte que mon raspberry puisse faire tourner un noeud correctement ?

Tu peut faire une sync locale, ainsi elle ne plantera pas a cause des aléas réseaux :

```
wget http://pub.librelois.fr/g1.tar.gz
mkdir tmp
tar -xzf g1.tar.gz -C tmp
duniter stop
duniter reset data
duniter sync tmp/g1
duniter webstart

```

L’archive g1.tar.gz contient toute la blockchain jusqu’à bloc #323750. il te manquera environ 10000 blocs mais ce n’est pas grand chose, Duniter les remontera tout seul en mode start 😉

---

<div class="post-metadata">

### Author: ![Gildas](https://forum.duniter.org/user_avatar/forum.duniter.org/gildas/32/1897_2.png) [@Gildas](https://forum.duniter.org/u/Gildas)
#### Post date: [18 June 2020 21:41 UTC](https://forum.duniter.org/t/nouvelle-version-stable-de-duniter-v1-8-0/7377/123 "2020-06-18T21:41:37Z")

</div>

Après avoir tapé la commande duniter sync tmp/g1  
La console m’indique: status : CANNOT\_CONNECT\_TO\_REMOTE\_FOR\_SYNC  
All done  
il me semble pourtant avoir tout bien fait

---

<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: [18 June 2020 21:54 UTC](https://forum.duniter.org/t/nouvelle-version-stable-de-duniter-v1-8-0/7377/124 "2020-06-18T21:54:31Z")

</div>

> [@Gildas](#):
>
> la commande duniter sync tmp/g1  
> La console m’indique: status : CANNOT\_CONNECT\_TO\_REMOTE\_FOR\_SYNC

Ok, essaye avec le chemin absolu. Par exemple si tu as fait les commandes a la racine de ton home c’est /home/USER/tmp/g1

---

<div class="post-metadata">

### Author: ![Colisa](https://forum.duniter.org/letter_avatar/colisa/32/5_5575768a8748004e209b776fc1b2916d.png) [@Colisa](https://forum.duniter.org/u/Colisa)
#### Post date: [21 June 2020 07:43 UTC](https://forum.duniter.org/t/nouvelle-version-stable-de-duniter-v1-8-0/7377/125 "2020-06-21T07:43:07Z")

</div>

Je ne sais pas comment j’ai fait mais avec quelques conseils de Hugo, de Matograine et quelques heures à chercher comment fonctionne Debian, j’ai réussi à installer duniter-server avec windows subsystem linux.  
Et ça tourne!!! Trop fière de moi 😉  
Par contre, ne me demandez pas de recommencer, je mettrai je crois autant de temps…

[Previous page](https://forum.duniter.org/t/nouvelle-version-stable-de-duniter-v1-8-0/7377.md?page=5)

[Next page](https://forum.duniter.org/t/nouvelle-version-stable-de-duniter-v1-8-0/7377.md?page=7)
