# Paquet Debian pour Duniter v2

**URL:** https://forum.duniter.org/t/paquet-debian-pour-duniter-v2/12327
**Category:** Duniter-v2s
**Tags:** debian
**Created:** [24 June 2024 17:10 UTC](https://forum.duniter.org/t/paquet-debian-pour-duniter-v2/12327 "2024-06-24T17:10:02Z")
**Posts on this page:** 20
**Page:** 2

<div class="post-metadata">

### Author: ![joss.rendall](https://forum.duniter.org/user_avatar/forum.duniter.org/joss.rendall/32/8566_2.png) [@joss.rendall](https://forum.duniter.org/u/joss.rendall)
#### Post date: [21 October 2024 15:21 UTC](https://forum.duniter.org/t/paquet-debian-pour-duniter-v2/12327/22 "2024-10-21T15:21:09Z")

</div>

j’accompagne @BulmAnanaBelle via notre Telegram ForgeronV2 pour la suite…

Je l’ai orienté vers l’[AppImage Polka](https://github.com/polkadot-js/apps/releases/download/v0.142.1/Polkadot-JS-Apps-0.142.1.AppImage) pour Linux afin de communiquer avec son noeud.

Dès qu’elle arrivera à faire le TunnelSSH pour faire communiquer les 2 machines entre elle, que se soit via Gcli ou l’AppImage, je la certifierai SMITH à mon tour.

Rien ne sert de la certifier si elle est dans l’incapacité de générer ses clés dans le délai imparti me semble-t-il, je l’aide, je l’oriente, mais je ne fais pas à sa place dans une démarche d’apprentissage à long terme.

---

<div class="post-metadata">

### Author: ![HugoTrentesaux](https://forum.duniter.org/user_avatar/forum.duniter.org/hugotrentesaux/32/6396_2.png) [@HugoTrentesaux](https://forum.duniter.org/u/HugoTrentesaux)
#### Post date: [22 October 2024 08:08 UTC](https://forum.duniter.org/t/paquet-debian-pour-duniter-v2/12327/23 "2024-10-22T08:08:18Z")

</div>

> [@BulmAnanaBelle](#):
>
> [Duniter Portal](https://duniter-portal.axiom-team.fr/?rpc=wss%3A%2F%2Fws.bulmagdev.sleoconnect.fr%2Fws#/explorer) ça marche sur mon noeud mais pas pour localhost:9944 via tunnel SSH.

~~Avez-vous compris pourquoi ça ne fonctionnait pas~~? Outre que duniter-portal ne fonctionne pas en ce moment, j’utilise souvent `https://duniter-portal.axiom-team.fr/?rpc=ws://localhost:9944#/explorer` avec mon port local `9944` en pont ssh vers mon nœud forgeron.

> [@BulmAnanaBelle](#):
>
> J’ai mis le port 9945 dans le fichier env de duniter mais il se lance sur un autre port…

Si le port fourni en paramètre est déjà pris par le système, il me semble que duniter écoute sur un autre port libre aléatoire, dans ton cas on dirait le `39723`.

> [@BulmAnanaBelle](#):
>
> qu’est-ce qui peut bloquer la connexion dans le Duniter Portal

Le message est plutôt clair : “provided host header is not whitelisted”. Quand j’essaye de me connecter comme toi avec mon navigteur, j’ai plutôt le message d’erreur `Used HTTP Method is not allowed. POST is required`. Donc ça doit être un problème de config du paquet debian.

> [@BulmAnanaBelle](#):
>
> Moul m’a invitée pour être Smith, reste à recevoir les certifications de nouveau svp 🙏🏻

fait

> [@BulmAnanaBelle](#):
>
> en mettant ws://127.0.0.1:39723 pour le duniter endpoint

Si le pont ssh ne fonctionne pas (ici ce serait par exemple `ssh -NL 9944:localhost:39723 tonserveur`), tu peux aussi directement utiliser gcli pour la génération des clés et leur déclaration (`gcli smith update-keys`).

> [@joss.rendall](#):
>
> incapacité de générer ses clés dans le délai imparti me semble-t-il

Le but de la gdev est de laisser la place à l’apprentissage par l’erreur. Effectivement sur la Ğ1 on sera plus exigeant sur les certifications forgeron, mais là autant laisser explorer toutes les possibilités. En plus c’est une manière de tester des trucs bizarres, parfois on découvre des bugs comme ça (par ex le comportement du paquet debian) !

---

<div class="post-metadata">

### Author: ![joss.rendall](https://forum.duniter.org/user_avatar/forum.duniter.org/joss.rendall/32/8566_2.png) [@joss.rendall](https://forum.duniter.org/u/joss.rendall)
#### Post date: [22 October 2024 08:38 UTC](https://forum.duniter.org/t/paquet-debian-pour-duniter-v2/12327/24 "2024-10-22T08:38:47Z")

</div>

> [@HugoTrentesaux](#):
>
> En plus c’est une manière de tester des trucs bizarres, parfois on découvre des bugs comme ça (par ex le comportement du paquet debian) !

Nous avions identifié cela, elle devait faire un retour sur ce forum dans le sujet du Paquet Debain pour faire remonter l’info… car en plus le port change à chaque démarrage du paquet…

Et transformer un autre de ses nœuds en forgeron pour aller au bout de la procédure SMITH sur un noeud “plus stable” pour communiquer avec.

---

<div class="post-metadata">

### Author: ![syoul46](https://forum.duniter.org/user_avatar/forum.duniter.org/syoul46/32/7384_2.png) [@syoul46](https://forum.duniter.org/u/syoul46)
#### Post date: [22 October 2024 08:55 UTC](https://forum.duniter.org/t/paquet-debian-pour-duniter-v2/12327/25 "2024-10-22T08:55:28Z")

</div>

> [@joss.rendall](#):
>
> via notre Telegram ForgeronV2

est il possible de s’y faire inviter ?

---

<div class="post-metadata">

### Author: ![joss.rendall](https://forum.duniter.org/user_avatar/forum.duniter.org/joss.rendall/32/8566_2.png) [@joss.rendall](https://forum.duniter.org/u/joss.rendall)
#### Post date: [22 October 2024 09:12 UTC](https://forum.duniter.org/t/paquet-debian-pour-duniter-v2/12327/26 "2024-10-22T09:12:44Z")

</div>

@syoul46 lien d’invitation envoyé par MP

---

<div class="post-metadata">

### Author: ![BulmAnanaBelle](https://forum.duniter.org/user_avatar/forum.duniter.org/bulmananabelle/32/9955_2.png) [@BulmAnanaBelle](https://forum.duniter.org/u/BulmAnanaBelle)
#### Post date: [28 October 2024 13:06 UTC](https://forum.duniter.org/t/paquet-debian-pour-duniter-v2/12327/27 "2024-10-28T13:06:23Z")

</div>

Merci, j’ai pu faire le tunnel SSH et faire le rotateKeys avec l’app Polkadot sous Linux Mint.

```auto
bulmananabelle@bulmananabelle-Lenovo-ideapad-330S-15ARR:~$ ssh -f BuLmAnanaBelle@192.168.1.101 -L 9944:localhost:45641 -N

```

 ![Capture d’écran_2024-10-28_14-05-54](https://forum.duniter.org/uploads/default/original/2X/6/669b8f56a285aa4507b9cdf0f65ad5973896817d.png)

 ![Capture d’écran_2024-10-28_13-45-02](https://forum.duniter.org/uploads/default/original/2X/2/28a3025c4b69dfb50c03f4f0bd13694ea6da4dbd.png)

Il me manque une certif forgeron pour passer online.  
Je n’ai pas trouve de nouveau paquet debian 0.8.1, je reste en 0.8.0 pour passer online.

---

<div class="post-metadata">

### Author: ![HugoTrentesaux](https://forum.duniter.org/user_avatar/forum.duniter.org/hugotrentesaux/32/6396_2.png) [@HugoTrentesaux](https://forum.duniter.org/u/HugoTrentesaux)
#### Post date: [28 October 2024 13:48 UTC](https://forum.duniter.org/t/paquet-debian-pour-duniter-v2/12327/28 "2024-10-28T13:48:39Z")

</div>

> [@BulmAnanaBelle](#):
>
> Il me manque une certif forgeron pour passer online.

Non, en gdev deux certification suffisent. On va voir si tu calcules des blocs prochainement dans deux heures si tout va bien 🙂 (pour la 0.8.1 c’est juste des bootnodes donc ça change rien).

---

<div class="post-metadata">

### Author: ![BulmAnanaBelle](https://forum.duniter.org/user_avatar/forum.duniter.org/bulmananabelle/32/9955_2.png) [@BulmAnanaBelle](https://forum.duniter.org/u/BulmAnanaBelle)
#### Post date: [28 October 2024 14:03 UTC](https://forum.duniter.org/t/paquet-debian-pour-duniter-v2/12327/29 "2024-10-28T14:03:51Z")

</div>

En fait, c’est bon, je n’avais pas besoin de rentrer la clé dans le panel et j’ai assez avec 2 certifs.  
Donc j’ai cliqué sur le **go online** et d’ici 1 ou 2h (délai que Moul m’a indiqué) mon serveur va commencer à forger en Gdev !

On a résolu le souci de port qui change à chaque lancement : c’est le nœud miroir sous docker sur la même machine qui occupait le port 9944 et la variable dans duniter\_env que j’avais cru configurer pour imposer le 9945 n’était pas la bonne ☹ donc j’ai changé le port dans le docker pour le nœud miroir qui démarre sur le 9945 et pointe vers 9944 dans docker.

Le nœud smith debian redémarré sur le serveur a bien pris le 9944.

J’ai pu refaire le tunnel SSH pour piloter le noeud smith en localhost sur [Duniter Portal](https://duniter-portal.axiom-team.fr/#/explorer).

J’ai laissé la variable `DUNITER_RPC_CORS=all` sinon le tunnel SSH ne fonctionne pas (je vais modifier et relancer pour tester à nouveau).

Il n’y pas de variable d’environnement pour choisir le port RPC dans le fichier env duniter ? je n’ai trouvé la liste que sur cette page [Duniter | Configure your node (Docker)](https://duniter.org/wiki/duniter-v2/configure-docker/#environment-variables)

Reste à changer la redirection RPC depuis l’extérieur qui n’est plus sur 9944 mais 9945 pour mon noeud miroir sur la même machine.

---

<div class="post-metadata">

### Author: ![BulmAnanaBelle](https://forum.duniter.org/user_avatar/forum.duniter.org/bulmananabelle/32/9955_2.png) [@BulmAnanaBelle](https://forum.duniter.org/u/BulmAnanaBelle)
#### Post date: [28 October 2024 19:22 UTC](https://forum.duniter.org/t/paquet-debian-pour-duniter-v2/12327/30 "2024-10-28T19:22:41Z")

</div>

Ayé, j’ai commencé à forger !!!

 ![image](https://forum.duniter.org/uploads/default/original/2X/7/7febc177bd72afcba8cace59d2390b7565f85b3e.png)  
🤪 🤩 😁 merci !!

---

<div class="post-metadata">

### Author: ![HugoTrentesaux](https://forum.duniter.org/user_avatar/forum.duniter.org/hugotrentesaux/32/6396_2.png) [@HugoTrentesaux](https://forum.duniter.org/u/HugoTrentesaux)
#### Post date: [30 October 2024 10:10 UTC](https://forum.duniter.org/t/paquet-debian-pour-duniter-v2/12327/31 "2024-10-30T10:10:50Z")

</div>

> [@BulmAnanaBelle](#):
>
> nœud miroir sous docker sur la même machine qui occupait le port 9944  
> Le nœud smith debian redémarré sur le serveur a bien pris le 9944.

Effectivement, plusieurs programmes ne peuvent pas écouter sur le même port. Attention si tu fais un reverse proxy sur 9944 pour exposer ton nœud miroir, c’est maintenant ton nœud forgeron qui expose publiquement son API, et c’est une faille de sécurité. Il faut bien faire attention à exposer son nœud miroir mais pas son nœud forgeron.

> [@BulmAnanaBelle](#):
>
> (je vais modifier et relancer pour tester à nouveau).

Attention maintenant que tu forges, il ne faut plus éteindre ton nœud sans faire go\_offline avant et attendre le délai !

> [@BulmAnanaBelle](#):
>
> Il n’y pas de variable d’environnement pour choisir le port RPC dans le fichier env duniter

Le packaging debian est encore à ses débuts, et je ne compte pas m’y mettre personnellement, mais je veux bien encadrer quelqu’un pour le faire s’il y a un bénévole, ou dans l’absence de bénévole si on collecte assez pour payer quelqu’un (cf [financement participatif](https://www.helloasso.com/associations/axiom-team/collectes/finalisation-de-cesium-v2-et-duniter-v2)).

---

<div class="post-metadata">

### Author: ![d0p1](https://forum.duniter.org/user_avatar/forum.duniter.org/d0p1/32/6898_2.png) [@d0p1](https://forum.duniter.org/u/d0p1)
#### Post date: [30 October 2024 11:05 UTC](https://forum.duniter.org/t/paquet-debian-pour-duniter-v2/12327/32 "2024-10-30T11:05:01Z")

</div>

> [@HugoTrentesaux](#):
>
> Attention maintenant que tu forges, il ne faut plus éteindre ton nœud sans faire go\_offline avant et attendre le délai !

Du coup faudrait voir pour ajouter `ExecStop` à `duniter-smith.service` pour exécuter automatiquement la commande avant extinction du nœud

---

<div class="post-metadata">

### Author: ![HugoTrentesaux](https://forum.duniter.org/user_avatar/forum.duniter.org/hugotrentesaux/32/6396_2.png) [@HugoTrentesaux](https://forum.duniter.org/u/HugoTrentesaux)
#### Post date: [30 October 2024 11:10 UTC](https://forum.duniter.org/t/paquet-debian-pour-duniter-v2/12327/33 "2024-10-30T11:10:27Z")

</div>

Hum, pas sûr, parce que le délai c’est deux sessions, donc deux heures. À mon avis il vaut mieux que les forgerons comprennent ce qu’ils font et fassent attention.

---

<div class="post-metadata">

### Author: ![d0p1](https://forum.duniter.org/user_avatar/forum.duniter.org/d0p1/32/6898_2.png) [@d0p1](https://forum.duniter.org/u/d0p1)
#### Post date: [30 October 2024 12:15 UTC](https://forum.duniter.org/t/paquet-debian-pour-duniter-v2/12327/34 "2024-10-30T12:15:29Z")

</div>

my bad, effectivement je viens de le voir dans la docs. Du coup je rejoins ton avis

(désolée je suis pas encore à l’aise avec le fonctionnement de duniter v2)

---

<div class="post-metadata">

### Author: ![HugoTrentesaux](https://forum.duniter.org/user_avatar/forum.duniter.org/hugotrentesaux/32/6396_2.png) [@HugoTrentesaux](https://forum.duniter.org/u/HugoTrentesaux)
#### Post date: [30 October 2024 12:17 UTC](https://forum.duniter.org/t/paquet-debian-pour-duniter-v2/12327/35 "2024-10-30T12:17:16Z")

</div>

C’est le moment pour apprendre 🤗  
On a aussi des progrès de documentation et explication à faire, notamment sur ce package debian qui est expérimental.

---

<div class="post-metadata">

### Author: ![BulmAnanaBelle](https://forum.duniter.org/user_avatar/forum.duniter.org/bulmananabelle/32/9955_2.png) [@BulmAnanaBelle](https://forum.duniter.org/u/BulmAnanaBelle)
#### Post date: [4 November 2024 14:54 UTC](https://forum.duniter.org/t/paquet-debian-pour-duniter-v2/12327/36 "2024-11-04T14:54:22Z")

</div>

heu donc un stop puis start c’est pas glop ?? Zut, je viens d’en faire 2 pour changer des variables d’env pour tester de nouveau le tunnel ssh et montrer le duniter portal avec les commandes…

Voilà ce que j’ai compris et transmis à Xaby ce jour : [Démo env. Smith Duniter-v2s Gdev - AnnaTube](https://annatube.sleoconnect.fr/w/d1vxh2XMcqPn3MRHXc1Ngr)

---

<div class="post-metadata">

### Author: ![HugoTrentesaux](https://forum.duniter.org/user_avatar/forum.duniter.org/hugotrentesaux/32/6396_2.png) [@HugoTrentesaux](https://forum.duniter.org/u/HugoTrentesaux)
#### Post date: [5 November 2024 10:48 UTC](https://forum.duniter.org/t/paquet-debian-pour-duniter-v2/12327/37 "2024-11-05T10:48:33Z")

</div>

> [@BulmAnanaBelle](#):
>
> heu donc un stop puis start c’est pas glop ??

Que veut dire “glop” ?

Je dirais qu’à moins de très bien savoir ce qu’on fait, il ne faut pas arrêter son nœud forgeron en étant online. Je vais faire un sujet dédié → [Peut-on arrêter son noeud forgeron?](https://forum.duniter.org/t/peut-on-arreter-son-noeud-forgeron/12658)

> [@BulmAnanaBelle](#):
>
> Voilà ce que j’ai compris et transmis à Xaby ce jour : [Démo env. Smith Duniter-v2s Gdev - AnnaTube](https://annatube.sleoconnect.fr/w/d1vxh2XMcqPn3MRHXc1Ngr)

Super vidéo !! Je t’ai fait un commentaire avec un sommaire sur ce que j’ai regardé, j’ai noté quelques points qu’il faut qu’on explique mieux.

---

<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: [5 November 2024 14:07 UTC](https://forum.duniter.org/t/paquet-debian-pour-duniter-v2/12327/38 "2024-11-05T14:07:06Z")

</div>

> [@HugoTrentesaux](#):
>
> Que veut dire “glop” ?

T’es trop jeune pour avoir connu Pifou, qui disait “glop, glop” quand tout allait bien et “pas glop, pas glop” quand il n’était pas content… Un truc de boomer. 🙂

---

<div class="post-metadata">

### Author: ![Art15te](https://forum.duniter.org/user_avatar/forum.duniter.org/art15te/32/4784_2.png) [@Art15te](https://forum.duniter.org/u/Art15te)
#### Post date: [19 March 2025 20:34 UTC](https://forum.duniter.org/t/paquet-debian-pour-duniter-v2/12327/39 "2025-03-19T20:34:35Z")

</div>

Bonsoir.

Je caresse l’espoir de rejoindre la famille des Smith’s et j’ai l’impression que je vais trouver le Marianas web avant… ^^

Il me semble que le paquet debian n’est plus dispo via le lien donné dans la doc :

timeout

```auto
## télécharger avec Curl
curl https://ipfs.io/ipfs/QmQrEHjXS4uuQuLwhQxtPTigygP6nyU747LCYRs1B4cg5T?filename=duniter_0.8.0-1_amd64.deb.tar.gz -o artifacts.zip

## OU télécharger avec wget
wget https://ipfs.io/ipfs/QmQrEHjXS4uuQuLwhQxtPTigygP6nyU747LCYRs1B4cg5T?filename=duniter_0.8.0-1_amd64.deb.tar.gz

```

Une release d’une version récente sur un git quelque part ?  
J’ai un peu cherché mais rien.

Pourtant dimanche dernier il m’a semblé que le lien était fonctionnel pendant la visio de l’anniv de la june

Merci de m’avoir lu et peut-être d’éclairer ma lanterne (:

Enjoy’

---

<div class="post-metadata">

### Author: ![Nicolas80](https://forum.duniter.org/user_avatar/forum.duniter.org/nicolas80/32/11019_2.png) [@Nicolas80](https://forum.duniter.org/u/Nicolas80)
#### Post date: [31 March 2025 15:27 UTC](https://forum.duniter.org/t/paquet-debian-pour-duniter-v2/12327/40 "2025-03-31T15:27:50Z")

</div>

@Art15te J’avoue que je ne sais pas ce qu’il en est des paquets Debian…

Par contre, pour docker, c’est disponible [ici](https://hub.docker.com/r/duniter/duniter-v2s-gdev-800/tags)  
(Attention que la dernière version stable est **900-0.9.2** ; la _0.10.0_ à un soucis d’utilisation CPU de ce que j’ai pu lire sur le forum)

---

<div class="post-metadata">

### Author: ![bgallois](https://forum.duniter.org/user_avatar/forum.duniter.org/bgallois/32/10334_2.png) [@bgallois](https://forum.duniter.org/u/bgallois)
#### Post date: [31 March 2025 18:22 UTC](https://forum.duniter.org/t/paquet-debian-pour-duniter-v2/12327/41 "2025-03-31T18:22:06Z")

</div>

On peut toujours les retrouver (pour x86\_64) en consultant les artefacts des releases ([https://git.duniter.org/nodes/rust/duniter-v2s/-/jobs/144188/artifacts/download?file\_type=archive](https://git.duniter.org/nodes/rust/duniter-v2s/-/jobs/144188/artifacts/download?file_type=archive)).

Ce n’est pas idéal. À l’avenir, il faudrait inclure les releases clients sur le Git lorsque tous les binaires seront stabilisés.

[Previous page](https://forum.duniter.org/t/paquet-debian-pour-duniter-v2/12327.md?page=1)
