Install Duniter-v2s sur Docker sous OpenMediaVault 7 avec omv-extras + omv-ompose

Doc de Réf. omv7:omv7_plugins:docker_compose [omv-extras.org]
Tuto https://youtu.be/D_d0DNUQcwM

Voilà, j’ai testé le compose suivant :

services:
  duniter-mirror:
    image: duniter/duniter-v2s-gdev:latest             # <----
    restart: unless-stopped
    ports:
      # Prometheus
      - 9617:9615
      # RPC API
      - 9947:9944
      # p2p
      - 30337:30333
    volumes:
      - data-mirror:/var/lib/duniter/
    environment:
      - DUNITER_CHAIN_NAME=gdev                      # <----
      - DUNITER_NODE_NAME=Bulmananabelle-OMV-mirror-gdev                      # <----

volumes:
  data-mirror:

et voilà l’erreur :

Qu’est-ce que je dois rectifier pour que ça fonctionne svp ?

1 Like

c’est écrit dans ton message rouge, OMV ne communique pas avec le DockerHub, adapte ton infra réseau…

1 Like

bah c’est du chinois ça pour moi les histoires de réseau :sob:

j’ai fait autrement

il n’arrivait pas à trouver l’image duniter/duniter-v2s-gdev apparemment !
ça a fonctionné en console avec duniter/duniter-v2s
https://hub.docker.com/r/duniter/duniter-v2s-gdev a été remplacé par https://hub.docker.com/r/duniter/duniter-v2s ??

Suite de mes aventures sur Docker avec OMV 7
J’ai suivi ce tuto pour installer Portainer qui est bcp mieux pour gérer Docker !!

Je reviens donc en terrain connu…

Generating node key file '/var/lib/duniter/node.key'...
12D3KooWCmafAwW3rUwnAEB22C4EoAz7rXZMhbRJ4zaXx4JPhDPw
Node peer ID is '12D3KooWCmafAwW3rUwnAEB22C4EoAz7rXZMhbRJ4zaXx4JPhDPw'.
Starting duniter with parameters: --name Bulmananabelle-OMV-mirror-gdev --node-key-file /var/lib/duniter/node.key --rpc-cors all --chain gdev -d /var/lib/duniter --unsafe-rpc-external --unsafe-ws-external
2024-09-17 10:52:28 Duniter    
2024-09-17 10:52:28 ✌️  version 0.3.0-unknown    
2024-09-17 10:52:28 ❤️  by Axiom-Team Developers <https://axiom-team.fr>, 2021-2024    
2024-09-17 10:52:28 📋 Chain specification: Ğdev    
2024-09-17 10:52:28 🏷  Node name: Bulmananabelle-OMV-mirror-gdev    
2024-09-17 10:52:28 👤 Role: FULL    
2024-09-17 10:52:28 💾 Database: ParityDb at /var/lib/duniter/chains/gdev/paritydb/full    
2024-09-17 10:52:28 ⛓  Native runtime: gdev-600 (duniter-gdev-1.tx1.au1)    
2024-09-17 10:52:30 🔨 Initializing Genesis block/state (state: 0xc19d…6992, header-hash: 0x9f95…12f8)    
2024-09-17 10:52:31 👴 Loading GRANDPA authority set from genesis on what appears to be first startup.    
2024-09-17 10:52:32 👶 Creating empty BABE epoch changes on what appears to be first startup.    
2024-09-17 10:52:32 🏷  Local node identity is: 12D3KooWCmafAwW3rUwnAEB22C4EoAz7rXZMhbRJ4zaXx4JPhDPw    
2024-09-17 10:52:32 💻 Operating system: linux    
2024-09-17 10:52:32 💻 CPU architecture: x86_64    
2024-09-17 10:52:32 💻 Target environment: gnu    
2024-09-17 10:52:32 💻 CPU: Intel(R) Xeon(R) CPU E31225 @ 3.10GHz    
2024-09-17 10:52:32 💻 CPU cores: 4    
2024-09-17 10:52:32 💻 Memory: 11915MB    
2024-09-17 10:52:32 💻 Kernel: 6.1.0-25-amd64    
2024-09-17 10:52:32 💻 Linux distribution: Debian GNU/Linux 11 (bullseye)    
2024-09-17 10:52:32 💻 Virtual machine: no    
2024-09-17 10:52:32 📦 Highest known block at #0    
2024-09-17 10:52:32 〽️ Prometheus exporter started at 127.0.0.1:9615    
2024-09-17 10:52:32 Running JSON-RPC HTTP server: addr=0.0.0.0:9933, allowed origins=None    
2024-09-17 10:52:32 Running JSON-RPC WS server: addr=0.0.0.0:9944, allowed origins=None    
2024-09-17 10:52:32 ***** Duniter has fully started *****    
2024-09-17 10:52:37 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 10:52:42 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 10:52:47 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 10:52:52 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 10:52:52 ❌ Error while dialing /dns/telemetry.polkadot.io/tcp/443/x-parity-wss/%2Fsubmit%2F: Custom { kind: Other, error: Timeout }    
2024-09-17 10:52:57 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 10:53:02 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 10:53:07 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 10:53:12 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 10:53:17 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 10:53:22 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 10:53:27 ❌ Error while dialing /dns/telemetry.polkadot.io/tcp/443/x-parity-wss/%2Fsubmit%2F: Custom { kind: Other, error: Other(A(Handshake(Io(Kind(UnexpectedEof))))) }    
2024-09-17 10:53:27 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 10:53:32 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 10:53:37 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 10:53:42 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 10:53:47 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 10:53:52 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 10:53:57 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 10:54:02 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    

je ne vois pas mon noeud sur Polkadot Telemetry

dernière version du compose

services:
  duniter-mirror:
    image: duniter/duniter-v2s:latest             # <----
    restart: unless-stopped
    ports:
      # Prometheus
      - 9617:9615
      # RPC API
      - 9947:9944
      # rpc via http
      - 9937:9933
      # p2p
      - 30337:30333
    volumes:
      - data-mirror:/var/lib/duniter/
    environment:
      - DUNITER_CHAIN_NAME=gdev                      # <----
      - DUNITER_NODE_NAME=Bulmananabelle-OMV-mirror-gdev                      # <----

volumes:
  data-mirror:

j’ai relancé et ça semble fonctionner (sauf que je ne vois toujours par mon noeud sur polkadot

2024-09-17 11:10:11 Running JSON-RPC WS server: addr=0.0.0.0:9944, allowed origins=None    
2024-09-17 11:10:11 〽️ Prometheus exporter started at 127.0.0.1:9615    
2024-09-17 11:10:11 ***** Duniter has fully started *****    
2024-09-17 11:10:16 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:10:21 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:10:26 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:10:31 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:10:31 ❌ Error while dialing /dns/telemetry.polkadot.io/tcp/443/x-parity-wss/%2Fsubmit%2F: Custom { kind: Other, error: Timeout }    
2024-09-17 11:10:36 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:10:41 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:10:46 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:10:51 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:10:56 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:11:01 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:11:06 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:11:11 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:11:11 ❌ Error while dialing /dns/telemetry.polkadot.io/tcp/443/x-parity-wss/%2Fsubmit%2F: Custom { kind: Other, error: Other(A(Handshake(Io(Kind(UnexpectedEof))))) }    
2024-09-17 11:11:16 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:11:21 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:11:26 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:11:31 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:11:36 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:11:41 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:11:46 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:11:46 ❌ Error while dialing /dns/telemetry.polkadot.io/tcp/443/x-parity-wss/%2Fsubmit%2F: Custom { kind: Other, error: Other(A(Handshake(Io(Kind(UnexpectedEof))))) }    
2024-09-17 11:11:51 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:11:56 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
Node key file '/var/lib/duniter/node.key' exists.
Node peer ID is '12D3KooWCmafAwW3rUwnAEB22C4EoAz7rXZMhbRJ4zaXx4JPhDPw'.
Starting duniter with parameters: --name Bulmananabelle-OMV-mirror-gdev --node-key-file /var/lib/duniter/node.key --rpc-cors all --chain gdev -d /var/lib/duniter --unsafe-rpc-external --unsafe-ws-external
2024-09-17 11:12:01 Duniter    
2024-09-17 11:12:01 ✌️  version 0.3.0-unknown    
2024-09-17 11:12:01 ❤️  by Axiom-Team Developers <https://axiom-team.fr>, 2021-2024    
2024-09-17 11:12:01 📋 Chain specification: Ğdev    
2024-09-17 11:12:01 🏷  Node name: Bulmananabelle-OMV-mirror-gdev    
2024-09-17 11:12:01 👤 Role: FULL    
2024-09-17 11:12:01 💾 Database: ParityDb at /var/lib/duniter/chains/gdev/paritydb/full    
2024-09-17 11:12:01 ⛓  Native runtime: gdev-600 (duniter-gdev-1.tx1.au1)    
2024-09-17 11:12:02 👶 Creating empty BABE epoch changes on what appears to be first startup.    
2024-09-17 11:12:02 🏷  Local node identity is: 12D3KooWCmafAwW3rUwnAEB22C4EoAz7rXZMhbRJ4zaXx4JPhDPw    
2024-09-17 11:12:02 💻 Operating system: linux    
2024-09-17 11:12:02 💻 CPU architecture: x86_64    
2024-09-17 11:12:02 💻 Target environment: gnu    
2024-09-17 11:12:02 💻 CPU: Intel(R) Xeon(R) CPU E31225 @ 3.10GHz    
2024-09-17 11:12:02 💻 CPU cores: 4    
2024-09-17 11:12:02 💻 Memory: 11915MB    
2024-09-17 11:12:02 💻 Kernel: 6.1.0-25-amd64    
2024-09-17 11:12:02 💻 Linux distribution: Debian GNU/Linux 11 (bullseye)    
2024-09-17 11:12:02 💻 Virtual machine: no    
2024-09-17 11:12:02 📦 Highest known block at #0    
2024-09-17 11:12:02 〽️ Prometheus exporter started at 127.0.0.1:9615    
2024-09-17 11:12:02 Running JSON-RPC HTTP server: addr=0.0.0.0:9933, allowed origins=None    
2024-09-17 11:12:02 Running JSON-RPC WS server: addr=0.0.0.0:9944, allowed origins=None    
2024-09-17 11:12:02 ***** Duniter has fully started *****    
2024-09-17 11:12:07 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:12:12 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:12:17 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:12:22 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:12:22 ❌ Error while dialing /dns/telemetry.polkadot.io/tcp/443/x-parity-wss/%2Fsubmit%2F: Custom { kind: Other, error: Timeout }    
2024-09-17 11:12:27 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:12:32 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:12:37 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:12:42 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:12:47 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:12:52 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:12:57 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:13:02 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:13:07 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:13:12 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:13:17 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:13:22 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:13:27 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:13:32 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:13:37 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:13:42 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:13:47 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:13:52 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:13:57 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:14:02 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:14:07 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:14:12 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:14:17 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:14:22 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:14:27 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:14:32 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:14:37 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:14:42 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:14:47 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:14:52 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:14:57 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:15:02 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:15:07 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:15:12 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:15:17 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:15:22 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:15:27 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:15:32 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:15:37 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:15:42 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 11:15:47 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    

Bonjour,

Le port 30337 est-il ouvert ?

Si oui, les ports sortants sont-ils ouverts (c’est le problème que j’avais eu) avec des logs similaires

1 Like

A post was split to a new topic: Tensions à expliciter au sein comm forgeron groupe coordoV2

Pour vérifier la différence avec ma précédente installation sur une autre machine du même réseau local sous Linux Mint, qui elle apparaît bien sur Polkadot alors que je n’ai pas fait de modif réseau particulière.

Donc sur la machine Linux Mint, sous Portainer, avec le stack suivant déployé en août 2024 ça fonctionne, je vois le noeud sur Polkadot

services:
  duniter-mirror:
    image: duniter/duniter-v2s-gdev:latest             # <----
    restart: unless-stopped
    ports:
      # Prometheus
      - 9615:9615
      # RPC API
      - 9944:9944
      # p2p
      - 30333:30333
    volumes:
      - data-mirror:/var/lib/duniter/
    environment:
      - DUNITER_CHAIN_NAME=gdev                      # <----
      - DUNITER_NODE_NAME=Bulmananabelle-Gdev-Mirror-2                       # <----

volumes:
  data-mirror:
2024-09-17 18:00:48 🏆 Imported #3112057 (0x1a5f…e1f3 → 0xb6a3…f8c4)    
2024-09-17 18:00:49 💤 Idle (8 peers), best: #3112057 (0xb6a3…f8c4), finalized #3112054 (0x4345…e2da), ⬇ 2.6kiB/s ⬆ 4.3kiB/s    
2024-09-17 18:00:54 🏆 Imported #3112058 (0xb6a3…f8c4 → 0xfa61…fc38)    
2024-09-17 18:00:54 💤 Idle (8 peers), best: #3112058 (0xfa61…fc38), finalized #3112055 (0xfa57…2d33), ⬇ 4.2kiB/s ⬆ 5.4kiB/s    
2024-09-17 18:00:59 💤 Idle (8 peers), best: #3112058 (0xfa61…fc38), finalized #3112056 (0x1a5f…e1f3), ⬇ 3.8kiB/s ⬆ 6.7kiB/s    
2024-09-17 18:01:00 🏆 Imported #3112059 (0xfa61…fc38 → 0xbc74…20fe)    
2024-09-17 18:01:00 ♻️  Reorg on #3112059,0xbc74…20fe to #3112059,0x012a…5062, common ancestor #3112058,0xfa61…fc38    
2024-09-17 18:01:00 🏆 Imported #3112059 (0xfa61…fc38 → 0x012a…5062)    
2024-09-17 18:01:04 💤 Idle (8 peers), best: #3112059 (0x012a…5062), finalized #3112057 (0xb6a3…f8c4), ⬇ 4.7kiB/s ⬆ 6.3kiB/s    
2024-09-17 18:01:06 🏆 Imported #3112060 (0x012a…5062 → 0x9500…bea6)    
2024-09-17 18:01:09 💤 Idle (8 peers), best: #3112060 (0x9500…bea6), finalized #3112058 (0xfa61…fc38), ⬇ 2.3kiB/s ⬆ 6.1kiB/s    
2024-09-17 18:01:12 🏆 Imported #3112061 (0x9500…bea6 → 0x9717…7a4c)    
2024-09-17 18:01:14 💤 Idle (8 peers), best: #3112061 (0x9717…7a4c), finalized #3112059 (0x012a…5062), ⬇ 3.6kiB/s ⬆ 5.8kiB/s    
2024-09-17 18:01:18 🏆 Imported #3112062 (0x9717…7a4c → 0x0bba…b849)    
2024-09-17 18:01:19 💤 Idle (8 peers), best: #3112062 (0x0bba…b849), finalized #3112059 (0x012a…5062), ⬇ 3.4kiB/s ⬆ 4.7kiB/s    
2024-09-17 18:01:24 🏆 Imported #3112063 (0x0bba…b849 → 0xb741…0c94)    
2024-09-17 18:01:24 💤 Idle (8 peers), best: #3112063 (0xb741…0c94), finalized #3112060 (0x9500…bea6), ⬇ 4.9kiB/s ⬆ 7.0kiB/s    
2024-09-17 18:01:29 💤 Idle (8 peers), best: #3112063 (0xb741…0c94), finalized #3112061 (0x9717…7a4c), ⬇ 2.0kiB/s ⬆ 4.8kiB/s    
2024-09-17 18:01:30 🏆 Imported #3112064 (0xb741…0c94 → 0xf3e0…ef23)    
2024-09-17 18:01:34 💤 Idle (8 peers), best: #3112064 (0xf3e0…ef23), finalized #3112062 (0x0bba…b849), ⬇ 3.6kiB/s ⬆ 6.2kiB/s    
2024-09-17 18:01:36 🏆 Imported #3112065 (0xf3e0…ef23 → 0x0ab5…1190)    
2024-09-17 18:01:39 💤 Idle (8 peers), best: #3112065 (0x0ab5…1190), finalized #3112063 (0xb741…0c94), ⬇ 3.0kiB/s ⬆ 2.3kiB/s    
2024-09-17 18:01:42 🏆 Imported #3112066 (0x0ab5…1190 → 0xb5ab…078a)    
2024-09-17 18:01:44 💤 Idle (8 peers), best: #3112066 (0xb5ab…078a), finalized #3112064 (0xf3e0…ef23), ⬇ 2.7kiB/s ⬆ 5.2kiB/s    
2024-09-17 18:01:48 🏆 Imported #3112067 (0xb5ab…078a → 0x734b…aa15)    
2024-09-17 18:01:48 ♻️  Reorg on #3112067,0x734b…aa15 to #3112067,0x460a…3acf, common ancestor #3112066,0xb5ab…078a    
2024-09-17 18:01:48 🏆 Imported #3112067 (0xb5ab…078a → 0x460a…3acf)    
2024-09-17 18:01:49 💤 Idle (8 peers), best: #3112067 (0x460a…3acf), finalized #3112065 (0x0ab5…1190), ⬇ 5.7kiB/s ⬆ 7.5kiB/s    
2024-09-17 18:01:54 🏆 Imported #3112068 (0x460a…3acf → 0xa128…fe73)    
2024-09-17 18:01:54 💤 Idle (8 peers), best: #3112068 (0xa128…fe73), finalized #3112065 (0x0ab5…1190), ⬇ 2.7kiB/s ⬆ 5.6kiB/s    
2024-09-17 18:01:59 💤 Idle (8 peers), best: #3112068 (0xa128…fe73), finalized #3112066 (0xb5ab…078a), ⬇ 1.7kiB/s ⬆ 7.4kiB/s    
2024-09-17 18:02:00 🏆 Imported #3112069 (0xa128…fe73 → 0x37ab…e222)    
2024-09-17 18:02:04 💤 Idle (8 peers), best: #3112069 (0x37ab…e222), finalized #3112067 (0x460a…3acf), ⬇ 3.7kiB/s ⬆ 5.9kiB/s    
2024-09-17 18:02:06 🏆 Imported #3112070 (0x37ab…e222 → 0x1f2b…3d4d)    
2024-09-17 18:02:09 💤 Idle (8 peers), best: #3112070 (0x1f2b…3d4d), finalized #3112068 (0xa128…fe73), ⬇ 4.2kiB/s ⬆ 7.3kiB/s    
2024-09-17 18:02:12 🏆 Imported #3112071 (0x1f2b…3d4d → 0xad6a…4471)    
2024-09-17 18:02:14 💤 Idle (8 peers), best: #3112071 (0xad6a…4471), finalized #3112069 (0x37ab…e222), ⬇ 3.8kiB/s ⬆ 6.9kiB/s    
2024-09-17 18:02:18 🏆 Imported #3112072 (0xad6a…4471 → 0xc19a…447f)    
2024-09-17 18:02:19 💤 Idle (8 peers), best: #3112072 (0xc19a…447f), finalized #3112069 (0x37ab…e222), ⬇ 2.6kiB/s ⬆ 4.8kiB/s    
2024-09-17 18:02:24 🏆 Imported #3112073 (0xc19a…447f → 0x54bb…f396)    
2024-09-17 18:02:24 🆕 Imported #3112073 (0xc19a…447f → 0xfb78…82cb)    
2024-09-17 18:02:24 💤 Idle (8 peers), best: #3112073 (0x54bb…f396), finalized #3112070 (0x1f2b…3d4d), ⬇ 2.6kiB/s ⬆ 5.5kiB/s    
2024-09-17 18:02:29 💤 Idle (8 peers), best: #3112073 (0x54bb…f396), finalized #3112071 (0xad6a…4471), ⬇ 3.2kiB/s ⬆ 4.5kiB/s    
2024-09-17 18:02:30 🏆 Imported #3112074 (0x54bb…f396 → 0xa4e8…6ccf)    
2024-09-17 18:02:34 💤 Idle (8 peers), best: #3112074 (0xa4e8…6ccf), finalized #3112072 (0xc19a…447f), ⬇ 7.1kiB/s ⬆ 7.0kiB/s    
2024-09-17 18:02:36 🏆 Imported #3112075 (0xa4e8…6ccf → 0x5d58…3ca5)    
2024-09-17 18:02:39 💤 Idle (8 peers), best: #3112075 (0x5d58…3ca5), finalized #3112073 (0x54bb…f396), ⬇ 2.8kiB/s ⬆ 6.6kiB/s    
2024-09-17 18:02:42 🏆 Imported #3112076 (0x5d58…3ca5 → 0x1b15…c2b4)    
2024-09-17 18:02:44 💤 Idle (8 peers), best: #3112076 (0x1b15…c2b4), finalized #3112074 (0xa4e8…6ccf), ⬇ 3.4kiB/s ⬆ 5.7kiB/s    
2024-09-17 18:02:48 🏆 Imported #3112077 (0x1b15…c2b4 → 0x7400…62bd)    
2024-09-17 18:02:49 💤 Idle (8 peers), best: #3112077 (0x7400…62bd), finalized #3112075 (0x5d58…3ca5), ⬇ 3.9kiB/s ⬆ 7.7kiB/s    
2024-09-17 18:02:54 🏆 Imported #3112078 (0x7400…62bd → 0x242f…0e8b)    
2024-09-17 18:02:54 💤 Idle (8 peers), best: #3112078 (0x242f…0e8b), finalized #3112075 (0x5d58…3ca5), ⬇ 3.4kiB/s ⬆ 6.3kiB/s    
2024-09-17 18:02:59 💤 Idle (8 peers), best: #3112078 (0x242f…0e8b), finalized #3112076 (0x1b15…c2b4), ⬇ 2.2kiB/s ⬆ 5.2kiB/s    
2024-09-17 18:03:00 🏆 Imported #3112079 (0x242f…0e8b → 0x316b…2ef8)    
2024-09-17 18:03:04 💤 Idle (8 peers), best: #3112079 (0x316b…2ef8), finalized #3112077 (0x7400…62bd), ⬇ 3.6kiB/s ⬆ 6.3kiB/s    
2024-09-17 18:03:09 💤 Idle (8 peers), best: #3112079 (0x316b…2ef8), finalized #3112077 (0x7400…62bd), ⬇ 2.7kiB/s ⬆ 8.0kiB/s    
2024-09-17 18:03:12 🏆 Imported #3112080 (0x316b…2ef8 → 0xe94c…f67a)    
2024-09-17 18:03:14 💤 Idle (8 peers), best: #3112080 (0xe94c…f67a), finalized #3112078 (0x242f…0e8b), ⬇ 5.3kiB/s ⬆ 7.5kiB/s    
2024-09-17 18:03:18 🏆 Imported #3112081 (0xe94c…f67a → 0x600f…d989)    
2024-09-17 18:03:19 💤 Idle (8 peers), best: #3112081 (0x600f…d989), finalized #3112078 (0x242f…0e8b), ⬇ 1.8kiB/s ⬆ 4.7kiB/s    
2024-09-17 18:03:24 🏆 Imported #3112082 (0x600f…d989 → 0x5aa5…8124)    
2024-09-17 18:03:24 💤 Idle (8 peers), best: #3112082 (0x5aa5…8124), finalized #3112079 (0x316b…2ef8), ⬇ 3.7kiB/s ⬆ 7.2kiB/s    
2024-09-17 18:03:29 💤 Idle (8 peers), best: #3112082 (0x5aa5…8124), finalized #3112080 (0xe94c…f67a), ⬇ 3.8kiB/s ⬆ 5.8kiB/s    
2024-09-17 18:03:30 🏆 Imported #3112083 (0x5aa5…8124 → 0x6f67…d7f8)    
2024-09-17 18:03:34 💤 Idle (8 peers), best: #3112083 (0x6f67…d7f8), finalized #3112081 (0x600f…d989), ⬇ 4.9kiB/s ⬆ 5.2kiB/s    
2024-09-17 18:03:36 🏆 Imported #3112084 (0x6f67…d7f8 → 0xec98…a4a8)    
2024-09-17 18:03:39 💤 Idle (8 peers), best: #3112084 (0xec98…a4a8), finalized #3112082 (0x5aa5…8124), ⬇ 3.2kiB/s ⬆ 5.2kiB/s    
2024-09-17 18:03:44 💤 Idle (8 peers), best: #3112084 (0xec98…a4a8), finalized #3112082 (0x5aa5…8124), ⬇ 3.1kiB/s ⬆ 6.0kiB/s    
2024-09-17 18:03:49 💤 Idle (8 peers), best: #3112084 (0xec98…a4a8), finalized #3112082 (0x5aa5…8124), ⬇ 2.7kiB/s ⬆ 4.7kiB/s    
2024-09-17 18:03:51 🏆 Imported #3112085 (0xec98…a4a8 → 0x70e5…1d7c)    
2024-09-17 18:03:54 🏆 Imported #3112086 (0x70e5…1d7c → 0xe4f6…59e9)    
2024-09-17 18:03:54 💤 Idle (8 peers), best: #3112086 (0xe4f6…59e9), finalized #3112083 (0x6f67…d7f8), ⬇ 6.4kiB/s ⬆ 6.2kiB/s    
2024-09-17 18:03:59 💤 Idle (8 peers), best: #3112086 (0xe4f6…59e9), finalized #3112084 (0xec98…a4a8), ⬇ 3.5kiB/s ⬆ 4.9kiB/s    
2024-09-17 18:04:00 🏆 Imported #3112087 (0xe4f6…59e9 → 0x7afd…24e4)    
2024-09-17 18:04:01 🆕 Imported #3112086 (0x70e5…1d7c → 0x5321…01d5)    
2024-09-17 18:04:04 💤 Idle (8 peers), best: #3112087 (0x7afd…24e4), finalized #3112085 (0x70e5…1d7c), ⬇ 5.7kiB/s ⬆ 7.5kiB/s    
2024-09-17 18:04:06 🏆 Imported #3112088 (0x7afd…24e4 → 0xa988…8520)    
2024-09-17 18:04:09 💤 Idle (8 peers), best: #3112088 (0xa988…8520), finalized #3112086 (0xe4f6…59e9), ⬇ 4.9kiB/s ⬆ 6.8kiB/s    
2024-09-17 18:04:12 🏆 Imported #3112089 (0xa988…8520 → 0xc689…9e83)    
2024-09-17 18:04:14 💤 Idle (8 peers), best: #3112089 (0xc689…9e83), finalized #3112086 (0xe4f6…59e9), ⬇ 3.3kiB/s ⬆ 3.6kiB/s    
2024-09-17 18:04:18 🏆 Imported #3112090 (0xc689…9e83 → 0x65ae…a52f)    
2024-09-17 18:04:18 🆕 Imported #3112090 (0xc689…9e83 → 0xe89f…af28)    
2024-09-17 18:04:19 💤 Idle (8 peers), best: #3112090 (0x65ae…a52f), finalized #3112088 (0xa988…8520), ⬇ 4.4kiB/s ⬆ 7.4kiB/s    
2024-09-17 18:04:24 💤 Idle (8 peers), best: #3112090 (0x65ae…a52f), finalized #3112088 (0xa988…8520), ⬇ 0.4kiB/s ⬆ 1.5kiB/s    
2024-09-17 18:04:29 💤 Idle (8 peers), best: #3112090 (0x65ae…a52f), finalized #3112088 (0xa988…8520), ⬇ 6.4kiB/s ⬆ 6.4kiB/s    
2024-09-17 18:04:30 🏆 Imported #3112091 (0x65ae…a52f → 0xef63…1f1e)    
2024-09-17 18:04:30 🆕 Imported #3112091 (0x65ae…a52f → 0x5825…81fc)    
2024-09-17 18:04:33 🆕 Imported #3112091 (0x65ae…a52f → 0xd599…e14f)    
Node key file '/var/lib/duniter/node.key' exists.
Error: Input("failed to decode secret as hex")
Node peer ID is ''.
Starting duniter with parameters: --name Bulmananabelle-Gdev-Mirror-2 --node-key-file /var/lib/duniter/node.key --rpc-cors all --chain gdev -d /var/lib/duniter --unsafe-rpc-external
2024-09-17 19:17:37 Duniter    
2024-09-17 19:17:37 ✌️  version 0.0.0-unknown    
2024-09-17 19:17:37 ❤️  by librelois <c@elo.tf>:tuxmain <tuxmain@zettascript.org>:c-geek <https://forum.duniter.org/u/cgeek>:HugoTrentesaux <https://trentesaux.fr>:bgallois <benjamin@gallois.cc>:Duniter Developers <https://duniter.org>:Axiom-Team Developers <https://axiom-team.fr>, 2021-2024    
2024-09-17 19:17:37 📋 Chain specification: ĞDev    
2024-09-17 19:17:37 🏷  Node name: Bulmananabelle-Gdev-Mirror-2    
2024-09-17 19:17:37 👤 Role: FULL    
2024-09-17 19:17:37 💾 Database: ParityDb at /var/lib/duniter/chains/gdev/paritydb/full    

Alors que sur l’autre machine sous OpenMediaVault, avec Portainer installé ce jour et le stack suivant, je ne vois pas le noeud (même réseau local derrière une freebox qui gère les ports ouverts ou non, dont le 30333 ouvert en TCP)

j’ai installé le même stack sur la machine sous Linux Mint dans un autre container pour voir s’il fonctionne, sur la même machine, en faisant tourner le 1er avec l’image
duniter/duniter-v2s-gdev:latest, ça fonctionne (je n’ai pas refait de pull) alors qu’avec le 2e et l’image duniter/duniter-v2s:latest ça ne fonctionne pas (ni sur la machine Linux Mint, ni sur la machine OMV) bien sûr, j’arrête le 1er avant de lancer le 2e qui a les mêmes ports

services:
  duniter-mirror:
    image: duniter/duniter-v2s:latest             # <---- https://hub.docker.com/r/duniter/duniter-v2s/tags
    restart: unless-stopped
    ports:
      # Prometheus
      - 9615:9615
      # RPC via http
      - 9933:9933
      # RPC API
      - 9944:9944
      # p2p
      - 30333:30333
    volumes:
      - data-mirror:/var/lib/duniter/
    environment:
      - DUNITER_CHAIN_NAME=gdev
      - DUNITER_NODE_NAME=Bulmananabelle-Gdev-Mirror-Docker-LM

volumes:
  data-mirror:
Node key file '/var/lib/duniter/node.key' exists.
Node peer ID is '12D3KooWKZdJrFKXEb317Tqg2Ye5PEfb8Vwyb5mF1wEgrRZBsdym'.
Starting duniter with parameters: --name Bulmananabelle-Gdev-Mirror-Docker-LM --node-key-file /var/lib/duniter/node.key --rpc-cors all --chain gdev -d /var/lib/duniter --unsafe-rpc-external --unsafe-ws-external
2024-09-17 19:12:55 Duniter    
2024-09-17 19:12:55 ✌️  version 0.3.0-unknown    
2024-09-17 19:12:55 ❤️  by Axiom-Team Developers <https://axiom-team.fr>, 2021-2024    
2024-09-17 19:12:55 📋 Chain specification: Ğdev    
2024-09-17 19:12:55 🏷  Node name: Bulmananabelle-Gdev-Mirror-Docker-LM    
2024-09-17 19:12:55 👤 Role: FULL    
2024-09-17 19:12:55 💾 Database: ParityDb at /var/lib/duniter/chains/gdev/paritydb/full    
2024-09-17 19:12:55 ⛓  Native runtime: gdev-600 (duniter-gdev-1.tx1.au1)    
2024-09-17 19:13:04 👶 Creating empty BABE epoch changes on what appears to be first startup.    
2024-09-17 19:13:04 🏷  Local node identity is: 12D3KooWKZdJrFKXEb317Tqg2Ye5PEfb8Vwyb5mF1wEgrRZBsdym    
2024-09-17 19:13:04 💻 Operating system: linux    
2024-09-17 19:13:04 💻 CPU architecture: x86_64    
2024-09-17 19:13:04 💻 Target environment: gnu    
2024-09-17 19:13:04 💻 CPU: Pentium(R) Dual-Core CPU       T4500  @ 2.30GHz    
2024-09-17 19:13:04 💻 CPU cores: 2    
2024-09-17 19:13:04 💻 Memory: 3789MB    
2024-09-17 19:13:04 💻 Kernel: 5.4.0-193-generic    
2024-09-17 19:13:04 💻 Linux distribution: Debian GNU/Linux 11 (bullseye)    
2024-09-17 19:13:04 💻 Virtual machine: no    
2024-09-17 19:13:04 📦 Highest known block at #0    
2024-09-17 19:13:04 〽️ Prometheus exporter started at 127.0.0.1:9615    
2024-09-17 19:13:04 Running JSON-RPC HTTP server: addr=0.0.0.0:9933, allowed origins=None    
2024-09-17 19:13:04 Running JSON-RPC WS server: addr=0.0.0.0:9944, allowed origins=None    
2024-09-17 19:13:04 ***** Duniter has fully started *****    
2024-09-17 19:13:09 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 19:13:14 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
Node key file '/var/lib/duniter/node.key' exists.
Node peer ID is '12D3KooWKZdJrFKXEb317Tqg2Ye5PEfb8Vwyb5mF1wEgrRZBsdym'.
Starting duniter with parameters: --name Bulmananabelle-Gdev-Mirror-Docker-LM --node-key-file /var/lib/duniter/node.key --rpc-cors all --chain gdev -d /var/lib/duniter --unsafe-rpc-external --unsafe-ws-external
2024-09-17 19:13:17 Duniter    
2024-09-17 19:13:17 ✌️  version 0.3.0-unknown    
2024-09-17 19:13:17 ❤️  by Axiom-Team Developers <https://axiom-team.fr>, 2021-2024    
2024-09-17 19:13:17 📋 Chain specification: Ğdev    
2024-09-17 19:13:17 🏷  Node name: Bulmananabelle-Gdev-Mirror-Docker-LM    
2024-09-17 19:13:17 👤 Role: FULL    
2024-09-17 19:13:17 💾 Database: ParityDb at /var/lib/duniter/chains/gdev/paritydb/full    
2024-09-17 19:13:17 ⛓  Native runtime: gdev-600 (duniter-gdev-1.tx1.au1)    
2024-09-17 19:13:26 👶 Creating empty BABE epoch changes on what appears to be first startup.    
2024-09-17 19:13:26 🏷  Local node identity is: 12D3KooWKZdJrFKXEb317Tqg2Ye5PEfb8Vwyb5mF1wEgrRZBsdym    
2024-09-17 19:13:26 💻 Operating system: linux    
2024-09-17 19:13:26 💻 CPU architecture: x86_64    
2024-09-17 19:13:26 💻 Target environment: gnu    
2024-09-17 19:13:26 💻 CPU: Pentium(R) Dual-Core CPU       T4500  @ 2.30GHz    
2024-09-17 19:13:26 💻 CPU cores: 2    
2024-09-17 19:13:26 💻 Memory: 3789MB    
2024-09-17 19:13:26 💻 Kernel: 5.4.0-193-generic    
2024-09-17 19:13:26 💻 Linux distribution: Debian GNU/Linux 11 (bullseye)    
2024-09-17 19:13:26 💻 Virtual machine: no    
2024-09-17 19:13:26 📦 Highest known block at #0    
2024-09-17 19:13:26 〽️ Prometheus exporter started at 127.0.0.1:9615    
2024-09-17 19:13:26 Running JSON-RPC HTTP server: addr=0.0.0.0:9933, allowed origins=None    
2024-09-17 19:13:26 Running JSON-RPC WS server: addr=0.0.0.0:9944, allowed origins=None    
2024-09-17 19:13:26 ***** Duniter has fully started *****    
2024-09-17 19:13:31 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 19:13:36 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 19:13:41 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 19:13:46 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 19:13:46 ❌ Error while dialing /dns/telemetry.polkadot.io/tcp/443/x-parity-wss/%2Fsubmit%2F: Custom { kind: Other, error: Timeout }    
2024-09-17 19:13:51 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 19:13:56 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 19:14:01 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 19:14:06 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 19:14:11 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 19:14:16 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 19:14:21 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 19:14:26 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 19:14:31 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 19:14:36 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 19:14:41 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 19:14:46 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    

la seule différence se situe au niveau de l’image duniter/duniter-v2s:latest
donc comment savoir quelle est la version duniter-v2s et s’il y a une différence, sachant que j’ai été confrontée au départ au fait que l’url a changé ! https://hub.docker.com/r/duniter/duniter-v2s-gdev/tags (Erreur 404)
Le nouveau chemin c’est https://hub.docker.com/r/duniter/duniter-v2s/tags

Donc ai-je la bonne image Docker ?

Sinon, comment retrouver celle que j’ai installé en août qui fonctionne ?

voici ce qu’on peut lire dans les logs

2024-09-17 19:13:17 ✌️  version 0.3.0-unknown    

2024-09-17 19:13:17 ❤️  by Axiom-Team Developers <https://axiom-team.fr>, 2021-2024    

2024-09-17 19:13:17 📋 Chain specification: Ğdev    

2024-09-17 19:13:17 🏷  Node name: Bulmananabelle-Gdev-Mirror-Docker-LM    


et

Starting duniter with parameters: --name Bulmananabelle-Gdev-Mirror-2 --node-key-file /var/lib/duniter/node.key --rpc-cors all --chain gdev -d /var/lib/duniter --unsafe-rpc-external

2024-09-17 19:17:37 Duniter    

2024-09-17 19:17:37 ✌️  version 0.0.0-unknown    

2024-09-17 19:17:37 ❤️  by librelois <c@elo.tf>:tuxmain <tuxmain@zettascript.org>:c-geek <https://forum.duniter.org/u/cgeek>:HugoTrentesaux <https://trentesaux.fr>:bgallois <benjamin@gallois.cc>:Duniter Developers <https://duniter.org>:Axiom-Team Developers <https://axiom-team.fr>, 2021-2024    

2024-09-17 19:17:37 📋 Chain specification: ĞDev    

2024-09-17 19:17:37 🏷  Node name: Bulmananabelle-Gdev-Mirror-2    

2024-09-17 19:17:37 👤 Role: FULL    

2024-09-17 19:17:37 💾 Database: ParityDb at /var/lib/duniter/chains/gdev/paritydb/full    

En fait, dans l’erreur en rouge, c’est le pull de l’image docker de duniter-v2s-gdev qu’il n’a pas trouvé, car l’url a changé, c’est duniter-v2s à priori !
Donc rien à voir à ce niveau là avec le réseau !

J’avoue l’image docker duniter/duniter-v2s-gdev n’existe plus sur le hub…

[+] Pulling 1/1
 ✘ duniter-archive Error                                                                                           1.3s 
Error response from daemon: pull access denied for duniter/duniter-v2s-gdev, repository does not exist or may require 'docker login': denied: requested access to the resource is denied

https://hub.docker.com/r/duniter/duniter-v2s-gdev

cgeek l’avais créé à un moment donné pour la différencier de duniter-v2s, @HugoTrentesaux on est repassé sur duniter-v2s ?

l’ancienne image docker fonctionne bien


mais pas la nouvelle :frowning:
https://telemetry.polkadot.io/#list/0xc184c4ccde8e771483bba7a01533d007a3e19a66d3537c7fd59c5d9e3550b6c3

Test sous unraid via portainer avec image duniter/duniter-v2s-gdev:latest recupéré d’un backup de ta machine.

Pas de Peer dispo mais échange de données.

Node key file '/var/lib/duniter/node.key' exists.
Node peer ID is '12D3KooWSVeNWQh49cHqNYviyLhyYF1RLAbMjc8jRL1vrzSzEWmE'.
Starting duniter with parameters: --name Sleoconnect-Gdev-Mirror --node-key-file /var/lib/duniter/node.key --rpc-cors all --chain gdev -d /var/lib/duniter --unsafe-rpc-external
2024-09-17 20:59:35 Duniter    
2024-09-17 20:59:35 ✌️  version 0.0.0-unknown    
2024-09-17 20:59:35 ❤️  by librelois <c@elo.tf>:tuxmain <tuxmain@zettascript.org>:c-geek <https://forum.duniter.org/u/cgeek>:HugoTrentesaux <https://trentesaux.fr>:bgallois <benjamin@gallois.cc>:Duniter Developers <https://duniter.org>:Axiom-Team Developers <https://axiom-team.fr>, 2021-2024    
2024-09-17 20:59:35 📋 Chain specification: ĞDev    
2024-09-17 20:59:35 🏷  Node name: Sleoconnect-Gdev-Mirror    
2024-09-17 20:59:35 👤 Role: FULL    
2024-09-17 20:59:35 💾 Database: ParityDb at /var/lib/duniter/chains/gdev/paritydb/full    
2024-09-17 20:59:36 👶 Creating empty BABE epoch changes on what appears to be first startup.    
2024-09-17 20:59:36 Local node identity is: 12D3KooWSVeNWQh49cHqNYviyLhyYF1RLAbMjc8jRL1vrzSzEWmE    
2024-09-17 20:59:36 Running litep2p network backend    
2024-09-17 20:59:36 💻 Operating system: linux    
2024-09-17 20:59:36 💻 CPU architecture: x86_64    
2024-09-17 20:59:36 💻 Target environment: gnu    
2024-09-17 20:59:36 💻 CPU: Intel(R) Xeon(R) CPU E5-2680 v3 @ 2.50GHz    
2024-09-17 20:59:36 💻 CPU cores: 24    
2024-09-17 20:59:36 💻 Memory: 128698MB    
2024-09-17 20:59:36 💻 Kernel: 6.1.99-Unraid    
2024-09-17 20:59:36 💻 Linux distribution: Debian GNU/Linux 11 (bullseye)    
2024-09-17 20:59:36 💻 Virtual machine: no    
2024-09-17 20:59:36 📦 Highest known block at #0    
2024-09-17 20:59:36 〽️ Prometheus exporter started at 127.0.0.1:9615    
2024-09-17 20:59:36 Running JSON-RPC server: addr=0.0.0.0:9944, allowed origins=["*"]    
2024-09-17 20:59:36 ***** Duniter has fully started *****    
2024-09-17 20:59:41 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0.2kiB/s ⬆ 0.2kiB/s    
2024-09-17 20:59:42 PeerId("12D3KooWEUd4zCqqVZS3B5mkzDBWnMGTJM4e5jwUad6U4xM1NCM5") banned, disconnecting, reason: Genesis mismatch    
2024-09-17 20:59:46 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 3.3kiB/s ⬆ 1.2kiB/s    
2024-09-17 20:59:47 PeerId("12D3KooWEUd4zCqqVZS3B5mkzDBWnMGTJM4e5jwUad6U4xM1NCM5") banned, disconnecting, reason: Peer disconnected    
2024-09-17 20:59:51 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 14 B/s    
2024-09-17 20:59:56 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 1.2kiB/s ⬆ 0.8kiB/s    
2024-09-17 20:59:56 ❌ Error while dialing /dns/telemetry.polkadot.io/tcp/443/x-parity-wss/%2Fsubmit%2F: Custom { kind: Other, error: Timeout }    
2024-09-17 21:00:01 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 21:00:06 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0.6kiB/s ⬆ 0.6kiB/s    
2024-09-17 21:00:07 discovered new external address for our node: /ip4/82.65.248.169/tcp/22341/ws    
2024-09-17 21:00:11 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0.9kiB/s ⬆ 0.8kiB/s    
2024-09-17 21:00:16 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0.2kiB/s ⬆ 0.2kiB/s    
2024-09-17 21:00:21 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 1.9kiB/s ⬆ 0.4kiB/s    
2024-09-17 21:00:26 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0.2kiB/s ⬆ 0.2kiB/s    
2024-09-17 21:00:31 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 1.1kiB/s ⬆ 1.0kiB/s    
2024-09-17 21:00:36 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0.7kiB/s ⬆ 0.2kiB/s    
2024-09-17 21:00:41 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 21:00:46 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 21:00:47 discovered new external address for our node: /ip4/82.65.248.169/tcp/22341/ws/p2p/12D3KooWSVeNWQh49cHqNYviyLhyYF1RLAbMjc8jRL1vrzSzEWmE    
2024-09-17 21:00:51 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 1.0kiB/s ⬆ 1.0kiB/s    
2024-09-17 21:00:56 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 3.3kiB/s ⬆ 1.1kiB/s    
2024-09-17 21:01:01 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 21:01:06 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 14 B/s    
2024-09-17 21:01:11 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 2.1kiB/s ⬆ 0.8kiB/s    
2024-09-17 21:01:16 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 21:01:21 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 1.3kiB/s ⬆ 0.4kiB/s    
2024-09-17 21:01:26 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 21:01:31 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 1.0kiB/s ⬆ 1.0kiB/s    
2024-09-17 21:01:36 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 1.0kiB/s ⬆ 1.0kiB/s    
2024-09-17 21:01:41 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 21:01:46 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0.8kiB/s ⬆ 0.2kiB/s    
2024-09-17 21:01:51 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 21:01:56 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0.6kiB/s ⬆ 0.2kiB/s    
2024-09-17 21:02:01 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0.2kiB/s ⬆ 0.2kiB/s    
2024-09-17 21:02:06 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 2.4kiB/s ⬆ 1.0kiB/s    
2024-09-17 21:02:11 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0.2kiB/s    
2024-09-17 21:02:16 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0.4kiB/s ⬆ 0.4kiB/s    
2024-09-17 21:02:21 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 1.4kiB/s ⬆ 0.4kiB/s    
2024-09-17 21:02:26 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0.6kiB/s ⬆ 0.2kiB/s    
2024-09-17 21:02:31 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 21:02:36 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0.4kiB/s ⬆ 0.4kiB/s    
2024-09-17 21:02:41 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0.6kiB/s ⬆ 0.6kiB/s    
2024-09-17 21:02:46 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0.4kiB/s ⬆ 0.4kiB/s    
2024-09-17 21:02:51 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 2.4kiB/s ⬆ 0.8kiB/s    
2024-09-17 21:02:56 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0.4kiB/s ⬆ 8 B/s    
2024-09-17 21:03:01 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 3.1kiB/s ⬆ 0.8kiB/s    
2024-09-17 21:03:06 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0.4kiB/s ⬆ 0.4kiB/s    
2024-09-17 21:03:11 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0.4kiB/s ⬆ 0.4kiB/s    
2024-09-17 21:03:16 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0.2kiB/s ⬆ 0.2kiB/s    
2024-09-17 21:03:21 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 1.4kiB/s ⬆ 0.8kiB/s    
2024-09-17 21:03:26 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0.2kiB/s ⬆ 0.2kiB/s    
2024-09-17 21:03:31 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 2.4kiB/s ⬆ 0.8kiB/s    
2024-09-17 21:03:36 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0 ⬆ 0    
2024-09-17 21:03:41 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 1.0kiB/s ⬆ 0.6kiB/s    
2024-09-17 21:03:46 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0.6kiB/s ⬆ 0.6kiB/s    
2024-09-17 21:03:51 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 1.5kiB/s ⬆ 0.4kiB/s

c’est la même clé que moi car tu as exporté l’image depuis mon installation docker ? Ah non !

2024-09-17 21:18:01 🏷  Local node identity is: 12D3KooWD4FRGTy63GvtK2rWho4iuvEhSathXQWzoJpjSgoMNaVD    

Effectivement, elle n’existe plus. Est-ce que @cgeek tu l’as supprimée ? Je ne saurais pas immédiatement quelle image conseiller. Je vais regarder.

1 Like

7 posts were split to a new topic: Nouvelle image docker duniter/duniter-v2s-gdev-800

Ah oui ! Lorsque j’ai fait le ménage de mes tests, j’ai supprimé ce groupe. Mais je l’ai fait en regardant ce qu’il y avait dedans et je n’y avais rien trouvé d’autre que mes propres tests :thinking: je me suis peut-être trompé. Je vais voir si je n’ai pas une copie quelque part.

2 Likes

ok donc j’ai juste changé le nom de l’image dans le stack comme dit dans le sujet Nouvelle image docker duniter/duniter-v2s-gdev-800
et voici le résultat :

Node key file '/var/lib/duniter/node.key' exists.
Node peer ID is '12D3KooWCmafAwW3rUwnAEB22C4EoAz7rXZMhbRJ4zaXx4JPhDPw'.
Starting duniter with parameters: --name Bulmananabelle-Gdev-Mirror-Docker-OMV --node-key-file /var/lib/duniter/node.key --rpc-cors all --chain gdev -d /var/lib/duniter --unsafe-rpc-external
2024-09-23 12:43:36 Duniter    
2024-09-23 12:43:36 ✌️  version 0.8.0-unknown    
2024-09-23 12:43:36 ❤️  by librelois <c@elo.tf>:tuxmain <tuxmain@zettascript.org>:c-geek <https://forum.duniter.org/u/cgeek>:HugoTrentesaux <https://trentesaux.fr>:bgallois <benjamin@gallois.cc>:Duniter Developers <https://duniter.org>:Axiom-Team Developers <https://axiom-team.fr>, 2021-2024    
2024-09-23 12:43:36 📋 Chain specification: ĞDev    
2024-09-23 12:43:36 🏷  Node name: Bulmananabelle-Gdev-Mirror-Docker-OMV    
2024-09-23 12:43:36 👤 Role: FULL    
2024-09-23 12:43:36 💾 Database: ParityDb at /var/lib/duniter/chains/gdev/paritydb/full    
2024-09-23 12:43:38 👶 Creating empty BABE epoch changes on what appears to be first startup.    
2024-09-23 12:43:38 🏷  Local node identity is: 12D3KooWCmafAwW3rUwnAEB22C4EoAz7rXZMhbRJ4zaXx4JPhDPw    
2024-09-23 12:43:38 💻 Operating system: linux    
2024-09-23 12:43:38 💻 CPU architecture: x86_64    
2024-09-23 12:43:38 💻 Target environment: gnu    
2024-09-23 12:43:38 💻 CPU: Intel(R) Xeon(R) CPU E31225 @ 3.10GHz    
2024-09-23 12:43:38 💻 CPU cores: 4    
2024-09-23 12:43:38 💻 Memory: 11915MB    
2024-09-23 12:43:38 💻 Kernel: 6.1.0-25-amd64    
2024-09-23 12:43:38 💻 Linux distribution: Debian GNU/Linux 11 (bullseye)    
2024-09-23 12:43:38 💻 Virtual machine: no    
2024-09-23 12:43:38 📦 Highest known block at #0    
2024-09-23 12:43:38 Running JSON-RPC server: addr=0.0.0.0:9944, allowed origins=["*"]    
2024-09-23 12:43:38 〽️ Prometheus exporter started at 127.0.0.1:9615    
2024-09-23 12:43:38 ***** Duniter has fully started *****    
2024-09-23 12:43:38 💔 The bootnode you want to connect to at `/dns/gdev.coinduf.eu/tcp/30333/p2p/12D3KooWFseA3B66eBzj4NY5ng3Lb2U3VPnKCi3iXYGYUSAahEw7` provided a different peer ID `12D3KooWHW1JXJNTVLRqtXmu6R7W9ohpRHcJGHNmw6wpVTukNAgZ` than the one you expect `12D3KooWFseA3B66eBzj4NY5ng3Lb2U3VPnKCi3iXYGYUSAahEw7`.    
2024-09-23 12:43:39 🔍 Discovered new external address for our node: /ip4/82.65.248.169/tcp/30333/ws/p2p/12D3KooWCmafAwW3rUwnAEB22C4EoAz7rXZMhbRJ4zaXx4JPhDPw    
2024-09-23 12:43:41 Sending fatal alert BadCertificate    
2024-09-23 12:43:43 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 7.9kiB/s ⬆ 3.5kiB/s    
2024-09-23 12:43:48 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0.8kiB/s ⬆ 0.1kiB/s    
2024-09-23 12:43:49 Sending fatal alert BadCertificate    
2024-09-23 12:43:49 Sending fatal alert BadCertificate    
2024-09-23 12:43:53 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0.3kiB/s ⬆ 0.5kiB/s    
2024-09-23 12:43:55 Sending fatal alert BadCertificate    
2024-09-23 12:43:58 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 8.2kiB/s ⬆ 3.2kiB/s    
2024-09-23 12:43:58 ❌ Error while dialing /dns/telemetry.polkadot.io/tcp/443/x-parity-wss/%2Fsubmit%2F: Custom { kind: Other, error: Timeout }    
2024-09-23 12:44:00 Report 12D3KooWEUd4zCqqVZS3B5mkzDBWnMGTJM4e5jwUad6U4xM1NCM5: -2147483648 to -2147483648. Reason: Genesis mismatch. Banned, disconnecting.    
2024-09-23 12:44:03 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 14.5kiB/s ⬆ 2.4kiB/s    
2024-09-23 12:44:08 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 1.4kiB/s ⬆ 0.8kiB/s    
2024-09-23 12:44:13 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 1.8kiB/s ⬆ 1.2kiB/s    
2024-09-23 12:44:18 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0.1kiB/s ⬆ 0.7kiB/s    
2024-09-23 12:44:23 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 1.7kiB/s ⬆ 1.8kiB/s    
2024-09-23 12:44:28 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 5.9kiB/s ⬆ 1.6kiB/s    
2024-09-23 12:44:33 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 1.1kiB/s ⬆ 1.7kiB/s    
2024-09-23 12:44:38 ❌ Error while dialing /dns/telemetry.polkadot.io/tcp/443/x-parity-wss/%2Fsubmit%2F: Custom { kind: Other, error: Timeout }    
2024-09-23 12:44:38 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 1.3kiB/s ⬆ 1.7kiB/s    
2024-09-23 12:44:43 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 8.5kiB/s ⬆ 2.3kiB/s    
2024-09-23 12:44:48 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0.7kiB/s ⬆ 0.8kiB/s    
2024-09-23 12:44:53 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0.7kiB/s ⬆ 1.6kiB/s    
2024-09-23 12:44:58 💤 Idle (0 peers), best: #0 (0x9f95…12f8), finalized #0 (0x9f95…12f8), ⬇ 0.7kiB/s ⬆ 0.9kiB/s    

Par contre, j’ai configuré le ifw pour autoriser tout en sortie et seulement 22 (ssh) en entrée et je suis derrière une box avec un réseau local donc je vais refaire le docker complet après pour tenter de résoudre le souci de clé.

Nouveau résultat

Generating node key file '/var/lib/duniter/node.key'...
12D3KooWB2de56jzZ7q5Qc4YAB6rUUiAoPxbMcaYAtwXR5j59D2Q
Node peer ID is '12D3KooWB2de56jzZ7q5Qc4YAB6rUUiAoPxbMcaYAtwXR5j59D2Q'.
Starting duniter with parameters: --name Bulmananabelle-Docker-OMV-Gdev-Mirror --node-key-file /var/lib/duniter/node.key --rpc-cors all --chain gdev -d /var/lib/duniter --unsafe-rpc-external
2024-09-23 13:03:52 Duniter    
2024-09-23 13:03:52 ✌️  version 0.8.0-unknown    
2024-09-23 13:03:52 ❤️  by librelois <c@elo.tf>:tuxmain <tuxmain@zettascript.org>:c-geek <https://forum.duniter.org/u/cgeek>:HugoTrentesaux <https://trentesaux.fr>:bgallois <benjamin@gallois.cc>:Duniter Developers <https://duniter.org>:Axiom-Team Developers <https://axiom-team.fr>, 2021-2024    
2024-09-23 13:03:52 📋 Chain specification: ĞDev    
2024-09-23 13:03:52 🏷  Node name: Bulmananabelle-Docker-OMV-Gdev-Mirror    
2024-09-23 13:03:52 👤 Role: FULL    
2024-09-23 13:03:52 💾 Database: ParityDb at /var/lib/duniter/chains/gdev/paritydb/full    
2024-09-23 13:03:55 🔨 Initializing Genesis block/state (state: 0xea8a…64d2, header-hash: 0xc184…b6c3)    
2024-09-23 13:03:55 👴 Loading GRANDPA authority set from genesis on what appears to be first startup.    
2024-09-23 13:03:56 👶 Creating empty BABE epoch changes on what appears to be first startup.    
2024-09-23 13:03:56 🏷  Local node identity is: 12D3KooWB2de56jzZ7q5Qc4YAB6rUUiAoPxbMcaYAtwXR5j59D2Q    
2024-09-23 13:03:56 💻 Operating system: linux    
2024-09-23 13:03:56 💻 CPU architecture: x86_64    
2024-09-23 13:03:56 💻 Target environment: gnu    
2024-09-23 13:03:56 💻 CPU: Intel(R) Xeon(R) CPU E31225 @ 3.10GHz    
2024-09-23 13:03:56 💻 CPU cores: 4    
2024-09-23 13:03:56 💻 Memory: 11915MB    
2024-09-23 13:03:56 💻 Kernel: 6.1.0-25-amd64    
2024-09-23 13:03:56 💻 Linux distribution: Debian GNU/Linux 11 (bullseye)    
2024-09-23 13:03:56 💻 Virtual machine: no    
2024-09-23 13:03:56 📦 Highest known block at #0    
2024-09-23 13:03:56 Running JSON-RPC server: addr=0.0.0.0:9944, allowed origins=["*"]    
2024-09-23 13:03:56 〽️ Prometheus exporter started at 127.0.0.1:9615    
2024-09-23 13:03:56 ***** Duniter has fully started *****    
2024-09-23 13:03:56 💔 The bootnode you want to connect to at `/dns/gdev.coinduf.eu/tcp/30333/p2p/12D3KooWFseA3B66eBzj4NY5ng3Lb2U3VPnKCi3iXYGYUSAahEw7` provided a different peer ID `12D3KooWHW1JXJNTVLRqtXmu6R7W9ohpRHcJGHNmw6wpVTukNAgZ` than the one you expect `12D3KooWFseA3B66eBzj4NY5ng3Lb2U3VPnKCi3iXYGYUSAahEw7`.    
2024-09-23 13:03:57 Sending fatal alert BadCertificate    
2024-09-23 13:03:57 🔍 Discovered new external address for our node: /ip4/82.65.248.169/tcp/30333/ws/p2p/12D3KooWB2de56jzZ7q5Qc4YAB6rUUiAoPxbMcaYAtwXR5j59D2Q    
2024-09-23 13:03:57 Report 12D3KooWEUd4zCqqVZS3B5mkzDBWnMGTJM4e5jwUad6U4xM1NCM5: -2147483648 to -2147483648. Reason: Genesis mismatch. Banned, disconnecting.    
2024-09-23 13:03:59 Sending fatal alert BadCertificate    
2024-09-23 13:03:59 Sending fatal alert BadCertificate    
2024-09-23 13:04:01 ⚙️  Syncing, target=#3182979 (8 peers), best: #3205 (0x1154…ee33), finalized #3072 (0x6430…42a8), ⬇ 368.2kiB/s ⬆ 9.1kiB/s    
2024-09-23 13:04:06 ⚙️  Syncing 655.6 bps, target=#3182980 (9 peers), best: #6483 (0x14ba…902f), finalized #6144 (0x75de…4cd5), ⬇ 221.9kiB/s ⬆ 3.8kiB/s    
2024-09-23 13:04:11 ⚙️  Syncing 649.0 bps, target=#3182980 (9 peers), best: #9728 (0x6436…09dc), finalized #9216 (0xf0aa…cec2), ⬇ 223.8kiB/s ⬆ 2.1kiB/s    
2024-09-23 13:04:11 Sending fatal alert BadCertificate    
2024-09-23 13:04:16 ⚙️  Syncing 624.6 bps, target=#3182980 (9 peers), best: #12851 (0xa9af…87d7), finalized #12800 (0x03d6…498d), ⬇ 222.3kiB/s ⬆ 3.1kiB/s    
2024-09-23 13:04:21 ⚙️  Syncing 646.2 bps, target=#3182981 (9 peers), best: #16082 (0xeef4…feb7), finalized #15872 (0x5144…e1db), ⬇ 215.7kiB/s ⬆ 2.1kiB/s    
2024-09-23 13:04:26 ⚙️  Syncing 659.2 bps, target=#3182982 (9 peers), best: #19378 (0xce0d…6ec1), finalized #18944 (0xc5eb…95d2), ⬇ 223.9kiB/s ⬆ 1.7kiB/s    
2024-09-23 13:04:31 ⚙️  Syncing 645.8 bps, target=#3182983 (9 peers), best: #22607 (0xc04d…5749), finalized #22528 (0x8a49…86c4), ⬇ 223.0kiB/s ⬆ 1.8kiB/s    
2024-09-23 13:04:36 ⚙️  Syncing 639.8 bps, target=#3182984 (9 peers), best: #25806 (0x69b2…e030), finalized #25600 (0x13ac…adb8), ⬇ 216.5kiB/s ⬆ 2.3kiB/s    
2024-09-23 13:04:41 ⚙️  Syncing 650.2 bps, target=#3182984 (9 peers), best: #29057 (0x6b3a…23ff), finalized #28672 (0x20fd…a2f5), ⬇ 219.2kiB/s ⬆ 1.2kiB/s    
2024-09-23 13:04:46 ⚙️  Syncing 629.6 bps, target=#3182985 (9 peers), best: #32205 (0x1539…d845), finalized #31744 (0x2524…49b0), ⬇ 212.2kiB/s ⬆ 2.8kiB/s    
2024-09-23 13:04:51 ⚙️  Syncing 656.6 bps, target=#3182986 (9 peers), best: #35488 (0x2314…011f), finalized #35328 (0x0238…737a), ⬇ 220.1kiB/s ⬆ 1.2kiB/s    
2024-09-23 13:04:56 ⚙️  Syncing 654.0 bps, target=#3182987 (9 peers), best: #38758 (0x028d…3adb), finalized #38400 (0xbc29…e6db), ⬇ 220.2kiB/s ⬆ 2.3kiB/s    
2024-09-23 13:04:59 Sending fatal alert BadCertificate    
2024-09-23 13:05:01 ⚙️  Syncing 633.0 bps, target=#3182988 (9 peers), best: #41923 (0x4737…a129), finalized #41472 (0xcec0…b741), ⬇ 225.4kiB/s ⬆ 4.7kiB/s    
2024-09-23 13:05:06 ⚙️  Syncing 637.2 bps, target=#3182989 (9 peers), best: #45109 (0xb085…f2a2), finalized #45056 (0x11d4…1db6), ⬇ 215.9kiB/s ⬆ 1.5kiB/s    

C’est quoi ces alertes ? C’est grave docteur ?

2024-09-23 13:03:56 💔 The bootnode you want to connect to at `/dns/gdev.coinduf.eu/tcp/30333/p2p/12D3KooWFseA3B66eBzj4NY5ng3Lb2U3VPnKCi3iXYGYUSAahEw7` provided a different peer ID `12D3KooWHW1JXJNTVLRqtXmu6R7W9ohpRHcJGHNmw6wpVTukNAgZ` than the one you expect `12D3KooWFseA3B66eBzj4NY5ng3Lb2U3VPnKCi3iXYGYUSAahEw7`.    
2024-09-23 13:03:57 Sending fatal alert BadCertificate    
2024-09-23 13:03:57 🔍 Discovered new external address for our node: /ip4/82.65.248.169/tcp/30333/ws/p2p/12D3KooWB2de56jzZ7q5Qc4YAB6rUUiAoPxbMcaYAtwXR5j59D2Q    
2024-09-23 13:03:57 Report 12D3KooWEUd4zCqqVZS3B5mkzDBWnMGTJM4e5jwUad6U4xM1NCM5: -2147483648 to -2147483648. Reason: Genesis mismatch. Banned, disconnecting.    
2024-09-23 13:03:59 Sending fatal alert BadCertificate    
2024-09-23 13:03:59 Sending fatal alert BadCertificate    

1 Like

Hello, je reprends la config existante du noeud miroir sous Docker/Portainer pour la changer en Smith…

Voici mon nouveau Stack

services:
  duniter-mirror:
    image: duniter/duniter-v2s-gdev-800:latest             # <---- https://hub.docker.com/r/duniter/duniter-v2s-gdev-800/tags
    restart: unless-stopped
    ports:
      # Prometheus
      - 127.0.0.1:9615:9615
      # RPC via http
      #- 9933:9933
      # RPC API
      - 127.0.0.1:9944:9944
      # p2p
      - 30333:30333
    volumes:
      - data-mirror:/var/lib/duniter/
    environment:
      - DUNITER_CHAIN_NAME=gdev
      - DUNITER_NODE_NAME=Bulmananabelle-Docker-OMV-Gdev-Smith
      - DUNITER_VALIDATOR=true # <--- enable validator
      - DUNITER_PRUNING_PROFILE=light # <--- stays light
      - DUNITER_PUBLIC_ADDR=/dns/bulmagdev.sleoconnect.fr/tcp/30333 # <--- your public p2p endpoint
      - DUNITER_LISTEN_ADDR=/ip4/0.0.0.0/tcp/30333
volumes:
  data-mirror:

et la log de démarrage

Node key file '/var/lib/duniter/node.key' exists.
Node peer ID is '12D3KooWB2de56jzZ7q5Qc4YAB6rUUiAoPxbMcaYAtwXR5j59D2Q'.
Starting duniter with parameters: --name Bulmananabelle-Docker-OMV-Gdev-Smith --node-key-file /var/lib/duniter/node.key --public-addr /dns/bulmagdev.sleoconnect.fr/tcp/30333 --listen-addr /ip4/0.0.0.0/tcp/30333 --rpc-cors all --rpc-methods Unsafe --validator --blocks-pruning 14400 --chain gdev -d /var/lib/duniter --unsafe-rpc-external
2024-09-30 18:48:52 Duniter    
2024-09-30 18:48:52 ✌️  version 0.8.0-unknown    
2024-09-30 18:48:52 ❤️  by librelois <c@elo.tf>:tuxmain <tuxmain@zettascript.org>:c-geek <https://forum.duniter.org/u/cgeek>:HugoTrentesaux <https://trentesaux.fr>:bgallois <benjamin@gallois.cc>:Duniter Developers <https://duniter.org>:Axiom-Team Developers <https://axiom-team.fr>, 2021-2024    
2024-09-30 18:48:52 📋 Chain specification: ĞDev    
2024-09-30 18:48:52 🏷  Node name: Bulmananabelle-Docker-OMV-Gdev-Smith    
2024-09-30 18:48:52 👤 Role: AUTHORITY    
2024-09-30 18:48:52 💾 Database: ParityDb at /var/lib/duniter/chains/gdev/paritydb/full    
2024-09-30 18:48:54 🏷  Local node identity is: 12D3KooWB2de56jzZ7q5Qc4YAB6rUUiAoPxbMcaYAtwXR5j59D2Q    
2024-09-30 18:48:54 🔍 Discovered new external address for our node: /dns/bulmagdev.sleoconnect.fr/tcp/30333/p2p/12D3KooWB2de56jzZ7q5Qc4YAB6rUUiAoPxbMcaYAtwXR5j59D2Q    
2024-09-30 18:48:54 👶 Starting BABE Authorship worker    
2024-09-30 18:48:54 💻 Operating system: linux    
2024-09-30 18:48:54 💻 CPU architecture: x86_64    
2024-09-30 18:48:54 💻 Target environment: gnu    
2024-09-30 18:48:54 💻 CPU: Intel(R) Xeon(R) CPU E31225 @ 3.10GHz    
2024-09-30 18:48:54 💻 CPU cores: 4    
2024-09-30 18:48:54 💻 Memory: 11915MB    
2024-09-30 18:48:54 💻 Kernel: 6.1.0-25-amd64    
2024-09-30 18:48:54 💻 Linux distribution: Debian GNU/Linux 11 (bullseye)    
2024-09-30 18:48:54 💻 Virtual machine: no    
2024-09-30 18:48:54 📦 Highest known block at #3273259    
2024-09-30 18:48:54 Running JSON-RPC server: addr=0.0.0.0:9944, allowed origins=["*"]    
2024-09-30 18:48:54 〽️ Prometheus exporter started at 127.0.0.1:9615    
2024-09-30 18:48:54 ***** Duniter has fully started *****    
2024-09-30 18:48:54 💔 The bootnode you want to connect to at `/dns/gdev.coinduf.eu/tcp/30333/p2p/12D3KooWFseA3B66eBzj4NY5ng3Lb2U3VPnKCi3iXYGYUSAahEw7` provided a different peer ID `12D3KooWHW1JXJNTVLRqtXmu6R7W9ohpRHcJGHNmw6wpVTukNAgZ` than the one you expect `12D3KooWFseA3B66eBzj4NY5ng3Lb2U3VPnKCi3iXYGYUSAahEw7`.    
2024-09-30 18:48:54 ✨ Imported #3273260 (0x6526…bd93)    
2024-09-30 18:48:54 Sending fatal alert BadCertificate    
2024-09-30 18:48:55 🔍 Discovered new external address for our node: /ip4/82.65.248.169/tcp/30333/p2p/12D3KooWB2de56jzZ7q5Qc4YAB6rUUiAoPxbMcaYAtwXR5j59D2Q    
2024-09-30 18:48:55 Sending fatal alert BadCertificate    
2024-09-30 18:48:59 💤 Idle (10 peers), best: #3273260 (0x6526…bd93), finalized #3273258 (0xc082…fb41), ⬇ 16.2kiB/s ⬆ 10.7kiB/s    
2024-09-30 18:49:00 🧙 [distance oracle] More than one Babe owner key: oracle cannot work    
2024-09-30 18:49:00 ✨ Imported #3273261 (0x5c44…2d7c)    
2024-09-30 18:49:04 💤 Idle (11 peers), best: #3273261 (0x5c44…2d7c), finalized #3273259 (0x813a…4692), ⬇ 15.4kiB/s ⬆ 9.2kiB/s    
2024-09-30 18:49:06 🧙 [distance oracle] More than one Babe owner key: oracle cannot work    
2024-09-30 18:49:09 💤 Idle (12 peers), best: #3273261 (0x5c44…2d7c), finalized #3273259 (0x813a…4692), ⬇ 11.3kiB/s ⬆ 6.3kiB/s    
2024-09-30 18:49:12 🧙 [distance oracle] More than one Babe owner key: oracle cannot work    
2024-09-30 18:49:12 ✨ Imported #3273262 (0x6c3a…1ddd)    
2024-09-30 18:49:12 ♻️  Reorg on #3273262,0x6c3a…1ddd to #3273262,0x7bbe…7da4, common ancestor #3273261,0x5c44…2d7c    
2024-09-30 18:49:12 ✨ Imported #3273262 (0x7bbe…7da4)    
2024-09-30 18:49:14 💤 Idle (15 peers), best: #3273262 (0x7bbe…7da4), finalized #3273260 (0x6526…bd93), ⬇ 35.5kiB/s ⬆ 12.7kiB/s    
2024-09-30 18:49:18 🧙 [distance oracle] More than one Babe owner key: oracle cannot work    
2024-09-30 18:49:18 ✨ Imported #3273263 (0x077e…7baf)    
2024-09-30 18:49:19 💤 Idle (17 peers), best: #3273263 (0x077e…7baf), finalized #3273260 (0x6526…bd93), ⬇ 11.8kiB/s ⬆ 8.0kiB/s    
2024-09-30 18:49:23 ✨ Imported #3273262 (0xad3d…f6fa)    
2024-09-30 18:49:24 🧙 [distance oracle] More than one Babe owner key: oracle cannot work    
2024-09-30 18:49:24 ✨ Imported #3273264 (0xbace…5aea)    
2024-09-30 18:49:24 ✨ Imported #3273264 (0xce7b…5948)    
2024-09-30 18:49:24 💤 Idle (17 peers), best: #3273264 (0xbace…5aea), finalized #3273261 (0x5c44…2d7c), ⬇ 10.9kiB/s ⬆ 12.1kiB/s    
1 Like

Ce sera plus facile de t’y retrouver si tu nommes ton service “duniter-forgeron” par exemple. Comme ça quand tu regarderas les services qui tournent, tu risqueras moins de l’éteindre par erreur.

On a quand même besoin d’écouter sur ce port au moins en local pour les opérations d’administration via VPN ou pont SSH. Donc 127.0.0.1:9933:9933. Mais à ne pas exposer sur internet (donc pas de reverse proxy).

Pareil, c’est plus simple de s’y retrouver si on nomme le volume selon son usage.

Je ne sais pas comment tu es arrivée à avoir plusieurs session keys, mais pour l’oracle de distance il faudra n’en avoir qu’une (je crois). Il faut que tu ailles voir dans le volume ce qu’il y a (à apprendre), ou supprimer le volume et le recréer (mais ça entraînera une re-sychro).

2 Likes

Un nœud forgeron ne doit pas exposer son API RPC publiquement, c’est réservé aux nœuds miroir.

3 Likes

Hello, merci @HugoTrentesaux :slight_smile:

J’ai corrigé le stack,

services:
  duniter-smith:
    image: duniter/duniter-v2s-gdev-800:latest             # <---- https://hub.docker.com/r/duniter/duniter-v2s-gdev-800/tags
    restart: unless-stopped
    ports:
      # Prometheus
      - 127.0.0.1:9615:9615
      # RPC via http
      - 127.0.0.1:9933:9933
      # RPC API
      - 127.0.0.1:9944:9944
      # p2p
      - 30333:30333
    volumes:
      - data-smith:/var/lib/duniter-smith/
    environment:
      - DUNITER_CHAIN_NAME=gdev
      - DUNITER_NODE_NAME=Bulmananabelle-Docker-OMV-Gdev-Smith
      - DUNITER_VALIDATOR=true # <--- enable validator
      - DUNITER_PRUNING_PROFILE=light # <--- stays light
      - DUNITER_PUBLIC_ADDR=/dns/bulmagdev.sleoconnect.fr/tcp/30333 # <--- your public p2p endpoint
      - DUNITER_LISTEN_ADDR=/ip4/0.0.0.0/tcp/30333
volumes:
  data-smith:

reste à comprendre les histoires de session keys et distance oracle, je suis larguée :frowning:

1 Like