J’utilise l’image docker duniter/duniter:dev
.
J’ai créé le fichier de configuration GVA dans duniter/duniter_default/modules-conf/gva.conf
:
vit@z68-gen3:~$ cat /home/g1test/.config/duniter/duniter_default/modules-conf/gva.conf
{
« enabled »: true,
« ip4 »: « 0.0.0.0 »,
« ip6 »: « :: »,
« port »: 31901,
« path »: « gva »,
« subscriptions_path »: « gva-sub »,
« remote_host »: « vit.fdn.org »,
« remote_port »: 30901,
« remote_path »: null,
« remote_subscriptions_path »: null,
« remote_tls »: null,
« whitelist »: [
« ::1 »,
« 127.0.0.1 »
]
}
Les logs disent que le serveur GVA est bien lancé en écoute :
home_duniter_g1_test.1.3mq0pl277rda@z68-gen3 | 2021-05-17T22:39:52+00:00 - info: generated self endpoints: ["GVA vit.fdn.org 30901 gva", "GVASUB vit.fdn.org 30901 gva-sub"]
home_duniter_g1_test.1.3mq0pl277rda@z68-gen3 | 2021-05-17T22:39:52+00:00 - info: GvaServer::start: conf=GvaConf { enabled: true, ip4: 0.0.0.0, ip6: Some(::), port: 31901, path: "gva", subscriptions_path: "gva-sub", remote_host: Some("vit.fdn.org"), remote_port: Some(30901), remote_path: None, remote_subscriptions_path: None, remote_tls: None, whitelist: [::1, 127.0.0.1] }
home_duniter_g1_test.1.3mq0pl277rda@z68-gen3 | 2021-05-17T22:39:52+00:00 - info: GVA server listen on http://0.0.0.0:31901/gva
home_duniter_g1_test.1.3mq0pl277rda@z68-gen3 | 2021-05-17T22:39:52+00:00 - info: GVA server listen on http://:::31901/gva
home_duniter_g1_test.1.3mq0pl277rda@z68-gen3 | 2021-05-17T22:39:52+00:00 - info: listening on http://0.0.0.0:31901
home_duniter_g1_test.1.3mq0pl277rda@z68-gen3 | 2021-05-17T22:39:52+00:00 - info: WS2P server HAy1hLpHfqrG3xsZRoBVkNigGQZnDfJK2az5MeRYtyNb listening on 0.0.0.0:21901
home_duniter_g1_test.1.3mq0pl277rda@z68-gen3 | 2021-05-17T22:39:52+00:00 - info: BMA server listening on http://0.0.0.0:11901
Mais un netstat
dans le container Docker me dit le contraire :
vit@z68-gen3:~$ docker exec home_duniter_g1_test.1.3mq0pl277rda72i4ipiwuz8j7 netstat -l
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:11901 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:9220 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.11:43819 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:21901 0.0.0.0:* LISTEN
tcp 0 0 :::8888 :::* LISTEN
udp 0 0 127.0.0.11:40395 0.0.0.0:*
Active UNIX domain sockets (only servers)
Proto RefCnt Flags Type State I-Node Path
Une idée ?