deploy: d6428af91dd320608d645be9bdcb3540e1cc9e54

This commit is contained in:
romanzac 2026-01-16 04:53:21 +00:00
parent cb3ca1f446
commit c4d0813564
1665 changed files with 843341 additions and 6 deletions

2
nim/1036/app.js Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,73 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_single_content_topic[/statusim/1/community/cbor] with id: 2026-01-16_04-22-51__3acdfde0-c425-4824-871a-6f8ee938b765
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-22-51__3acdfde0-c425-4824-871a-6f8ee938b765__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.136.178
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['47196', '47197', '47198', '47199', '47200']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 47196:47196 -p 47197:47197 -p 47198:47198 -p 47199:47199 -p 47200:47200 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=47198 --rest-port=47196 --tcp-port=47197 --discv5-udp-port=47199 --rest-address=0.0.0.0 --nat=extip:172.18.136.178 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=a0cb85188aa0fd248bc1d8bf802a39ecfac9cfef54b6de45fdddc3a3caa5ee4e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47200 --metrics-logging=true --relay=true --filter=true --content-topic=/statusim/1/community/cbor
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.136.178 waku 93a70e381a94c5575a262ee7b44d1bff21dda8df5373fa85bf956a0d658e581d
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 93a70e381a94. Setting up logs at ./log/docker/node1_2026-01-16_04-22-51__3acdfde0-c425-4824-871a-6f8ee938b765__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 47196
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9c4eb0c36319. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 136fa766810e. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47196/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47196/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.136.178/tcp/47197/p2p/16Uiu2HAm244gTA78yrKWtG67kXVVuEMspfwS5pHSaMgUb3Q3mX1L","/ip4/172.18.136.178/tcp/47198/ws/p2p/16Uiu2HAm244gTA78yrKWtG67kXVVuEMspfwS5pHSaMgUb3Q3mX1L"],"enrUri":"enr:-L24QImnxtQPfxdWufm-rSND3OIbiMaVsMWA6Qa_JXFxAvGXW7XNJz6Bu4SuMglVdGbw8PswDi1-FVv6aJkCH3ksIJICgmlkgnY0gmlwhKwSiLKKbXVsdGlhZGRyc5YACASsEoiyBrhdAAoErBKIsga4Xt0DgnJzhQACAQAAiXNlY3AyNTZrMaECYniy5BaEeKUhM1_Qbp1dDISASSy_LJZVJyZ6g6KUfyuDdGNwgrhdg3VkcIK4X4V3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-01-16_04-22-51__3acdfde0-c425-4824-871a-6f8ee938b765__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.142.248
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['48327', '48328', '48329', '48330', '48331']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 48327:48327 -p 48328:48328 -p 48329:48329 -p 48330:48330 -p 48331:48331 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=48329 --rest-port=48327 --tcp-port=48328 --discv5-udp-port=48330 --rest-address=0.0.0.0 --nat=extip:172.18.142.248 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=bda4fc1be4484bdc03bf7de6cb4eac2d0197bf4bdff0cc1ec578f04defadf5b9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48331 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QImnxtQPfxdWufm-rSND3OIbiMaVsMWA6Qa_JXFxAvGXW7XNJz6Bu4SuMglVdGbw8PswDi1-FVv6aJkCH3ksIJICgmlkgnY0gmlwhKwSiLKKbXVsdGlhZGRyc5YACASsEoiyBrhdAAoErBKIsga4Xt0DgnJzhQACAQAAiXNlY3AyNTZrMaECYniy5BaEeKUhM1_Qbp1dDISASSy_LJZVJyZ6g6KUfyuDdGNwgrhdg3VkcIK4X4V3YWt1MgU --content-topic=/statusim/1/community/cbor
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.142.248 waku 7f2ea92bd3e8f62da808df70c4f39b23254ba6f3fc5d1e9802d20ce7bacc9f07
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7f2ea92bd3e8. Setting up logs at ./log/docker/node2_2026-01-16_04-22-51__3acdfde0-c425-4824-871a-6f8ee938b765__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 48327
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48327/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.142.248/tcp/48328/p2p/16Uiu2HAkzsupDKXzCkA4oR7sWZw834kZ1CjAgFFJ3pTjMu8HsZYw","/ip4/172.18.142.248/tcp/48329/ws/p2p/16Uiu2HAkzsupDKXzCkA4oR7sWZw834kZ1CjAgFFJ3pTjMu8HsZYw"],"enrUri":"enr:-L24QBgsBUzzYMHYushgrqUIoO3ic9xQCVUDYE06rK-35mm9Y5JdTbwpldQX_OZUsbB-NkgReCWqrMeWi1n-nHTW7bgCgmlkgnY0gmlwhKwSjviKbXVsdGlhZGRyc5YACASsEo74BrzIAAoErBKO-Aa8yd0DgnJzhQACAQAAiXNlY3AyNTZrMaECUQMtwqbB5vqeQ2vSdzx8S-iFACPObSJacbhmiWqN8OyDdGNwgrzIg3VkcIK8yoV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48327/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.136.178/tcp/47197/p2p/16Uiu2HAm244gTA78yrKWtG67kXVVuEMspfwS5pHSaMgUb3Q3mX1L"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47196/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/statusim/1/community/cbor"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48327/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/statusim/1/community/cbor"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47196/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47196/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1768537373931996010,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48327/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1768537373931996010,"ephemeral":false,"proof":""}]'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 93a70e381a94
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7f2ea92bd3e8
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,34 @@
WRN 2026-01-16 04:20:43.170+00:00 whether to mount storeSync is not specified, defaulting to not mounting topics="waku conf builder" tid=1 file=waku_conf_builder.nim:429
bSubscribeShards: some(@[0])
INF 2026-01-16 04:20:43.170+00:00 Sharding configuration: topics="waku conf builder" tid=1 file=waku_conf_builder.nim:464 shardingConf="(kind: AutoSharding, numShardsInCluster: 1)" subscribeShards=@[0]
INF 2026-01-16 04:20:43.170+00:00 Configuration: Enabled protocols topics="waku conf" tid=1 file=waku_conf.nim:151 relay=false rlnRelay=false store=false filter=false lightPush=true peerExchange=true rendezvous=true
INF 2026-01-16 04:20:43.170+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:160 cluster=3
INF 2026-01-16 04:20:43.170+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:163 shard=0
INF 2026-01-16 04:20:43.170+00:00 Configuration. Bootstrap nodes topics="waku conf" tid=1 file=waku_conf.nim:167 node=enr:-L24QGF2DoziqGlulOvfOIj3BEgSPMqmdxdtqW8R_KWTwpXlRvKKIHVYDJ_12s7NunViZAKwx6yQL03NLSDEpP8-RFsCgmlkgnY0gmlwhKwS6ZGKbXVsdGlhZGRyc5YACASsEumRBswpAAoErBLpkQbMKt0DgnJzhQADAQAAiXNlY3AyNTZrMaECeOgBbM47N0WBNNhTEdbeOuteTSBbQk4eYp6ixQwz7pODdGNwgswpg3VkcILMK4V3YWt1Mgk
NTC 2026-01-16 04:20:43.171+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:36464
INF 2026-01-16 04:20:43.171+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:36464/
INF 2026-01-16 04:20:43.171+00:00 Setting up storage tid=1 file=node_factory.nim:503
INF 2026-01-16 04:20:43.171+00:00 Initializing node tid=1 file=node_factory.nim:512
TRC 2026-01-16 04:20:43.174+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/id/1.0.0]"
TRC 2026-01-16 04:20:43.174+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/autonat/1.0.0]"
TRC 2026-01-16 04:20:43.174+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/circuit/relay/0.2.0/hop, /libp2p/circuit/relay/0.1.0]"
TRC 2026-01-16 04:20:43.174+00:00 no peer storage found tid=1 file=peer_manager.nim:1130
INF 2026-01-16 04:20:43.174+00:00 Initializing networking tid=1 file=waku_node.nim:178 addrs="@[/ip4/172.18.138.156/tcp/36465, /ip4/172.18.138.156/tcp/36466/ws]"
INF 2026-01-16 04:20:43.174+00:00 Mounting protocols tid=1 file=node_factory.nim:518
INF 2026-01-16 04:20:43.174+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]
TRC 2026-01-16 04:20:43.174+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/metadata/1.0.0]"
INF 2026-01-16 04:20:43.174+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2026-01-16 04:20:43.175+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2026-01-16 04:20:43.175+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:252 clusterId=3 shardCount=1
INF 2026-01-16 04:20:43.175+00:00 Shards created from content topics tid=1 file=node_factory.nim:309 contentTopics=[] shards=[]
INF 2026-01-16 04:20:43.175+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:377
INF 2026-01-16 04:20:43.175+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:207 clusterId=3 shards=[] capabilities=[] wakuPeerRecord="(peerId: 16U*UUvJ9S, seqNo: 1768537243, addresses: [/ip4/172.18.138.156/tcp/36465, /ip4/172.18.138.156/tcp/36466/ws], mixKey: )"
TRC 2026-01-16 04:20:43.175+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2026-01-16 04:20:43.175+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:365
INF 2026-01-16 04:20:43.175+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=3
INF 2026-01-16 04:20:43.175+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2026-01-16 04:20:43.175+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/ping/1.0.0]"
INF 2026-01-16 04:20:43.175+00:00 mounting light push topics="waku node lightpush api" tid=1 file=lightpush.nim:154
ERR 2026-01-16 04:20:43.175+00:00 Mounting protocols failed tid=1 file=node_factory.nim:522 error="failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"
ERR 2026-01-16 04:20:43.175+00:00 Failed setting up node topics="wakunode main" tid=1 file=waku.nim:187 error="Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"
ERR 2026-01-16 04:20:43.175+00:00 Waku initialization failed topics="wakunode main" tid=1 file=wakunode2.nim:56 error="Failed setting up node: Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"

View File

@ -0,0 +1,105 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_relay_receiving_node_not_connected_directly_to_lightpushing_node with id: 2026-01-16_04-17-22__f317c66f-8447-429a-9c36-03c1d96226e1
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-17-22__f317c66f-8447-429a-9c36-03c1d96226e1__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-01-16_04-17-22__f317c66f-8447-429a-9c36-03c1d96226e1__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2026-01-16_04-17-22__f317c66f-8447-429a-9c36-03c1d96226e1__wakuorg_nwaku:latest.log
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.13.228
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['11031', '11032', '11033', '11034', '11035']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 11031:11031 -p 11032:11032 -p 11033:11033 -p 11034:11034 -p 11035:11035 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=11033 --rest-port=11031 --tcp-port=11032 --discv5-udp-port=11034 --rest-address=0.0.0.0 --nat=extip:172.18.13.228 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7cf3bfec3510aee44518bf5ee832b9395fb999e8c4f1fdf2e5b696e2bfbfaa46 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=11035 --metrics-logging=true --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.13.228 waku c3486e100f275fab6ea69893cc40f5da0b37c9a982e29a5c7d476016936a2c24
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d2f9746b8de7. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c3486e100f27. Setting up logs at ./log/docker/node1_2026-01-16_04-17-22__f317c66f-8447-429a-9c36-03c1d96226e1__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 11031
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9e7625fa253c. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11031/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11031/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.13.228/tcp/11032/p2p/16Uiu2HAmRD3Pa93TP7i7nTxjYyqLERBMDhNfuBqbXtm4FwZxbhVE","/ip4/172.18.13.228/tcp/11033/ws/p2p/16Uiu2HAmRD3Pa93TP7i7nTxjYyqLERBMDhNfuBqbXtm4FwZxbhVE"],"enrUri":"enr:-L24QP9cMPXIeSRAuBZXjmLWgC5oLcjlblbVnJc17PQysfTiO7VWnSxHdPJ-cC3FmRUCurtAUKyRQAXKutIhp49phcsCgmlkgnY0gmlwhKwSDeSKbXVsdGlhZGRyc5YACASsEg3kBisYAAoErBIN5AYrGd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDuoJD_w3OtXUetu971aeKDvN8ckLOJTj7vI2qDpwUa0WDdGNwgisYg3VkcIIrGoV3YWt1Mgk"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.97.161
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['35964', '35965', '35966', '35967', '35968']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 35964:35964 -p 35965:35965 -p 35966:35966 -p 35967:35967 -p 35968:35968 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=35966 --rest-port=35964 --tcp-port=35965 --discv5-udp-port=35967 --rest-address=0.0.0.0 --nat=extip:172.18.97.161 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c0ecacdaaad7433cabf74cba8dd34dfb519ccb0eedfadc0eee297e80b07bf6e8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35968 --metrics-logging=true --lightpush=true --relay=true --discv5-bootstrap-node=enr:-L24QP9cMPXIeSRAuBZXjmLWgC5oLcjlblbVnJc17PQysfTiO7VWnSxHdPJ-cC3FmRUCurtAUKyRQAXKutIhp49phcsCgmlkgnY0gmlwhKwSDeSKbXVsdGlhZGRyc5YACASsEg3kBisYAAoErBIN5AYrGd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDuoJD_w3OtXUetu971aeKDvN8ckLOJTj7vI2qDpwUa0WDdGNwgisYg3VkcIIrGoV3YWt1Mgk --lightpushnode=/ip4/172.18.13.228/tcp/11032/p2p/16Uiu2HAmRD3Pa93TP7i7nTxjYyqLERBMDhNfuBqbXtm4FwZxbhVE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.97.161 waku 137b9b8127c3101d7138b6851d96097cae118933eb6faf663faa11f5a8cbd889
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 137b9b8127c3. Setting up logs at ./log/docker/node2_2026-01-16_04-17-22__f317c66f-8447-429a-9c36-03c1d96226e1__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 35964
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35964/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35964/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.97.161/tcp/35965/p2p/16Uiu2HAmAqmFaMgG5P5cxybK4VYSv9f2KXd8jcRo7aHD2Bgnt5uc","/ip4/172.18.97.161/tcp/35966/ws/p2p/16Uiu2HAmAqmFaMgG5P5cxybK4VYSv9f2KXd8jcRo7aHD2Bgnt5uc"],"enrUri":"enr:-L24QBML5nL1fyRQGjHWykxlBD1v5vpJ-D1Q2-120-VTIJnBCSp7Kb6-RsJ-agmBPByvNm2fo1_A-NNMSA8bDXZ94lECgmlkgnY0gmlwhKwSYaGKbXVsdGlhZGRyc5YACASsEmGhBox9AAoErBJhoQaMft0DgnJzhQADAQAAiXNlY3AyNTZrMaEC5Qs0WposxrO8QefqRg-J4NfF4FNm8sRRM30y6VKetqODdGNwgox9g3VkcIKMf4V3YWt1Mgk"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.100.251
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['42283', '42284', '42285', '42286', '42287']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 42283:42283 -p 42284:42284 -p 42285:42285 -p 42286:42286 -p 42287:42287 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=42285 --rest-port=42283 --tcp-port=42284 --discv5-udp-port=42286 --rest-address=0.0.0.0 --nat=extip:172.18.100.251 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=38c8ffe883faf597d28113e2ae13bcc7baffda191effde966c0bf0defecd546a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=42287 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QBML5nL1fyRQGjHWykxlBD1v5vpJ-D1Q2-120-VTIJnBCSp7Kb6-RsJ-agmBPByvNm2fo1_A-NNMSA8bDXZ94lECgmlkgnY0gmlwhKwSYaGKbXVsdGlhZGRyc5YACASsEmGhBox9AAoErBJhoQaMft0DgnJzhQADAQAAiXNlY3AyNTZrMaEC5Qs0WposxrO8QefqRg-J4NfF4FNm8sRRM30y6VKetqODdGNwgox9g3VkcIKMf4V3YWt1Mgk
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.100.251 waku 513623bd0b51e028a789a53997a6cd7efbdd6f402767d497a64b293329c974da
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 513623bd0b51. Setting up logs at ./log/docker/node3_2026-01-16_04-17-22__f317c66f-8447-429a-9c36-03c1d96226e1__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 42283
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42283/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42283/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.100.251/tcp/42284/p2p/16Uiu2HAmCo1WUjPYCQ5SMt5Wei2LyqtJcryDDcEuhHjXhx6DvwFo","/ip4/172.18.100.251/tcp/42285/ws/p2p/16Uiu2HAmCo1WUjPYCQ5SMt5Wei2LyqtJcryDDcEuhHjXhx6DvwFo"],"enrUri":"enr:-L24QH6Q731U9fZ3qGT7spxLZzey6NH3mbGxM6AqgOvEL144c0IKu6SQ9bhH0rLzqv6HCcnwfKg5yHwy2fJjjTTtHioCgmlkgnY0gmlwhKwSZPuKbXVsdGlhZGRyc5YACASsEmT7BqUsAAoErBJk-walLd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDAg300R4fpzBZ_lwXv_F_4qNURELVt_837avd0sVOGdqDdGNwgqUsg3VkcIKlLoV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11031/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35964/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:42283/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11031/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.17.0.3/tcp/44742/p2p/16Uiu2HAmAqmFaMgG5P5cxybK4VYSv9f2KXd8jcRo7aHD2Bgnt5uc","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/lightpush/3.0.0","/vac/waku/lightpush/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35964/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.100.251/tcp/60192/p2p/16Uiu2HAmCo1WUjPYCQ5SMt5Wei2LyqtJcryDDcEuhHjXhx6DvwFo","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.13.228/tcp/11032/p2p/16Uiu2HAmRD3Pa93TP7i7nTxjYyqLERBMDhNfuBqbXtm4FwZxbhVE","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/lightpush/3.0.0","/vac/waku/lightpush/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42283/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.97.161/tcp/35965/p2p/16Uiu2HAmAqmFaMgG5P5cxybK4VYSv9f2KXd8jcRo7aHD2Bgnt5uc","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/lightpush/3.0.0","/vac/waku/lightpush/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
DEBUG  src.libs.common:common.py:47 Sleeping for 30 seconds
DEBUG  src.steps.light_push:light_push.py:121 Lightpushing message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11031/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/1", "message": {"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": 1768537076055710427}}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42283/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768537076055710427,"ephemeral":false,"proof":""}]'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c3486e100f27
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 137b9b8127c3
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 513623bd0b51
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container c3486e100f27. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,81 @@
2026-01-16 04:17:37.490 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-16 04:17:37.490 DEBUG [tests.conftest] Running test: test_filter_subscribe_refresh with id: 2026-01-16_04-17-37__92dea6c9-2c46-45c6-bb60-3dbca6dbaec2
2026-01-16 04:17:37.491 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-16 04:17:37.491 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-01-16 04:17:37.491 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2026-01-16 04:17:37.497 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:17:37.497 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-17-37__92dea6c9-2c46-45c6-bb60-3dbca6dbaec2__wakuorg_nwaku:latest.log
2026-01-16 04:17:37.497 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:17:37.497 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:17:37.499 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:17:37.499 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.177.74
2026-01-16 04:17:37.499 DEBUG [src.node.docker_mananger] Generated ports ['33338', '33339', '33340', '33341', '33342']
2026-01-16 04:17:37.499 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:17:37.499 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:17:37.499 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:17:37.499 DEBUG [src.node.docker_mananger] docker run -i -t -p 33338:33338 -p 33339:33339 -p 33340:33340 -p 33341:33341 -p 33342:33342 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=33340 --rest-port=33338 --tcp-port=33339 --discv5-udp-port=33341 --rest-address=0.0.0.0 --nat=extip:172.18.177.74 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9acc0c47b62feb3ecfce2accab2bd4f1a1cea5630f548b5ceea2b41de9bb7fea --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33342 --metrics-logging=true --relay=true --filter=true
2026-01-16 04:17:37.688 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.177.74 waku a963c8e3c7ded97f9bbd76a17ba82c5b86fa7a757b6582d19f048a9ff4abb3f5
2026-01-16 04:17:37.718 DEBUG [src.node.docker_mananger] Container started with ID a963c8e3c7de. Setting up logs at ./log/docker/node1_2026-01-16_04-17-37__92dea6c9-2c46-45c6-bb60-3dbca6dbaec2__wakuorg_nwaku:latest.log
2026-01-16 04:17:37.719 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 33338
2026-01-16 04:17:37.719 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:17:37.805 ERROR [src.node.docker_mananger] Max retries reached for container f9d65030a1e6. Exiting log stream.
2026-01-16 04:17:38.298 ERROR [src.node.docker_mananger] Max retries reached for container ea6dc76dac09. Exiting log stream.
2026-01-16 04:17:38.719 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33338/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:38.723 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:17:38.723 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:17:38.723 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33338/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:38.725 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.177.74/tcp/33339/p2p/16Uiu2HAmR2YfmbCMJF6kyhYTb6upr1E6fFRWU8ytJDudS8GiTByi","/ip4/172.18.177.74/tcp/33340/ws/p2p/16Uiu2HAmR2YfmbCMJF6kyhYTb6upr1E6fFRWU8ytJDudS8GiTByi"],"enrUri":"enr:-L24QA-ytCmsVW19wluH2swMdFziUMX9GcLqM1qtjhAWJq8qaCmosDbeE2E_f3oQrA6IeaYzB0xr20sTbmK6b-ynkNoCgmlkgnY0gmlwhKwSsUqKbXVsdGlhZGRyc5YACASsErFKBoI7AAoErBKxSgaCPN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDt9H7ni4EGn9IvXTPCtJy1pPHA0EUAuoyT7AVNfGFuoGDdGNwgoI7g3VkcIKCPYV3YWt1MgU"}'
2026-01-16 04:17:38.726 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:17:38.726 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2026-01-16 04:17:38.732 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:17:38.732 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-16_04-17-37__92dea6c9-2c46-45c6-bb60-3dbca6dbaec2__wakuorg_nwaku:latest.log
2026-01-16 04:17:38.732 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:17:38.733 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:17:38.734 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:17:38.734 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.211.183
2026-01-16 04:17:38.734 DEBUG [src.node.docker_mananger] Generated ports ['52470', '52471', '52472', '52473', '52474']
2026-01-16 04:17:38.734 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:17:38.734 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:17:38.735 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:17:38.735 DEBUG [src.node.docker_mananger] docker run -i -t -p 52470:52470 -p 52471:52471 -p 52472:52472 -p 52473:52473 -p 52474:52474 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=52472 --rest-port=52470 --tcp-port=52471 --discv5-udp-port=52473 --rest-address=0.0.0.0 --nat=extip:172.18.211.183 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=af0e7eb7791ada11cadcfdc54959bc6dfecfd93d401cb4b1dfd558e5f65caccd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52474 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QA-ytCmsVW19wluH2swMdFziUMX9GcLqM1qtjhAWJq8qaCmosDbeE2E_f3oQrA6IeaYzB0xr20sTbmK6b-ynkNoCgmlkgnY0gmlwhKwSsUqKbXVsdGlhZGRyc5YACASsErFKBoI7AAoErBKxSgaCPN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDt9H7ni4EGn9IvXTPCtJy1pPHA0EUAuoyT7AVNfGFuoGDdGNwgoI7g3VkcIKCPYV3YWt1MgU --filternode=/ip4/172.18.177.74/tcp/33339/p2p/16Uiu2HAmR2YfmbCMJF6kyhYTb6upr1E6fFRWU8ytJDudS8GiTByi
2026-01-16 04:17:38.923 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.211.183 waku e7eda3ceb403b6b76df3f16c68a6b631fc0261a8d816c1cfac77a989d7955cd7
2026-01-16 04:17:38.951 DEBUG [src.node.docker_mananger] Container started with ID e7eda3ceb403. Setting up logs at ./log/docker/node2_2026-01-16_04-17-37__92dea6c9-2c46-45c6-bb60-3dbca6dbaec2__wakuorg_nwaku:latest.log
2026-01-16 04:17:38.951 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 52470
2026-01-16 04:17:38.952 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:17:39.952 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52470/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:39.956 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2026-01-16 04:17:39.956 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:17:39.956 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52470/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:39.959 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.211.183/tcp/52471/p2p/16Uiu2HAmGQb19NuzCnEPdaXz73FqcKPXVxg9o38Ud9t1v1aQzmZx","/ip4/172.18.211.183/tcp/52472/ws/p2p/16Uiu2HAmGQb19NuzCnEPdaXz73FqcKPXVxg9o38Ud9t1v1aQzmZx"],"enrUri":"enr:-L24QJgfKOwV-HCOK9qGdq2DGwcIIcL-R03wfmwbyEkaET7Rehy-mLB5_JjAKW5QwHze6SQYt0jro48UqXKI9kUPjjECgmlkgnY0gmlwhKwS07eKbXVsdGlhZGRyc5YACASsEtO3Bsz3AAoErBLTtwbM-N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDN743rKpLAwePiJz5bS1Cm2d845z21HtiAD17TBv3XR-DdGNwgsz3g3VkcILM-YV3YWt1MgA"}'
2026-01-16 04:17:39.959 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:17:39.959 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52470/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.177.74/tcp/33339/p2p/16Uiu2HAmR2YfmbCMJF6kyhYTb6upr1E6fFRWU8ytJDudS8GiTByi"]'
2026-01-16 04:17:39.990 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:39.991 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33338/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-16 04:17:40.006 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:40.007 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52470/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "48f80fac-33d5-40ad-af68-b7fd91e2da00", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-01-16 04:17:40.020 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"48f80fac-33d5-40ad-af68-b7fd91e2da00","statusDesc":"OK"}'
2026-01-16 04:17:40.020 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33338/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:17:40.027 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:40.028 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:17:40.128 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:17:40.128 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52470/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:40.131 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768537060020712796,"ephemeral":false}]'
2026-01-16 04:17:40.133 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33338/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-16 04:17:40.135 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:40.136 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52470/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "a2b12d90-f8b8-4086-b74d-df71b1c289e5", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-01-16 04:17:40.144 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"a2b12d90-f8b8-4086-b74d-df71b1c289e5","statusDesc":"OK"}'
2026-01-16 04:17:40.145 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33338/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:17:40.148 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:40.149 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:17:40.249 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:17:40.249 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52470/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:40.252 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768537060145080676,"ephemeral":false}]'
2026-01-16 04:17:40.255 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-16 04:17:40.256 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-16 04:17:40.256 DEBUG [src.node.waku_node] Stopping container with id a963c8e3c7de
2026-01-16 04:17:40.746 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:17:40.746 DEBUG [src.node.waku_node] Stopping container with id e7eda3ceb403
2026-01-16 04:17:41.237 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:17:41.238 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-16 04:17:41.245 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:17:41.251 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,75 @@
2026-01-16 04:22:30.500 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-16 04:22:30.501 DEBUG [tests.conftest] Running test: test_relay_unsubscribe_with_invalid_pubsub_topic_format with id: 2026-01-16_04-22-30__44ec63ee-86d9-49d0-9333-ad6f2ebeb17e
2026-01-16 04:22:30.501 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-16 04:22:30.502 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-16 04:22:30.502 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2026-01-16 04:22:30.511 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:22:30.512 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-22-30__44ec63ee-86d9-49d0-9333-ad6f2ebeb17e__wakuorg_nwaku:latest.log
2026-01-16 04:22:30.512 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:22:30.512 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:22:30.514 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:22:30.514 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.58.134
2026-01-16 04:22:30.515 DEBUG [src.node.docker_mananger] Generated ports ['36790', '36791', '36792', '36793', '36794']
2026-01-16 04:22:30.515 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:22:30.515 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:22:30.515 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:22:30.515 DEBUG [src.node.docker_mananger] docker run -i -t -p 36790:36790 -p 36791:36791 -p 36792:36792 -p 36793:36793 -p 36794:36794 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=36792 --rest-port=36790 --tcp-port=36791 --discv5-udp-port=36793 --rest-address=0.0.0.0 --nat=extip:172.18.58.134 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8eaecefd7b48de86ebc9360ded5687c0da06eee068ecece1bcfbc6205b2ad5fa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36794 --metrics-logging=true --relay=true
2026-01-16 04:22:30.694 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.58.134 waku 872ecd390ddd1c168281abf0a5a784cd7347016831657d9a5117325904fe8a32
2026-01-16 04:22:30.722 DEBUG [src.node.docker_mananger] Container started with ID 872ecd390ddd. Setting up logs at ./log/docker/node1_2026-01-16_04-22-30__44ec63ee-86d9-49d0-9333-ad6f2ebeb17e__wakuorg_nwaku:latest.log
2026-01-16 04:22:30.723 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 36790
2026-01-16 04:22:30.723 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:22:30.796 ERROR [src.node.docker_mananger] Max retries reached for container 2ca885b632c5. Exiting log stream.
2026-01-16 04:22:31.323 ERROR [src.node.docker_mananger] Max retries reached for container 9bb309260813. Exiting log stream.
2026-01-16 04:22:31.724 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36790/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:31.728 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:22:31.728 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:22:31.728 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36790/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:31.730 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.58.134/tcp/36791/p2p/16Uiu2HAm3rVJxZhDgPR7DtVwMEDCF28seMqWN2ZKfAUPR3Uz8XiF","/ip4/172.18.58.134/tcp/36792/ws/p2p/16Uiu2HAm3rVJxZhDgPR7DtVwMEDCF28seMqWN2ZKfAUPR3Uz8XiF"],"enrUri":"enr:-L24QLGQUA7LyTOEtkWlSnptf2lgj-BxBTO5B_XPoXlzFTNuEOHoufxN4ExUQJc_kqFobtMJUBPYarPH82z5MjUo8E4CgmlkgnY0gmlwhKwSOoaKbXVsdGlhZGRyc5YACASsEjqGBo-3AAoErBI6hgaPuN0DgnJzhQADAQAAiXNlY3AyNTZrMaECfTjzlwh9uTmso1haG-85-8tv36J7l6Vmcf47asx6K5iDdGNwgo-3g3VkcIKPuYV3YWt1MgE"}'
2026-01-16 04:22:31.731 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:22:31.737 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:22:31.737 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-16_04-22-30__44ec63ee-86d9-49d0-9333-ad6f2ebeb17e__wakuorg_nwaku:latest.log
2026-01-16 04:22:31.737 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:22:31.738 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:22:31.739 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:22:31.739 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.53.35
2026-01-16 04:22:31.739 DEBUG [src.node.docker_mananger] Generated ports ['11367', '11368', '11369', '11370', '11371']
2026-01-16 04:22:31.739 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:22:31.739 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:22:31.739 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:22:31.740 DEBUG [src.node.docker_mananger] docker run -i -t -p 11367:11367 -p 11368:11368 -p 11369:11369 -p 11370:11370 -p 11371:11371 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=11369 --rest-port=11367 --tcp-port=11368 --discv5-udp-port=11370 --rest-address=0.0.0.0 --nat=extip:172.18.53.35 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2c8df29dbdd8fbf313fb227e7dd2c03b4f92a94a7dcaacdbdf1e1be7fb242038 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=11371 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QLGQUA7LyTOEtkWlSnptf2lgj-BxBTO5B_XPoXlzFTNuEOHoufxN4ExUQJc_kqFobtMJUBPYarPH82z5MjUo8E4CgmlkgnY0gmlwhKwSOoaKbXVsdGlhZGRyc5YACASsEjqGBo-3AAoErBI6hgaPuN0DgnJzhQADAQAAiXNlY3AyNTZrMaECfTjzlwh9uTmso1haG-85-8tv36J7l6Vmcf47asx6K5iDdGNwgo-3g3VkcIKPuYV3YWt1MgE
2026-01-16 04:22:31.917 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.53.35 waku 7fdccb0c9da4aeabd6a1559cc6fb5c6815e871a8a5a88e7d2adeb501f1efdd10
2026-01-16 04:22:31.945 DEBUG [src.node.docker_mananger] Container started with ID 7fdccb0c9da4. Setting up logs at ./log/docker/node2_2026-01-16_04-22-30__44ec63ee-86d9-49d0-9333-ad6f2ebeb17e__wakuorg_nwaku:latest.log
2026-01-16 04:22:31.946 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 11367
2026-01-16 04:22:31.947 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:22:32.948 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11367/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:32.961 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:22:32.962 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:22:32.963 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11367/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:32.969 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.53.35/tcp/11368/p2p/16Uiu2HAm87vr4iJuvDxvypTZgedHoLr8egRonA2EvmxPthBaaqgk","/ip4/172.18.53.35/tcp/11369/ws/p2p/16Uiu2HAm87vr4iJuvDxvypTZgedHoLr8egRonA2EvmxPthBaaqgk"],"enrUri":"enr:-L24QKDXd-7GSEIOb1uftF_s910JCEH-e5oIPts43w6EDoLgRgZtwtxqikvCKj-HMaLzCZcuy_1dQIC5pu6nDc72VRECgmlkgnY0gmlwhKwSNSOKbXVsdGlhZGRyc5YACASsEjUjBixoAAoErBI1IwYsad0DgnJzhQADAQAAiXNlY3AyNTZrMaECvJxJDZAym7el6StvcECpEdcEpu-JlwX_z8Zf25xey7mDdGNwgixog3VkcIIsaoV3YWt1MgE"}'
2026-01-16 04:22:32.970 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:22:32.970 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11367/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.58.134/tcp/36791/p2p/16Uiu2HAm3rVJxZhDgPR7DtVwMEDCF28seMqWN2ZKfAUPR3Uz8XiF"]'
2026-01-16 04:22:32.973 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:32.974 DEBUG [tests.relay.test_subscribe] Running test with payload /test/2/rs/0/1
2026-01-16 04:22:32.975 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:36790/relay/v1/subscriptions" -H "Content-Type: application/json" -d '"/test/2/rs/0/1"'
2026-01-16 04:22:32.977 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:36790/relay/v1/subscriptions. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2026-01-16 04:22:32.977 DEBUG [tests.relay.test_subscribe] Running test with payload /waku/3/rs/0/1
2026-01-16 04:22:32.978 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:36790/relay/v1/subscriptions" -H "Content-Type: application/json" -d '"/waku/3/rs/0/1"'
2026-01-16 04:22:32.980 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:36790/relay/v1/subscriptions. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2026-01-16 04:22:32.981 DEBUG [tests.relay.test_subscribe] Running test with payload /waku/2/test/0/1
2026-01-16 04:22:32.981 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:36790/relay/v1/subscriptions" -H "Content-Type: application/json" -d '"/waku/2/test/0/1"'
2026-01-16 04:22:32.983 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:36790/relay/v1/subscriptions. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2026-01-16 04:22:32.984 DEBUG [tests.relay.test_subscribe] Running test with payload /waku/2/rs/3/b
2026-01-16 04:22:32.984 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:36790/relay/v1/subscriptions" -H "Content-Type: application/json" -d '"/waku/2/rs/3/b"'
2026-01-16 04:22:32.986 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:36790/relay/v1/subscriptions. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2026-01-16 04:22:32.987 DEBUG [tests.relay.test_subscribe] Running test with payload /waku/2/rs/0
2026-01-16 04:22:32.987 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:36790/relay/v1/subscriptions" -H "Content-Type: application/json" -d '"/waku/2/rs/0"'
2026-01-16 04:22:32.989 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:36790/relay/v1/subscriptions. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2026-01-16 04:22:32.991 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-16 04:22:32.992 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-16 04:22:32.992 DEBUG [src.node.waku_node] Stopping container with id 872ecd390ddd
2026-01-16 04:22:33.570 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:22:33.571 DEBUG [src.node.waku_node] Stopping container with id 7fdccb0c9da4
2026-01-16 04:22:34.107 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:22:34.108 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-16 04:22:34.118 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:22:34.122 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,84 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_store_with_non_hex_characters_in_hash with id: 2026-01-16_04-25-01__e42ef2b0-b4ad-423c-8386-6ca0b8de4499
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.steps.store:store.py:39 Running fixture setup: node_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-16_04-25-01__e42ef2b0-b4ad-423c-8386-6ca0b8de4499__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.163.159
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['26487', '26488', '26489', '26490', '26491']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 26487:26487 -p 26488:26488 -p 26489:26489 -p 26490:26490 -p 26491:26491 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=26489 --rest-port=26487 --tcp-port=26488 --discv5-udp-port=26490 --rest-address=0.0.0.0 --nat=extip:172.18.163.159 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=aea91c5fdde5cd13abcae89a23bf0cc9a4ea2c1cf44acbbdcbe4a2dcbde0ecba --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=26491 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.163.159 waku 2de811503c76c9a89e7948ff0d09dfee2923763fe7a98a7714c10cf5bd716f71
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2de811503c76. Setting up logs at ./log/docker/publishing_node1_2026-01-16_04-25-01__e42ef2b0-b4ad-423c-8386-6ca0b8de4499__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 26487
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 4c682984a09b. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8396b8c4b048. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26487/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26487/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.163.159/tcp/26488/p2p/16Uiu2HAmBBnkX3d8NAqwTLMfYoivmhbDSDdXV41pYkL2Cm5AvQXp","/ip4/172.18.163.159/tcp/26489/ws/p2p/16Uiu2HAmBBnkX3d8NAqwTLMfYoivmhbDSDdXV41pYkL2Cm5AvQXp"],"enrUri":"enr:-L24QMI_G6_YIrZWswJehb-N1trSSaZOxPZGgXB4XkTr_0AzI3xSMYsIptu5uCjs9V8LGLlOtpfPk2nOYv64hXGY4vgCgmlkgnY0gmlwhKwSo5-KbXVsdGlhZGRyc5YACASsEqOfBmd4AAoErBKjnwZned0DgnJzhQADAQAAiXNlY3AyNTZrMaEC6iyEAGt7HuzPLkq8nILQ3rwE_xuPiYk6SA-tQ8zQlQ-DdGNwgmd4g3VkcIJneoV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-16_04-25-01__e42ef2b0-b4ad-423c-8386-6ca0b8de4499__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.105.68
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['8096', '8097', '8098', '8099', '8100']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 8096:8096 -p 8097:8097 -p 8098:8098 -p 8099:8099 -p 8100:8100 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=8098 --rest-port=8096 --tcp-port=8097 --discv5-udp-port=8099 --rest-address=0.0.0.0 --nat=extip:172.18.105.68 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=982ff26f03656c75e1020bd140ebd1bbbfa190dd5e500aae6c4b998abf6becf4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8100 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QMI_G6_YIrZWswJehb-N1trSSaZOxPZGgXB4XkTr_0AzI3xSMYsIptu5uCjs9V8LGLlOtpfPk2nOYv64hXGY4vgCgmlkgnY0gmlwhKwSo5-KbXVsdGlhZGRyc5YACASsEqOfBmd4AAoErBKjnwZned0DgnJzhQADAQAAiXNlY3AyNTZrMaEC6iyEAGt7HuzPLkq8nILQ3rwE_xuPiYk6SA-tQ8zQlQ-DdGNwgmd4g3VkcIJneoV3YWt1MgM --storenode=/ip4/172.18.163.159/tcp/26488/p2p/16Uiu2HAmBBnkX3d8NAqwTLMfYoivmhbDSDdXV41pYkL2Cm5AvQXp --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.105.68 waku 20afc8027def74a1e90ce42563c42cb0295b587bb16e39e6711d48f4f811b67e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 20afc8027def. Setting up logs at ./log/docker/store_node1_2026-01-16_04-25-01__e42ef2b0-b4ad-423c-8386-6ca0b8de4499__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 8096
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8096/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8096/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.105.68/tcp/8097/p2p/16Uiu2HAmE8J2wZKTEzRADShTL5iWQdez4Az4fym669QwhkTttMUF","/ip4/172.18.105.68/tcp/8098/ws/p2p/16Uiu2HAmE8J2wZKTEzRADShTL5iWQdez4Az4fym669QwhkTttMUF"],"enrUri":"enr:-L24QDFxpgQ6-NDlAwS1uBVpBhIEBoFqgwK__ArSIEy9gzwEQ_MohphUvlB_Cxl6zsLWQqC1qrrsK2Bh0_ZfridA0cUCgmlkgnY0gmlwhKwSaUSKbXVsdGlhZGRyc5YACASsEmlEBh-hAAoErBJpRAYfot0DgnJzhQADAQAAiXNlY3AyNTZrMaEDFdpdHctcX0MaPENcYn9nw_CyGYQU6VxN6-iLKC2QhCSDdGNwgh-hg3VkcIIfo4V3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:8096/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.163.159/tcp/26488/p2p/16Uiu2HAmBBnkX3d8NAqwTLMfYoivmhbDSDdXV41pYkL2Cm5AvQXp"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26487/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:8096/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26487/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26487/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26487/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8y", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26487/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8z", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26487/store/v3/messages?hashes=%23%23%23%20INVALID%20HASH%20%23%23%23&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:26487/store/v3/messages?hashes=%23%23%23%20INVALID%20HASH%20%23%23%23&pageSize=50&ascending=true. Response content: b'Exception converting hex string to bytes: # is not a hexadecimal character'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8096/store/v3/messages?hashes=%23%23%23%20INVALID%20HASH%20%23%23%23&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:8096/store/v3/messages?hashes=%23%23%23%20INVALID%20HASH%20%23%23%23&pageSize=50&ascending=true. Response content: b'Exception converting hex string to bytes: # is not a hexadecimal character'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 2de811503c76
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 20afc8027def
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,77 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_single_pubsub_topic[/waku/2/rs/2/1] with id: 2026-01-16_04-30-29__6db62d76-3fe2-40d0-b815-b3527f4a82e8
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-30-29__6db62d76-3fe2-40d0-b815-b3527f4a82e8__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.159.81
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['51118', '51119', '51120', '51121', '51122']
DEBUG  src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 2
DEBUG  src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 51118:51118 -p 51119:51119 -p 51120:51120 -p 51121:51121 -p 51122:51122 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=51120 --rest-port=51118 --tcp-port=51119 --discv5-udp-port=51121 --rest-address=0.0.0.0 --nat=extip:172.18.159.81 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=1d7dfa4aff5ecaa32af7b72b8c5ae90e96afdd9ede7aac63dc3e2eabae5af40b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51122 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.159.81 waku 321deda434b67cd782bcde933e217b1a71b7f98ed6fd3f3ab04f5436cc6b47a9
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 321deda434b6. Setting up logs at ./log/docker/node1_2026-01-16_04-30-29__6db62d76-3fe2-40d0-b815-b3527f4a82e8__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 51118
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 36dda75a8aaa. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9a8454330f0c. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:51118/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:51118/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.159.81/tcp/51119/p2p/16Uiu2HAmMRNkm2A8mryEuGjgC2rhVMbg2M2UfJH1HjCUtixJhriS","/ip4/172.18.159.81/tcp/51120/ws/p2p/16Uiu2HAmMRNkm2A8mryEuGjgC2rhVMbg2M2UfJH1HjCUtixJhriS"],"enrUri":"enr:-L24QBR5TZlmrsRAs3JVyqcS9HhN4IwMIPgziTBe9_Qrj6IaC_TdPv-TOs5lD6Ks12bUCt5-44Rv0GbBod2WQlY1rZECgmlkgnY0gmlwhKwSn1GKbXVsdGlhZGRyc5YACASsEp9RBsevAAoErBKfUQbHsN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDgjxiT_aDq2ZUCzfCK1nzypBywgm_-VnIMI8Iteunn7eDdGNwgsevg3VkcILHsYV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-01-16_04-30-29__6db62d76-3fe2-40d0-b815-b3527f4a82e8__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.165.165
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['13643', '13644', '13645', '13646', '13647']
DEBUG  src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 2
DEBUG  src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 13643:13643 -p 13644:13644 -p 13645:13645 -p 13646:13646 -p 13647:13647 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=13645 --rest-port=13643 --tcp-port=13644 --discv5-udp-port=13646 --rest-address=0.0.0.0 --nat=extip:172.18.165.165 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=c59e54ac8a1783cd6dfffd1edab5821ced4cae1e89293fbdce30cc95c0aa7dae --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13647 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QBR5TZlmrsRAs3JVyqcS9HhN4IwMIPgziTBe9_Qrj6IaC_TdPv-TOs5lD6Ks12bUCt5-44Rv0GbBod2WQlY1rZECgmlkgnY0gmlwhKwSn1GKbXVsdGlhZGRyc5YACASsEp9RBsevAAoErBKfUQbHsN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDgjxiT_aDq2ZUCzfCK1nzypBywgm_-VnIMI8Iteunn7eDdGNwgsevg3VkcILHsYV3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.165.165 waku 52469f627282b976b46c453f47e1d01b2d0645b53114275ddd36367ad1036fa2
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 52469f627282. Setting up logs at ./log/docker/node2_2026-01-16_04-30-29__6db62d76-3fe2-40d0-b815-b3527f4a82e8__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 13643
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13643/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13643/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.165.165/tcp/13644/p2p/16Uiu2HAm2PmH8oBZ5EPCSv8HQBkdd2yL3cZBmxZWS435cMRYMwCi","/ip4/172.18.165.165/tcp/13645/ws/p2p/16Uiu2HAm2PmH8oBZ5EPCSv8HQBkdd2yL3cZBmxZWS435cMRYMwCi"],"enrUri":"enr:-L24QBrlmKLsp-ieAGWrqNnzTwb_zGZRThbQkZbNuNM7lo4hLKZkaLAAmrfmW1XFVyXhCBNdGjhGLzTOsyK44xWA0lcCgmlkgnY0gmlwhKwSpaWKbXVsdGlhZGRyc5YACASsEqWlBjVMAAoErBKlpQY1Td0DgnJzhQACAQAAiXNlY3AyNTZrMaECZ4SjchAGUyc2PyRU_sTvW_xhiWDm6K24frfZIqQMd8-DdGNwgjVMg3VkcII1ToV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13643/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.159.81/tcp/51119/p2p/16Uiu2HAmMRNkm2A8mryEuGjgC2rhVMbg2M2UfJH1HjCUtixJhriS"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:51118/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13643/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:51118/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:51118/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768537832132597752,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13643/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768537832132597752,"ephemeral":false,"proof":""}]'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 321deda434b6
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 52469f627282
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,108 @@
2026-01-16 04:35:34.298 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-16 04:35:34.298 DEBUG [tests.conftest] Running test: test_empty_cursor with id: 2026-01-16_04-35-34__768dbd08-08a9-4ddd-92cb-38ca753d5f5e
2026-01-16 04:35:34.298 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-16 04:35:34.299 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-16 04:35:34.299 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-01-16 04:35:34.306 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:35:34.306 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-16_04-35-34__768dbd08-08a9-4ddd-92cb-38ca753d5f5e__wakuorg_nwaku:latest.log
2026-01-16 04:35:34.306 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:35:34.306 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:35:34.308 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:35:34.308 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.10.187
2026-01-16 04:35:34.308 DEBUG [src.node.docker_mananger] Generated ports ['20540', '20541', '20542', '20543', '20544']
2026-01-16 04:35:34.308 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:35:34.308 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:35:34.308 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:35:34.309 DEBUG [src.node.docker_mananger] docker run -i -t -p 20540:20540 -p 20541:20541 -p 20542:20542 -p 20543:20543 -p 20544:20544 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20542 --rest-port=20540 --tcp-port=20541 --discv5-udp-port=20543 --rest-address=0.0.0.0 --nat=extip:172.18.10.187 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ccefa1dead82af3fc71f0fecba62d3e7b2dba21af4a17bdeb5dfd9e4eead1c39 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20544 --metrics-logging=true --store=true --relay=true
2026-01-16 04:35:34.490 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.10.187 waku d8a20b9eafdf08a1cdfd3241788c3ceeec64e0fae8816575b9bae094d40708b7
2026-01-16 04:35:34.521 DEBUG [src.node.docker_mananger] Container started with ID d8a20b9eafdf. Setting up logs at ./log/docker/publishing_node1_2026-01-16_04-35-34__768dbd08-08a9-4ddd-92cb-38ca753d5f5e__wakuorg_nwaku:latest.log
2026-01-16 04:35:34.521 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 20540
2026-01-16 04:35:34.521 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:35:34.546 ERROR [src.node.docker_mananger] Max retries reached for container 97a9b485ddab. Exiting log stream.
2026-01-16 04:35:35.105 ERROR [src.node.docker_mananger] Max retries reached for container 38f75210c1e4. Exiting log stream.
2026-01-16 04:35:35.523 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20540/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:35:35.526 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:35:35.526 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:35:35.526 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20540/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:35:35.528 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.10.187/tcp/20541/p2p/16Uiu2HAmBq5f5X2ELLpktVkfJ4ZiEdUPRKCsYpJYGm1bSeirHxFi","/ip4/172.18.10.187/tcp/20542/ws/p2p/16Uiu2HAmBq5f5X2ELLpktVkfJ4ZiEdUPRKCsYpJYGm1bSeirHxFi"],"enrUri":"enr:-L24QHi0c_Fa1OiP4ZOnVgLDlKXlAIYNOpNpTFS923dtlOCnRbnygug2FWlpip7hnFXEJ2Ngjih9OqyB_cj9A4HLjpsCgmlkgnY0gmlwhKwSCruKbXVsdGlhZGRyc5YACASsEgq7BlA9AAoErBIKuwZQPt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC87ofGOaQ9lRFdH5eejlVdZxP4iI6rTD84imdor0WFwGDdGNwglA9g3VkcIJQP4V3YWt1MgM"}'
2026-01-16 04:35:35.529 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:35:35.536 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:35:35.536 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-16_04-35-34__768dbd08-08a9-4ddd-92cb-38ca753d5f5e__wakuorg_nwaku:latest.log
2026-01-16 04:35:35.536 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:35:35.536 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:35:35.537 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:35:35.538 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.61.224
2026-01-16 04:35:35.538 DEBUG [src.node.docker_mananger] Generated ports ['52704', '52705', '52706', '52707', '52708']
2026-01-16 04:35:35.538 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:35:35.538 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:35:35.538 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:35:35.538 DEBUG [src.node.docker_mananger] docker run -i -t -p 52704:52704 -p 52705:52705 -p 52706:52706 -p 52707:52707 -p 52708:52708 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=52706 --rest-port=52704 --tcp-port=52705 --discv5-udp-port=52707 --rest-address=0.0.0.0 --nat=extip:172.18.61.224 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a8fef84b62f14c4070033edcdf39d68fa02c8c0a3e6ac5d8fa89651d723b6dbf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52708 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QHi0c_Fa1OiP4ZOnVgLDlKXlAIYNOpNpTFS923dtlOCnRbnygug2FWlpip7hnFXEJ2Ngjih9OqyB_cj9A4HLjpsCgmlkgnY0gmlwhKwSCruKbXVsdGlhZGRyc5YACASsEgq7BlA9AAoErBIKuwZQPt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC87ofGOaQ9lRFdH5eejlVdZxP4iI6rTD84imdor0WFwGDdGNwglA9g3VkcIJQP4V3YWt1MgM --storenode=/ip4/172.18.10.187/tcp/20541/p2p/16Uiu2HAmBq5f5X2ELLpktVkfJ4ZiEdUPRKCsYpJYGm1bSeirHxFi --store=true --relay=true
2026-01-16 04:35:35.717 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.61.224 waku 67d1bc68b43211b5e95ea739202e93fe8334b26d76c1dc091d357c04412284d7
2026-01-16 04:35:35.752 DEBUG [src.node.docker_mananger] Container started with ID 67d1bc68b432. Setting up logs at ./log/docker/store_node1_2026-01-16_04-35-34__768dbd08-08a9-4ddd-92cb-38ca753d5f5e__wakuorg_nwaku:latest.log
2026-01-16 04:35:35.753 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 52704
2026-01-16 04:35:35.753 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:35:36.753 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52704/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:35:36.757 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:35:36.758 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:35:36.758 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52704/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:35:36.760 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.61.224/tcp/52705/p2p/16Uiu2HAmR2ZqKSLipKvLjRZ76TWEir18L6fazd26egXkoUo3E5Th","/ip4/172.18.61.224/tcp/52706/ws/p2p/16Uiu2HAmR2ZqKSLipKvLjRZ76TWEir18L6fazd26egXkoUo3E5Th"],"enrUri":"enr:-L24QNky8npbocg164tZgp_mpW2Idw3zoW0YSMMxf5TswK2Dd-3GXZGQzyz5S719B_a4Csu6tdMQc-vLHriuvBxONf0CgmlkgnY0gmlwhKwSPeCKbXVsdGlhZGRyc5YACASsEj3gBs3hAAoErBI94AbN4t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDt9NMvA3NqAyoRI2jNYz6cFhFD2qg8TF8ilvZMxnYIkSDdGNwgs3hg3VkcILN44V3YWt1MgM"}'
2026-01-16 04:35:36.760 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:35:36.761 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52704/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.10.187/tcp/20541/p2p/16Uiu2HAmBq5f5X2ELLpktVkfJ4ZiEdUPRKCsYpJYGm1bSeirHxFi"]'
2026-01-16 04:35:36.763 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:35:36.764 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20540/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-16 04:35:36.766 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:35:36.766 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52704/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-16 04:35:36.768 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:35:36.769 DEBUG [src.steps.store] Relaying message
2026-01-16 04:35:36.770 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20540/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:35:36.775 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:35:36.775 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:35:36.976 DEBUG [src.steps.store] Relaying message
2026-01-16 04:35:36.976 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20540/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:35:36.981 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:35:36.981 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:35:37.182 DEBUG [src.steps.store] Relaying message
2026-01-16 04:35:37.182 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20540/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8y", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:35:37.187 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:35:37.188 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:35:37.389 DEBUG [src.steps.store] Relaying message
2026-01-16 04:35:37.390 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20540/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8z", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:35:37.396 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:35:37.396 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:35:37.597 DEBUG [src.steps.store] Relaying message
2026-01-16 04:35:37.597 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20540/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:35:37.602 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:35:37.603 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:35:37.804 DEBUG [src.steps.store] Relaying message
2026-01-16 04:35:37.804 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20540/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:35:37.809 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:35:37.809 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:35:38.010 DEBUG [src.steps.store] Relaying message
2026-01-16 04:35:38.010 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20540/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:35:38.016 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:35:38.016 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:35:38.217 DEBUG [src.steps.store] Relaying message
2026-01-16 04:35:38.217 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20540/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:35:38.223 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:35:38.223 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:35:38.424 DEBUG [src.steps.store] Relaying message
2026-01-16 04:35:38.425 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20540/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:35:38.430 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:35:38.431 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:35:38.631 DEBUG [src.steps.store] Relaying message
2026-01-16 04:35:38.631 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20540/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:35:38.637 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:35:38.637 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:35:38.838 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20540/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:35:38.841 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x403f9dbedf0a682d406d14c11017c1db81b3cfd812b9e74819bc2e851d25bd69"},{"messageHash":"0x4284478a6f2c90638e3d7521c8d8903a3d43df8063684a58577e0370c4a5bf95"},{"messageHash":"0x7a4d06cc2370607b1a277447fbedf38fe91cd8b6935863a414ff9a26b5ea1e80"},{"messageHash":"0x89f1bd64ff8f1263659712aa6f6e340012f455da3eb60d48871b9f58110fa81b"},{"messageHash":"0x3ffc5e86256d3c2c10422f99acc3bf3ac22d9bc339fde929ba51616b44e59a65"}],"paginationCursor":"0x3ffc5e86256d3c2c10422f99acc3bf3ac22d9bc339fde929ba51616b44e59a65"}'
2026-01-16 04:35:38.842 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52704/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:35:38.844 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x403f9dbedf0a682d406d14c11017c1db81b3cfd812b9e74819bc2e851d25bd69"},{"messageHash":"0x4284478a6f2c90638e3d7521c8d8903a3d43df8063684a58577e0370c4a5bf95"},{"messageHash":"0x7a4d06cc2370607b1a277447fbedf38fe91cd8b6935863a414ff9a26b5ea1e80"},{"messageHash":"0x89f1bd64ff8f1263659712aa6f6e340012f455da3eb60d48871b9f58110fa81b"},{"messageHash":"0x3ffc5e86256d3c2c10422f99acc3bf3ac22d9bc339fde929ba51616b44e59a65"}],"paginationCursor":"0x3ffc5e86256d3c2c10422f99acc3bf3ac22d9bc339fde929ba51616b44e59a65"}'
2026-01-16 04:35:38.846 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-16 04:35:38.847 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-16 04:35:38.848 DEBUG [src.node.waku_node] Stopping container with id d8a20b9eafdf
2026-01-16 04:35:39.396 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:35:39.396 DEBUG [src.node.waku_node] Stopping container with id 67d1bc68b432
2026-01-16 04:35:39.963 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:35:39.966 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-16 04:35:39.975 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:35:39.982 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,77 @@
2026-01-16 04:22:50.169 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-16 04:22:50.169 DEBUG [tests.conftest] Running test: test_publish_on_non_subscribed_pubsub_topic with id: 2026-01-16_04-22-50__7473785c-5879-4b79-80e5-7311313728ae
2026-01-16 04:22:50.170 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-16 04:22:50.170 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-16 04:22:50.170 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2026-01-16 04:22:50.176 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:22:50.176 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-22-50__7473785c-5879-4b79-80e5-7311313728ae__wakuorg_nwaku:latest.log
2026-01-16 04:22:50.176 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:22:50.177 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:22:50.178 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:22:50.178 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.13.77
2026-01-16 04:22:50.178 DEBUG [src.node.docker_mananger] Generated ports ['10960', '10961', '10962', '10963', '10964']
2026-01-16 04:22:50.178 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:22:50.178 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:22:50.179 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:22:50.179 DEBUG [src.node.docker_mananger] docker run -i -t -p 10960:10960 -p 10961:10961 -p 10962:10962 -p 10963:10963 -p 10964:10964 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=10962 --rest-port=10960 --tcp-port=10961 --discv5-udp-port=10963 --rest-address=0.0.0.0 --nat=extip:172.18.13.77 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ca5e119ca3ed6fabfab2ffc666cd0be8b4435b9eba9b3dbcc0ff31affc724215 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10964 --metrics-logging=true --relay=true
2026-01-16 04:22:50.361 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.13.77 waku 735649ef825651fa481933404c6387afaec2fed91f675ec88e9b248b13a7bb97
2026-01-16 04:22:50.392 DEBUG [src.node.docker_mananger] Container started with ID 735649ef8256. Setting up logs at ./log/docker/node1_2026-01-16_04-22-50__7473785c-5879-4b79-80e5-7311313728ae__wakuorg_nwaku:latest.log
2026-01-16 04:22:50.394 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 10960
2026-01-16 04:22:50.394 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:22:50.443 ERROR [src.node.docker_mananger] Max retries reached for container 5b4f347c3b7d. Exiting log stream.
2026-01-16 04:22:50.971 ERROR [src.node.docker_mananger] Max retries reached for container dae9603229ab. Exiting log stream.
2026-01-16 04:22:51.394 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10960/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:51.398 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:22:51.398 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:22:51.398 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10960/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:51.400 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.13.77/tcp/10961/p2p/16Uiu2HAkuybyAJfWCQSvtsdBUV9oMtgfEKLyvfD3w5SjqtS6foPi","/ip4/172.18.13.77/tcp/10962/ws/p2p/16Uiu2HAkuybyAJfWCQSvtsdBUV9oMtgfEKLyvfD3w5SjqtS6foPi"],"enrUri":"enr:-L24QAdyzmGoBZV5ilP66AywNRxPU36kDTabOmBPBnTwciWSa72CtcP9qYIWfW7C7QlXBUtvsBR_R9cHDy7Sua2XSIECgmlkgnY0gmlwhKwSDU2KbXVsdGlhZGRyc5YACASsEg1NBirRAAoErBINTQYq0t0DgnJzhQADAQAAiXNlY3AyNTZrMaECCC4M_fBv6l6-aJH3du3updItv43y4ure9LFLEeXprD2DdGNwgirRg3VkcIIq04V3YWt1MgE"}'
2026-01-16 04:22:51.400 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:22:51.407 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:22:51.407 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-16_04-22-50__7473785c-5879-4b79-80e5-7311313728ae__wakuorg_nwaku:latest.log
2026-01-16 04:22:51.407 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:22:51.407 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:22:51.408 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:22:51.408 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.11.159
2026-01-16 04:22:51.408 DEBUG [src.node.docker_mananger] Generated ports ['38313', '38314', '38315', '38316', '38317']
2026-01-16 04:22:51.409 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:22:51.409 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:22:51.409 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:22:51.409 DEBUG [src.node.docker_mananger] docker run -i -t -p 38313:38313 -p 38314:38314 -p 38315:38315 -p 38316:38316 -p 38317:38317 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=38315 --rest-port=38313 --tcp-port=38314 --discv5-udp-port=38316 --rest-address=0.0.0.0 --nat=extip:172.18.11.159 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=41fab7c487c1aeace30f1eabccdfafcbc47cffec21a7bdc2a6293dcada50ba33 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=38317 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QAdyzmGoBZV5ilP66AywNRxPU36kDTabOmBPBnTwciWSa72CtcP9qYIWfW7C7QlXBUtvsBR_R9cHDy7Sua2XSIECgmlkgnY0gmlwhKwSDU2KbXVsdGlhZGRyc5YACASsEg1NBirRAAoErBINTQYq0t0DgnJzhQADAQAAiXNlY3AyNTZrMaECCC4M_fBv6l6-aJH3du3updItv43y4ure9LFLEeXprD2DdGNwgirRg3VkcIIq04V3YWt1MgE
2026-01-16 04:22:51.595 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.11.159 waku 6546647f4123f7ae0ba8d9c485d2101cc736c7f1e068b31fa2afc9d72a9acb92
2026-01-16 04:22:51.632 DEBUG [src.node.docker_mananger] Container started with ID 6546647f4123. Setting up logs at ./log/docker/node2_2026-01-16_04-22-50__7473785c-5879-4b79-80e5-7311313728ae__wakuorg_nwaku:latest.log
2026-01-16 04:22:51.632 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 38313
2026-01-16 04:22:51.632 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:22:52.633 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38313/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:52.644 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:22:52.646 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:22:52.646 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38313/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:52.650 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.11.159/tcp/38314/p2p/16Uiu2HAm6Pj5Dd9VAbH21qkPj75Z5uRWeygrvcihhK8dqJPQ5cjQ","/ip4/172.18.11.159/tcp/38315/ws/p2p/16Uiu2HAm6Pj5Dd9VAbH21qkPj75Z5uRWeygrvcihhK8dqJPQ5cjQ"],"enrUri":"enr:-L24QKwd2Q5Z1Zeu7fZ92Tc4bhikJm9mkjL9mVT5HDDeW9HzcCoHv2sIpuGbYccUuy1otDpdt1QAeH3P1nVqZHcCvekCgmlkgnY0gmlwhKwSC5-KbXVsdGlhZGRyc5YACASsEgufBpWqAAoErBILnwaVq90DgnJzhQADAQAAiXNlY3AyNTZrMaECovDkdwY2LHrgrIfpH2XUwBqTvxLhjOtNnUBmowSJipeDdGNwgpWqg3VkcIKVrIV3YWt1MgE"}'
2026-01-16 04:22:52.651 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:22:52.651 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38313/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.13.77/tcp/10961/p2p/16Uiu2HAkuybyAJfWCQSvtsdBUV9oMtgfEKLyvfD3w5SjqtS6foPi"]'
2026-01-16 04:22:52.654 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:52.655 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
2026-01-16 04:22:52.657 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10960/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-16 04:22:52.661 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:52.661 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38313/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-16 04:22:52.666 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:52.667 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10960/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:22:52.672 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:52.673 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:22:52.773 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:52.773 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10960/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:52.776 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537372667138816,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:52.778 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:52.778 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38313/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:52.780 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537372667138816,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:52.781 INFO [src.steps.relay] WARM UP successful!!
2026-01-16 04:22:52.782 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10960/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:22:52.784 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:10960/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/3/1000'
2026-01-16 04:22:52.787 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-16 04:22:52.788 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-16 04:22:52.788 DEBUG [src.node.waku_node] Stopping container with id 735649ef8256
2026-01-16 04:22:53.312 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:22:53.312 DEBUG [src.node.waku_node] Stopping container with id 6546647f4123
2026-01-16 04:22:53.855 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:22:53.858 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-16 04:22:53.864 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:22:53.871 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,112 @@
2026-01-16 04:35:16.630 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-16 04:35:16.631 DEBUG [tests.conftest] Running test: test_cursor_near_end with id: 2026-01-16_04-35-16__52e5a98e-7d01-4e75-8957-1777a8c43272
2026-01-16 04:35:16.631 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-16 04:35:16.631 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-16 04:35:16.631 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-01-16 04:35:16.638 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:35:16.638 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-16_04-35-16__52e5a98e-7d01-4e75-8957-1777a8c43272__wakuorg_nwaku:latest.log
2026-01-16 04:35:16.638 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:35:16.638 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:35:16.640 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:35:16.640 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.248.209
2026-01-16 04:35:16.640 DEBUG [src.node.docker_mananger] Generated ports ['59797', '59798', '59799', '59800', '59801']
2026-01-16 04:35:16.640 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:35:16.640 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:35:16.640 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:35:16.640 DEBUG [src.node.docker_mananger] docker run -i -t -p 59797:59797 -p 59798:59798 -p 59799:59799 -p 59800:59800 -p 59801:59801 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=59799 --rest-port=59797 --tcp-port=59798 --discv5-udp-port=59800 --rest-address=0.0.0.0 --nat=extip:172.18.248.209 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=20259feefebdc4bb82cb41fbccafe565debde4b4bbafdbcec4f8119293dab522 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=59801 --metrics-logging=true --store=true --relay=true
2026-01-16 04:35:16.821 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.248.209 waku b8b06f637d6af5b7532a5bb84c03a70b83659f47acddba49929a14c0cb7596ab
2026-01-16 04:35:16.857 DEBUG [src.node.docker_mananger] Container started with ID b8b06f637d6a. Setting up logs at ./log/docker/publishing_node1_2026-01-16_04-35-16__52e5a98e-7d01-4e75-8957-1777a8c43272__wakuorg_nwaku:latest.log
2026-01-16 04:35:16.858 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 59797
2026-01-16 04:35:16.859 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:35:16.917 ERROR [src.node.docker_mananger] Max retries reached for container b6f563963a38. Exiting log stream.
2026-01-16 04:35:17.380 ERROR [src.node.docker_mananger] Max retries reached for container 1e7cccff9109. Exiting log stream.
2026-01-16 04:35:17.860 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59797/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:35:17.863 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:35:17.863 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:35:17.863 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59797/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:35:17.866 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.248.209/tcp/59798/p2p/16Uiu2HAmVUGmWB264dTucvcbXDrPTVp8tyuaR7w8dXQLPzjSBsQs","/ip4/172.18.248.209/tcp/59799/ws/p2p/16Uiu2HAmVUGmWB264dTucvcbXDrPTVp8tyuaR7w8dXQLPzjSBsQs"],"enrUri":"enr:-L24QOCHjqGUDclnd4BM8vM7ijjeK8rhbAs_HykcXkrgwM7NRAzlqjsOGA1hDOPGDYTp441nzrIl6IpLW0cbpLYy3NMCgmlkgnY0gmlwhKwS-NGKbXVsdGlhZGRyc5YACASsEvjRBumWAAoErBL40Qbpl90DgnJzhQADAQAAiXNlY3AyNTZrMaED-dfaJruQcbA7K3AjE7GchH0sNVMSKOxmM8SiTG8YqxCDdGNwgumWg3VkcILpmIV3YWt1MgM"}'
2026-01-16 04:35:17.866 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:35:17.873 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:35:17.873 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-16_04-35-16__52e5a98e-7d01-4e75-8957-1777a8c43272__wakuorg_nwaku:latest.log
2026-01-16 04:35:17.873 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:35:17.873 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:35:17.875 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:35:17.875 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.168.100
2026-01-16 04:35:17.875 DEBUG [src.node.docker_mananger] Generated ports ['31836', '31837', '31838', '31839', '31840']
2026-01-16 04:35:17.875 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:35:17.875 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:35:17.875 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:35:17.876 DEBUG [src.node.docker_mananger] docker run -i -t -p 31836:31836 -p 31837:31837 -p 31838:31838 -p 31839:31839 -p 31840:31840 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=31838 --rest-port=31836 --tcp-port=31837 --discv5-udp-port=31839 --rest-address=0.0.0.0 --nat=extip:172.18.168.100 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d4780b352bed12dda46fc5f69b7dc64ef3a39bea7fa469ece65d0e6c1c8cae9c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31840 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QOCHjqGUDclnd4BM8vM7ijjeK8rhbAs_HykcXkrgwM7NRAzlqjsOGA1hDOPGDYTp441nzrIl6IpLW0cbpLYy3NMCgmlkgnY0gmlwhKwS-NGKbXVsdGlhZGRyc5YACASsEvjRBumWAAoErBL40Qbpl90DgnJzhQADAQAAiXNlY3AyNTZrMaED-dfaJruQcbA7K3AjE7GchH0sNVMSKOxmM8SiTG8YqxCDdGNwgumWg3VkcILpmIV3YWt1MgM --storenode=/ip4/172.18.248.209/tcp/59798/p2p/16Uiu2HAmVUGmWB264dTucvcbXDrPTVp8tyuaR7w8dXQLPzjSBsQs --store=true --relay=true
2026-01-16 04:35:18.082 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.168.100 waku 1792f73fcd17222816498538e084a3901772e53f391b8c658b61ddb12d86de56
2026-01-16 04:35:18.115 DEBUG [src.node.docker_mananger] Container started with ID 1792f73fcd17. Setting up logs at ./log/docker/store_node1_2026-01-16_04-35-16__52e5a98e-7d01-4e75-8957-1777a8c43272__wakuorg_nwaku:latest.log
2026-01-16 04:35:18.115 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 31836
2026-01-16 04:35:18.116 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:35:19.117 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31836/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:35:19.121 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:35:19.121 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:35:19.121 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31836/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:35:19.124 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.168.100/tcp/31837/p2p/16Uiu2HAkyvRASG36Eh5snvsnU5Kn1FQbHZRcwE9QitP965LZGBsZ","/ip4/172.18.168.100/tcp/31838/ws/p2p/16Uiu2HAkyvRASG36Eh5snvsnU5Kn1FQbHZRcwE9QitP965LZGBsZ"],"enrUri":"enr:-L24QPUSvD8KehsUOtF4Rre1t1VwWsykVTK6aL7KKd0zLW6rDnLBrjEFB_17KrvRLHyxIXeSUKdSCcOnNnc-NclrAAACgmlkgnY0gmlwhKwSqGSKbXVsdGlhZGRyc5YACASsEqhkBnxdAAoErBKoZAZ8Xt0DgnJzhQADAQAAiXNlY3AyNTZrMaECQsvWjWFshcInHRQyv45sM0QV1As8CdJ3XO5QbgLRCZSDdGNwgnxdg3VkcIJ8X4V3YWt1MgM"}'
2026-01-16 04:35:19.124 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:35:19.124 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31836/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.248.209/tcp/59798/p2p/16Uiu2HAmVUGmWB264dTucvcbXDrPTVp8tyuaR7w8dXQLPzjSBsQs"]'
2026-01-16 04:35:19.127 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:35:19.127 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59797/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-16 04:35:19.129 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:35:19.130 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31836/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-16 04:35:19.132 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:35:19.133 DEBUG [src.steps.store] Relaying message
2026-01-16 04:35:19.133 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59797/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:35:19.138 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:35:19.138 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:35:19.339 DEBUG [src.steps.store] Relaying message
2026-01-16 04:35:19.339 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59797/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:35:19.345 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:35:19.345 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:35:19.546 DEBUG [src.steps.store] Relaying message
2026-01-16 04:35:19.546 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59797/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8y", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:35:19.551 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:35:19.551 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:35:19.753 DEBUG [src.steps.store] Relaying message
2026-01-16 04:35:19.753 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59797/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8z", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:35:19.759 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:35:19.759 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:35:19.960 DEBUG [src.steps.store] Relaying message
2026-01-16 04:35:19.960 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59797/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:35:19.965 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:35:19.966 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:35:20.166 DEBUG [src.steps.store] Relaying message
2026-01-16 04:35:20.167 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59797/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:35:20.172 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:35:20.172 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:35:20.373 DEBUG [src.steps.store] Relaying message
2026-01-16 04:35:20.373 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59797/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:35:20.379 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:35:20.379 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:35:20.580 DEBUG [src.steps.store] Relaying message
2026-01-16 04:35:20.580 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59797/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:35:20.585 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:35:20.585 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:35:20.786 DEBUG [src.steps.store] Relaying message
2026-01-16 04:35:20.786 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59797/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:35:20.791 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:35:20.792 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:35:20.993 DEBUG [src.steps.store] Relaying message
2026-01-16 04:35:20.993 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59797/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:35:20.998 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:35:20.998 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:35:21.200 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59797/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:35:21.203 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xb76faf0d6bcda1be2237457ac606243d834d49b8369617df22247423cab4b94b"},{"messageHash":"0x5f3fcf44bb40506bdd0c1bf7ddac306bc9e85aeaa96b017ca3e1eb8b85eea951"},{"messageHash":"0x028c2ad9ddecc06b657d395e9f95738be732f32b257e8a6ce5e98b5a97af2b62"},{"messageHash":"0x489de82a31f697ae750c29e5ee6d9b183df271249fbc99b4e2b395cd1425e119"},{"messageHash":"0xb5ebe2892067eee7bd50a68e37c97988024a4dc0e3ac38883d9798b85dce8e5a"}],"paginationCursor":"0xb5ebe2892067eee7bd50a68e37c97988024a4dc0e3ac38883d9798b85dce8e5a"}'
2026-01-16 04:35:21.203 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59797/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0xb5ebe2892067eee7bd50a68e37c97988024a4dc0e3ac38883d9798b85dce8e5a&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:35:21.206 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x2b34a855ea84d50f78cb330465b0f0de4b5afef6dd967d876cb0dff033beb2ce"},{"messageHash":"0xb71183945bbbb49a214a601eca0435aeb9ad9e898a26489dd0f15cc89adb1c78"},{"messageHash":"0xb0f78a300a19ad1ff561af75f6abaa81f185fbd246b7d8b1c3f0eb8fa9afbf25"},{"messageHash":"0x49af0d0d12d8792957ec4b1a1ffc984d75c4f7de028e3e8f3316a22ae9c04279"},{"messageHash":"0x9cad739bb9cb899dcf16cbb8b9746282c916f11758664441de136ad3058fcde2"}]}'
2026-01-16 04:35:21.206 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31836/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:35:21.209 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xb76faf0d6bcda1be2237457ac606243d834d49b8369617df22247423cab4b94b"},{"messageHash":"0x5f3fcf44bb40506bdd0c1bf7ddac306bc9e85aeaa96b017ca3e1eb8b85eea951"},{"messageHash":"0x028c2ad9ddecc06b657d395e9f95738be732f32b257e8a6ce5e98b5a97af2b62"},{"messageHash":"0x489de82a31f697ae750c29e5ee6d9b183df271249fbc99b4e2b395cd1425e119"},{"messageHash":"0xb5ebe2892067eee7bd50a68e37c97988024a4dc0e3ac38883d9798b85dce8e5a"}],"paginationCursor":"0xb5ebe2892067eee7bd50a68e37c97988024a4dc0e3ac38883d9798b85dce8e5a"}'
2026-01-16 04:35:21.209 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31836/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0xb5ebe2892067eee7bd50a68e37c97988024a4dc0e3ac38883d9798b85dce8e5a&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:35:21.212 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x2b34a855ea84d50f78cb330465b0f0de4b5afef6dd967d876cb0dff033beb2ce"},{"messageHash":"0xb71183945bbbb49a214a601eca0435aeb9ad9e898a26489dd0f15cc89adb1c78"},{"messageHash":"0xb0f78a300a19ad1ff561af75f6abaa81f185fbd246b7d8b1c3f0eb8fa9afbf25"},{"messageHash":"0x49af0d0d12d8792957ec4b1a1ffc984d75c4f7de028e3e8f3316a22ae9c04279"},{"messageHash":"0x9cad739bb9cb899dcf16cbb8b9746282c916f11758664441de136ad3058fcde2"}]}'
2026-01-16 04:35:21.213 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-16 04:35:21.215 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-16 04:35:21.215 DEBUG [src.node.waku_node] Stopping container with id b8b06f637d6a
2026-01-16 04:35:21.771 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:35:21.771 DEBUG [src.node.waku_node] Stopping container with id 1792f73fcd17
2026-01-16 04:35:22.299 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:35:22.300 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-16 04:35:22.315 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:35:22.323 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,33 @@
WRN 2026-01-16 04:31:49.615+00:00 whether to mount storeSync is not specified, defaulting to not mounting topics="waku conf builder" tid=1 file=waku_conf_builder.nim:429
bSubscribeShards: some(@[0])
INF 2026-01-16 04:31:49.616+00:00 Sharding configuration: topics="waku conf builder" tid=1 file=waku_conf_builder.nim:464 shardingConf="(kind: AutoSharding, numShardsInCluster: 1)" subscribeShards=@[0]
INF 2026-01-16 04:31:49.616+00:00 Configuration: Enabled protocols topics="waku conf" tid=1 file=waku_conf.nim:151 relay=false rlnRelay=false store=false filter=false lightPush=true peerExchange=true rendezvous=true
INF 2026-01-16 04:31:49.616+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:160 cluster=3
INF 2026-01-16 04:31:49.616+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:163 shard=0
NTC 2026-01-16 04:31:49.616+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:17926
INF 2026-01-16 04:31:49.616+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:17926/
INF 2026-01-16 04:31:49.617+00:00 Setting up storage tid=1 file=node_factory.nim:503
INF 2026-01-16 04:31:49.617+00:00 Initializing node tid=1 file=node_factory.nim:512
TRC 2026-01-16 04:31:49.618+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/id/1.0.0]"
TRC 2026-01-16 04:31:49.618+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/autonat/1.0.0]"
TRC 2026-01-16 04:31:49.618+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/circuit/relay/0.2.0/hop, /libp2p/circuit/relay/0.1.0]"
TRC 2026-01-16 04:31:49.618+00:00 no peer storage found tid=1 file=peer_manager.nim:1130
INF 2026-01-16 04:31:49.619+00:00 Initializing networking tid=1 file=waku_node.nim:178 addrs="@[/ip4/172.18.193.239/tcp/17927, /ip4/172.18.193.239/tcp/17928/ws]"
INF 2026-01-16 04:31:49.619+00:00 Mounting protocols tid=1 file=node_factory.nim:518
INF 2026-01-16 04:31:49.619+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]
TRC 2026-01-16 04:31:49.619+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/metadata/1.0.0]"
INF 2026-01-16 04:31:49.619+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2026-01-16 04:31:49.619+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2026-01-16 04:31:49.619+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:252 clusterId=3 shardCount=1
INF 2026-01-16 04:31:49.619+00:00 Shards created from content topics tid=1 file=node_factory.nim:309 contentTopics=[] shards=[]
INF 2026-01-16 04:31:49.619+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:377
INF 2026-01-16 04:31:49.619+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:207 clusterId=3 shards=[] capabilities=[] wakuPeerRecord="(peerId: 16U*2eU22P, seqNo: 1768537909, addresses: [/ip4/172.18.193.239/tcp/17927, /ip4/172.18.193.239/tcp/17928/ws], mixKey: )"
TRC 2026-01-16 04:31:49.619+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2026-01-16 04:31:49.619+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:365
INF 2026-01-16 04:31:49.619+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=3
INF 2026-01-16 04:31:49.620+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2026-01-16 04:31:49.620+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/ping/1.0.0]"
INF 2026-01-16 04:31:49.620+00:00 mounting light push topics="waku node lightpush api" tid=1 file=lightpush.nim:154
ERR 2026-01-16 04:31:49.620+00:00 Mounting protocols failed tid=1 file=node_factory.nim:522 error="failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"
ERR 2026-01-16 04:31:49.620+00:00 Failed setting up node topics="wakunode main" tid=1 file=waku.nim:187 error="Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"
ERR 2026-01-16 04:31:49.620+00:00 Waku initialization failed topics="wakunode main" tid=1 file=wakunode2.nim:56 error="Failed setting up node: Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,866 @@
2026-01-16 04:21:28.189 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-16 04:21:28.190 DEBUG [tests.conftest] Running test: test_2_receiving_nodes__relay_node1_forwards_lightpushed_message_to_relay_node2 with id: 2026-01-16_04-21-28__7489f953-7f31-4409-8d2e-411c86555d30
2026-01-16 04:21:28.190 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-16 04:21:28.190 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-01-16 04:21:28.198 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:21:28.198 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-01-16_04-21-28__7489f953-7f31-4409-8d2e-411c86555d30__wakuorg_nwaku:latest.log
2026-01-16 04:21:28.198 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:21:28.198 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:21:28.200 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:21:28.200 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.21.106
2026-01-16 04:21:28.200 DEBUG [src.node.docker_mananger] Generated ports ['37234', '37235', '37236', '37237', '37238']
2026-01-16 04:21:28.200 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:21:28.200 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:21:28.201 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:21:28.201 DEBUG [src.node.docker_mananger] docker run -i -t -p 37234:37234 -p 37235:37235 -p 37236:37236 -p 37237:37237 -p 37238:37238 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=37236 --rest-port=37234 --tcp-port=37235 --discv5-udp-port=37237 --rest-address=0.0.0.0 --nat=extip:172.18.21.106 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bbdee9d759ccb89d41a0946f857f9e2331765af6acb856c1988dddfa52af395b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37238 --metrics-logging=true --lightpush=true --relay=true
2026-01-16 04:21:28.386 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.21.106 waku 9e69ce253affad12cb5cd06c3c82493655327aa5f9d734a28e0cdc657d327125
2026-01-16 04:21:28.417 DEBUG [src.node.docker_mananger] Container started with ID 9e69ce253aff. Setting up logs at ./log/docker/receiving_node1_2026-01-16_04-21-28__7489f953-7f31-4409-8d2e-411c86555d30__wakuorg_nwaku:latest.log
2026-01-16 04:21:28.419 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 37234
2026-01-16 04:21:28.419 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:21:28.447 ERROR [src.node.docker_mananger] Max retries reached for container 3f089eee67a9. Exiting log stream.
2026-01-16 04:21:29.000 ERROR [src.node.docker_mananger] Max retries reached for container 7d92311c5d4f. Exiting log stream.
2026-01-16 04:21:29.419 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37234/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:29.423 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:21:29.423 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:21:29.423 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37234/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:29.425 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.21.106/tcp/37235/p2p/16Uiu2HAm7o8VuYgH1uHn9C2SMNbWmxnQtitgkfJfb2ancSKyKEXB","/ip4/172.18.21.106/tcp/37236/ws/p2p/16Uiu2HAm7o8VuYgH1uHn9C2SMNbWmxnQtitgkfJfb2ancSKyKEXB"],"enrUri":"enr:-L24QMFhAnFC8cWb00rlgzMamvWO6BBJBV9s7KXmZ_zCX2KfbqhN3ktugcRMihSq0e4mieeTdmyyKXfamWOwKJmRtOYCgmlkgnY0gmlwhKwSFWqKbXVsdGlhZGRyc5YACASsEhVqBpFzAAoErBIVagaRdN0DgnJzhQADAQAAiXNlY3AyNTZrMaECt8ts6qR22rExnjWpli6dEi7P0W82hu7YIG3nO9F57_qDdGNwgpFzg3VkcIKRdYV3YWt1Mgk"}'
2026-01-16 04:21:29.426 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:21:29.433 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:21:29.433 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-01-16_04-21-28__7489f953-7f31-4409-8d2e-411c86555d30__wakuorg_nwaku:latest.log
2026-01-16 04:21:29.433 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:21:29.433 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:21:29.435 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:21:29.435 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.166.79
2026-01-16 04:21:29.435 DEBUG [src.node.docker_mananger] Generated ports ['6278', '6279', '6280', '6281', '6282']
2026-01-16 04:21:29.435 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:21:29.435 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:21:29.435 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:21:29.435 DEBUG [src.node.docker_mananger] docker run -i -t -p 6278:6278 -p 6279:6279 -p 6280:6280 -p 6281:6281 -p 6282:6282 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=6280 --rest-port=6278 --tcp-port=6279 --discv5-udp-port=6281 --rest-address=0.0.0.0 --nat=extip:172.18.166.79 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=79ec7e7ea24db8877028a566fabd7ed0db5a4cd07a6ff7ef6296f9d3ef7044db --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6282 --metrics-logging=true --lightpush=false --relay=true
2026-01-16 04:21:29.622 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.166.79 waku cf3157b52d10a929087a995b9aac3e25cab929f4f0bbeb2b371fdec73ad1d523
2026-01-16 04:21:29.655 DEBUG [src.node.docker_mananger] Container started with ID cf3157b52d10. Setting up logs at ./log/docker/receiving_node2_2026-01-16_04-21-28__7489f953-7f31-4409-8d2e-411c86555d30__wakuorg_nwaku:latest.log
2026-01-16 04:21:29.656 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 6278
2026-01-16 04:21:29.656 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:21:30.656 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6278/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:30.660 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:21:30.660 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:21:30.660 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6278/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:30.662 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.166.79/tcp/6279/p2p/16Uiu2HAmGtco6p7jzpX4TW4ULoPkGq9pnwVuuVAtxbM5xPNNtmus","/ip4/172.18.166.79/tcp/6280/ws/p2p/16Uiu2HAmGtco6p7jzpX4TW4ULoPkGq9pnwVuuVAtxbM5xPNNtmus"],"enrUri":"enr:-L24QF2gwN5TCCXIAOEst_Zgnv5gzJqB6eSsr-JGMxwMHQoLKwqvuu7bCnUA071Efu8QhfwGPmXWRE7nZA65n3U8RfQCgmlkgnY0gmlwhKwSpk-KbXVsdGlhZGRyc5YACASsEqZPBhiHAAoErBKmTwYYiN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDPuyBuaFXi7_Qk3pUtA1xmEj6M3EE71ncfOe2Oqe045KDdGNwghiHg3VkcIIYiYV3YWt1MgE"}'
2026-01-16 04:21:30.663 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:21:30.663 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6278/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.21.106/tcp/37235/p2p/16Uiu2HAm7o8VuYgH1uHn9C2SMNbWmxnQtitgkfJfb2ancSKyKEXB"]'
2026-01-16 04:21:30.694 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:21:30.706 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:21:30.706 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-01-16_04-21-28__7489f953-7f31-4409-8d2e-411c86555d30__wakuorg_nwaku:latest.log
2026-01-16 04:21:30.707 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:21:30.707 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:21:30.710 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:21:30.710 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.131.173
2026-01-16 04:21:30.710 DEBUG [src.node.docker_mananger] Generated ports ['18255', '18256', '18257', '18258', '18259']
2026-01-16 04:21:30.711 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:21:30.711 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:21:30.711 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:21:30.711 DEBUG [src.node.docker_mananger] docker run -i -t -p 18255:18255 -p 18256:18256 -p 18257:18257 -p 18258:18258 -p 18259:18259 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=18257 --rest-port=18255 --tcp-port=18256 --discv5-udp-port=18258 --rest-address=0.0.0.0 --nat=extip:172.18.131.173 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f4347c301ef2d87ced3f368cf14bc268cf0d1cce78f9bd118ace3febbacacd8a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18259 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QMFhAnFC8cWb00rlgzMamvWO6BBJBV9s7KXmZ_zCX2KfbqhN3ktugcRMihSq0e4mieeTdmyyKXfamWOwKJmRtOYCgmlkgnY0gmlwhKwSFWqKbXVsdGlhZGRyc5YACASsEhVqBpFzAAoErBIVagaRdN0DgnJzhQADAQAAiXNlY3AyNTZrMaECt8ts6qR22rExnjWpli6dEi7P0W82hu7YIG3nO9F57_qDdGNwgpFzg3VkcIKRdYV3YWt1Mgk --lightpushnode=/ip4/172.18.21.106/tcp/37235/p2p/16Uiu2HAm7o8VuYgH1uHn9C2SMNbWmxnQtitgkfJfb2ancSKyKEXB --lightpush=true --relay=false
2026-01-16 04:21:30.903 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.131.173 waku 21b1b7f0f66e58bcd76f7745d12b3559a1711d78f6d9d1b81015a4a1d34f111d
2026-01-16 04:21:30.934 DEBUG [src.node.docker_mananger] Container started with ID 21b1b7f0f66e. Setting up logs at ./log/docker/lightpush_node1_2026-01-16_04-21-28__7489f953-7f31-4409-8d2e-411c86555d30__wakuorg_nwaku:latest.log
2026-01-16 04:21:30.936 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 18255
2026-01-16 04:21:30.936 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:21:31.937 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:32.038 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:32.140 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:32.242 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:32.268 ERROR [src.node.docker_mananger] Max retries reached for container 21b1b7f0f66e. Exiting log stream.
2026-01-16 04:21:32.343 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:32.445 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:32.546 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:32.648 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:32.749 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:32.851 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:32.953 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:33.055 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:33.156 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:33.258 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:33.359 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:33.460 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:33.563 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:33.665 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:33.766 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:33.868 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:33.969 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:34.071 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:34.173 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:34.274 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:34.376 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:34.477 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:34.579 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:34.680 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:34.782 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:34.884 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:34.985 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:35.087 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:35.188 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:35.290 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:35.392 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:35.493 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:35.595 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:35.697 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:35.798 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:35.900 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:36.002 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:36.103 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:36.205 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:36.306 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:36.407 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:36.509 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:36.611 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:36.712 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:36.814 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:36.915 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:37.017 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:37.118 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:37.220 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:37.322 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:37.423 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:37.525 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:37.626 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:37.728 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:37.830 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:37.931 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:38.033 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:38.134 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:38.236 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:38.337 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:38.439 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:38.541 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:38.642 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:38.744 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:38.845 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:38.947 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:39.048 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:39.150 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:39.251 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:39.353 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:39.454 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:39.556 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:39.658 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:39.759 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:39.861 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:39.962 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:40.064 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:40.166 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:40.267 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:40.369 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:40.471 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:40.572 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:40.674 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:40.775 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:40.877 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:40.979 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:41.080 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:41.182 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:41.283 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:41.385 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:41.487 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:41.588 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:41.690 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:41.791 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:41.893 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:41.994 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:42.096 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:42.198 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:42.299 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:42.401 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:42.502 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:42.604 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:42.706 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:42.807 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:42.909 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:43.010 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:43.112 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:43.213 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:43.315 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:43.417 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:43.518 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:43.620 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:43.721 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:43.823 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:43.925 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:44.026 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:44.128 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:44.229 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:44.331 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:44.432 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:44.534 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:44.636 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:44.737 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:44.839 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:44.940 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:45.042 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:45.144 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:45.245 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:45.347 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:45.448 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:45.550 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:45.651 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:45.753 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:45.855 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:45.956 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:46.058 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:46.159 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:46.261 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:46.363 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:46.464 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:46.566 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:46.667 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:46.769 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:46.871 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:46.972 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:47.074 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:47.176 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:47.277 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:47.379 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:47.480 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:47.582 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:47.684 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:47.785 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:47.887 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:47.988 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:48.090 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:48.192 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:48.293 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:48.395 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:48.496 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:48.598 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:48.699 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:48.801 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:48.903 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:49.004 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:49.106 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:49.208 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:49.309 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:49.411 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:49.513 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:49.614 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:49.716 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:49.817 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:49.919 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:50.021 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:50.122 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:50.224 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:50.325 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:50.427 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:50.528 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:50.630 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:50.732 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:50.833 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:50.935 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:51.036 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:51.138 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:51.240 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:51.341 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:51.443 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:51.544 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:51.646 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:51.747 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:51.849 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:51.951 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18255/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:51.952 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=18255): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f6b117d2e70>: Failed to establish a new connection: [Errno 111] Connection refused'))
2026-01-16 04:21:52.052 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:21:52.053 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:21:52.054 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:21:52.055 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.136.81
2026-01-16 04:21:52.055 DEBUG [src.node.docker_mananger] Generated ports ['22817', '22818', '22819', '22820', '22821']
2026-01-16 04:21:52.055 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:21:52.055 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:21:52.055 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:21:52.055 DEBUG [src.node.docker_mananger] docker run -i -t -p 22817:22817 -p 22818:22818 -p 22819:22819 -p 22820:22820 -p 22821:22821 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=22819 --rest-port=22817 --tcp-port=22818 --discv5-udp-port=22820 --rest-address=0.0.0.0 --nat=extip:172.18.136.81 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cd16075d89dc4cb18cef2ecfe3b5f8a826d0ceda21f19f2b968a5ca3dd2bfba1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22821 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QMFhAnFC8cWb00rlgzMamvWO6BBJBV9s7KXmZ_zCX2KfbqhN3ktugcRMihSq0e4mieeTdmyyKXfamWOwKJmRtOYCgmlkgnY0gmlwhKwSFWqKbXVsdGlhZGRyc5YACASsEhVqBpFzAAoErBIVagaRdN0DgnJzhQADAQAAiXNlY3AyNTZrMaECt8ts6qR22rExnjWpli6dEi7P0W82hu7YIG3nO9F57_qDdGNwgpFzg3VkcIKRdYV3YWt1Mgk --lightpushnode=/ip4/172.18.21.106/tcp/37235/p2p/16Uiu2HAm7o8VuYgH1uHn9C2SMNbWmxnQtitgkfJfb2ancSKyKEXB --lightpush=true --relay=false
2026-01-16 04:21:52.239 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.136.81 waku 08bdf39f1590d4ac2405281f208875f8f54fa236d72bac86840f6a0ea79e2ccc
2026-01-16 04:21:52.273 DEBUG [src.node.docker_mananger] Container started with ID 08bdf39f1590. Setting up logs at ./log/docker/lightpush_node1_2026-01-16_04-21-28__7489f953-7f31-4409-8d2e-411c86555d30__wakuorg_nwaku:latest.log
2026-01-16 04:21:52.274 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 22817
2026-01-16 04:21:52.274 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:21:53.275 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:53.376 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:53.478 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:53.579 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:53.654 ERROR [src.node.docker_mananger] Max retries reached for container 08bdf39f1590. Exiting log stream.
2026-01-16 04:21:53.681 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:53.782 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:53.884 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:53.986 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:54.087 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:54.189 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:54.290 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:54.392 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:54.493 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:54.595 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:54.697 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:54.798 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:54.900 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:55.001 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:55.103 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:55.204 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:55.306 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:55.408 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:55.509 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:55.611 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:55.712 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:55.814 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:55.916 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:56.017 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:56.119 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:56.220 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:56.322 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:56.423 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:56.525 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:56.627 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:56.728 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:56.830 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:56.931 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:57.033 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:57.155 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:57.257 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:57.358 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:57.460 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:57.562 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:57.663 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:57.765 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:57.866 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:57.968 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:58.069 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:58.171 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:58.273 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:58.374 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:58.476 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:58.578 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:58.679 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:58.781 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:58.882 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:58.984 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:59.085 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:59.187 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:59.289 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:59.390 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:59.492 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:59.593 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:59.695 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:59.796 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:59.898 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:00.000 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:00.101 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:00.203 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:00.304 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:00.406 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:00.507 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:00.609 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:00.711 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:00.812 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:00.914 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:01.015 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:01.117 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:01.219 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:01.320 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:01.422 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:01.523 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:01.625 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:01.726 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:01.828 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:01.930 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:02.031 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:02.133 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:02.234 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:02.336 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:02.437 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:02.539 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:02.640 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:02.742 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:02.843 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:02.945 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:03.047 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:03.148 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:03.250 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:03.351 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:03.453 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:03.555 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:03.656 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:03.758 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:03.860 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:03.961 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:04.063 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:04.164 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:04.266 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:04.367 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:04.469 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:04.571 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:04.672 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:04.774 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:04.876 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:04.977 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:05.079 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:05.181 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:05.282 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:05.384 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:05.486 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:05.588 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:05.689 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:05.791 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:05.892 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:05.994 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:06.096 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:06.197 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:06.299 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:06.401 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:06.502 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:06.604 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:06.705 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:06.807 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:06.908 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:07.010 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:07.112 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:07.213 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:07.315 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:07.417 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:07.518 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:07.620 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:07.721 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:07.823 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:07.925 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:08.026 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:08.128 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:08.229 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:08.331 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:08.434 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:08.538 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:08.639 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:08.741 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:08.842 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:08.944 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:09.045 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:09.147 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:09.249 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:09.351 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:09.452 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:09.553 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:09.655 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:09.757 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:09.859 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:09.960 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:10.062 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:10.163 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:10.265 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:10.367 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:10.468 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:10.570 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:10.671 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:10.773 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:10.875 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:10.976 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:11.078 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:11.179 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:11.281 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:11.382 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:11.484 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:11.586 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:11.687 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:11.789 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:11.890 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:11.992 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:12.094 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:12.195 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:12.297 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:12.398 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:12.500 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:12.601 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:12.703 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:12.805 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:12.906 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:13.008 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:13.109 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:13.211 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:13.312 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22817/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:13.314 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=22817): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f6b117579b0>: Failed to establish a new connection: [Errno 111] Connection refused'))
2026-01-16 04:22:13.415 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:22:13.415 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:22:13.417 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:22:13.417 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.74.68
2026-01-16 04:22:13.417 DEBUG [src.node.docker_mananger] Generated ports ['52981', '52982', '52983', '52984', '52985']
2026-01-16 04:22:13.417 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:22:13.417 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:22:13.417 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:22:13.417 DEBUG [src.node.docker_mananger] docker run -i -t -p 52981:52981 -p 52982:52982 -p 52983:52983 -p 52984:52984 -p 52985:52985 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=52983 --rest-port=52981 --tcp-port=52982 --discv5-udp-port=52984 --rest-address=0.0.0.0 --nat=extip:172.18.74.68 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a5e7f8ecb1aaeed6ddf7628efed60e68fd11ffe7b4ae3e1ba838eebd34906eef --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52985 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QMFhAnFC8cWb00rlgzMamvWO6BBJBV9s7KXmZ_zCX2KfbqhN3ktugcRMihSq0e4mieeTdmyyKXfamWOwKJmRtOYCgmlkgnY0gmlwhKwSFWqKbXVsdGlhZGRyc5YACASsEhVqBpFzAAoErBIVagaRdN0DgnJzhQADAQAAiXNlY3AyNTZrMaECt8ts6qR22rExnjWpli6dEi7P0W82hu7YIG3nO9F57_qDdGNwgpFzg3VkcIKRdYV3YWt1Mgk --lightpushnode=/ip4/172.18.21.106/tcp/37235/p2p/16Uiu2HAm7o8VuYgH1uHn9C2SMNbWmxnQtitgkfJfb2ancSKyKEXB --lightpush=true --relay=false
2026-01-16 04:22:13.598 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.74.68 waku e5830fdadd70e58fe398a24c95c8f8f66b5f1608108241849d2621ad8d27fb80
2026-01-16 04:22:13.629 DEBUG [src.node.docker_mananger] Container started with ID e5830fdadd70. Setting up logs at ./log/docker/lightpush_node1_2026-01-16_04-21-28__7489f953-7f31-4409-8d2e-411c86555d30__wakuorg_nwaku:latest.log
2026-01-16 04:22:13.631 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 52981
2026-01-16 04:22:13.631 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:22:14.632 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:14.733 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:14.835 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:14.937 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:14.998 ERROR [src.node.docker_mananger] Max retries reached for container e5830fdadd70. Exiting log stream.
2026-01-16 04:22:15.038 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:15.140 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:15.242 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:15.343 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:15.445 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:15.547 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:15.648 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:15.750 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:15.852 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:15.953 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:16.055 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:16.157 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:16.258 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:16.360 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:16.461 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:16.563 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:16.664 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:16.766 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:16.868 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:16.969 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:17.071 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:17.172 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:17.274 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:17.376 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:17.477 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:17.579 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:17.680 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:17.782 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:17.884 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:17.985 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:18.087 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:18.188 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:18.290 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:18.392 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:18.493 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:18.595 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:18.697 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:18.798 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:18.900 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:19.001 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:19.103 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:19.205 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:19.306 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:19.408 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:19.509 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:19.611 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:19.712 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:19.814 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:19.916 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:20.018 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:20.119 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:20.221 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:20.322 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:20.424 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:20.526 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:20.628 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:20.729 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:20.831 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:20.932 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:21.035 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:21.136 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:21.238 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:21.339 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:21.441 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:21.542 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:21.644 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:21.746 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:21.847 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:21.949 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:22.050 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:22.152 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:22.254 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:22.355 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:22.457 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:22.558 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:22.660 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:22.762 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:22.864 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:22.965 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:23.067 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:23.168 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:23.270 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:23.371 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:23.473 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:23.575 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:23.677 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:23.778 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:23.880 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:23.982 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:24.084 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:24.185 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:24.287 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:24.388 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:24.490 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:24.592 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:24.694 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:24.795 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:24.897 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:24.998 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:25.100 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:25.201 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:25.303 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:25.405 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:25.506 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:25.608 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:25.709 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:25.811 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:25.912 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:26.014 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:26.115 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:26.217 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:26.318 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:26.420 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:26.522 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:26.623 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:26.725 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:26.826 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:26.928 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:27.030 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:27.131 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:27.233 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:27.335 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:27.436 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:27.537 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:27.639 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:27.741 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:27.842 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:27.944 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:28.045 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:28.147 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:28.248 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:28.350 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:28.452 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:28.556 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:28.658 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:28.760 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:28.861 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:28.963 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:29.065 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:29.166 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:29.268 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:29.370 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:29.471 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:29.573 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:29.675 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:29.781 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:29.882 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:29.984 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:30.085 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:30.187 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:30.289 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:30.390 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:30.492 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:30.594 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:30.695 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:30.797 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:30.899 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:31.000 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:31.102 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:31.204 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:31.305 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:31.407 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:31.509 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:31.610 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:31.712 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:31.814 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:31.915 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:32.017 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:32.119 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:32.220 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:32.322 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:32.423 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:32.525 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:32.627 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:32.728 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:32.830 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:32.932 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:33.033 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:33.135 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:33.237 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:33.338 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:33.440 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:33.541 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:33.643 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:33.744 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:33.846 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:33.948 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:34.049 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:34.151 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:34.253 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:34.354 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:34.456 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:34.558 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:34.659 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52981/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:34.661 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=52981): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f6b1185aba0>: Failed to establish a new connection: [Errno 111] Connection refused'))
2026-01-16 04:22:34.931 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-16 04:22:34.932 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-16 04:22:34.932 DEBUG [src.node.waku_node] Stopping container with id 9e69ce253aff
2026-01-16 04:22:35.529 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:22:35.529 DEBUG [src.node.waku_node] Stopping container with id cf3157b52d10
2026-01-16 04:22:36.098 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:22:36.098 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:36.201 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:36.303 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:36.344 ERROR [src.node.docker_mananger] Max retries reached for container 9e69ce253aff. Exiting log stream.
2026-01-16 04:22:36.405 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:36.507 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:36.609 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:36.710 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:36.814 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:36.913 ERROR [src.node.docker_mananger] Max retries reached for container cf3157b52d10. Exiting log stream.
2026-01-16 04:22:36.916 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:37.017 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:37.119 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:37.221 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:37.323 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:37.425 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:37.527 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:37.629 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:37.731 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:37.833 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:37.935 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:38.037 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:38.139 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:38.241 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:38.343 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:38.444 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:38.546 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:38.648 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:38.750 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:38.852 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:38.954 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:39.056 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:39.158 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:39.260 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:39.362 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:39.464 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:39.566 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:39.668 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:39.770 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:39.871 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:39.973 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:40.075 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:40.177 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:40.279 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:40.381 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:40.483 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:40.585 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:40.686 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:40.788 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:40.890 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:40.992 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:41.094 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:41.196 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:41.198 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/e5830fdadd70e58fe398a24c95c8f8f66b5f1608108241849d2621ad8d27fb80/stop: Not Found ("No such container: e5830fdadd70e58fe398a24c95c8f8f66b5f1608108241849d2621ad8d27fb80")
2026-01-16 04:22:41.198 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:41.299 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:41.401 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:41.503 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:41.605 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:41.707 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:41.809 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:41.911 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:42.013 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:42.115 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:42.217 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:42.319 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:42.421 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:42.523 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:42.625 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:42.726 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:42.828 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:42.930 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:43.032 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:43.134 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:43.236 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:43.338 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:43.440 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:43.542 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:43.644 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:43.746 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:43.848 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:43.950 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:44.052 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:44.154 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:44.256 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:44.358 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:44.460 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:44.562 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:44.664 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:44.766 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:44.868 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:44.969 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:45.072 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:45.173 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:45.275 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:45.377 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:45.479 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:45.581 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:45.683 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:45.785 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:45.887 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:45.989 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:46.091 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:46.193 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:46.295 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:46.297 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/e5830fdadd70e58fe398a24c95c8f8f66b5f1608108241849d2621ad8d27fb80/stop: Not Found ("No such container: e5830fdadd70e58fe398a24c95c8f8f66b5f1608108241849d2621ad8d27fb80")
2026-01-16 04:22:46.297 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:46.398 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:46.500 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:46.602 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:46.704 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:46.806 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:46.908 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:47.010 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:47.112 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:47.214 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:47.316 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:47.418 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:47.520 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:47.622 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:47.724 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:47.826 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:47.928 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:48.030 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:48.132 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:48.234 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:48.336 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:48.438 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:48.539 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:48.641 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:48.743 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:48.845 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:48.947 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:49.049 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:49.151 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:49.253 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:49.355 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:49.457 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:49.559 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:49.661 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:49.763 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:49.865 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:49.967 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:50.069 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:50.171 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:50.273 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:50.375 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:50.477 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:50.579 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:50.681 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:50.783 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:50.885 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:50.987 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:51.088 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:51.190 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:51.292 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:51.394 DEBUG [src.node.waku_node] Stopping container with id e5830fdadd70
2026-01-16 04:22:51.396 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/e5830fdadd70e58fe398a24c95c8f8f66b5f1608108241849d2621ad8d27fb80/stop: Not Found ("No such container: e5830fdadd70e58fe398a24c95c8f8f66b5f1608108241849d2621ad8d27fb80")
2026-01-16 04:22:51.398 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-16 04:22:51.422 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:22:51.446 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:22:51.447 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:22:51.447 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:22:51.447 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:22:51.448 DEBUG [tests.conftest] Running fixture teardown: attach_logs_on_fail
2026-01-16 04:22:51.448 DEBUG [tests.conftest] Test failed, attempting to attach logs to the allure reports
2026-01-16 04:22:51.449 DEBUG [src.libs.common] Attaching file ./log/docker/receiving_node2_2026-01-16_04-21-28__7489f953-7f31-4409-8d2e-411c86555d30__wakuorg_nwaku:latest.log
2026-01-16 04:22:51.450 DEBUG [src.libs.common] Attaching file ./log/docker/lightpush_node1_2026-01-16_04-21-28__7489f953-7f31-4409-8d2e-411c86555d30__wakuorg_nwaku:latest.log
2026-01-16 04:22:51.450 DEBUG [src.libs.common] Attaching file ./log/docker/receiving_node1_2026-01-16_04-21-28__7489f953-7f31-4409-8d2e-411c86555d30__wakuorg_nwaku:latest.log

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,92 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_time_filter_matches_no_message with id: 2026-01-16_04-31-06__fbb000d8-78b7-46bf-89f7-b2e71fdce915
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.steps.store:store.py:39 Running fixture setup: node_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-16_04-31-06__fbb000d8-78b7-46bf-89f7-b2e71fdce915__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.76.119
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['22491', '22492', '22493', '22494', '22495']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 22491:22491 -p 22492:22492 -p 22493:22493 -p 22494:22494 -p 22495:22495 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=22493 --rest-port=22491 --tcp-port=22492 --discv5-udp-port=22494 --rest-address=0.0.0.0 --nat=extip:172.18.76.119 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fcb3aed751e1dedd539fd2eaa1e9ab9eda2087754ca23566c51eec86afdecefa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22495 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.76.119 waku 6a7bb09e7e92da507ca0632c19d220049e369d203b45167454e4db64a72a66cf
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6a7bb09e7e92. Setting up logs at ./log/docker/publishing_node1_2026-01-16_04-31-06__fbb000d8-78b7-46bf-89f7-b2e71fdce915__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 22491
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9ad9fbe7ff50. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 4134a3b6c904. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22491/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22491/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.76.119/tcp/22492/p2p/16Uiu2HAm7FgvdPGJD4eE4PmXP3iRcekQFkea1L9rntXPTsyE4eJw","/ip4/172.18.76.119/tcp/22493/ws/p2p/16Uiu2HAm7FgvdPGJD4eE4PmXP3iRcekQFkea1L9rntXPTsyE4eJw"],"enrUri":"enr:-L24QE2hIu1Mx0259PZd4p1wfX_dvBbO6URR4IABN5kYoQdGQ1wAkssC6WRd1mJZznAuTQ_1lQ0v0yOPTki_Py7rg9kCgmlkgnY0gmlwhKwSTHeKbXVsdGlhZGRyc5YACASsEkx3BlfcAAoErBJMdwZX3d0DgnJzhQADAQAAiXNlY3AyNTZrMaECr72BB3YXziVz0b_KtB5JQ6siOeaRjKlWWqk5m_5MzQyDdGNwglfcg3VkcIJX3oV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-16_04-31-06__fbb000d8-78b7-46bf-89f7-b2e71fdce915__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.244.187
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['61855', '61856', '61857', '61858', '61859']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 61855:61855 -p 61856:61856 -p 61857:61857 -p 61858:61858 -p 61859:61859 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=61857 --rest-port=61855 --tcp-port=61856 --discv5-udp-port=61858 --rest-address=0.0.0.0 --nat=extip:172.18.244.187 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d78b5bedc8be0c5fcf8b45bd79246df35aeafb4db3fc6bbb78f204abcec27cd1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61859 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QE2hIu1Mx0259PZd4p1wfX_dvBbO6URR4IABN5kYoQdGQ1wAkssC6WRd1mJZznAuTQ_1lQ0v0yOPTki_Py7rg9kCgmlkgnY0gmlwhKwSTHeKbXVsdGlhZGRyc5YACASsEkx3BlfcAAoErBJMdwZX3d0DgnJzhQADAQAAiXNlY3AyNTZrMaECr72BB3YXziVz0b_KtB5JQ6siOeaRjKlWWqk5m_5MzQyDdGNwglfcg3VkcIJX3oV3YWt1MgM --storenode=/ip4/172.18.76.119/tcp/22492/p2p/16Uiu2HAm7FgvdPGJD4eE4PmXP3iRcekQFkea1L9rntXPTsyE4eJw --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.244.187 waku 33dad44005988cd165b84a457e09b9161cb55b826a33bf5cd0b123d267872cb6
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 33dad4400598. Setting up logs at ./log/docker/store_node1_2026-01-16_04-31-06__fbb000d8-78b7-46bf-89f7-b2e71fdce915__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 61855
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61855/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61855/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.244.187/tcp/61856/p2p/16Uiu2HAmTn2crdEtrFumjLneZTFfAmftz9VPXp4Hj4rgQSLAAU8y","/ip4/172.18.244.187/tcp/61857/ws/p2p/16Uiu2HAmTn2crdEtrFumjLneZTFfAmftz9VPXp4Hj4rgQSLAAU8y"],"enrUri":"enr:-L24QPMhGTmrJPOBqxJV1ISWeOB5AqqjhsgLTrWDuC4R7inLApqCzPHyYW0zjnHXFB6XAIiiUJnokZL_txIw28vR0GQCgmlkgnY0gmlwhKwS9LuKbXVsdGlhZGRyc5YACASsEvS7BvGgAAoErBL0uwbxod0DgnJzhQADAQAAiXNlY3AyNTZrMaED4KzvNxFOgII-Qnl2OmrVIWoiHQCI_uZ9AiKUjnueSzKDdGNwgvGgg3VkcILxooV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:61855/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.76.119/tcp/22492/p2p/16Uiu2HAm7FgvdPGJD4eE4PmXP3iRcekQFkea1L9rntXPTsyE4eJw"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22491/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:61855/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22491/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22491/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22491/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22491/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22491/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22491/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22491/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1768537865980419168&endTime=1768537865980519068&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61855/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1768537865980419168&endTime=1768537865980519068&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6a7bb09e7e92
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 33dad4400598
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,140 @@
2026-01-16 04:22:22.339 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-16 04:22:22.340 DEBUG [tests.conftest] Running test: test_multiple_pubsub_topics_same_cluster with id: 2026-01-16_04-22-22__8538ccc2-5967-4ff9-b9b2-74e9b9980d4c
2026-01-16 04:22:22.340 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-16 04:22:22.341 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-16 04:22:22.341 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-01-16 04:22:22.351 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:22:22.352 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-22-22__8538ccc2-5967-4ff9-b9b2-74e9b9980d4c__wakuorg_nwaku:latest.log
2026-01-16 04:22:22.352 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:22:22.353 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:22:22.355 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:22:22.355 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.72.154
2026-01-16 04:22:22.355 DEBUG [src.node.docker_mananger] Generated ports ['24800', '24801', '24802', '24803', '24804']
2026-01-16 04:22:22.355 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2026-01-16 04:22:22.355 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-01-16 04:22:22.356 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:22:22.356 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:22:22.357 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:22:22.357 DEBUG [src.node.docker_mananger] docker run -i -t -p 24800:24800 -p 24801:24801 -p 24802:24802 -p 24803:24803 -p 24804:24804 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=24802 --rest-port=24800 --tcp-port=24801 --discv5-udp-port=24803 --rest-address=0.0.0.0 --nat=extip:172.18.72.154 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=37266cc9bc8c3bf0d0a3cddaebd8bacb5fd71eadf985ce5923782cbc29a1255b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24804 --metrics-logging=true --relay=true --filter=true
2026-01-16 04:22:22.537 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.72.154 waku 55581b1d7b5c2a638890a608afc0005719b0cf69572646cfb818625745fe9333
2026-01-16 04:22:22.571 DEBUG [src.node.docker_mananger] Container started with ID 55581b1d7b5c. Setting up logs at ./log/docker/node1_2026-01-16_04-22-22__8538ccc2-5967-4ff9-b9b2-74e9b9980d4c__wakuorg_nwaku:latest.log
2026-01-16 04:22:22.572 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 24800
2026-01-16 04:22:22.572 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:22:22.596 ERROR [src.node.docker_mananger] Max retries reached for container cfdeced69b92. Exiting log stream.
2026-01-16 04:22:23.170 ERROR [src.node.docker_mananger] Max retries reached for container bdb4eae4360b. Exiting log stream.
2026-01-16 04:22:23.573 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24800/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:23.576 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:22:23.576 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:22:23.577 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24800/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:23.579 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.72.154/tcp/24801/p2p/16Uiu2HAm5rN92qGdic9AngBmZQNMUt6AT33U4Y4dPkSKKNNEfFqP","/ip4/172.18.72.154/tcp/24802/ws/p2p/16Uiu2HAm5rN92qGdic9AngBmZQNMUt6AT33U4Y4dPkSKKNNEfFqP"],"enrUri":"enr:-L24QCnmEcyEvJJQ0A0ibec8GF669fODSJX-W_oVLRhAa9fMYmSOLeH85_Z3OWRYuLIguaGyRAvpyjuynVkMhk9iqPgCgmlkgnY0gmlwhKwSSJqKbXVsdGlhZGRyc5YACASsEkiaBmDhAAoErBJImgZg4t0DgnJzhQACAQAAiXNlY3AyNTZrMaECmug3iSkCuAjgyfQcws7KJUup2_SqbptBJtHTg6mfzQ6DdGNwgmDhg3VkcIJg44V3YWt1MgU"}'
2026-01-16 04:22:23.579 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:22:23.586 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:22:23.586 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-16_04-22-22__8538ccc2-5967-4ff9-b9b2-74e9b9980d4c__wakuorg_nwaku:latest.log
2026-01-16 04:22:23.586 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:22:23.586 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:22:23.588 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:22:23.588 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.203.201
2026-01-16 04:22:23.588 DEBUG [src.node.docker_mananger] Generated ports ['36023', '36024', '36025', '36026', '36027']
2026-01-16 04:22:23.588 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2026-01-16 04:22:23.588 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-01-16 04:22:23.588 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:22:23.588 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:22:23.588 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:22:23.589 DEBUG [src.node.docker_mananger] docker run -i -t -p 36023:36023 -p 36024:36024 -p 36025:36025 -p 36026:36026 -p 36027:36027 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=36025 --rest-port=36023 --tcp-port=36024 --discv5-udp-port=36026 --rest-address=0.0.0.0 --nat=extip:172.18.203.201 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=73b8fb0ebe68dff6d08a05e8ea8eaedfe1b1f7b066dea4f1f40c1a7c2a1edcb3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36027 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCnmEcyEvJJQ0A0ibec8GF669fODSJX-W_oVLRhAa9fMYmSOLeH85_Z3OWRYuLIguaGyRAvpyjuynVkMhk9iqPgCgmlkgnY0gmlwhKwSSJqKbXVsdGlhZGRyc5YACASsEkiaBmDhAAoErBJImgZg4t0DgnJzhQACAQAAiXNlY3AyNTZrMaECmug3iSkCuAjgyfQcws7KJUup2_SqbptBJtHTg6mfzQ6DdGNwgmDhg3VkcIJg44V3YWt1MgU
2026-01-16 04:22:23.772 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.203.201 waku 5dd4968680aa9145f1056a21726817178eaaf87f04a4bc86de87e414c8dbbc76
2026-01-16 04:22:23.803 DEBUG [src.node.docker_mananger] Container started with ID 5dd4968680aa. Setting up logs at ./log/docker/node2_2026-01-16_04-22-22__8538ccc2-5967-4ff9-b9b2-74e9b9980d4c__wakuorg_nwaku:latest.log
2026-01-16 04:22:23.804 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 36023
2026-01-16 04:22:23.804 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:22:24.805 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36023/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:24.813 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2026-01-16 04:22:24.813 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:22:24.814 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36023/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:24.820 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.203.201/tcp/36024/p2p/16Uiu2HAmE9EzWSjVGStLEarivdK4yuZGFVQLKnevhLf7EDivoqxa","/ip4/172.18.203.201/tcp/36025/ws/p2p/16Uiu2HAmE9EzWSjVGStLEarivdK4yuZGFVQLKnevhLf7EDivoqxa"],"enrUri":"enr:-L24QPyrKJcm1kGeXe9b1sIa6s-xR8rwM4sJqnJ0DG-4_PmpJvaffSHrhNIEvyXTryzfDTc8de_7yB9Q2r7loaMHauoCgmlkgnY0gmlwhKwSy8mKbXVsdGlhZGRyc5YACASsEsvJBoy4AAoErBLLyQaMud0DgnJzhQACAQAAiXNlY3AyNTZrMaEDFhiBR-Qn7_uiW5ysyaMWAshZ4JId0DmNbCbl-aEgUveDdGNwgoy4g3VkcIKMuoV3YWt1MgE"}'
2026-01-16 04:22:24.820 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:22:24.821 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36023/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.72.154/tcp/24801/p2p/16Uiu2HAm5rN92qGdic9AngBmZQNMUt6AT33U4Y4dPkSKKNNEfFqP"]'
2026-01-16 04:22:24.825 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:24.825 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24800/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
2026-01-16 04:22:24.833 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:24.834 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36023/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
2026-01-16 04:22:24.847 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:24.849 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:22:24.857 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:24.858 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:22:24.958 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:24.959 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:24.962 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768537344849159230,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:24.963 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:24.964 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36023/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:24.966 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768537344849159230,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:24.968 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:22:24.974 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:24.974 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:22:25.074 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:25.075 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:25.077 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768537344968261818,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:25.079 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:25.079 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36023/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:25.082 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768537344968261818,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:25.084 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:22:25.088 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:25.089 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:22:25.190 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:25.190 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:25.193 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768537345084017697,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:25.195 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:25.195 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36023/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:25.197 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768537345084017697,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:25.199 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:22:25.204 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:25.205 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:22:25.305 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:25.306 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:25.309 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768537345199096991,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:25.310 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:25.310 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36023/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:25.313 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768537345199096991,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:25.314 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:22:25.319 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:25.319 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:22:25.420 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:25.420 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:25.423 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768537345314497528,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:25.424 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:25.425 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36023/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:25.427 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768537345314497528,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:25.429 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:22:25.434 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:25.434 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:22:25.535 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:25.535 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:25.538 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768537345429032881,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:25.540 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:25.540 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36023/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:25.542 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768537345429032881,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:25.544 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:22:25.548 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:25.548 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:22:25.648 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:25.649 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:25.652 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768537345544204484,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:25.653 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:25.654 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36023/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:25.656 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768537345544204484,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:25.658 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:22:25.662 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:25.662 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:22:25.763 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:25.763 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:25.766 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768537345657960150,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:25.767 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:25.767 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36023/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:25.770 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768537345657960150,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:25.772 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-16 04:22:25.773 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-16 04:22:25.773 DEBUG [src.node.waku_node] Stopping container with id 55581b1d7b5c
2026-01-16 04:22:26.363 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:22:26.364 DEBUG [src.node.waku_node] Stopping container with id 5dd4968680aa
2026-01-16 04:22:26.908 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:22:26.909 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-16 04:22:26.927 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:22:26.937 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,60 @@
2026-01-16 04:34:20.631 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-16 04:34:20.632 DEBUG [tests.conftest] Running test: test_metadata_protocol_mounted_also_on_non_1_clusters with id: 2026-01-16_04-34-20__aa5fec10-a99f-4ecf-930d-d6d306996f27
2026-01-16 04:34:20.632 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-16 04:34:20.632 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-16 04:34:20.632 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2026-01-16 04:34:20.639 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:34:20.639 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-34-20__aa5fec10-a99f-4ecf-930d-d6d306996f27__wakuorg_nwaku:latest.log
2026-01-16 04:34:20.639 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:34:20.639 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:34:20.641 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:34:20.641 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.35.184
2026-01-16 04:34:20.641 DEBUG [src.node.docker_mananger] Generated ports ['59125', '59126', '59127', '59128', '59129']
2026-01-16 04:34:20.641 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:34:20.641 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:34:20.641 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:34:20.641 DEBUG [src.node.docker_mananger] docker run -i -t -p 59125:59125 -p 59126:59126 -p 59127:59127 -p 59128:59128 -p 59129:59129 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=59127 --rest-port=59125 --tcp-port=59126 --discv5-udp-port=59128 --rest-address=0.0.0.0 --nat=extip:172.18.35.184 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=887dca69b0c9ca5ce4c1b6a8bd806c0f76fcd342dbeafe1d211aa052dfe6babc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=59129 --metrics-logging=true --relay=true
2026-01-16 04:34:20.839 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.35.184 waku 1d3342031b8713af0f9f98a0d00f51935c4ba16129832cf7440cd85a75f34ae8
2026-01-16 04:34:20.875 DEBUG [src.node.docker_mananger] Container started with ID 1d3342031b87. Setting up logs at ./log/docker/node1_2026-01-16_04-34-20__aa5fec10-a99f-4ecf-930d-d6d306996f27__wakuorg_nwaku:latest.log
2026-01-16 04:34:20.875 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 59125
2026-01-16 04:34:20.875 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:34:21.878 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59125/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:21.882 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:34:21.882 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:34:21.882 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59125/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:21.884 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.35.184/tcp/59126/p2p/16Uiu2HAmTQZc5j2PWUyHF62vLG5DT96KKtmLpfUfJgJuP4uHPSHC","/ip4/172.18.35.184/tcp/59127/ws/p2p/16Uiu2HAmTQZc5j2PWUyHF62vLG5DT96KKtmLpfUfJgJuP4uHPSHC"],"enrUri":"enr:-L24QDMnZAWPSIN0YHT1Imk1IH-GYhN82fOz1pYqrHpJy8ZoKT0kb0n9XteFGcjNYj3Sthg5K6YfFnulp14_tpQ-B1ICgmlkgnY0gmlwhKwSI7iKbXVsdGlhZGRyc5YACASsEiO4Bub2AAoErBIjuAbm990DgnJzhQADAQAAiXNlY3AyNTZrMaED2y0xf6qi8oksUI_uRnuBMX0R78RGfmZEcH--hGfwTN-DdGNwgub2g3VkcILm-IV3YWt1MgE"}'
2026-01-16 04:34:21.885 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:34:21.891 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:34:21.891 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-16_04-34-20__aa5fec10-a99f-4ecf-930d-d6d306996f27__wakuorg_nwaku:latest.log
2026-01-16 04:34:21.891 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:34:21.891 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:34:21.893 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:34:21.893 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.234.213
2026-01-16 04:34:21.893 DEBUG [src.node.docker_mananger] Generated ports ['16565', '16566', '16567', '16568', '16569']
2026-01-16 04:34:21.893 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:34:21.893 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:34:21.893 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:34:21.893 DEBUG [src.node.docker_mananger] docker run -i -t -p 16565:16565 -p 16566:16566 -p 16567:16567 -p 16568:16568 -p 16569:16569 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=16567 --rest-port=16565 --tcp-port=16566 --discv5-udp-port=16568 --rest-address=0.0.0.0 --nat=extip:172.18.234.213 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c8fdfaac6cdf22b5cd8db030f6f0dd4bfb1c70edafdfebd8fbaacae3fe4d4d2e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16569 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QDMnZAWPSIN0YHT1Imk1IH-GYhN82fOz1pYqrHpJy8ZoKT0kb0n9XteFGcjNYj3Sthg5K6YfFnulp14_tpQ-B1ICgmlkgnY0gmlwhKwSI7iKbXVsdGlhZGRyc5YACASsEiO4Bub2AAoErBIjuAbm990DgnJzhQADAQAAiXNlY3AyNTZrMaED2y0xf6qi8oksUI_uRnuBMX0R78RGfmZEcH--hGfwTN-DdGNwgub2g3VkcILm-IV3YWt1MgE
2026-01-16 04:34:22.084 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.234.213 waku f89e27c5ec41497d8f02e112a006e2a1ff63174aa43ae8ae029f61be0ecee6c0
2026-01-16 04:34:22.113 DEBUG [src.node.docker_mananger] Container started with ID f89e27c5ec41. Setting up logs at ./log/docker/node2_2026-01-16_04-34-20__aa5fec10-a99f-4ecf-930d-d6d306996f27__wakuorg_nwaku:latest.log
2026-01-16 04:34:22.114 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 16565
2026-01-16 04:34:22.114 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:34:23.115 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16565/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:23.135 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:34:23.136 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:34:23.137 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16565/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:23.139 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.234.213/tcp/16566/p2p/16Uiu2HAm37HJfZgftaBpZfgKoJRTeULoiBccVWtHkmYhtG6ba1Yy","/ip4/172.18.234.213/tcp/16567/ws/p2p/16Uiu2HAm37HJfZgftaBpZfgKoJRTeULoiBccVWtHkmYhtG6ba1Yy"],"enrUri":"enr:-L24QLLzqLjOW1u6YOy8-FbYwKH_6ulJoC6vljvsAl8eefyvPDJVhfuPvn5OYJvt2u7fXsi7VtiQksv_4lqgJeVTzv0CgmlkgnY0gmlwhKwS6tWKbXVsdGlhZGRyc5YACASsEurVBkC2AAoErBLq1QZAt90DgnJzhQADAQAAiXNlY3AyNTZrMaECcidnDzS9mL9wH7Y7Z7w5eRNwW1ksSkAi1HsMp7LzeeaDdGNwgkC2g3VkcIJAuIV3YWt1MgE"}'
2026-01-16 04:34:23.140 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:34:23.140 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16565/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.35.184/tcp/59126/p2p/16Uiu2HAmTQZc5j2PWUyHF62vLG5DT96KKtmLpfUfJgJuP4uHPSHC"]'
2026-01-16 04:34:23.142 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:34:23.143 DEBUG [src.node.docker_mananger] Found matches for keyword 'Created WakuMetadata protocol': ['INF 2026-01-16 04:34:20.841+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]']
2026-01-16 04:34:23.144 DEBUG [src.node.docker_mananger] Found matches for keyword 'Created WakuMetadata protocol': ['INF 2026-01-16 04:34:22.088+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]']
2026-01-16 04:34:23.145 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-16 04:34:23.146 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-16 04:34:23.146 DEBUG [src.node.waku_node] Stopping container with id 1d3342031b87
2026-01-16 04:34:23.636 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:34:23.637 DEBUG [src.node.waku_node] Stopping container with id f89e27c5ec41
2026-01-16 04:34:24.125 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:34:24.127 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-16 04:34:24.131 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:34:24.136 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,131 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_publish_after_node1_restarts with id: 2026-01-16_04-26-13__9be3f82e-b86d-42a5-9fa8-dff98f7275f5
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.relay:relay.py:34 Running fixture setup: setup_main_relay_nodes
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-26-13__9be3f82e-b86d-42a5-9fa8-dff98f7275f5__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.117.115
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['2494', '2495', '2496', '2497', '2498']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 2494:2494 -p 2495:2495 -p 2496:2496 -p 2497:2497 -p 2498:2498 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=2496 --rest-port=2494 --tcp-port=2495 --discv5-udp-port=2497 --rest-address=0.0.0.0 --nat=extip:172.18.117.115 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a3aeab78d79d6bbca24292446b95ed2805ffc51bbaf6b2ced2b259f7acd518a3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2498 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.117.115 waku a1f713933a78a6f18f243cd14973a0da9c27ffb376c17e1d5ecc38c79e14bfcf
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a1f713933a78. Setting up logs at ./log/docker/node1_2026-01-16_04-26-13__9be3f82e-b86d-42a5-9fa8-dff98f7275f5__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 2494
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d2b8cd8b9db9. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 4e2a4893ceca. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2494/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2494/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.117.115/tcp/2495/p2p/16Uiu2HAmDmFSzewTFTz2xWdCFtfYC7ZKGoj1Kg7NzPYTLXy46g3v","/ip4/172.18.117.115/tcp/2496/ws/p2p/16Uiu2HAmDmFSzewTFTz2xWdCFtfYC7ZKGoj1Kg7NzPYTLXy46g3v"],"enrUri":"enr:-L24QHTczY-262CZnCvr2MuHiPXFGE3thxsTLmwlJEyUYMxtXjc_zvnmoM-ikR9XXKcj0hWvbUs06s7dQdV9N5LooIQCgmlkgnY0gmlwhKwSdXOKbXVsdGlhZGRyc5YACASsEnVzBgm_AAoErBJ1cwYJwN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDEHY-WXlpG16tFo-aQhfztCfgpkDK1uR0IJajxf_VuR2DdGNwggm_g3VkcIIJwYV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-01-16_04-26-13__9be3f82e-b86d-42a5-9fa8-dff98f7275f5__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.143.242
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['9273', '9274', '9275', '9276', '9277']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 9273:9273 -p 9274:9274 -p 9275:9275 -p 9276:9276 -p 9277:9277 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=9275 --rest-port=9273 --tcp-port=9274 --discv5-udp-port=9276 --rest-address=0.0.0.0 --nat=extip:172.18.143.242 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=08dd5eca8cc9a07ca5cecaeacce402c2a8bf70d7bfac7dc0712aa68f045ac9e7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9277 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QHTczY-262CZnCvr2MuHiPXFGE3thxsTLmwlJEyUYMxtXjc_zvnmoM-ikR9XXKcj0hWvbUs06s7dQdV9N5LooIQCgmlkgnY0gmlwhKwSdXOKbXVsdGlhZGRyc5YACASsEnVzBgm_AAoErBJ1cwYJwN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDEHY-WXlpG16tFo-aQhfztCfgpkDK1uR0IJajxf_VuR2DdGNwggm_g3VkcIIJwYV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.143.242 waku 8bc322c74d59f61a6cfac2511ed992f088362b05b37481cd49cfb19926861669
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8bc322c74d59. Setting up logs at ./log/docker/node2_2026-01-16_04-26-13__9be3f82e-b86d-42a5-9fa8-dff98f7275f5__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 9273
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9273/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9273/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.143.242/tcp/9274/p2p/16Uiu2HAm44jvbBujYxvCjRh6TkCufyAmz81xMbhEEbkHGAXW2iwF","/ip4/172.18.143.242/tcp/9275/ws/p2p/16Uiu2HAm44jvbBujYxvCjRh6TkCufyAmz81xMbhEEbkHGAXW2iwF"],"enrUri":"enr:-L24QFsqVcoQnE5bvhEUW7Ka6XKqPYgHzQzBNKSnTIcaYnChcGFxGLXr1M5VRtmtY-0sJ0x6uUzSGngDKiwmEoGofD4CgmlkgnY0gmlwhKwSj_KKbXVsdGlhZGRyc5YACASsEo_yBiQ6AAoErBKP8gYkO90DgnJzhQADAQAAiXNlY3AyNTZrMaECgFxyGk_wTRSBVAStgwHKJtwkWEpAUEvmg6pfHKOwCIaDdGNwgiQ6g3VkcIIkPIV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:9273/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.117.115/tcp/2495/p2p/16Uiu2HAmDmFSzewTFTz2xWdCFtfYC7ZKGoj1Kg7NzPYTLXy46g3v"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.relay:relay.py:59 Running fixture setup: subscribe_main_relay_nodes
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2494/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:9273/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537575652944128,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537575652944128,"ephemeral":false,"proof":""}]'
INFO  src.steps.relay:relay.py:71 WARM UP successful!!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537575769755637,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537575769755637,"ephemeral":false,"proof":""}]'
DEBUG  src.node.waku_node:waku_node.py:257 Restarting container with id a1f713933a78
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2494/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2494/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2494/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.117.115/tcp/2495/p2p/16Uiu2HAmDmFSzewTFTz2xWdCFtfYC7ZKGoj1Kg7NzPYTLXy46g3v","/ip4/172.18.117.115/tcp/2496/ws/p2p/16Uiu2HAmDmFSzewTFTz2xWdCFtfYC7ZKGoj1Kg7NzPYTLXy46g3v"],"enrUri":"enr:-L24QHTczY-262CZnCvr2MuHiPXFGE3thxsTLmwlJEyUYMxtXjc_zvnmoM-ikR9XXKcj0hWvbUs06s7dQdV9N5LooIQCgmlkgnY0gmlwhKwSdXOKbXVsdGlhZGRyc5YACASsEnVzBgm_AAoErBJ1cwYJwN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDEHY-WXlpG16tFo-aQhfztCfgpkDK1uR0IJajxf_VuR2DdGNwggm_g3VkcIIJwYV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2494/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:9273/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537576833899919,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2494/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:9273/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537577952040091,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2494/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:9273/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2494/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537579069873461,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9273/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537579069873461,"ephemeral":false,"proof":""}]'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a1f713933a78
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8bc322c74d59
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,105 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_store_lightpushed_message with id: 2026-01-16_04-25-44__734022a2-9b17-42b8-bf7c-3acdcae6c9d0
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-16_04-25-44__734022a2-9b17-42b8-bf7c-3acdcae6c9d0__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.247.234
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['56369', '56370', '56371', '56372', '56373']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 56369:56369 -p 56370:56370 -p 56371:56371 -p 56372:56372 -p 56373:56373 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=56371 --rest-port=56369 --tcp-port=56370 --discv5-udp-port=56372 --rest-address=0.0.0.0 --nat=extip:172.18.247.234 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7d3d09672e1bf8552ceb4cfbfb4bc15778fcda6cb77d9aacdf7775bbea88afd9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56373 --metrics-logging=true --store=true --relay=true --lightpush=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.247.234 waku b4b7ff90cf37b7bc4b4cc2bfde2550deb2041ad8e58e2c051d193f95e387c0aa
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b4b7ff90cf37. Setting up logs at ./log/docker/publishing_node1_2026-01-16_04-25-44__734022a2-9b17-42b8-bf7c-3acdcae6c9d0__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 56369
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 804a90da15e7. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 4ee5067a5474. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56369/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56369/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.247.234/tcp/56370/p2p/16Uiu2HAmDTdHxY46qi9KRJArce1jYZhuzLeDi9wZgkDUhehD9ckL","/ip4/172.18.247.234/tcp/56371/ws/p2p/16Uiu2HAmDTdHxY46qi9KRJArce1jYZhuzLeDi9wZgkDUhehD9ckL"],"enrUri":"enr:-L24QKSjosgkIKo65YNUg299rG0TLP671iNg1XtAce31phxVZVFhhkR8GhBxu2WxwVwTLIrTAvqmNbaTHyVO-M_VlmsCgmlkgnY0gmlwhKwS9-qKbXVsdGlhZGRyc5YACASsEvfqBtwyAAoErBL36gbcM90DgnJzhQADAQAAiXNlY3AyNTZrMaEDC_J9AWXICv8Id_IibOBlXNVvTYTN-iixviPBW1Mo5v2DdGNwgtwyg3VkcILcNIV3YWt1Mgs"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node2_2026-01-16_04-25-44__734022a2-9b17-42b8-bf7c-3acdcae6c9d0__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.12.217
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['15917', '15918', '15919', '15920', '15921']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 15917:15917 -p 15918:15918 -p 15919:15919 -p 15920:15920 -p 15921:15921 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=15919 --rest-port=15917 --tcp-port=15918 --discv5-udp-port=15920 --rest-address=0.0.0.0 --nat=extip:172.18.12.217 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=20c00e46a5af14effec0664bca6b273fb4746d2dcec0e1be5e6ce18dcbfd3b13 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15921 --metrics-logging=true --store=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.12.217 waku eb3ea32973118379081d5c5c7125153e8dc2486b0c89c2e08de1c1d5565a3d6d
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID eb3ea3297311. Setting up logs at ./log/docker/publishing_node2_2026-01-16_04-25-44__734022a2-9b17-42b8-bf7c-3acdcae6c9d0__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 15917
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15917/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15917/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.12.217/tcp/15918/p2p/16Uiu2HAmLzwBw1eCRys8sooDYLjQZZ1CuyvCYuNJ4KP9HLHqiFM7","/ip4/172.18.12.217/tcp/15919/ws/p2p/16Uiu2HAmLzwBw1eCRys8sooDYLjQZZ1CuyvCYuNJ4KP9HLHqiFM7"],"enrUri":"enr:-L24QAnNdWk3wYRgtaFZftXdSnBNtZHx9uEL3KDaWjcF795qcV0aRPFe8Z30SdmrMWnvfE8Djfe18djQCb3YtJ5r9NMCgmlkgnY0gmlwhKwSDNmKbXVsdGlhZGRyc5YACASsEgzZBj4uAAoErBIM2QY-L90DgnJzhQADAQAAiXNlY3AyNTZrMaEDe_mJfDXq3t1XDnjlQ4HDSjVAgsbvDlKktSG6AUbmTK6DdGNwgj4ug3VkcII-MIV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15917/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.247.234/tcp/56370/p2p/16Uiu2HAmDTdHxY46qi9KRJArce1jYZhuzLeDi9wZgkDUhehD9ckL"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-16_04-25-44__734022a2-9b17-42b8-bf7c-3acdcae6c9d0__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.171.235
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['10254', '10255', '10256', '10257', '10258']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 10254:10254 -p 10255:10255 -p 10256:10256 -p 10257:10257 -p 10258:10258 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=10256 --rest-port=10254 --tcp-port=10255 --discv5-udp-port=10257 --rest-address=0.0.0.0 --nat=extip:172.18.171.235 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=48a22e84777e90bdfe1fcae7f5bc899474aca7ea9fd7fb29f0fd61b4ccb1f86b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10258 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QKSjosgkIKo65YNUg299rG0TLP671iNg1XtAce31phxVZVFhhkR8GhBxu2WxwVwTLIrTAvqmNbaTHyVO-M_VlmsCgmlkgnY0gmlwhKwS9-qKbXVsdGlhZGRyc5YACASsEvfqBtwyAAoErBL36gbcM90DgnJzhQADAQAAiXNlY3AyNTZrMaEDC_J9AWXICv8Id_IibOBlXNVvTYTN-iixviPBW1Mo5v2DdGNwgtwyg3VkcILcNIV3YWt1Mgs --storenode=/ip4/172.18.247.234/tcp/56370/p2p/16Uiu2HAmDTdHxY46qi9KRJArce1jYZhuzLeDi9wZgkDUhehD9ckL --store=false --relay=true --lightpush=true --lightpushnode=/ip4/172.18.247.234/tcp/56370/p2p/16Uiu2HAmDTdHxY46qi9KRJArce1jYZhuzLeDi9wZgkDUhehD9ckL
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.171.235 waku 6c57d15e7ba811a21f8b1d535240cc9687052952f6d20b2177cb02846cdd0cf6
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6c57d15e7ba8. Setting up logs at ./log/docker/store_node1_2026-01-16_04-25-44__734022a2-9b17-42b8-bf7c-3acdcae6c9d0__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 10254
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10254/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10254/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.171.235/tcp/10255/p2p/16Uiu2HAmGtsdVoJNG34kk8PG4vgpu6cCuYXf2ZUWDgmNX7vGUGXo","/ip4/172.18.171.235/tcp/10256/ws/p2p/16Uiu2HAmGtsdVoJNG34kk8PG4vgpu6cCuYXf2ZUWDgmNX7vGUGXo"],"enrUri":"enr:-L24QBVvCdG13ZIAS5fy8XBFqR3LgwTBHQYb--0crHfjvPCuJIAuj41UPkor_3xorXTt03ytq65ViamJR4NUKUBs94UCgmlkgnY0gmlwhKwSq-uKbXVsdGlhZGRyc5YACASsEqvrBigPAAoErBKr6wYoEN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDPv1Hsql15dcET0UaV61gFwuRdltYuZ2eSPToFCUzhd6DdGNwgigPg3VkcIIoEYV3YWt1Mgk"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10254/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.247.234/tcp/56370/p2p/16Uiu2HAmDTdHxY46qi9KRJArce1jYZhuzLeDi9wZgkDUhehD9ckL"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10254/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.12.217/tcp/15918/p2p/16Uiu2HAmLzwBw1eCRys8sooDYLjQZZ1CuyvCYuNJ4KP9HLHqiFM7"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56369/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15917/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10254/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10254/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1768537548201663683}}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56369/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x2ebb3d228da63e98bd636dae53618adcd48552f75c062ee67576a45940a73797"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 1
DEBUG  src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10254/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"c11f2181ffeeb5e8e669","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x2ebb3d228da63e98bd636dae53618adcd48552f75c062ee67576a45940a73797"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 1
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b4b7ff90cf37
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id eb3ea3297311
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6c57d15e7ba8
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b4b7ff90cf37. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,73 @@
2026-01-16 04:25:40.489 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-16 04:25:40.489 DEBUG [tests.conftest] Running test: test_main_node_relay_and_store__peer_neither_relay_nor_store with id: 2026-01-16_04-25-40__bfd8f628-b071-48d3-80e3-56f2e6383216
2026-01-16 04:25:40.490 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-16 04:25:40.490 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-16 04:25:40.497 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:25:40.497 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-16_04-25-40__bfd8f628-b071-48d3-80e3-56f2e6383216__wakuorg_nwaku:latest.log
2026-01-16 04:25:40.497 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:25:40.497 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:25:40.499 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:25:40.499 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.176.255
2026-01-16 04:25:40.499 DEBUG [src.node.docker_mananger] Generated ports ['62008', '62009', '62010', '62011', '62012']
2026-01-16 04:25:40.499 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:25:40.499 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:25:40.499 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:25:40.499 DEBUG [src.node.docker_mananger] docker run -i -t -p 62008:62008 -p 62009:62009 -p 62010:62010 -p 62011:62011 -p 62012:62012 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=62010 --rest-port=62008 --tcp-port=62009 --discv5-udp-port=62011 --rest-address=0.0.0.0 --nat=extip:172.18.176.255 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ee13c8a8dbfed033eba02917a2bcc3d0effcfbe7dd3fdcedd0cc603e35a5e976 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62012 --metrics-logging=true --store=true --relay=true
2026-01-16 04:25:40.680 ERROR [src.node.docker_mananger] Max retries reached for container bd273c3a4b75. Exiting log stream.
2026-01-16 04:25:40.685 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.176.255 waku 804a90da15e747543cd6d41fdf6c9865e39119554eeca43538d0b2f6d1a8e183
2026-01-16 04:25:40.715 DEBUG [src.node.docker_mananger] Container started with ID 804a90da15e7. Setting up logs at ./log/docker/publishing_node1_2026-01-16_04-25-40__bfd8f628-b071-48d3-80e3-56f2e6383216__wakuorg_nwaku:latest.log
2026-01-16 04:25:40.717 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 62008
2026-01-16 04:25:40.717 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:25:41.243 ERROR [src.node.docker_mananger] Max retries reached for container f21a94c38e76. Exiting log stream.
2026-01-16 04:25:41.718 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62008/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:25:41.721 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:25:41.721 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:25:41.721 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62008/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:25:41.723 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.176.255/tcp/62009/p2p/16Uiu2HAmG2sCuGGgsy43NDtRqfBQ9J4BRvmyanSbwaYNzprB9A6N","/ip4/172.18.176.255/tcp/62010/ws/p2p/16Uiu2HAmG2sCuGGgsy43NDtRqfBQ9J4BRvmyanSbwaYNzprB9A6N"],"enrUri":"enr:-L24QNXDBiqVL6UJurKDSxFkuFJE_jN7HJa-Q0hb_gSrhHAsNwlrnR2T7YLVXSrQi0WROi12ZaROqpkX_NDuO5VOGf8CgmlkgnY0gmlwhKwSsP-KbXVsdGlhZGRyc5YACASsErD_BvI5AAoErBKw_wbyOt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDMi3Cl_EwMLbmNu8pB6kGrIBIOxPThf3kj31BDgNEWjuDdGNwgvI5g3VkcILyO4V3YWt1MgM"}'
2026-01-16 04:25:41.723 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:25:41.731 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:25:41.731 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-16_04-25-40__bfd8f628-b071-48d3-80e3-56f2e6383216__wakuorg_nwaku:latest.log
2026-01-16 04:25:41.731 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:25:41.731 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:25:41.732 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:25:41.732 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.34.184
2026-01-16 04:25:41.733 DEBUG [src.node.docker_mananger] Generated ports ['35889', '35890', '35891', '35892', '35893']
2026-01-16 04:25:41.733 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:25:41.733 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:25:41.733 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:25:41.733 DEBUG [src.node.docker_mananger] docker run -i -t -p 35889:35889 -p 35890:35890 -p 35891:35891 -p 35892:35892 -p 35893:35893 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=35891 --rest-port=35889 --tcp-port=35890 --discv5-udp-port=35892 --rest-address=0.0.0.0 --nat=extip:172.18.34.184 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=feb202f2ee9d3090db6c33b824d3d663b62f7e43885c79b4cc57cddafbfbe1e5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35893 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QNXDBiqVL6UJurKDSxFkuFJE_jN7HJa-Q0hb_gSrhHAsNwlrnR2T7YLVXSrQi0WROi12ZaROqpkX_NDuO5VOGf8CgmlkgnY0gmlwhKwSsP-KbXVsdGlhZGRyc5YACASsErD_BvI5AAoErBKw_wbyOt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDMi3Cl_EwMLbmNu8pB6kGrIBIOxPThf3kj31BDgNEWjuDdGNwgvI5g3VkcILyO4V3YWt1MgM --storenode=/ip4/172.18.176.255/tcp/62009/p2p/16Uiu2HAmG2sCuGGgsy43NDtRqfBQ9J4BRvmyanSbwaYNzprB9A6N --store=false --relay=false
2026-01-16 04:25:41.922 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.34.184 waku 4ee5067a54740247b7293af505189d37c15602706c1045c9368a96eafa59b810
2026-01-16 04:25:41.957 DEBUG [src.node.docker_mananger] Container started with ID 4ee5067a5474. Setting up logs at ./log/docker/store_node1_2026-01-16_04-25-40__bfd8f628-b071-48d3-80e3-56f2e6383216__wakuorg_nwaku:latest.log
2026-01-16 04:25:41.957 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 35889
2026-01-16 04:25:41.958 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:25:42.958 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35889/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:25:42.962 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:25:42.962 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:25:42.962 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35889/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:25:42.964 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.34.184/tcp/35890/p2p/16Uiu2HAm3icXFk6GEDVnh2GRqjN8fKy16V1GENpgLsRqkaVVLEd6","/ip4/172.18.34.184/tcp/35891/ws/p2p/16Uiu2HAm3icXFk6GEDVnh2GRqjN8fKy16V1GENpgLsRqkaVVLEd6"],"enrUri":"enr:-L24QDOiWOJ5yeLtrNWTh2DLzq7eXiVvl8a4olAFSwwbSRrxAYxiQD0gp79xEoqhJDspqYwC9XmW3Y3J_XAEAhkA0I4CgmlkgnY0gmlwhKwSIriKbXVsdGlhZGRyc5YACASsEiK4BowyAAoErBIiuAaMM90DgnJzhQADAQAAiXNlY3AyNTZrMaECezR1riw-Fj_zCLN9VDnCYV15_e5oMG4CyQx5xj070PmDdGNwgowyg3VkcIKMNIV3YWt1MgA"}'
2026-01-16 04:25:42.964 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:25:42.965 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35889/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.176.255/tcp/62009/p2p/16Uiu2HAmG2sCuGGgsy43NDtRqfBQ9J4BRvmyanSbwaYNzprB9A6N"]'
2026-01-16 04:25:42.995 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:25:42.996 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62008/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-16 04:25:43.006 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:25:43.007 DEBUG [src.steps.store] Relaying message
2026-01-16 04:25:43.008 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62008/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:25:43.015 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:25:43.015 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:25:43.215 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-16 04:25:43.216 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62008/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:25:43.219 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xfd968458b0e7d0eb06e0bc51f9a2fa77ab40156207d4772c0b7ebeb2b9f0357d"}]}'
2026-01-16 04:25:43.219 DEBUG [src.steps.store] messages length is 1
2026-01-16 04:25:43.219 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-16 04:25:43.220 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35889/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:25:43.227 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"82e54ae3e5950fd948c7","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xfd968458b0e7d0eb06e0bc51f9a2fa77ab40156207d4772c0b7ebeb2b9f0357d"}]}'
2026-01-16 04:25:43.228 DEBUG [src.steps.store] messages length is 1
2026-01-16 04:25:43.230 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-16 04:25:43.231 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-16 04:25:43.231 DEBUG [src.node.waku_node] Stopping container with id 804a90da15e7
2026-01-16 04:25:43.795 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:25:43.795 DEBUG [src.node.waku_node] Stopping container with id 4ee5067a5474
2026-01-16 04:25:44.363 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:25:44.364 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-16 04:25:44.370 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:25:44.375 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,264 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_resubscribe_to_unsubscribed_content_topics with id: 2026-01-16_04-22-12__0bf3714b-f5a3-49cc-8f69-bc8913e6dd0f
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-22-12__0bf3714b-f5a3-49cc-8f69-bc8913e6dd0f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.147.223
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['12125', '12126', '12127', '12128', '12129']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 12125:12125 -p 12126:12126 -p 12127:12127 -p 12128:12128 -p 12129:12129 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=12127 --rest-port=12125 --tcp-port=12126 --discv5-udp-port=12128 --rest-address=0.0.0.0 --nat=extip:172.18.147.223 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=bb967d8b1fed5ab1daab1ed1567ecbbc07cacb30273376b40ccb56ebddbeff3b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12129 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.147.223 waku adb7819e76fb55ba236671ee0f1ea99534de26b1e07353c12e29c8e32b365018
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID adb7819e76fb. Setting up logs at ./log/docker/node1_2026-01-16_04-22-12__0bf3714b-f5a3-49cc-8f69-bc8913e6dd0f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 12125
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b26005f5bcf8. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 3059fedf761d. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12125/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12125/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.147.223/tcp/12126/p2p/16Uiu2HAkwNTznT5QKYKmAs6jz9K5HbZddKwx7dzD67Z3vKf9jYBT","/ip4/172.18.147.223/tcp/12127/ws/p2p/16Uiu2HAkwNTznT5QKYKmAs6jz9K5HbZddKwx7dzD67Z3vKf9jYBT"],"enrUri":"enr:-L24QKx9fWtcpI0_7_XlnTArMHKcECeax8NLFYgG0DsBDUzTQz85jYwkGmsiPzG0sXpcTdtCG61ClKIM3pXdU15qJ5wCgmlkgnY0gmlwhKwSk9-KbXVsdGlhZGRyc5YACASsEpPfBi9eAAoErBKT3wYvX90DgnJzhQACAQAAiXNlY3AyNTZrMaECHOUVEZw2WhfyrqZeySZRgvO7XrpGe-IJBgGd_QbigYqDdGNwgi9eg3VkcIIvYIV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-01-16_04-22-12__0bf3714b-f5a3-49cc-8f69-bc8913e6dd0f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.223.179
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['26734', '26735', '26736', '26737', '26738']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 26734:26734 -p 26735:26735 -p 26736:26736 -p 26737:26737 -p 26738:26738 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=26736 --rest-port=26734 --tcp-port=26735 --discv5-udp-port=26737 --rest-address=0.0.0.0 --nat=extip:172.18.223.179 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=de5519bccbffa9eb6bd7256a5b98e5e198de1bc5c1d355de7cb90d64ba208d0b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=26738 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QKx9fWtcpI0_7_XlnTArMHKcECeax8NLFYgG0DsBDUzTQz85jYwkGmsiPzG0sXpcTdtCG61ClKIM3pXdU15qJ5wCgmlkgnY0gmlwhKwSk9-KbXVsdGlhZGRyc5YACASsEpPfBi9eAAoErBKT3wYvX90DgnJzhQACAQAAiXNlY3AyNTZrMaECHOUVEZw2WhfyrqZeySZRgvO7XrpGe-IJBgGd_QbigYqDdGNwgi9eg3VkcIIvYIV3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.223.179 waku e947966cb9fb17aea9ef4ce850f5ab59fe06b184d26413acc0419dee8261802a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e947966cb9fb. Setting up logs at ./log/docker/node2_2026-01-16_04-22-12__0bf3714b-f5a3-49cc-8f69-bc8913e6dd0f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 26734
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26734/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26734/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.223.179/tcp/26735/p2p/16Uiu2HAkxwF5NNumJgKnFNh3bG7badyKZUhowWmdUs9eUiCMENMn","/ip4/172.18.223.179/tcp/26736/ws/p2p/16Uiu2HAkxwF5NNumJgKnFNh3bG7badyKZUhowWmdUs9eUiCMENMn"],"enrUri":"enr:-L24QExQY4soLtp1oj3aLeKXd_U8fV9zvuNk_SscBWcHU7j8U5myUHUgdtx6HCxivmc7YXiXJIukh94CuVb1F1o-zK0CgmlkgnY0gmlwhKwS37OKbXVsdGlhZGRyc5YACASsEt-zBmhvAAoErBLfswZocN0DgnJzhQACAQAAiXNlY3AyNTZrMaECNCZTf2C6N7ESztXUI3eZcw_gC7chzQvGe-QKGsR7EJGDdGNwgmhvg3VkcIJocYV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26734/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.147.223/tcp/12126/p2p/16Uiu2HAkwNTznT5QKYKmAs6jz9K5HbZddKwx7dzD67Z3vKf9jYBT"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26734/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12125/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768537334645626652,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26734/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768537334645626652,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12125/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1768537334768473279,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26734/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1768537334768473279,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12125/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1768537334884134529,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26734/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1768537334884134529,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12125/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1768537334999568677,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26734/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1768537334999568677,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12125/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1768537335114610813,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26734/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1768537335114610813,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12125/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1768537335230479102,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26734/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1768537335230479102,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12125/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1768537335346098586,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26734/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1768537335346098586,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12125/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1768537335461377958,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26734/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1768537335461377958,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:12125/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:26734/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12125/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:12125/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto. Response content: b'/myapp/1/latest/proto'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12125/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:12125/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js. Response content: b'/waku/2/content/test.js'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12125/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:12125/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding. Response content: b'/app/22/sometopic/someencoding'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12125/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:12125/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto. Response content: b'/toychat/2/huilong/proto'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12125/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:12125/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor. Response content: b'/statusim/1/community/cbor'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12125/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:12125/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding. Response content: b'/app/27/sometopic/someencoding'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12125/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:12125/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding. Response content: b'/app/29/sometopic/someencoding'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12125/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:12125/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding. Response content: b'/app/20/sometopic/someencoding'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26734/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12125/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768537336501328167,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26734/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768537336501328167,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12125/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1768537336619345888,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26734/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1768537336619345888,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12125/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1768537336734291088,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26734/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1768537336734291088,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12125/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1768537336849900425,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26734/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1768537336849900425,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12125/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1768537336966911453,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26734/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1768537336966911453,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12125/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1768537337082272179,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26734/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1768537337082272179,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12125/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1768537337197389861,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26734/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1768537337197389861,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12125/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1768537337313234651,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26734/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1768537337313234651,"ephemeral":false,"proof":""}]'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id adb7819e76fb
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id e947966cb9fb
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,70 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_store with id: 2026-01-16_04-16-46__b4112216-729c-478c-9f43-f6d11bd89057
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-16-46__b4112216-729c-478c-9f43-f6d11bd89057__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:33 Network waku created
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.218.103
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['4176', '4177', '4178', '4179', '4180']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 4176:4176 -p 4177:4177 -p 4178:4178 -p 4179:4179 -p 4180:4180 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=4178 --rest-port=4176 --tcp-port=4177 --discv5-udp-port=4179 --rest-address=0.0.0.0 --nat=extip:172.18.218.103 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d6eaaf9fc31d9e925bbc7e446dfccdb9e7e8bd20aeabf1d6fbef2b1eabeafc4a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4180 --metrics-logging=true --relay=true --store=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.218.103 waku 93882562cea0705a92ae486f0c0fc36628700ad9c3db2b24579a5c66a4a10804
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 93882562cea0. Setting up logs at ./log/docker/node1_2026-01-16_04-16-46__b4112216-729c-478c-9f43-f6d11bd89057__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 4176
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4176/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4176/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.218.103/tcp/4177/p2p/16Uiu2HAmHd5ZHG3Gxch2DyEouKPBLmiSw1xgmc8YHGNYRMf41sMR","/ip4/172.18.218.103/tcp/4178/ws/p2p/16Uiu2HAmHd5ZHG3Gxch2DyEouKPBLmiSw1xgmc8YHGNYRMf41sMR"],"enrUri":"enr:-L24QCoVZO1rDM3cfW_IPLiffhO2FKg6A3hO2N1AIICyR03OMJLr2I2HdS6kUzQ6pC8Z4qqznB6XUuK9xO0BSqgK9pICgmlkgnY0gmlwhKwS2meKbXVsdGlhZGRyc5YACASsEtpnBhBRAAoErBLaZwYQUt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDSc0pCW7GEaDkKPnKTpyyCyfgUSRneRDylFBvmiKCOJiDdGNwghBRg3VkcIIQU4V3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-16-46__b4112216-729c-478c-9f43-f6d11bd89057__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.57.58
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['54782', '54783', '54784', '54785', '54786']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 54782:54782 -p 54783:54783 -p 54784:54784 -p 54785:54785 -p 54786:54786 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=54784 --rest-port=54782 --tcp-port=54783 --discv5-udp-port=54785 --rest-address=0.0.0.0 --nat=extip:172.18.57.58 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cdad9ebec0e98d1cb8a2c1fe01aa013f3f8c7fbcad49e7edde28b82c66a60ee6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=54786 --metrics-logging=true --relay=true --store=true --discv5-bootstrap-node=enr:-L24QCoVZO1rDM3cfW_IPLiffhO2FKg6A3hO2N1AIICyR03OMJLr2I2HdS6kUzQ6pC8Z4qqznB6XUuK9xO0BSqgK9pICgmlkgnY0gmlwhKwS2meKbXVsdGlhZGRyc5YACASsEtpnBhBRAAoErBLaZwYQUt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDSc0pCW7GEaDkKPnKTpyyCyfgUSRneRDylFBvmiKCOJiDdGNwghBRg3VkcIIQU4V3YWt1MgM --storenode=/ip4/172.18.218.103/tcp/4177/p2p/16Uiu2HAmHd5ZHG3Gxch2DyEouKPBLmiSw1xgmc8YHGNYRMf41sMR
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.57.58 waku efc20f94b0d37eede1ec9bd6166dbefb8b64f7899407622a880932016e4f19b5
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID efc20f94b0d3. Setting up logs at ./log/docker/node1_2026-01-16_04-16-46__b4112216-729c-478c-9f43-f6d11bd89057__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 54782
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54782/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54782/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.57.58/tcp/54783/p2p/16Uiu2HAmGZNdJAKso1em43Xn2Sx581QGtFS4zdotHgQxxe7Yt1vs","/ip4/172.18.57.58/tcp/54784/ws/p2p/16Uiu2HAmGZNdJAKso1em43Xn2Sx581QGtFS4zdotHgQxxe7Yt1vs"],"enrUri":"enr:-L24QEaKgcSdF0VLZLraIR7_lRBoFqd8kpWugbuX7qcQiHF7Bzbsnr0yScAxomJVYpJCmQXG_DLjJXVr9BKdIg-vlJACgmlkgnY0gmlwhKwSOTqKbXVsdGlhZGRyc5YACASsEjk6BtX_AAoErBI5OgbWAN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDOf5zTDGdp9WbQNSTmwq7z6I-rSmSkGo8dNgI8j6jupyDdGNwgtX_g3VkcILWAYV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:4176/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:54782/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:4176/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54782/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F1&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xa3a1efcc29106ce0f8db08c0a27d7c9ac7742aea2b6c35cc6a3e766653ae79de"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 1
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 93882562cea0
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id efc20f94b0d3
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,384 @@
2026-01-16 04:26:13.895 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-16 04:26:13.896 DEBUG [tests.conftest] Running test: test_store_with_hashes with id: 2026-01-16_04-26-13__a6ba706f-8f33-4e2a-a5b2-4d767d62ea32
2026-01-16 04:26:13.896 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-16 04:26:13.896 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-16 04:26:13.896 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-01-16 04:26:13.904 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:26:13.904 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-16_04-26-13__a6ba706f-8f33-4e2a-a5b2-4d767d62ea32__wakuorg_nwaku:latest.log
2026-01-16 04:26:13.904 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:26:13.904 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:26:13.906 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:26:13.906 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.181.20
2026-01-16 04:26:13.906 DEBUG [src.node.docker_mananger] Generated ports ['12853', '12854', '12855', '12856', '12857']
2026-01-16 04:26:13.907 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:26:13.907 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:26:13.907 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:26:13.907 DEBUG [src.node.docker_mananger] docker run -i -t -p 12853:12853 -p 12854:12854 -p 12855:12855 -p 12856:12856 -p 12857:12857 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=12855 --rest-port=12853 --tcp-port=12854 --discv5-udp-port=12856 --rest-address=0.0.0.0 --nat=extip:172.18.181.20 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8fba02aab9bf0be2a9e5ed4e2e27ffb399a52ccd950708a0dc1d3cdf8cbb5b5d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12857 --metrics-logging=true --store=true --relay=true
2026-01-16 04:26:14.097 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.181.20 waku c8cf705cac38058ab8118ac0283fda2fda0f52ca8d254af6d33470bc4e258e84
2026-01-16 04:26:14.127 DEBUG [src.node.docker_mananger] Container started with ID c8cf705cac38. Setting up logs at ./log/docker/publishing_node1_2026-01-16_04-26-13__a6ba706f-8f33-4e2a-a5b2-4d767d62ea32__wakuorg_nwaku:latest.log
2026-01-16 04:26:14.129 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 12853
2026-01-16 04:26:14.130 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:26:14.153 ERROR [src.node.docker_mananger] Max retries reached for container 60598bb81abf. Exiting log stream.
2026-01-16 04:26:14.698 ERROR [src.node.docker_mananger] Max retries reached for container 46891a12285f. Exiting log stream.
2026-01-16 04:26:15.130 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12853/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:15.133 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:26:15.134 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:26:15.134 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12853/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:15.136 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.181.20/tcp/12854/p2p/16Uiu2HAmALbk2DGbKyTLQsJ8M3jxCnAzNdXdnvmrj4iSFmRMNksW","/ip4/172.18.181.20/tcp/12855/ws/p2p/16Uiu2HAmALbk2DGbKyTLQsJ8M3jxCnAzNdXdnvmrj4iSFmRMNksW"],"enrUri":"enr:-L24QHqqUxnzXf8V_65PljP8GdWm3DeAndWPPDGtv6JZV0s0Uc2RfOYHlhzQC2k7N1Gmz5zH81uBNeOHh79ZNyCPJiUCgmlkgnY0gmlwhKwStRSKbXVsdGlhZGRyc5YACASsErUUBjI2AAoErBK1FAYyN90DgnJzhQADAQAAiXNlY3AyNTZrMaEC3ZKbykub7KF-KpntTJFaXeUfE1EJRF1xt8GUnMlZRwWDdGNwgjI2g3VkcIIyOIV3YWt1MgM"}'
2026-01-16 04:26:15.136 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:26:15.143 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:26:15.143 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-16_04-26-13__a6ba706f-8f33-4e2a-a5b2-4d767d62ea32__wakuorg_nwaku:latest.log
2026-01-16 04:26:15.143 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:26:15.143 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:26:15.145 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:26:15.145 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.145.11
2026-01-16 04:26:15.145 DEBUG [src.node.docker_mananger] Generated ports ['41072', '41073', '41074', '41075', '41076']
2026-01-16 04:26:15.145 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:26:15.146 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:26:15.146 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:26:15.146 DEBUG [src.node.docker_mananger] docker run -i -t -p 41072:41072 -p 41073:41073 -p 41074:41074 -p 41075:41075 -p 41076:41076 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=41074 --rest-port=41072 --tcp-port=41073 --discv5-udp-port=41075 --rest-address=0.0.0.0 --nat=extip:172.18.145.11 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=408dadbd5eddac29ddfa6faa5198aeeeed2e1f5da6ebba4cacef74caca7eab67 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41076 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QHqqUxnzXf8V_65PljP8GdWm3DeAndWPPDGtv6JZV0s0Uc2RfOYHlhzQC2k7N1Gmz5zH81uBNeOHh79ZNyCPJiUCgmlkgnY0gmlwhKwStRSKbXVsdGlhZGRyc5YACASsErUUBjI2AAoErBK1FAYyN90DgnJzhQADAQAAiXNlY3AyNTZrMaEC3ZKbykub7KF-KpntTJFaXeUfE1EJRF1xt8GUnMlZRwWDdGNwgjI2g3VkcIIyOIV3YWt1MgM --storenode=/ip4/172.18.181.20/tcp/12854/p2p/16Uiu2HAmALbk2DGbKyTLQsJ8M3jxCnAzNdXdnvmrj4iSFmRMNksW --store=true --relay=true
2026-01-16 04:26:15.336 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.145.11 waku 39010e7926a4d7b481080b511ccff5874773dec16be66d168c5dc995110948f1
2026-01-16 04:26:15.366 DEBUG [src.node.docker_mananger] Container started with ID 39010e7926a4. Setting up logs at ./log/docker/store_node1_2026-01-16_04-26-13__a6ba706f-8f33-4e2a-a5b2-4d767d62ea32__wakuorg_nwaku:latest.log
2026-01-16 04:26:15.367 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 41072
2026-01-16 04:26:15.368 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:26:16.368 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41072/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:16.373 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:26:16.373 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:26:16.373 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41072/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:16.376 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.145.11/tcp/41073/p2p/16Uiu2HAm2bMrAyPK7ogyb2wLqAqqhDHkTCtsPJCxKpfXK54u43rb","/ip4/172.18.145.11/tcp/41074/ws/p2p/16Uiu2HAm2bMrAyPK7ogyb2wLqAqqhDHkTCtsPJCxKpfXK54u43rb"],"enrUri":"enr:-L24QIRcHzq8cG8EYRvn1eDfRLkc-9NCXVwk8LuJWQ3ddIp_FztZmbhWKUdSzRwonje9pN4F1tRNvjc6xoQ6KwoSEU0CgmlkgnY0gmlwhKwSkQuKbXVsdGlhZGRyc5YACASsEpELBqBxAAoErBKRCwagct0DgnJzhQADAQAAiXNlY3AyNTZrMaECan0dhzSOhX0MqQYYXS07YbXpsn_ZeP6IWy8__0xO6ByDdGNwgqBxg3VkcIKgc4V3YWt1MgM"}'
2026-01-16 04:26:16.376 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:26:16.376 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41072/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.181.20/tcp/12854/p2p/16Uiu2HAmALbk2DGbKyTLQsJ8M3jxCnAzNdXdnvmrj4iSFmRMNksW"]'
2026-01-16 04:26:16.379 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:26:16.379 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12853/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-16 04:26:16.382 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:26:16.382 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41072/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-16 04:26:16.384 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:26:16.385 DEBUG [src.steps.store] Relaying message
2026-01-16 04:26:16.386 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12853/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "SGVsbG8gV29ybGQh", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:26:16.391 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:26:16.391 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:26:16.593 DEBUG [src.steps.store] Relaying message
2026-01-16 04:26:16.593 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12853/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTIzNDU2Nzg5MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:26:16.598 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:26:16.598 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:26:16.799 DEBUG [src.steps.store] Relaying message
2026-01-16 04:26:16.800 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12853/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "eyJrZXkiOiAidmFsdWUifQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:26:16.806 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:26:16.806 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:26:17.007 DEBUG [src.steps.store] Relaying message
2026-01-16 04:26:17.008 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12853/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "6L+Z5piv5LiA5Lqb5Lit5paH", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:26:17.014 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:26:17.014 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:26:17.215 DEBUG [src.steps.store] Relaying message
2026-01-16 04:26:17.215 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12853/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "8J+agPCfjJ/inKg=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:26:17.221 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:26:17.221 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:26:17.422 DEBUG [src.steps.store] Relaying message
2026-01-16 04:26:17.423 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12853/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:26:17.428 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:26:17.428 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:26:17.630 DEBUG [src.steps.store] Relaying message
2026-01-16 04:26:17.630 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12853/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:26:17.636 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:26:17.636 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:26:17.837 DEBUG [src.steps.store] Relaying message
2026-01-16 04:26:17.837 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12853/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "0J/RgNC40LLQtdGC", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:26:17.842 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:26:17.842 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:26:18.043 DEBUG [src.steps.store] Relaying message
2026-01-16 04:26:18.043 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12853/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "QmFzZTY0PT1kR1Z6ZEE9PQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:26:18.048 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:26:18.048 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:26:18.249 DEBUG [src.steps.store] Relaying message
2026-01-16 04:26:18.249 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12853/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:26:18.254 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:26:18.254 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:26:18.455 DEBUG [src.steps.store] Relaying message
2026-01-16 04:26:18.456 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12853/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "CQpTcGVjaWFsCUNoYXJhY3RlcnMK", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:26:18.461 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:26:18.462 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:26:18.662 DEBUG [src.steps.store] Relaying message
2026-01-16 04:26:18.663 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12853/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "RmFsc2U=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:26:18.668 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:26:18.668 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:26:18.869 DEBUG [src.steps.store] Relaying message
2026-01-16 04:26:18.869 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12853/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "My4xNDE1OTI2NTM1", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:26:18.875 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:26:18.876 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:26:19.077 DEBUG [src.steps.store] Relaying message
2026-01-16 04:26:19.078 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12853/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "WzEsIDIsIDMsIDQsIDVd", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:26:19.084 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:26:19.084 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:26:19.286 DEBUG [src.steps.store] Relaying message
2026-01-16 04:26:19.286 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12853/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MHhERUFEQkVFRg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:26:19.291 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:26:19.292 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:26:19.493 DEBUG [src.steps.store] Relaying message
2026-01-16 04:26:19.493 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12853/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "dXNlckBleGFtcGxlLmNvbQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:26:19.498 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:26:19.498 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:26:19.700 DEBUG [src.steps.store] Relaying message
2026-01-16 04:26:19.700 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12853/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "aHR0cDovL2V4YW1wbGUuY29t", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:26:19.705 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:26:19.705 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:26:19.906 DEBUG [src.steps.store] Relaying message
2026-01-16 04:26:19.907 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12853/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MjAyMy0xMS0wMVQxMjowMDowMFo=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:26:19.912 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:26:19.913 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:26:20.114 DEBUG [src.steps.store] Relaying message
2026-01-16 04:26:20.114 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12853/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "IkVzY2FwZWQiIFwicXVvdGVzXCI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:26:20.119 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:26:20.119 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:26:20.321 DEBUG [src.steps.store] Relaying message
2026-01-16 04:26:20.322 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12853/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:26:20.328 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:26:20.328 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:26:20.529 DEBUG [src.steps.store] Relaying message
2026-01-16 04:26:20.529 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12853/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:26:20.535 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:26:20.536 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:26:20.737 DEBUG [src.steps.store] Relaying message
2026-01-16 04:26:20.737 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12853/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:26:20.743 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:26:20.743 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:26:20.944 DEBUG [src.steps.store] Relaying message
2026-01-16 04:26:20.944 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12853/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "L3Vzci9sb2NhbC9iaW4=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:26:20.951 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:26:20.951 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:26:21.152 DEBUG [src.steps.store] Relaying message
2026-01-16 04:26:21.152 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12853/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "QzpcV2luZG93c1xTeXN0ZW0zMg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:26:21.157 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:26:21.158 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:26:21.359 DEBUG [src.steps.store] Relaying message
2026-01-16 04:26:21.359 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12853/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:26:21.364 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:26:21.364 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:26:21.565 DEBUG [src.steps.store] Relaying message
2026-01-16 04:26:21.565 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12853/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:26:21.571 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:26:21.571 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:26:21.772 DEBUG [src.steps.store] Relaying message
2026-01-16 04:26:21.772 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12853/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:26:21.778 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:26:21.778 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:26:21.979 DEBUG [src.steps.store] Relaying message
2026-01-16 04:26:21.980 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12853/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "cHJpbnQoJ0hlbGxvIFdvcmxkJyk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:26:21.986 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:26:21.986 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:26:22.187 DEBUG [src.steps.store] Relaying message
2026-01-16 04:26:22.188 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12853/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTkyLjE2OC4xLjE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:26:22.193 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:26:22.194 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:26:22.395 DEBUG [src.steps.store] Relaying message
2026-01-16 04:26:22.395 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12853/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "d3d3LmV4YW1wbGUuY29t", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:26:22.401 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:26:22.401 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:26:22.602 DEBUG [src.steps.store] Relaying message
2026-01-16 04:26:22.603 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12853/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:26:22.608 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:26:22.608 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:26:22.809 DEBUG [src.steps.store] Relaying message
2026-01-16 04:26:22.809 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12853/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTIzNC01Njc4LTkwMTItMzQ1Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:26:22.815 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:26:22.815 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:26:23.016 DEBUG [src.steps.store] Relaying message
2026-01-16 04:26:23.016 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12853/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "KzEyMzQ1Njc4OTA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:26:23.021 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:26:23.022 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:26:23.223 DEBUG [src.steps.store] Relaying message
2026-01-16 04:26:23.223 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12853/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:26:23.229 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:26:23.229 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:26:23.430 DEBUG [src.steps.store] Relaying message
2026-01-16 04:26:23.430 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12853/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "I2hlbGxvV29ybGQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:26:23.436 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:26:23.437 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:26:23.638 DEBUG [src.steps.store] Relaying message
2026-01-16 04:26:23.638 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12853/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "QHVzZXJuYW1l", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:26:23.644 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:26:23.644 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:26:23.845 DEBUG [src.steps.store] Relaying message
2026-01-16 04:26:23.846 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12853/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "UEBzc3cwcmQh", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:26:23.851 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:26:23.852 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:26:24.053 DEBUG [src.steps.store] Relaying message
2026-01-16 04:26:24.053 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12853/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MDEvMTEvMjAyMw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:26:24.058 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:26:24.059 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:26:24.260 DEBUG [src.steps.store] Relaying message
2026-01-16 04:26:24.260 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12853/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTI6MDA6MDA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:26:24.266 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:26:24.267 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:26:24.468 DEBUG [src.steps.store] Relaying message
2026-01-16 04:26:24.468 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12853/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "RSA9IG1jXjI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:26:24.474 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:26:24.474 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:26:24.675 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12853/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xd82a8dee95933d6c3ebc9b783788b8ccdb60adc97d8842e86659c32f9ae42df7&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.679 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xd82a8dee95933d6c3ebc9b783788b8ccdb60adc97d8842e86659c32f9ae42df7"}]}'
2026-01-16 04:26:24.679 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12853/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x443a118a2d25d5faf39e527bbd8217d843c82b84ce2d28307e05198d58733c8f&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.682 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x443a118a2d25d5faf39e527bbd8217d843c82b84ce2d28307e05198d58733c8f"}]}'
2026-01-16 04:26:24.682 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12853/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x7b3098c2ef697830893b9569d28074e02e81d7fa740b4ffab2f23f9ed04d0820&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.685 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x7b3098c2ef697830893b9569d28074e02e81d7fa740b4ffab2f23f9ed04d0820"}]}'
2026-01-16 04:26:24.685 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12853/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xca699bb1f3b1b4ed234cfe63fb14af71ed89c494ca0a5f1817297a55b0abfabf&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.688 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xca699bb1f3b1b4ed234cfe63fb14af71ed89c494ca0a5f1817297a55b0abfabf"}]}'
2026-01-16 04:26:24.688 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12853/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x7bec9b33d8e2e15b92b8a45db7705191f79a2f4dabd680dc8a6d66d1ee4afde1&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.691 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x7bec9b33d8e2e15b92b8a45db7705191f79a2f4dabd680dc8a6d66d1ee4afde1"}]}'
2026-01-16 04:26:24.691 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12853/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x11d08f2f77fc96bb613db357a51b770e549aa39e3481d7fd17d4601d81e840f8&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.694 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x11d08f2f77fc96bb613db357a51b770e549aa39e3481d7fd17d4601d81e840f8"}]}'
2026-01-16 04:26:24.694 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12853/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x7af0ae5366b41b35eddfca11c1f95c196b67717142c468aa527126c5cbb1bfbb&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.697 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x7af0ae5366b41b35eddfca11c1f95c196b67717142c468aa527126c5cbb1bfbb"}]}'
2026-01-16 04:26:24.697 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12853/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x077f898d49e54a04f8290386a56cf4ef89e105ffd8b096913b6718e62d47b00b&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.700 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x077f898d49e54a04f8290386a56cf4ef89e105ffd8b096913b6718e62d47b00b"}]}'
2026-01-16 04:26:24.700 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12853/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xc29962d192df346bdaeeac2f57845a23c382b0a7653d09526c869cba8a54c6c3&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.703 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xc29962d192df346bdaeeac2f57845a23c382b0a7653d09526c869cba8a54c6c3"}]}'
2026-01-16 04:26:24.703 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12853/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x9c6661b6632125cd5a75302f445b729dd1790e41569d1ee1e3bd9cb6cd93e376&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.706 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9c6661b6632125cd5a75302f445b729dd1790e41569d1ee1e3bd9cb6cd93e376"}]}'
2026-01-16 04:26:24.706 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12853/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xff31814644531fa42013712a3ea83982e5ae5ab1420b97c4f71802162c5bd68f&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.708 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xff31814644531fa42013712a3ea83982e5ae5ab1420b97c4f71802162c5bd68f"}]}'
2026-01-16 04:26:24.709 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12853/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xbc626f79b8a1f45683889cf27b7634ecda2ad9542a7dedbb3c145028dabeaa96&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.711 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xbc626f79b8a1f45683889cf27b7634ecda2ad9542a7dedbb3c145028dabeaa96"}]}'
2026-01-16 04:26:24.712 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12853/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x4950b06c5c727d319603ba3dcd8acd23d8abf8cf66714460522594b0bb1b17e6&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.714 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x4950b06c5c727d319603ba3dcd8acd23d8abf8cf66714460522594b0bb1b17e6"}]}'
2026-01-16 04:26:24.714 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12853/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x1b4efc17e4b4ae0f41f887abacda445cec68d0560ea5a132867edf44fced8813&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.717 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1b4efc17e4b4ae0f41f887abacda445cec68d0560ea5a132867edf44fced8813"}]}'
2026-01-16 04:26:24.717 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12853/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x3c8254ccfc6717cf6851a84ff59ec814ce019523877f57cf68580dc6fc12e2d0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.720 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x3c8254ccfc6717cf6851a84ff59ec814ce019523877f57cf68580dc6fc12e2d0"}]}'
2026-01-16 04:26:24.720 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12853/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x1fdf82fe7ec02d47469ea5ab2cdce1c35293e90b1f7b2413f1e3bf11dddd44c4&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.723 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1fdf82fe7ec02d47469ea5ab2cdce1c35293e90b1f7b2413f1e3bf11dddd44c4"}]}'
2026-01-16 04:26:24.723 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12853/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x305fdd4cf92a2e988a702eefe5451bc691d61908602519809ebf9ede10c63091&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.725 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x305fdd4cf92a2e988a702eefe5451bc691d61908602519809ebf9ede10c63091"}]}'
2026-01-16 04:26:24.726 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12853/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x22cb6a68fdeca4cfb93bb6594503a329fa636e057ee5b613fe4e825361932b09&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.728 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x22cb6a68fdeca4cfb93bb6594503a329fa636e057ee5b613fe4e825361932b09"}]}'
2026-01-16 04:26:24.729 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12853/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xa3b19ce528df004b66d3f7e2d873cbe46ae4761a435b80f3791cdb4246e5d702&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.731 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xa3b19ce528df004b66d3f7e2d873cbe46ae4761a435b80f3791cdb4246e5d702"}]}'
2026-01-16 04:26:24.731 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12853/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x77e31bf5e93fa1a5f49a018efd966c91dc812d554caa1d07fbce19ae6d3c623e&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.734 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x77e31bf5e93fa1a5f49a018efd966c91dc812d554caa1d07fbce19ae6d3c623e"}]}'
2026-01-16 04:26:24.734 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12853/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x617932fa8f78c8484c5d02c6d79ae11a00a7f15062c25b179875fc205311bea6&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.737 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x617932fa8f78c8484c5d02c6d79ae11a00a7f15062c25b179875fc205311bea6"}]}'
2026-01-16 04:26:24.737 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12853/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x4a96fddbdaeb58e67c4ab3b02bab6eb05dd4ef084fa6645a55a297950b738bcd&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.740 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x4a96fddbdaeb58e67c4ab3b02bab6eb05dd4ef084fa6645a55a297950b738bcd"}]}'
2026-01-16 04:26:24.740 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12853/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x8a94d1244de8b1a7bede3dfa22eec8273ed9a9293af09f22efd55c0fa5fc1551&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.743 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x8a94d1244de8b1a7bede3dfa22eec8273ed9a9293af09f22efd55c0fa5fc1551"}]}'
2026-01-16 04:26:24.743 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12853/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x56be79aea656db6e354c973ebc9e0b6903811281c72eccfad14cd238220e25c9&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.746 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x56be79aea656db6e354c973ebc9e0b6903811281c72eccfad14cd238220e25c9"}]}'
2026-01-16 04:26:24.746 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12853/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xaee6e1113468c52960095375821dac96455d64760ab1c879ed5afde917122469&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.748 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xaee6e1113468c52960095375821dac96455d64760ab1c879ed5afde917122469"}]}'
2026-01-16 04:26:24.749 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12853/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xc4be83066ebccf5cc9aa2b5aca9581d23cec452d39941949b0ea63289ed67c9c&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.751 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xc4be83066ebccf5cc9aa2b5aca9581d23cec452d39941949b0ea63289ed67c9c"}]}'
2026-01-16 04:26:24.752 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12853/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x95bfcb7bcd4718ebe7c0b4303602eda152f2048b2a903a8e599ea8d54bebb656&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.754 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x95bfcb7bcd4718ebe7c0b4303602eda152f2048b2a903a8e599ea8d54bebb656"}]}'
2026-01-16 04:26:24.755 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12853/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x8d2c186f8a0b2a97e3712bb22984db1e41e3f50ec1b586eb607d58eab79d9557&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.757 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x8d2c186f8a0b2a97e3712bb22984db1e41e3f50ec1b586eb607d58eab79d9557"}]}'
2026-01-16 04:26:24.758 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12853/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x166a2312b8f9e25c9677eed577ea8ce488bd934b4fc185fe155ccc0411d8e538&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.760 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x166a2312b8f9e25c9677eed577ea8ce488bd934b4fc185fe155ccc0411d8e538"}]}'
2026-01-16 04:26:24.761 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12853/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xeafd24c29d6370afde0de4f897cba3f5bae6317e33ef2feb52b4f59cf8546df0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.763 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xeafd24c29d6370afde0de4f897cba3f5bae6317e33ef2feb52b4f59cf8546df0"}]}'
2026-01-16 04:26:24.764 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12853/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x7dde953da22c23b65aefa8b60c4eeb6bd0e1986faab305266b46497094c22c50&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.766 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x7dde953da22c23b65aefa8b60c4eeb6bd0e1986faab305266b46497094c22c50"}]}'
2026-01-16 04:26:24.766 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12853/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x22eef8c88e6a665ae859d8a7c5d72102396bdb8aecd4146bb9d86b3e627821f9&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.769 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x22eef8c88e6a665ae859d8a7c5d72102396bdb8aecd4146bb9d86b3e627821f9"}]}'
2026-01-16 04:26:24.769 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12853/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xbfee2b2069490c0514248d8a2d5d7226b553de96a0d90039f54cc58033da0080&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.772 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xbfee2b2069490c0514248d8a2d5d7226b553de96a0d90039f54cc58033da0080"}]}'
2026-01-16 04:26:24.772 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12853/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x9e9998234ace6d88467286b8a4d19bfe7b2dadd61d234fc7654a5bad90b8af08&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.774 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9e9998234ace6d88467286b8a4d19bfe7b2dadd61d234fc7654a5bad90b8af08"}]}'
2026-01-16 04:26:24.775 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12853/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x6e8fed56b77107966be7c84298e92059cd8c9352d3e772a9d693244c542304f4&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.777 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x6e8fed56b77107966be7c84298e92059cd8c9352d3e772a9d693244c542304f4"}]}'
2026-01-16 04:26:24.778 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12853/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x63677553b631e6458f37d06c04bf657f3e2b88320ed52c3ac2c159f162833c3c&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.780 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x63677553b631e6458f37d06c04bf657f3e2b88320ed52c3ac2c159f162833c3c"}]}'
2026-01-16 04:26:24.780 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12853/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xc2a8f84a10fa42003874cc2f0d89e0906314912254fa6dff44bbc5c0f95f3b29&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.783 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xc2a8f84a10fa42003874cc2f0d89e0906314912254fa6dff44bbc5c0f95f3b29"}]}'
2026-01-16 04:26:24.783 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12853/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xcce08cf1d0a76562f736c09fc39b2db0526f35e60ec79955ac13781b5cfe9a58&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.786 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xcce08cf1d0a76562f736c09fc39b2db0526f35e60ec79955ac13781b5cfe9a58"}]}'
2026-01-16 04:26:24.786 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12853/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x6879271be24aee443027f3fe3abf83ed5ded5699e8b02757a58ca844a5fbadf4&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.788 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x6879271be24aee443027f3fe3abf83ed5ded5699e8b02757a58ca844a5fbadf4"}]}'
2026-01-16 04:26:24.789 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12853/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x3b8cafd070a3de06f8b1580adf2eda79c9d6e44bab3fa1181216221066572f65&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.791 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x3b8cafd070a3de06f8b1580adf2eda79c9d6e44bab3fa1181216221066572f65"}]}'
2026-01-16 04:26:24.792 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41072/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xd82a8dee95933d6c3ebc9b783788b8ccdb60adc97d8842e86659c32f9ae42df7&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.794 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xd82a8dee95933d6c3ebc9b783788b8ccdb60adc97d8842e86659c32f9ae42df7"}]}'
2026-01-16 04:26:24.795 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41072/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x443a118a2d25d5faf39e527bbd8217d843c82b84ce2d28307e05198d58733c8f&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.797 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x443a118a2d25d5faf39e527bbd8217d843c82b84ce2d28307e05198d58733c8f"}]}'
2026-01-16 04:26:24.797 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41072/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x7b3098c2ef697830893b9569d28074e02e81d7fa740b4ffab2f23f9ed04d0820&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.800 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x7b3098c2ef697830893b9569d28074e02e81d7fa740b4ffab2f23f9ed04d0820"}]}'
2026-01-16 04:26:24.800 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41072/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xca699bb1f3b1b4ed234cfe63fb14af71ed89c494ca0a5f1817297a55b0abfabf&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.803 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xca699bb1f3b1b4ed234cfe63fb14af71ed89c494ca0a5f1817297a55b0abfabf"}]}'
2026-01-16 04:26:24.803 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41072/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x7bec9b33d8e2e15b92b8a45db7705191f79a2f4dabd680dc8a6d66d1ee4afde1&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.805 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x7bec9b33d8e2e15b92b8a45db7705191f79a2f4dabd680dc8a6d66d1ee4afde1"}]}'
2026-01-16 04:26:24.806 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41072/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x11d08f2f77fc96bb613db357a51b770e549aa39e3481d7fd17d4601d81e840f8&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.808 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x11d08f2f77fc96bb613db357a51b770e549aa39e3481d7fd17d4601d81e840f8"}]}'
2026-01-16 04:26:24.809 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41072/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x7af0ae5366b41b35eddfca11c1f95c196b67717142c468aa527126c5cbb1bfbb&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.811 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x7af0ae5366b41b35eddfca11c1f95c196b67717142c468aa527126c5cbb1bfbb"}]}'
2026-01-16 04:26:24.811 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41072/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x077f898d49e54a04f8290386a56cf4ef89e105ffd8b096913b6718e62d47b00b&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.814 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x077f898d49e54a04f8290386a56cf4ef89e105ffd8b096913b6718e62d47b00b"}]}'
2026-01-16 04:26:24.814 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41072/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xc29962d192df346bdaeeac2f57845a23c382b0a7653d09526c869cba8a54c6c3&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.817 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xc29962d192df346bdaeeac2f57845a23c382b0a7653d09526c869cba8a54c6c3"}]}'
2026-01-16 04:26:24.817 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41072/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x9c6661b6632125cd5a75302f445b729dd1790e41569d1ee1e3bd9cb6cd93e376&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.820 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9c6661b6632125cd5a75302f445b729dd1790e41569d1ee1e3bd9cb6cd93e376"}]}'
2026-01-16 04:26:24.820 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41072/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xff31814644531fa42013712a3ea83982e5ae5ab1420b97c4f71802162c5bd68f&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.823 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xff31814644531fa42013712a3ea83982e5ae5ab1420b97c4f71802162c5bd68f"}]}'
2026-01-16 04:26:24.823 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41072/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xbc626f79b8a1f45683889cf27b7634ecda2ad9542a7dedbb3c145028dabeaa96&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.825 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xbc626f79b8a1f45683889cf27b7634ecda2ad9542a7dedbb3c145028dabeaa96"}]}'
2026-01-16 04:26:24.826 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41072/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x4950b06c5c727d319603ba3dcd8acd23d8abf8cf66714460522594b0bb1b17e6&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.828 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x4950b06c5c727d319603ba3dcd8acd23d8abf8cf66714460522594b0bb1b17e6"}]}'
2026-01-16 04:26:24.829 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41072/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x1b4efc17e4b4ae0f41f887abacda445cec68d0560ea5a132867edf44fced8813&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.831 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1b4efc17e4b4ae0f41f887abacda445cec68d0560ea5a132867edf44fced8813"}]}'
2026-01-16 04:26:24.831 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41072/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x3c8254ccfc6717cf6851a84ff59ec814ce019523877f57cf68580dc6fc12e2d0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.834 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x3c8254ccfc6717cf6851a84ff59ec814ce019523877f57cf68580dc6fc12e2d0"}]}'
2026-01-16 04:26:24.835 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41072/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x1fdf82fe7ec02d47469ea5ab2cdce1c35293e90b1f7b2413f1e3bf11dddd44c4&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.837 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1fdf82fe7ec02d47469ea5ab2cdce1c35293e90b1f7b2413f1e3bf11dddd44c4"}]}'
2026-01-16 04:26:24.837 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41072/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x305fdd4cf92a2e988a702eefe5451bc691d61908602519809ebf9ede10c63091&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.840 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x305fdd4cf92a2e988a702eefe5451bc691d61908602519809ebf9ede10c63091"}]}'
2026-01-16 04:26:24.841 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41072/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x22cb6a68fdeca4cfb93bb6594503a329fa636e057ee5b613fe4e825361932b09&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.843 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x22cb6a68fdeca4cfb93bb6594503a329fa636e057ee5b613fe4e825361932b09"}]}'
2026-01-16 04:26:24.844 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41072/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xa3b19ce528df004b66d3f7e2d873cbe46ae4761a435b80f3791cdb4246e5d702&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.846 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xa3b19ce528df004b66d3f7e2d873cbe46ae4761a435b80f3791cdb4246e5d702"}]}'
2026-01-16 04:26:24.847 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41072/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x77e31bf5e93fa1a5f49a018efd966c91dc812d554caa1d07fbce19ae6d3c623e&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.849 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x77e31bf5e93fa1a5f49a018efd966c91dc812d554caa1d07fbce19ae6d3c623e"}]}'
2026-01-16 04:26:24.850 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41072/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x617932fa8f78c8484c5d02c6d79ae11a00a7f15062c25b179875fc205311bea6&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.852 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x617932fa8f78c8484c5d02c6d79ae11a00a7f15062c25b179875fc205311bea6"}]}'
2026-01-16 04:26:24.853 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41072/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x4a96fddbdaeb58e67c4ab3b02bab6eb05dd4ef084fa6645a55a297950b738bcd&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.855 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x4a96fddbdaeb58e67c4ab3b02bab6eb05dd4ef084fa6645a55a297950b738bcd"}]}'
2026-01-16 04:26:24.856 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41072/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x8a94d1244de8b1a7bede3dfa22eec8273ed9a9293af09f22efd55c0fa5fc1551&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.858 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x8a94d1244de8b1a7bede3dfa22eec8273ed9a9293af09f22efd55c0fa5fc1551"}]}'
2026-01-16 04:26:24.859 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41072/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x56be79aea656db6e354c973ebc9e0b6903811281c72eccfad14cd238220e25c9&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.861 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x56be79aea656db6e354c973ebc9e0b6903811281c72eccfad14cd238220e25c9"}]}'
2026-01-16 04:26:24.862 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41072/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xaee6e1113468c52960095375821dac96455d64760ab1c879ed5afde917122469&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.864 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xaee6e1113468c52960095375821dac96455d64760ab1c879ed5afde917122469"}]}'
2026-01-16 04:26:24.865 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41072/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xc4be83066ebccf5cc9aa2b5aca9581d23cec452d39941949b0ea63289ed67c9c&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.867 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xc4be83066ebccf5cc9aa2b5aca9581d23cec452d39941949b0ea63289ed67c9c"}]}'
2026-01-16 04:26:24.868 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41072/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x95bfcb7bcd4718ebe7c0b4303602eda152f2048b2a903a8e599ea8d54bebb656&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.870 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x95bfcb7bcd4718ebe7c0b4303602eda152f2048b2a903a8e599ea8d54bebb656"}]}'
2026-01-16 04:26:24.870 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41072/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x8d2c186f8a0b2a97e3712bb22984db1e41e3f50ec1b586eb607d58eab79d9557&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.873 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x8d2c186f8a0b2a97e3712bb22984db1e41e3f50ec1b586eb607d58eab79d9557"}]}'
2026-01-16 04:26:24.873 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41072/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x166a2312b8f9e25c9677eed577ea8ce488bd934b4fc185fe155ccc0411d8e538&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.876 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x166a2312b8f9e25c9677eed577ea8ce488bd934b4fc185fe155ccc0411d8e538"}]}'
2026-01-16 04:26:24.876 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41072/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xeafd24c29d6370afde0de4f897cba3f5bae6317e33ef2feb52b4f59cf8546df0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.879 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xeafd24c29d6370afde0de4f897cba3f5bae6317e33ef2feb52b4f59cf8546df0"}]}'
2026-01-16 04:26:24.879 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41072/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x7dde953da22c23b65aefa8b60c4eeb6bd0e1986faab305266b46497094c22c50&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.882 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x7dde953da22c23b65aefa8b60c4eeb6bd0e1986faab305266b46497094c22c50"}]}'
2026-01-16 04:26:24.882 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41072/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x22eef8c88e6a665ae859d8a7c5d72102396bdb8aecd4146bb9d86b3e627821f9&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.884 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x22eef8c88e6a665ae859d8a7c5d72102396bdb8aecd4146bb9d86b3e627821f9"}]}'
2026-01-16 04:26:24.885 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41072/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xbfee2b2069490c0514248d8a2d5d7226b553de96a0d90039f54cc58033da0080&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.887 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xbfee2b2069490c0514248d8a2d5d7226b553de96a0d90039f54cc58033da0080"}]}'
2026-01-16 04:26:24.888 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41072/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x9e9998234ace6d88467286b8a4d19bfe7b2dadd61d234fc7654a5bad90b8af08&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.890 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9e9998234ace6d88467286b8a4d19bfe7b2dadd61d234fc7654a5bad90b8af08"}]}'
2026-01-16 04:26:24.891 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41072/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x6e8fed56b77107966be7c84298e92059cd8c9352d3e772a9d693244c542304f4&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.893 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x6e8fed56b77107966be7c84298e92059cd8c9352d3e772a9d693244c542304f4"}]}'
2026-01-16 04:26:24.893 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41072/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x63677553b631e6458f37d06c04bf657f3e2b88320ed52c3ac2c159f162833c3c&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.896 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x63677553b631e6458f37d06c04bf657f3e2b88320ed52c3ac2c159f162833c3c"}]}'
2026-01-16 04:26:24.897 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41072/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xc2a8f84a10fa42003874cc2f0d89e0906314912254fa6dff44bbc5c0f95f3b29&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.899 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xc2a8f84a10fa42003874cc2f0d89e0906314912254fa6dff44bbc5c0f95f3b29"}]}'
2026-01-16 04:26:24.900 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41072/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xcce08cf1d0a76562f736c09fc39b2db0526f35e60ec79955ac13781b5cfe9a58&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.902 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xcce08cf1d0a76562f736c09fc39b2db0526f35e60ec79955ac13781b5cfe9a58"}]}'
2026-01-16 04:26:24.902 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41072/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x6879271be24aee443027f3fe3abf83ed5ded5699e8b02757a58ca844a5fbadf4&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.905 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x6879271be24aee443027f3fe3abf83ed5ded5699e8b02757a58ca844a5fbadf4"}]}'
2026-01-16 04:26:24.905 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41072/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x3b8cafd070a3de06f8b1580adf2eda79c9d6e44bab3fa1181216221066572f65&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:26:24.908 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x3b8cafd070a3de06f8b1580adf2eda79c9d6e44bab3fa1181216221066572f65"}]}'
2026-01-16 04:26:24.910 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-16 04:26:24.911 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-16 04:26:24.911 DEBUG [src.node.waku_node] Stopping container with id c8cf705cac38
2026-01-16 04:26:25.472 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:26:25.472 DEBUG [src.node.waku_node] Stopping container with id 39010e7926a4
2026-01-16 04:26:26.010 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:26:26.012 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-16 04:26:26.046 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:26:26.062 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,39 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_get_debug_version_is_string with id: 2026-01-16_04-34-27__13ca214b-5a54-4598-8910-99ae41b79f87
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-34-27__13ca214b-5a54-4598-8910-99ae41b79f87__wakuorg_nwaku:latest.log
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.246.84
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['15984', '15985', '15986', '15987', '15988']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 15984:15984 -p 15985:15985 -p 15986:15986 -p 15987:15987 -p 15988:15988 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=15986 --rest-port=15984 --tcp-port=15985 --discv5-udp-port=15987 --rest-address=0.0.0.0 --nat=extip:172.18.246.84 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=baa0c646ad52cac6a3f06b4077eedc52ccf8fbb0d323a72732e74937ccd04a88 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15988 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.246.84 waku afc38d02cd8be3e6a4a3881673034720117965d6b6fc33f6654b22a3de9c1b74
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID afc38d02cd8b. Setting up logs at ./log/docker/node1_2026-01-16_04-34-27__13ca214b-5a54-4598-8910-99ae41b79f87__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 15984
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 96b57ad30e96. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 018c62f2d88c. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15984/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15984/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.246.84/tcp/15985/p2p/16Uiu2HAmBjN3PBBdcuEmn59f2XHBTAQ7qeydY4SaJ152H4kmMu83","/ip4/172.18.246.84/tcp/15986/ws/p2p/16Uiu2HAmBjN3PBBdcuEmn59f2XHBTAQ7qeydY4SaJ152H4kmMu83"],"enrUri":"enr:-L24QIl_CG_Ber9Pu_7xpeFh0n7OwIE97-BTTVdo2UNwyJV_XyP_LDn2jf2KPJSK2M2XGd-QtObtZZ1U-Nqushcm3_4CgmlkgnY0gmlwhKwS9lSKbXVsdGlhZGRyc5YACASsEvZUBj5xAAoErBL2VAY-ct0DgnJzhQADAQAAiXNlY3AyNTZrMaEC8kMppq-km1jcercadlNdo6-KSZkx4O4GkVkXdLljNGiDdGNwgj5xg3VkcII-c4V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15984/debug/v1/version" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'v0.36.0-127-ga4e44d'
DEBUG  tests.rest_flags.test_debug_flags:test_debug_flags.py:40 debug version returned: v0.36.0-127-ga4e44d
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id afc38d02cd8b
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,73 @@
2026-01-16 04:25:54.117 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-16 04:25:54.118 DEBUG [tests.conftest] Running test: test_relay_subscribe_to_single_pubsub_topic with id: 2026-01-16_04-25-54__60e22b9b-aafb-459a-ba40-a310718ef4b8
2026-01-16 04:25:54.118 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-16 04:25:54.118 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-16 04:25:54.119 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2026-01-16 04:25:54.126 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:25:54.126 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-25-54__60e22b9b-aafb-459a-ba40-a310718ef4b8__wakuorg_nwaku:latest.log
2026-01-16 04:25:54.126 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:25:54.126 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:25:54.128 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:25:54.128 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.59.123
2026-01-16 04:25:54.128 DEBUG [src.node.docker_mananger] Generated ports ['18065', '18066', '18067', '18068', '18069']
2026-01-16 04:25:54.128 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:25:54.128 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:25:54.128 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:25:54.129 DEBUG [src.node.docker_mananger] docker run -i -t -p 18065:18065 -p 18066:18066 -p 18067:18067 -p 18068:18068 -p 18069:18069 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=18067 --rest-port=18065 --tcp-port=18066 --discv5-udp-port=18068 --rest-address=0.0.0.0 --nat=extip:172.18.59.123 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b70b228f1a9b8bdf2d28bfafea5a63268fa9fccb7f4e756ded4f0a6ed6014d88 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18069 --metrics-logging=true --relay=true
2026-01-16 04:25:54.322 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.59.123 waku b580bbf825b402841f32cf3fcaa506cb630ecffa78c640a0cd9be493d215a4e7
2026-01-16 04:25:54.352 DEBUG [src.node.docker_mananger] Container started with ID b580bbf825b4. Setting up logs at ./log/docker/node1_2026-01-16_04-25-54__60e22b9b-aafb-459a-ba40-a310718ef4b8__wakuorg_nwaku:latest.log
2026-01-16 04:25:54.353 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 18065
2026-01-16 04:25:54.354 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:25:54.361 ERROR [src.node.docker_mananger] Max retries reached for container 81a8c22cefd4. Exiting log stream.
2026-01-16 04:25:54.920 ERROR [src.node.docker_mananger] Max retries reached for container d270e84dc442. Exiting log stream.
2026-01-16 04:25:55.356 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18065/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:25:55.359 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:25:55.360 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:25:55.360 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18065/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:25:55.363 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.59.123/tcp/18066/p2p/16Uiu2HAmSvw7B7WqRXfsp6jNkSoQAV69aq81ZvJPDazEXHJMg12N","/ip4/172.18.59.123/tcp/18067/ws/p2p/16Uiu2HAmSvw7B7WqRXfsp6jNkSoQAV69aq81ZvJPDazEXHJMg12N"],"enrUri":"enr:-L24QM5bGqlsXb6LSvLzqfE1DItLIhqNnJeESH5OV8I90Ug_aN5L6lwd5bvIQyb4wbRD1KXe_wtJGhC3VGw8iiJQ_vcCgmlkgnY0gmlwhKwSO3uKbXVsdGlhZGRyc5YACASsEjt7BkaSAAoErBI7ewZGk90DgnJzhQADAQAAiXNlY3AyNTZrMaED1Bk-HZB-KcX6vVig5wxTHYRnuqU4eFuidHJwHqeCK0eDdGNwgkaSg3VkcIJGlIV3YWt1MgE"}'
2026-01-16 04:25:55.363 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:25:55.370 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:25:55.370 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-16_04-25-54__60e22b9b-aafb-459a-ba40-a310718ef4b8__wakuorg_nwaku:latest.log
2026-01-16 04:25:55.370 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:25:55.370 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:25:55.372 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:25:55.372 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.21.204
2026-01-16 04:25:55.372 DEBUG [src.node.docker_mananger] Generated ports ['34593', '34594', '34595', '34596', '34597']
2026-01-16 04:25:55.372 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:25:55.372 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:25:55.372 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:25:55.372 DEBUG [src.node.docker_mananger] docker run -i -t -p 34593:34593 -p 34594:34594 -p 34595:34595 -p 34596:34596 -p 34597:34597 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=34595 --rest-port=34593 --tcp-port=34594 --discv5-udp-port=34596 --rest-address=0.0.0.0 --nat=extip:172.18.21.204 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4e8dcbcae89e8c86bbda3bebefc2977b1ae4d1ccbedbfd96285f96bf44bfacca --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=34597 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QM5bGqlsXb6LSvLzqfE1DItLIhqNnJeESH5OV8I90Ug_aN5L6lwd5bvIQyb4wbRD1KXe_wtJGhC3VGw8iiJQ_vcCgmlkgnY0gmlwhKwSO3uKbXVsdGlhZGRyc5YACASsEjt7BkaSAAoErBI7ewZGk90DgnJzhQADAQAAiXNlY3AyNTZrMaED1Bk-HZB-KcX6vVig5wxTHYRnuqU4eFuidHJwHqeCK0eDdGNwgkaSg3VkcIJGlIV3YWt1MgE
2026-01-16 04:25:55.561 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.21.204 waku a8ccd3958de09094484a221f710d1a883b0f5a1cbb33a3b640df5306eaae5300
2026-01-16 04:25:55.596 DEBUG [src.node.docker_mananger] Container started with ID a8ccd3958de0. Setting up logs at ./log/docker/node2_2026-01-16_04-25-54__60e22b9b-aafb-459a-ba40-a310718ef4b8__wakuorg_nwaku:latest.log
2026-01-16 04:25:55.596 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 34593
2026-01-16 04:25:55.596 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:25:56.597 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34593/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:25:56.609 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:25:56.610 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:25:56.612 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34593/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:25:56.616 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.21.204/tcp/34594/p2p/16Uiu2HAm6UNFcxfEbHQQ6swzwCBgpbnw2zHJraST74soQizmui4R","/ip4/172.18.21.204/tcp/34595/ws/p2p/16Uiu2HAm6UNFcxfEbHQQ6swzwCBgpbnw2zHJraST74soQizmui4R"],"enrUri":"enr:-L24QIZzZ5VimZZLeKlIyCrtpSXXDhvDWFXATL5XyL1960Cjai4Zr6wD_ILnY4fCYjRkvvPeNVMx_o5hkR9gABfMsoACgmlkgnY0gmlwhKwSFcyKbXVsdGlhZGRyc5YACASsEhXMBociAAoErBIVzAaHI90DgnJzhQADAQAAiXNlY3AyNTZrMaECpCFBJyUOisiyD6VlvNRape2FXZMGS9e90d7M8MqVqsqDdGNwgocig3VkcIKHJIV3YWt1MgE"}'
2026-01-16 04:25:56.617 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:25:56.617 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34593/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.59.123/tcp/18066/p2p/16Uiu2HAmSvw7B7WqRXfsp6jNkSoQAV69aq81ZvJPDazEXHJMg12N"]'
2026-01-16 04:25:56.620 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:25:56.621 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18065/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-16 04:25:56.625 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:25:56.625 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34593/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-16 04:25:56.629 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:25:56.630 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18065/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:25:56.636 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:25:56.636 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:25:56.736 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:25:56.736 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18065/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:25:56.739 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537556630447872,"ephemeral":false,"proof":""}]'
2026-01-16 04:25:56.741 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:25:56.741 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34593/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:25:56.744 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537556630447872,"ephemeral":false,"proof":""}]'
2026-01-16 04:25:56.747 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-16 04:25:56.748 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-16 04:25:56.748 DEBUG [src.node.waku_node] Stopping container with id b580bbf825b4
2026-01-16 04:25:57.266 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:25:57.267 DEBUG [src.node.waku_node] Stopping container with id a8ccd3958de0
2026-01-16 04:25:57.842 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:25:57.845 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-16 04:25:57.851 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:25:57.856 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,860 @@
2026-01-16 04:31:12.172 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-16 04:31:12.172 DEBUG [tests.conftest] Running test: test_light_push_with_invalid_timestamps with id: 2026-01-16_04-31-12__a1cb7f37-8965-43fe-88d6-3f92c062fb33
2026-01-16 04:31:12.173 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-16 04:31:12.173 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-01-16 04:31:12.180 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:31:12.180 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-01-16_04-31-12__a1cb7f37-8965-43fe-88d6-3f92c062fb33__wakuorg_nwaku:latest.log
2026-01-16 04:31:12.180 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:31:12.180 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:31:12.182 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:31:12.182 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.226.217
2026-01-16 04:31:12.182 DEBUG [src.node.docker_mananger] Generated ports ['14905', '14906', '14907', '14908', '14909']
2026-01-16 04:31:12.182 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:31:12.182 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:31:12.182 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:31:12.183 DEBUG [src.node.docker_mananger] docker run -i -t -p 14905:14905 -p 14906:14906 -p 14907:14907 -p 14908:14908 -p 14909:14909 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=14907 --rest-port=14905 --tcp-port=14906 --discv5-udp-port=14908 --rest-address=0.0.0.0 --nat=extip:172.18.226.217 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=49492cecdeff99c285db53d8c9cf4adb9cbf1db4fb5a3bafa5cda9b2b619991d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14909 --metrics-logging=true --lightpush=true --relay=true
2026-01-16 04:31:12.380 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.226.217 waku 9b115d4ced9fda863aa98723101b78cdd4eb34740cb464dc5b46b15e459d8455
2026-01-16 04:31:12.421 DEBUG [src.node.docker_mananger] Container started with ID 9b115d4ced9f. Setting up logs at ./log/docker/receiving_node1_2026-01-16_04-31-12__a1cb7f37-8965-43fe-88d6-3f92c062fb33__wakuorg_nwaku:latest.log
2026-01-16 04:31:12.421 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 14905
2026-01-16 04:31:12.422 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:31:13.423 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14905/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:13.426 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:31:13.426 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:31:13.426 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14905/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:13.429 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.226.217/tcp/14906/p2p/16Uiu2HAmMfEjeUhz8DTiuDy4jkzngMoCJK3N7hTvAamBKUxdFBuy","/ip4/172.18.226.217/tcp/14907/ws/p2p/16Uiu2HAmMfEjeUhz8DTiuDy4jkzngMoCJK3N7hTvAamBKUxdFBuy"],"enrUri":"enr:-L24QACd_7jTB-OfOfszds9niJbPw72czasuJa3JFvfZ1JBoEpqm_rd25w0KBY-UhjFJTdjEagJgl_gHiBG8SKvBpWwCgmlkgnY0gmlwhKwS4tmKbXVsdGlhZGRyc5YACASsEuLZBjo6AAoErBLi2QY6O90DgnJzhQADAQAAiXNlY3AyNTZrMaEDhclyso1ICRTBMGMTlKwqcml3Ft8gc6OQlht6LEurfPiDdGNwgjo6g3VkcII6PIV3YWt1Mgk"}'
2026-01-16 04:31:13.429 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:31:13.436 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:31:13.436 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-01-16_04-31-12__a1cb7f37-8965-43fe-88d6-3f92c062fb33__wakuorg_nwaku:latest.log
2026-01-16 04:31:13.436 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:31:13.436 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:31:13.438 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:31:13.438 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.29.203
2026-01-16 04:31:13.438 DEBUG [src.node.docker_mananger] Generated ports ['51503', '51504', '51505', '51506', '51507']
2026-01-16 04:31:13.438 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:31:13.438 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:31:13.438 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:31:13.438 DEBUG [src.node.docker_mananger] docker run -i -t -p 51503:51503 -p 51504:51504 -p 51505:51505 -p 51506:51506 -p 51507:51507 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=51505 --rest-port=51503 --tcp-port=51504 --discv5-udp-port=51506 --rest-address=0.0.0.0 --nat=extip:172.18.29.203 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3e3bfbaa99a07e7d99a3bcda0e7a1ac3001b734f41b1f9cdc2c6cc7387adcfdb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51507 --metrics-logging=true --lightpush=false --relay=true
2026-01-16 04:31:13.622 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.29.203 waku be492b9d00731ec4d4fce6156e0583022f90c0500055fbaecd99b8f5d7538791
2026-01-16 04:31:13.652 DEBUG [src.node.docker_mananger] Container started with ID be492b9d0073. Setting up logs at ./log/docker/receiving_node2_2026-01-16_04-31-12__a1cb7f37-8965-43fe-88d6-3f92c062fb33__wakuorg_nwaku:latest.log
2026-01-16 04:31:13.653 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 51503
2026-01-16 04:31:13.654 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:31:14.654 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51503/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:14.657 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:31:14.658 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:31:14.658 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51503/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:14.660 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.29.203/tcp/51504/p2p/16Uiu2HAkw4YWdMqVmuN2ghPpmBNGBNHtULeconDc5rWUR6sDHo8U","/ip4/172.18.29.203/tcp/51505/ws/p2p/16Uiu2HAkw4YWdMqVmuN2ghPpmBNGBNHtULeconDc5rWUR6sDHo8U"],"enrUri":"enr:-L24QAov54qW5tRTXHiyaq1JeTVaL4mRkgWxgqb56_usvkvKJaLg6xaNnkg5enALsmjbuJVjKLAuRmkLPxxkPuk4frQCgmlkgnY0gmlwhKwSHcuKbXVsdGlhZGRyc5YACASsEh3LBskwAAoErBIdywbJMd0DgnJzhQADAQAAiXNlY3AyNTZrMaECGE27esi5wcOHRTtkaoJ3y8h9OHnmhKWolb73Qf1VEumDdGNwgskwg3VkcILJMoV3YWt1MgE"}'
2026-01-16 04:31:14.660 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:31:14.661 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51503/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.226.217/tcp/14906/p2p/16Uiu2HAmMfEjeUhz8DTiuDy4jkzngMoCJK3N7hTvAamBKUxdFBuy"]'
2026-01-16 04:31:14.690 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:31:14.700 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:31:14.700 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-01-16_04-31-12__a1cb7f37-8965-43fe-88d6-3f92c062fb33__wakuorg_nwaku:latest.log
2026-01-16 04:31:14.701 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:31:14.701 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:31:14.703 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:31:14.703 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.77.17
2026-01-16 04:31:14.703 DEBUG [src.node.docker_mananger] Generated ports ['26481', '26482', '26483', '26484', '26485']
2026-01-16 04:31:14.704 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:31:14.704 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:31:14.704 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:31:14.704 DEBUG [src.node.docker_mananger] docker run -i -t -p 26481:26481 -p 26482:26482 -p 26483:26483 -p 26484:26484 -p 26485:26485 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=26483 --rest-port=26481 --tcp-port=26482 --discv5-udp-port=26484 --rest-address=0.0.0.0 --nat=extip:172.18.77.17 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=df8c3f9bef735eb7f84e2c5833a1aeeaddf71cedaa6e650dccb4ad3ef57ea2d5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=26485 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QACd_7jTB-OfOfszds9niJbPw72czasuJa3JFvfZ1JBoEpqm_rd25w0KBY-UhjFJTdjEagJgl_gHiBG8SKvBpWwCgmlkgnY0gmlwhKwS4tmKbXVsdGlhZGRyc5YACASsEuLZBjo6AAoErBLi2QY6O90DgnJzhQADAQAAiXNlY3AyNTZrMaEDhclyso1ICRTBMGMTlKwqcml3Ft8gc6OQlht6LEurfPiDdGNwgjo6g3VkcII6PIV3YWt1Mgk --lightpushnode=/ip4/172.18.226.217/tcp/14906/p2p/16Uiu2HAmMfEjeUhz8DTiuDy4jkzngMoCJK3N7hTvAamBKUxdFBuy --lightpush=true --relay=false
2026-01-16 04:31:14.885 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.77.17 waku 3d1a31e5ed70d7eae3eaa2443ea3753090364300a9f650bbb80d9b633f83d19e
2026-01-16 04:31:14.915 DEBUG [src.node.docker_mananger] Container started with ID 3d1a31e5ed70. Setting up logs at ./log/docker/lightpush_node1_2026-01-16_04-31-12__a1cb7f37-8965-43fe-88d6-3f92c062fb33__wakuorg_nwaku:latest.log
2026-01-16 04:31:14.915 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 26481
2026-01-16 04:31:14.916 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:31:15.916 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:16.018 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:16.119 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:16.220 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:16.231 ERROR [src.node.docker_mananger] Max retries reached for container 3d1a31e5ed70. Exiting log stream.
2026-01-16 04:31:16.321 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:16.422 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:16.524 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:16.626 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:16.727 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:16.829 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:16.930 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:17.032 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:17.133 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:17.235 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:17.336 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:17.438 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:17.539 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:17.640 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:17.742 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:17.843 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:17.945 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:18.046 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:18.148 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:18.249 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:18.351 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:18.453 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:18.554 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:18.656 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:18.757 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:18.859 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:18.960 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:19.062 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:19.163 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:19.265 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:19.366 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:19.467 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:19.569 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:19.671 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:19.772 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:19.874 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:19.975 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:20.076 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:20.178 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:20.280 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:20.382 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:20.483 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:20.585 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:20.686 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:20.788 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:20.890 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:20.991 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:21.092 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:21.194 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:21.295 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:21.396 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:21.498 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:21.599 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:21.701 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:21.802 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:21.904 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:22.005 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:22.107 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:22.209 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:22.310 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:22.412 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:22.513 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:22.615 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:22.716 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:22.818 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:22.919 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:23.021 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:23.122 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:23.224 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:23.326 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:23.427 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:23.529 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:23.630 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:23.734 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:23.835 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:23.937 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:24.038 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:24.140 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:24.241 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:24.343 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:24.444 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:24.546 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:24.648 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:24.751 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:24.852 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:24.953 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:25.055 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:25.157 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:25.258 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:25.359 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:25.461 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:25.562 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:25.664 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:25.765 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:25.867 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:25.968 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:26.070 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:26.171 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:26.272 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:26.374 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:26.475 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:26.577 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:26.678 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:26.780 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:26.881 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:26.983 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:27.084 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:27.186 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:27.287 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:27.389 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:27.491 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:27.593 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:27.694 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:27.796 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:27.897 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:27.999 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:28.100 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:28.202 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:28.303 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:28.405 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:28.506 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:28.607 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:28.709 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:28.811 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:28.912 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:29.014 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:29.115 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:29.217 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:29.318 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:29.420 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:29.522 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:29.623 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:29.725 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:29.826 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:29.928 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:30.029 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:30.131 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:30.232 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:30.334 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:30.435 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:30.537 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:30.638 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:30.740 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:30.841 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:30.943 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:31.044 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:31.146 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:31.248 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:31.349 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:31.451 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:31.552 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:31.654 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:31.755 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:31.857 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:31.958 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:32.060 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:32.161 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:32.263 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:32.364 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:32.466 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:32.567 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:32.669 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:32.770 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:32.872 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:32.973 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:33.075 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:33.177 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:33.278 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:33.380 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:33.481 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:33.582 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:33.684 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:33.786 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:33.887 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:33.988 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:34.090 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:34.191 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:34.293 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:34.395 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:34.496 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:34.598 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:34.699 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:34.801 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:34.902 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:35.004 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:35.105 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:35.207 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:35.308 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:35.410 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:35.511 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:35.613 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:35.714 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:35.816 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:35.917 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26481/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:35.919 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=26481): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7ff873348aa0>: Failed to establish a new connection: [Errno 111] Connection refused'))
2026-01-16 04:31:36.020 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:31:36.020 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:31:36.022 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:31:36.022 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.51.109
2026-01-16 04:31:36.022 DEBUG [src.node.docker_mananger] Generated ports ['45902', '45903', '45904', '45905', '45906']
2026-01-16 04:31:36.022 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:31:36.022 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:31:36.022 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:31:36.023 DEBUG [src.node.docker_mananger] docker run -i -t -p 45902:45902 -p 45903:45903 -p 45904:45904 -p 45905:45905 -p 45906:45906 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=45904 --rest-port=45902 --tcp-port=45903 --discv5-udp-port=45905 --rest-address=0.0.0.0 --nat=extip:172.18.51.109 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cfbdf3ecd2bbd69fc3d0498dad0ba1becdd620525f874974f1736c00d1cc37bb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=45906 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QACd_7jTB-OfOfszds9niJbPw72czasuJa3JFvfZ1JBoEpqm_rd25w0KBY-UhjFJTdjEagJgl_gHiBG8SKvBpWwCgmlkgnY0gmlwhKwS4tmKbXVsdGlhZGRyc5YACASsEuLZBjo6AAoErBLi2QY6O90DgnJzhQADAQAAiXNlY3AyNTZrMaEDhclyso1ICRTBMGMTlKwqcml3Ft8gc6OQlht6LEurfPiDdGNwgjo6g3VkcII6PIV3YWt1Mgk --lightpushnode=/ip4/172.18.226.217/tcp/14906/p2p/16Uiu2HAmMfEjeUhz8DTiuDy4jkzngMoCJK3N7hTvAamBKUxdFBuy --lightpush=true --relay=false
2026-01-16 04:31:36.207 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.51.109 waku 93e172dd74b0bd3a8536c4eba8b030a5f427f431eb4b5f8674b6b5fb93d54053
2026-01-16 04:31:36.237 DEBUG [src.node.docker_mananger] Container started with ID 93e172dd74b0. Setting up logs at ./log/docker/lightpush_node1_2026-01-16_04-31-12__a1cb7f37-8965-43fe-88d6-3f92c062fb33__wakuorg_nwaku:latest.log
2026-01-16 04:31:36.238 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 45902
2026-01-16 04:31:36.238 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:31:37.239 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:37.340 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:37.442 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:37.543 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:37.558 ERROR [src.node.docker_mananger] Max retries reached for container 93e172dd74b0. Exiting log stream.
2026-01-16 04:31:37.645 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:37.746 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:37.848 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:37.949 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:38.051 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:38.152 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:38.254 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:38.355 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:38.457 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:38.558 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:38.660 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:38.761 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:38.863 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:38.964 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:39.066 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:39.167 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:39.268 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:39.370 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:39.472 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:39.573 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:39.675 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:39.776 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:39.877 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:39.979 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:40.081 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:40.182 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:40.284 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:40.385 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:40.486 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:40.587 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:40.689 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:40.790 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:40.892 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:40.993 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:41.095 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:41.196 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:41.298 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:41.399 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:41.500 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:41.602 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:41.703 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:41.805 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:41.907 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:42.008 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:42.109 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:42.211 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:42.312 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:42.414 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:42.519 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:42.621 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:42.722 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:42.824 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:42.925 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:43.027 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:43.129 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:43.230 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:43.332 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:43.433 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:43.534 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:43.636 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:43.739 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:43.840 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:43.942 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:44.043 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:44.144 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:44.246 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:44.347 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:44.449 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:44.550 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:44.652 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:44.753 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:44.855 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:44.956 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:45.058 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:45.159 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:45.261 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:45.362 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:45.464 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:45.565 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:45.667 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:45.768 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:45.870 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:45.971 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:46.073 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:46.175 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:46.276 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:46.378 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:46.479 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:46.581 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:46.682 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:46.784 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:46.885 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:46.987 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:47.088 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:47.190 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:47.291 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:47.393 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:47.494 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:47.596 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:47.698 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:47.799 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:47.900 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:48.002 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:48.104 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:48.205 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:48.307 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:48.408 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:48.510 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:48.612 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:48.713 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:48.815 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:48.916 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:49.018 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:49.119 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:49.221 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:49.323 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:49.424 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:49.526 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:49.627 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:49.729 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:49.831 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:49.932 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:50.034 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:50.135 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:50.237 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:50.338 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:50.440 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:50.542 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:50.643 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:50.745 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:50.846 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:50.948 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:51.050 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:51.151 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:51.253 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:51.354 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:51.456 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:51.558 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:51.659 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:51.761 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:51.863 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:51.964 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:52.066 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:52.167 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:52.269 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:52.371 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:52.472 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:52.574 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:52.675 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:52.777 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:52.879 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:52.980 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:53.082 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:53.183 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:53.285 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:53.386 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:53.488 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:53.589 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:53.691 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:53.792 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:53.894 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:53.995 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:54.097 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:54.199 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:54.300 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:54.401 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:54.503 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:54.604 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:54.706 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:54.807 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:54.908 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:55.009 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:55.111 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:55.212 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:55.314 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:55.415 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:55.517 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:55.618 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:55.720 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:55.821 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:55.923 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:56.024 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:56.126 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:56.227 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:56.328 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:56.430 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:56.531 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:56.633 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:56.734 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:56.836 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:56.937 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:57.038 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:57.140 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:57.242 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45902/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:57.243 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=45902): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7ff8733bc8c0>: Failed to establish a new connection: [Errno 111] Connection refused'))
2026-01-16 04:31:57.343 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:31:57.343 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:31:57.345 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:31:57.345 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.6.89
2026-01-16 04:31:57.345 DEBUG [src.node.docker_mananger] Generated ports ['23567', '23568', '23569', '23570', '23571']
2026-01-16 04:31:57.346 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:31:57.346 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:31:57.346 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:31:57.346 DEBUG [src.node.docker_mananger] docker run -i -t -p 23567:23567 -p 23568:23568 -p 23569:23569 -p 23570:23570 -p 23571:23571 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=23569 --rest-port=23567 --tcp-port=23568 --discv5-udp-port=23570 --rest-address=0.0.0.0 --nat=extip:172.18.6.89 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=71e0baf1bf72c6bdceb24f32f78408acba409cd2dfae998ead96ffcb0a1c1a61 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23571 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QACd_7jTB-OfOfszds9niJbPw72czasuJa3JFvfZ1JBoEpqm_rd25w0KBY-UhjFJTdjEagJgl_gHiBG8SKvBpWwCgmlkgnY0gmlwhKwS4tmKbXVsdGlhZGRyc5YACASsEuLZBjo6AAoErBLi2QY6O90DgnJzhQADAQAAiXNlY3AyNTZrMaEDhclyso1ICRTBMGMTlKwqcml3Ft8gc6OQlht6LEurfPiDdGNwgjo6g3VkcII6PIV3YWt1Mgk --lightpushnode=/ip4/172.18.226.217/tcp/14906/p2p/16Uiu2HAmMfEjeUhz8DTiuDy4jkzngMoCJK3N7hTvAamBKUxdFBuy --lightpush=true --relay=false
2026-01-16 04:31:57.526 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.6.89 waku a0fe4dabdcaf51e97c0fdc1bebc636fddbc4053ec2eabebbf815d7498e18c00b
2026-01-16 04:31:57.559 DEBUG [src.node.docker_mananger] Container started with ID a0fe4dabdcaf. Setting up logs at ./log/docker/lightpush_node1_2026-01-16_04-31-12__a1cb7f37-8965-43fe-88d6-3f92c062fb33__wakuorg_nwaku:latest.log
2026-01-16 04:31:57.560 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 23567
2026-01-16 04:31:57.560 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:31:58.560 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:58.662 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:58.764 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:58.865 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:58.912 ERROR [src.node.docker_mananger] Max retries reached for container a0fe4dabdcaf. Exiting log stream.
2026-01-16 04:31:58.966 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:59.068 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:59.169 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:59.271 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:59.373 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:59.474 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:59.576 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:59.677 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:59.778 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:59.879 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:59.981 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:00.082 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:00.183 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:00.284 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:00.386 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:00.487 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:00.588 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:00.690 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:00.791 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:00.892 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:00.994 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:01.095 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:01.196 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:01.297 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:01.398 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:01.500 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:01.601 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:01.702 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:01.803 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:01.905 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:02.006 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:02.107 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:02.208 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:02.309 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:02.410 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:02.511 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:02.612 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:02.714 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:02.815 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:02.916 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:03.017 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:03.118 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:03.220 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:03.321 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:03.422 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:03.523 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:03.625 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:03.726 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:03.827 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:03.928 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:04.029 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:04.130 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:04.232 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:04.333 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:04.434 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:04.535 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:04.636 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:04.737 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:04.839 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:04.940 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:05.041 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:05.142 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:05.243 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:05.344 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:05.446 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:05.547 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:05.648 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:05.749 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:05.850 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:05.952 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:06.053 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:06.154 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:06.255 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:06.357 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:06.458 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:06.559 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:06.660 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:06.761 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:06.863 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:06.964 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:07.065 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:07.166 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:07.268 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:07.369 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:07.470 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:07.571 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:07.672 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:07.773 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:07.875 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:07.976 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:08.077 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:08.178 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:08.279 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:08.381 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:08.482 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:08.583 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:08.684 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:08.785 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:08.886 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:08.988 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:09.089 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:09.190 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:09.291 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:09.392 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:09.493 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:09.594 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:09.696 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:09.797 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:09.898 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:09.999 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:10.100 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:10.202 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:10.303 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:10.404 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:10.505 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:10.607 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:10.708 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:10.809 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:10.910 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:11.011 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:11.113 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:11.214 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:11.315 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:11.416 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:11.518 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:11.619 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:11.720 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:11.821 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:11.922 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:12.023 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:12.125 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:12.226 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:12.327 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:12.428 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:12.529 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:12.630 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:12.732 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:12.833 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:12.934 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:13.035 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:13.136 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:13.237 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:13.339 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:13.440 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:13.541 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:13.643 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:13.747 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:13.848 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:13.949 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:14.050 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:14.151 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:14.252 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:14.353 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:14.455 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:14.556 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:14.657 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:14.758 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:14.859 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:14.961 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:15.062 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:15.163 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:15.264 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:15.365 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:15.467 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:15.568 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:15.669 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:15.770 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:15.871 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:15.973 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:16.074 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:16.175 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:16.276 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:16.377 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:16.478 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:16.579 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:16.680 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:16.782 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:16.883 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:16.984 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:17.085 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:17.187 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:17.288 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:17.389 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:17.490 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:17.592 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:17.693 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:17.794 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:17.895 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:17.996 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:18.097 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:18.199 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:18.300 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:18.401 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:18.502 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:18.603 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23567/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:18.604 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=23567): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7ff8733a8fe0>: Failed to establish a new connection: [Errno 111] Connection refused'))
2026-01-16 04:32:18.784 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-16 04:32:18.786 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-16 04:32:18.786 DEBUG [src.node.waku_node] Stopping container with id 9b115d4ced9f
2026-01-16 04:32:19.312 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:32:19.312 DEBUG [src.node.waku_node] Stopping container with id be492b9d0073
2026-01-16 04:32:19.807 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:32:19.807 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:19.910 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:20.012 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:20.114 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:20.124 ERROR [src.node.docker_mananger] Max retries reached for container 9b115d4ced9f. Exiting log stream.
2026-01-16 04:32:20.215 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:20.317 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:20.418 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:20.519 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:20.620 ERROR [src.node.docker_mananger] Max retries reached for container be492b9d0073. Exiting log stream.
2026-01-16 04:32:20.621 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:20.722 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:20.823 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:20.925 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:21.026 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:21.128 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:21.229 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:21.331 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:21.432 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:21.533 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:21.635 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:21.736 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:21.838 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:21.939 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:22.041 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:22.142 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:22.243 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:22.345 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:22.446 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:22.548 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:22.649 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:22.750 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:22.852 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:22.953 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:23.055 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:23.156 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:23.257 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:23.358 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:23.460 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:23.561 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:23.663 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:23.764 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:23.866 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:23.967 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:24.069 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:24.170 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:24.271 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:24.373 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:24.474 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:24.576 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:24.677 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:24.779 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:24.880 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:24.881 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/a0fe4dabdcaf51e97c0fdc1bebc636fddbc4053ec2eabebbf815d7498e18c00b/stop: Not Found ("No such container: a0fe4dabdcaf51e97c0fdc1bebc636fddbc4053ec2eabebbf815d7498e18c00b")
2026-01-16 04:32:24.881 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:24.983 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:25.084 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:25.185 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:25.287 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:25.388 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:25.489 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:25.591 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:25.693 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:25.794 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:25.896 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:25.997 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:26.099 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:26.200 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:26.302 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:26.403 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:26.505 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:26.606 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:26.707 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:26.809 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:26.910 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:27.012 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:27.113 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:27.215 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:27.316 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:27.418 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:27.520 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:27.621 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:27.723 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:27.824 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:27.926 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:28.027 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:28.129 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:28.230 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:28.332 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:28.433 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:28.535 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:28.636 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:28.738 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:28.839 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:28.941 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:29.042 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:29.143 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:29.245 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:29.346 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:29.448 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:29.550 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:29.651 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:29.753 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:29.854 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:29.956 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:29.958 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/a0fe4dabdcaf51e97c0fdc1bebc636fddbc4053ec2eabebbf815d7498e18c00b/stop: Not Found ("No such container: a0fe4dabdcaf51e97c0fdc1bebc636fddbc4053ec2eabebbf815d7498e18c00b")
2026-01-16 04:32:29.958 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:30.059 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:30.161 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:30.263 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:30.364 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:30.466 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:30.567 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:30.669 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:30.771 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:30.872 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:30.974 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:31.076 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:31.177 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:31.279 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:31.381 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:31.483 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:31.584 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:31.686 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:31.787 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:31.888 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:31.990 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:32.091 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:32.193 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:32.294 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:32.396 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:32.497 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:32.599 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:32.701 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:32.802 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:32.904 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:33.006 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:33.107 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:33.209 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:33.311 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:33.413 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:33.514 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:33.616 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:33.717 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:33.818 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:33.920 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:34.021 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:34.123 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:34.225 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:34.326 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:34.428 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:34.529 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:34.631 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:34.732 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:34.834 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:34.936 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:35.037 DEBUG [src.node.waku_node] Stopping container with id a0fe4dabdcaf
2026-01-16 04:32:35.039 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/a0fe4dabdcaf51e97c0fdc1bebc636fddbc4053ec2eabebbf815d7498e18c00b/stop: Not Found ("No such container: a0fe4dabdcaf51e97c0fdc1bebc636fddbc4053ec2eabebbf815d7498e18c00b")
2026-01-16 04:32:35.040 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-16 04:32:35.063 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:32:35.087 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:32:35.088 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:32:35.088 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:32:35.089 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,78 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_get_message_duplicate_message with id: 2026-01-16_04-21-16__82a91d49-20d5-4665-a32a-de148da9f556
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.filter:filter.py:34 Running fixture setup: setup_main_relay_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-21-16__82a91d49-20d5-4665-a32a-de148da9f556__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.174.17
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['3925', '3926', '3927', '3928', '3929']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 3925:3925 -p 3926:3926 -p 3927:3927 -p 3928:3928 -p 3929:3929 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=3927 --rest-port=3925 --tcp-port=3926 --discv5-udp-port=3928 --rest-address=0.0.0.0 --nat=extip:172.18.174.17 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=becbbadfc299fa5bde3d41eb531beff7dc1475f7d67deb128b37a36a357d086c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3929 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.174.17 waku 669ea54cff2cc11e3956af61a3345685c5f9d41ee88589fcf795b6b921cc3792
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container ad0c98185bec. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 669ea54cff2c. Setting up logs at ./log/docker/node1_2026-01-16_04-21-16__82a91d49-20d5-4665-a32a-de148da9f556__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 3925
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 25b25df01ba3. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3925/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3925/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.174.17/tcp/3926/p2p/16Uiu2HAmAnPKX9D3dHQ98Mzg1Xpb5KcWGssTojr9tyEaQcJ6Vm1Z","/ip4/172.18.174.17/tcp/3927/ws/p2p/16Uiu2HAmAnPKX9D3dHQ98Mzg1Xpb5KcWGssTojr9tyEaQcJ6Vm1Z"],"enrUri":"enr:-L24QAQL_WjgSjq6GgCTJdxypBvmav76SxiL4gfq8j0Ogr-bBAOadWuMx194HOxqPHFVCfWMx-6DL57x_FUf7UZrPV4CgmlkgnY0gmlwhKwSrhGKbXVsdGlhZGRyc5YACASsEq4RBg9WAAoErBKuEQYPV90DgnJzhQADAQAAiXNlY3AyNTZrMaEC5C2p2yED9oBdgLxD3xyxDuWfTtBvL7TuFEms9DkjhuCDdGNwgg9Wg3VkcIIPWIV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-01-16_04-21-16__82a91d49-20d5-4665-a32a-de148da9f556__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.196.124
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['4248', '4249', '4250', '4251', '4252']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 4248:4248 -p 4249:4249 -p 4250:4250 -p 4251:4251 -p 4252:4252 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=4250 --rest-port=4248 --tcp-port=4249 --discv5-udp-port=4251 --rest-address=0.0.0.0 --nat=extip:172.18.196.124 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3cc7cabcdedbd7ed257eb34d165770d6ddeaadbe3922fb8fabcd9d6fbff6aa51 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4252 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QAQL_WjgSjq6GgCTJdxypBvmav76SxiL4gfq8j0Ogr-bBAOadWuMx194HOxqPHFVCfWMx-6DL57x_FUf7UZrPV4CgmlkgnY0gmlwhKwSrhGKbXVsdGlhZGRyc5YACASsEq4RBg9WAAoErBKuEQYPV90DgnJzhQADAQAAiXNlY3AyNTZrMaEC5C2p2yED9oBdgLxD3xyxDuWfTtBvL7TuFEms9DkjhuCDdGNwgg9Wg3VkcIIPWIV3YWt1MgU --filternode=/ip4/172.18.174.17/tcp/3926/p2p/16Uiu2HAmAnPKX9D3dHQ98Mzg1Xpb5KcWGssTojr9tyEaQcJ6Vm1Z
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.196.124 waku a51c94bf968f9be2064012954f9e3af5dadfcdc7cb74083edf9d55b69e8c4aab
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a51c94bf968f. Setting up logs at ./log/docker/node2_2026-01-16_04-21-16__82a91d49-20d5-4665-a32a-de148da9f556__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 4248
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4248/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4248/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.196.124/tcp/4249/p2p/16Uiu2HAkyNbYnbMxduzKbp2JoadHFD1kodGtVrYdMSzihZHzSWg1","/ip4/172.18.196.124/tcp/4250/ws/p2p/16Uiu2HAkyNbYnbMxduzKbp2JoadHFD1kodGtVrYdMSzihZHzSWg1"],"enrUri":"enr:-L24QMs40SnKfchDfBBTecVqIjYXb72SXIhfcSZTOHrKESnORIX0aNe66MZw-NOjKFqMMsRtk6JbqZgzqS89T-azfkACgmlkgnY0gmlwhKwSxHyKbXVsdGlhZGRyc5YACASsEsR8BhCZAAoErBLEfAYQmt0DgnJzhQADAQAAiXNlY3AyNTZrMaECOqT-tdraVlZ8T0WOgRuwXqBIW5Okn_kzFW8fT-m4OWKDdGNwghCZg3VkcIIQm4V3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:4248/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.174.17/tcp/3926/p2p/16Uiu2HAmAnPKX9D3dHQ98Mzg1Xpb5KcWGssTojr9tyEaQcJ6Vm1Z"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.filter:filter.py:47 Running fixture setup: subscribe_main_nodes
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3925/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:4248/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "9191034f-13a5-4587-87ad-1e043957b195", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"9191034f-13a5-4587-87ad-1e043957b195","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3925/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4248/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768537278736177770,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3925/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4248/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[]'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 669ea54cff2c
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a51c94bf968f
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,75 @@
2026-01-16 04:23:31.748 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-16 04:23:31.749 DEBUG [tests.conftest] Running test: test_main_node_relay_and_store__peer_relay_and_store with id: 2026-01-16_04-23-31__b7bb2ccd-8183-4530-8218-2b1929dc791e
2026-01-16 04:23:31.750 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-16 04:23:31.750 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-16 04:23:31.761 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:23:31.762 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-16_04-23-31__b7bb2ccd-8183-4530-8218-2b1929dc791e__wakuorg_nwaku:latest.log
2026-01-16 04:23:31.762 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:23:31.762 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:23:31.765 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:23:31.766 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.45.130
2026-01-16 04:23:31.766 DEBUG [src.node.docker_mananger] Generated ports ['64445', '64446', '64447', '64448', '64449']
2026-01-16 04:23:31.766 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:23:31.766 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:23:31.767 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:23:31.767 DEBUG [src.node.docker_mananger] docker run -i -t -p 64445:64445 -p 64446:64446 -p 64447:64447 -p 64448:64448 -p 64449:64449 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=64447 --rest-port=64445 --tcp-port=64446 --discv5-udp-port=64448 --rest-address=0.0.0.0 --nat=extip:172.18.45.130 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3e1beb4c33bdfd1f8f6efea9bb24595f8a6cdd5c6dfbba1abed46dccdfcd2dee --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64449 --metrics-logging=true --store=true --relay=true
2026-01-16 04:23:31.959 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.45.130 waku 8d94ae95c930344d5101eb8b750223036a9f075d58eee755234ebc32357d956d
2026-01-16 04:23:31.992 DEBUG [src.node.docker_mananger] Container started with ID 8d94ae95c930. Setting up logs at ./log/docker/publishing_node1_2026-01-16_04-23-31__b7bb2ccd-8183-4530-8218-2b1929dc791e__wakuorg_nwaku:latest.log
2026-01-16 04:23:31.994 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 64445
2026-01-16 04:23:31.994 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:23:32.010 ERROR [src.node.docker_mananger] Max retries reached for container 5eb2d1e0073e. Exiting log stream.
2026-01-16 04:23:32.583 ERROR [src.node.docker_mananger] Max retries reached for container 872f17518d84. Exiting log stream.
2026-01-16 04:23:32.996 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64445/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:23:32.999 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:23:32.999 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:23:33.000 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64445/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:23:33.002 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.45.130/tcp/64446/p2p/16Uiu2HAm6zx8dGbrMp8FKpqDdMMow7KjJjcqsHN4r6pVBWpZd8rd","/ip4/172.18.45.130/tcp/64447/ws/p2p/16Uiu2HAm6zx8dGbrMp8FKpqDdMMow7KjJjcqsHN4r6pVBWpZd8rd"],"enrUri":"enr:-L24QH9hUbIOv26XYlLZbshMJv0srC932KJUZAiV3S0DepqXaJIZu5ukfZzHNH7RZ7LA_khKt4hKbvEAfKQS_CVwr48CgmlkgnY0gmlwhKwSLYKKbXVsdGlhZGRyc5YACASsEi2CBvu-AAoErBItggb7v90DgnJzhQADAQAAiXNlY3AyNTZrMaECq_b8gKeHccyWdSjKqx-nzMp7XCVNgg8axTBmamSsO3qDdGNwgvu-g3VkcIL7wIV3YWt1MgM"}'
2026-01-16 04:23:33.002 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:23:33.009 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:23:33.009 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-16_04-23-31__b7bb2ccd-8183-4530-8218-2b1929dc791e__wakuorg_nwaku:latest.log
2026-01-16 04:23:33.009 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:23:33.010 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:23:33.011 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:23:33.011 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.60.12
2026-01-16 04:23:33.011 DEBUG [src.node.docker_mananger] Generated ports ['52552', '52553', '52554', '52555', '52556']
2026-01-16 04:23:33.011 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:23:33.012 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:23:33.012 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:23:33.012 DEBUG [src.node.docker_mananger] docker run -i -t -p 52552:52552 -p 52553:52553 -p 52554:52554 -p 52555:52555 -p 52556:52556 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=52554 --rest-port=52552 --tcp-port=52553 --discv5-udp-port=52555 --rest-address=0.0.0.0 --nat=extip:172.18.60.12 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=eaeb4da4a5cdc21a6feaab45abd75f7ece41cef45022895bbbfee0455704e32b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52556 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QH9hUbIOv26XYlLZbshMJv0srC932KJUZAiV3S0DepqXaJIZu5ukfZzHNH7RZ7LA_khKt4hKbvEAfKQS_CVwr48CgmlkgnY0gmlwhKwSLYKKbXVsdGlhZGRyc5YACASsEi2CBvu-AAoErBItggb7v90DgnJzhQADAQAAiXNlY3AyNTZrMaECq_b8gKeHccyWdSjKqx-nzMp7XCVNgg8axTBmamSsO3qDdGNwgvu-g3VkcIL7wIV3YWt1MgM --storenode=/ip4/172.18.45.130/tcp/64446/p2p/16Uiu2HAm6zx8dGbrMp8FKpqDdMMow7KjJjcqsHN4r6pVBWpZd8rd --store=true --relay=true
2026-01-16 04:23:33.212 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.60.12 waku 7fe8d4038d0a24dfd267f1ca2361bac3633b2c85b17739d6a28fa7c1ee244390
2026-01-16 04:23:33.241 DEBUG [src.node.docker_mananger] Container started with ID 7fe8d4038d0a. Setting up logs at ./log/docker/store_node1_2026-01-16_04-23-31__b7bb2ccd-8183-4530-8218-2b1929dc791e__wakuorg_nwaku:latest.log
2026-01-16 04:23:33.242 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 52552
2026-01-16 04:23:33.242 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:23:34.243 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52552/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:23:34.247 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:23:34.248 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:23:34.248 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52552/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:23:34.250 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.60.12/tcp/52553/p2p/16Uiu2HAmFqedrvaaCDKHdsy8eoroRWzvLVBGhV5DsagXx5Khs3h5","/ip4/172.18.60.12/tcp/52554/ws/p2p/16Uiu2HAmFqedrvaaCDKHdsy8eoroRWzvLVBGhV5DsagXx5Khs3h5"],"enrUri":"enr:-L24QBNQraEmuf6N2v0P61thMXnOMxWzeMo4qGt-nWIh-P7EXaEWyRtWtH3mS6nxGKx4bPk0BGq5AlcLv_9k_zMMAGkCgmlkgnY0gmlwhKwSPAyKbXVsdGlhZGRyc5YACASsEjwMBs1JAAoErBI8DAbNSt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDL04onpt58dgSCgMrgIRYLbmadbfF6eqdzZUIgQ5TsWyDdGNwgs1Jg3VkcILNS4V3YWt1MgM"}'
2026-01-16 04:23:34.250 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:23:34.251 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52552/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.45.130/tcp/64446/p2p/16Uiu2HAm6zx8dGbrMp8FKpqDdMMow7KjJjcqsHN4r6pVBWpZd8rd"]'
2026-01-16 04:23:34.253 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:23:34.254 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64445/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-16 04:23:34.256 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:23:34.256 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52552/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-16 04:23:34.259 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:23:34.259 DEBUG [src.steps.store] Relaying message
2026-01-16 04:23:34.259 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64445/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:23:34.264 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:23:34.264 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:23:34.466 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-16 04:23:34.466 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64445/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:23:34.469 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e77dd35de09064f872cb4658dd96290b854de389839ca0c6e877856f59cc612"}]}'
2026-01-16 04:23:34.470 DEBUG [src.steps.store] messages length is 1
2026-01-16 04:23:34.470 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-16 04:23:34.470 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52552/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:23:34.473 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1e77dd35de09064f872cb4658dd96290b854de389839ca0c6e877856f59cc612"}]}'
2026-01-16 04:23:34.473 DEBUG [src.steps.store] messages length is 1
2026-01-16 04:23:34.475 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-16 04:23:34.476 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-16 04:23:34.476 DEBUG [src.node.waku_node] Stopping container with id 8d94ae95c930
2026-01-16 04:23:35.041 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:23:35.041 DEBUG [src.node.waku_node] Stopping container with id 7fe8d4038d0a
2026-01-16 04:23:35.599 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:23:35.603 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-16 04:23:35.610 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:23:35.619 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,216 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_unsubscribe_from_all_content_topics_one_by_one with id: 2026-01-16_04-30-46__bb1c3ab8-d8d2-4606-a3fb-764aaa1f336d
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-30-46__bb1c3ab8-d8d2-4606-a3fb-764aaa1f336d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.34.219
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['20108', '20109', '20110', '20111', '20112']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 20108:20108 -p 20109:20109 -p 20110:20110 -p 20111:20111 -p 20112:20112 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20110 --rest-port=20108 --tcp-port=20109 --discv5-udp-port=20111 --rest-address=0.0.0.0 --nat=extip:172.18.34.219 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=bc4d88a7b82079ff6c5a60bf5dee6d35a02013fd4d7bc23e7d8e5b1cf9ad3b8a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20112 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.34.219 waku 170a95804f39bfc547c41affcb63223d84b3670a41e8af525baf61ffc83af447
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 170a95804f39. Setting up logs at ./log/docker/node1_2026-01-16_04-30-46__bb1c3ab8-d8d2-4606-a3fb-764aaa1f336d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 20108
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 3f0c34bdce44. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a0560148f48b. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20108/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20108/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.34.219/tcp/20109/p2p/16Uiu2HAmHVBPhDQ1koMouA4JVsfouLn4MtpEByZG3gFwzz17Z4i1","/ip4/172.18.34.219/tcp/20110/ws/p2p/16Uiu2HAmHVBPhDQ1koMouA4JVsfouLn4MtpEByZG3gFwzz17Z4i1"],"enrUri":"enr:-L24QHHcjTFlX8rwQauy2YykD72Z7DHFvmfq6OUMpJJZSKHaPusTsiF_nI-JiyxRe5pneYo8eZ5R4d5G0GX_iAdcxkgCgmlkgnY0gmlwhKwSItuKbXVsdGlhZGRyc5YACASsEiLbBk6NAAoErBIi2wZOjt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDR8ccdHKYrUqJnAms1nqMmavg8V9K_KxoltLeg4a03NaDdGNwgk6Ng3VkcIJOj4V3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-01-16_04-30-46__bb1c3ab8-d8d2-4606-a3fb-764aaa1f336d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.42.232
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['61666', '61667', '61668', '61669', '61670']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 61666:61666 -p 61667:61667 -p 61668:61668 -p 61669:61669 -p 61670:61670 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=61668 --rest-port=61666 --tcp-port=61667 --discv5-udp-port=61669 --rest-address=0.0.0.0 --nat=extip:172.18.42.232 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=dbe8c88bcbb9ba2511ebaeb9d3a9f53ce96dc77260cafcebdd7ad278bba4cba9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61670 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QHHcjTFlX8rwQauy2YykD72Z7DHFvmfq6OUMpJJZSKHaPusTsiF_nI-JiyxRe5pneYo8eZ5R4d5G0GX_iAdcxkgCgmlkgnY0gmlwhKwSItuKbXVsdGlhZGRyc5YACASsEiLbBk6NAAoErBIi2wZOjt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDR8ccdHKYrUqJnAms1nqMmavg8V9K_KxoltLeg4a03NaDdGNwgk6Ng3VkcIJOj4V3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.42.232 waku 736feb1418cfe0df726b114240440ee481c23d07985f51c902b851faeefcd62b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 736feb1418cf. Setting up logs at ./log/docker/node2_2026-01-16_04-30-46__bb1c3ab8-d8d2-4606-a3fb-764aaa1f336d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 61666
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61666/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61666/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.42.232/tcp/61667/p2p/16Uiu2HAmBNh7wSCqkPYVrq1E4NBTRbgJxDWdrmNDCNBbiFJyASru","/ip4/172.18.42.232/tcp/61668/ws/p2p/16Uiu2HAmBNh7wSCqkPYVrq1E4NBTRbgJxDWdrmNDCNBbiFJyASru"],"enrUri":"enr:-L24QOxXXVN6Ti3zJNzGICkGiPwCeBlKOI4lM7ZcsXUQAfPqa0Zc520mY4hD1EZLfWPidJ6x-dHbb3tYGkQdxBHwmBwCgmlkgnY0gmlwhKwSKuiKbXVsdGlhZGRyc5YACASsEiroBvDjAAoErBIq6Abw5N0DgnJzhQACAQAAiXNlY3AyNTZrMaEC7PeJs9B_N0klSBKhLGr0VZyMkYourhcsRx5FYv6polqDdGNwgvDjg3VkcILw5YV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:61666/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.34.219/tcp/20109/p2p/16Uiu2HAmHVBPhDQ1koMouA4JVsfouLn4MtpEByZG3gFwzz17Z4i1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20108/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:61666/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20108/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20108/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768537848493740576,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61666/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768537848493740576,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20108/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20108/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1768537848609612002,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61666/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1768537848609612002,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20108/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20108/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1768537848721737328,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61666/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1768537848721737328,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20108/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20108/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1768537848833878549,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61666/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1768537848833878549,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20108/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20108/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1768537848947449925,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61666/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1768537848947449925,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20108/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20108/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1768537849060187260,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61666/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1768537849060187260,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20108/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20108/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1768537849173340119,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61666/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1768537849173340119,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20108/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20108/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1768537849285867428,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61666/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1768537849285867428,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:20108/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:61666/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:20108/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/content/test.js"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:61666/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/content/test.js"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:20108/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/22/sometopic/someencoding"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:61666/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/22/sometopic/someencoding"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:20108/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/toychat/2/huilong/proto"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:61666/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/toychat/2/huilong/proto"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:20108/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/statusim/1/community/cbor"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:61666/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/statusim/1/community/cbor"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:20108/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/27/sometopic/someencoding"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:61666/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/27/sometopic/someencoding"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:20108/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/29/sometopic/someencoding"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:61666/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/29/sometopic/someencoding"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:20108/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/20/sometopic/someencoding"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:61666/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/20/sometopic/someencoding"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20108/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20108/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:20108/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto. Response content: b'/myapp/1/latest/proto'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20108/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20108/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:20108/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js. Response content: b'/waku/2/content/test.js'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20108/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20108/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:20108/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding. Response content: b'/app/22/sometopic/someencoding'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20108/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20108/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:20108/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto. Response content: b'/toychat/2/huilong/proto'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20108/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20108/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:20108/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor. Response content: b'/statusim/1/community/cbor'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20108/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20108/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:20108/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding. Response content: b'/app/27/sometopic/someencoding'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20108/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20108/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:20108/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding. Response content: b'/app/29/sometopic/someencoding'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20108/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20108/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:20108/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding. Response content: b'/app/20/sometopic/someencoding'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 170a95804f39
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 736feb1418cf
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,34 @@
WRN 2026-01-16 04:23:29.458+00:00 whether to mount storeSync is not specified, defaulting to not mounting topics="waku conf builder" tid=1 file=waku_conf_builder.nim:429
bSubscribeShards: some(@[0])
INF 2026-01-16 04:23:29.459+00:00 Sharding configuration: topics="waku conf builder" tid=1 file=waku_conf_builder.nim:464 shardingConf="(kind: AutoSharding, numShardsInCluster: 1)" subscribeShards=@[0]
INF 2026-01-16 04:23:29.459+00:00 Configuration: Enabled protocols topics="waku conf" tid=1 file=waku_conf.nim:151 relay=false rlnRelay=false store=false filter=false lightPush=true peerExchange=true rendezvous=true
INF 2026-01-16 04:23:29.459+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:160 cluster=3
INF 2026-01-16 04:23:29.459+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:163 shard=0
INF 2026-01-16 04:23:29.459+00:00 Configuration. Bootstrap nodes topics="waku conf" tid=1 file=waku_conf.nim:167 node=enr:-L24QEsas0_EI5SurFA5P1QmiyRCS_4CR1NM4u31D50uRiDKKVXmEsuEXff5oV9KiYMYt63d3Oq7zs70JaHYApqG_7wCgmlkgnY0gmlwhKwScB-KbXVsdGlhZGRyc5YACASsEnAfBrS5AAoErBJwHwa0ut0DgnJzhQADAQAAiXNlY3AyNTZrMaEDlM89fNEhmIu-mvQoYX3w1T64rEytARzX7nDAsQd2Te6DdGNwgrS5g3VkcIK0u4V3YWt1Mg0
NTC 2026-01-16 04:23:29.459+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:46395
INF 2026-01-16 04:23:29.459+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:46395/
INF 2026-01-16 04:23:29.460+00:00 Setting up storage tid=1 file=node_factory.nim:503
INF 2026-01-16 04:23:29.460+00:00 Initializing node tid=1 file=node_factory.nim:512
TRC 2026-01-16 04:23:29.461+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/id/1.0.0]"
TRC 2026-01-16 04:23:29.461+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/autonat/1.0.0]"
TRC 2026-01-16 04:23:29.461+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/circuit/relay/0.2.0/hop, /libp2p/circuit/relay/0.1.0]"
TRC 2026-01-16 04:23:29.461+00:00 no peer storage found tid=1 file=peer_manager.nim:1130
INF 2026-01-16 04:23:29.461+00:00 Initializing networking tid=1 file=waku_node.nim:178 addrs="@[/ip4/172.18.24.85/tcp/46396, /ip4/172.18.24.85/tcp/46397/ws]"
INF 2026-01-16 04:23:29.461+00:00 Mounting protocols tid=1 file=node_factory.nim:518
INF 2026-01-16 04:23:29.461+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]
TRC 2026-01-16 04:23:29.461+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/metadata/1.0.0]"
INF 2026-01-16 04:23:29.461+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2026-01-16 04:23:29.461+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2026-01-16 04:23:29.461+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:252 clusterId=3 shardCount=1
INF 2026-01-16 04:23:29.461+00:00 Shards created from content topics tid=1 file=node_factory.nim:309 contentTopics=[] shards=[]
INF 2026-01-16 04:23:29.461+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:377
INF 2026-01-16 04:23:29.461+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:207 clusterId=3 shards=[] capabilities=[] wakuPeerRecord="(peerId: 16U*dRWbuv, seqNo: 1768537409, addresses: [/ip4/172.18.24.85/tcp/46396, /ip4/172.18.24.85/tcp/46397/ws], mixKey: )"
TRC 2026-01-16 04:23:29.462+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2026-01-16 04:23:29.462+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:365
INF 2026-01-16 04:23:29.462+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=3
INF 2026-01-16 04:23:29.462+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2026-01-16 04:23:29.462+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/ping/1.0.0]"
INF 2026-01-16 04:23:29.462+00:00 mounting light push topics="waku node lightpush api" tid=1 file=lightpush.nim:154
ERR 2026-01-16 04:23:29.462+00:00 Mounting protocols failed tid=1 file=node_factory.nim:522 error="failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"
ERR 2026-01-16 04:23:29.462+00:00 Failed setting up node topics="wakunode main" tid=1 file=waku.nim:187 error="Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"
ERR 2026-01-16 04:23:29.462+00:00 Waku initialization failed topics="wakunode main" tid=1 file=wakunode2.nim:56 error="Failed setting up node: Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"

View File

@ -0,0 +1,88 @@
2026-01-16 04:22:50.572 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-16 04:22:50.572 DEBUG [tests.conftest] Running test: test_message_relayed_while_store_node_is_stopped_without_removing with id: 2026-01-16_04-22-50__5fd549fe-f505-43f4-9907-ef5c666c5a1c
2026-01-16 04:22:50.573 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-16 04:22:50.573 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-16 04:22:50.581 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:22:50.581 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-16_04-22-50__5fd549fe-f505-43f4-9907-ef5c666c5a1c__wakuorg_nwaku:latest.log
2026-01-16 04:22:50.581 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:22:50.581 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:22:50.583 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:22:50.583 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.110.26
2026-01-16 04:22:50.583 DEBUG [src.node.docker_mananger] Generated ports ['55643', '55644', '55645', '55646', '55647']
2026-01-16 04:22:50.584 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:22:50.584 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:22:50.584 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:22:50.584 DEBUG [src.node.docker_mananger] docker run -i -t -p 55643:55643 -p 55644:55644 -p 55645:55645 -p 55646:55646 -p 55647:55647 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=55645 --rest-port=55643 --tcp-port=55644 --discv5-udp-port=55646 --rest-address=0.0.0.0 --nat=extip:172.18.110.26 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=68d9ecccabcf7d975df0fcaa12eebdcd21252baca63ebc4b68f3eaa043dee1fd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=55647 --metrics-logging=true --store=true --relay=true
2026-01-16 04:22:50.772 ERROR [src.node.docker_mananger] Max retries reached for container dd1807bc4789. Exiting log stream.
2026-01-16 04:22:50.779 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.110.26 waku 1f23170391d0fc67ab2d841c7f246d352b251942c5ba47c2839c0bd150dbe01c
2026-01-16 04:22:50.815 DEBUG [src.node.docker_mananger] Container started with ID 1f23170391d0. Setting up logs at ./log/docker/publishing_node1_2026-01-16_04-22-50__5fd549fe-f505-43f4-9907-ef5c666c5a1c__wakuorg_nwaku:latest.log
2026-01-16 04:22:50.817 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 55643
2026-01-16 04:22:50.819 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:22:51.371 ERROR [src.node.docker_mananger] Max retries reached for container e414c0ff1ce0. Exiting log stream.
2026-01-16 04:22:51.819 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55643/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:51.822 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:22:51.823 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:22:51.823 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55643/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:51.825 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.110.26/tcp/55644/p2p/16Uiu2HAkwyKYUmtjAsqhqo8nSJJFAz3ZwDtF1aYKGbKxwojNNMX5","/ip4/172.18.110.26/tcp/55645/ws/p2p/16Uiu2HAkwyKYUmtjAsqhqo8nSJJFAz3ZwDtF1aYKGbKxwojNNMX5"],"enrUri":"enr:-L24QJiuAolQLAsWhlhcYtDCtzDY3RUMDy7ZBPNfk5L5KpXwQCniEwyjcjIWkUOSH3K2rmVV8m4N8TsMPonSmHB8ztACgmlkgnY0gmlwhKwSbhqKbXVsdGlhZGRyc5YACASsEm4aBtlcAAoErBJuGgbZXd0DgnJzhQADAQAAiXNlY3AyNTZrMaECJdLaKICikiT-JOJx9xzXQZgpMAPwn75tFZ5QKeG7cviDdGNwgtlcg3VkcILZXoV3YWt1MgM"}'
2026-01-16 04:22:51.826 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:22:51.834 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:22:51.834 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-16_04-22-50__5fd549fe-f505-43f4-9907-ef5c666c5a1c__wakuorg_nwaku:latest.log
2026-01-16 04:22:51.834 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:22:51.834 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:22:51.836 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:22:51.836 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.254.126
2026-01-16 04:22:51.836 DEBUG [src.node.docker_mananger] Generated ports ['20225', '20226', '20227', '20228', '20229']
2026-01-16 04:22:51.837 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:22:51.837 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:22:51.837 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:22:51.837 DEBUG [src.node.docker_mananger] docker run -i -t -p 20225:20225 -p 20226:20226 -p 20227:20227 -p 20228:20228 -p 20229:20229 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20227 --rest-port=20225 --tcp-port=20226 --discv5-udp-port=20228 --rest-address=0.0.0.0 --nat=extip:172.18.254.126 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=057e7818b0fcb0ddeadb3aa6fee2fc065f326ccb3c9bdf206feb3a6d45caa6b6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20229 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QJiuAolQLAsWhlhcYtDCtzDY3RUMDy7ZBPNfk5L5KpXwQCniEwyjcjIWkUOSH3K2rmVV8m4N8TsMPonSmHB8ztACgmlkgnY0gmlwhKwSbhqKbXVsdGlhZGRyc5YACASsEm4aBtlcAAoErBJuGgbZXd0DgnJzhQADAQAAiXNlY3AyNTZrMaECJdLaKICikiT-JOJx9xzXQZgpMAPwn75tFZ5QKeG7cviDdGNwgtlcg3VkcILZXoV3YWt1MgM --storenode=/ip4/172.18.110.26/tcp/55644/p2p/16Uiu2HAkwyKYUmtjAsqhqo8nSJJFAz3ZwDtF1aYKGbKxwojNNMX5 --store=false --relay=false
2026-01-16 04:22:52.033 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.254.126 waku d8b243578108e20b5fdbbbf5a91bd9f9ea54cfcf8c295b9f5a8e5775df9ceeca
2026-01-16 04:22:52.066 DEBUG [src.node.docker_mananger] Container started with ID d8b243578108. Setting up logs at ./log/docker/store_node1_2026-01-16_04-22-50__5fd549fe-f505-43f4-9907-ef5c666c5a1c__wakuorg_nwaku:latest.log
2026-01-16 04:22:52.066 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 20225
2026-01-16 04:22:52.066 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:22:53.067 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20225/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:53.071 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:22:53.072 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:22:53.072 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20225/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:53.074 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.254.126/tcp/20226/p2p/16Uiu2HAm1kTudHepDtvf4MyU4EeA1vwiCkXHjSs2E6hUiHV7pPYP","/ip4/172.18.254.126/tcp/20227/ws/p2p/16Uiu2HAm1kTudHepDtvf4MyU4EeA1vwiCkXHjSs2E6hUiHV7pPYP"],"enrUri":"enr:-L24QBKnB7F61MdRNqdeiMOZn61Ndso_0rgfh9hjSk7bKm0qR3nbIy6prW-2ooC76fUS4cc0TDOVI6p7gs2mCQKj8KICgmlkgnY0gmlwhKwS_n6KbXVsdGlhZGRyc5YACASsEv5-Bk8CAAoErBL-fgZPA90DgnJzhQADAQAAiXNlY3AyNTZrMaECXfaB2zG_Eo0uPcP04Rmg7ROHQrvOxzddpaoQ59vjiuyDdGNwgk8Cg3VkcIJPBIV3YWt1MgA"}'
2026-01-16 04:22:53.075 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:22:53.075 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20225/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.110.26/tcp/55644/p2p/16Uiu2HAkwyKYUmtjAsqhqo8nSJJFAz3ZwDtF1aYKGbKxwojNNMX5"]'
2026-01-16 04:22:53.104 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:53.106 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55643/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-16 04:22:53.121 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:53.124 DEBUG [src.steps.store] Relaying message
2026-01-16 04:22:53.126 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55643/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:22:53.134 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:53.134 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:22:53.335 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-16 04:22:53.335 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55643/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:53.339 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1f761b3e15349d2f9e4c8056636984e737d2d28698d3aa47d54abdc8d238e3d2"}]}'
2026-01-16 04:22:53.339 DEBUG [src.steps.store] messages length is 1
2026-01-16 04:22:53.340 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-16 04:22:53.340 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20225/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:53.347 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"123a1a3f5a3235fc090f","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1f761b3e15349d2f9e4c8056636984e737d2d28698d3aa47d54abdc8d238e3d2"}]}'
2026-01-16 04:22:53.348 DEBUG [src.steps.store] messages length is 1
2026-01-16 04:22:53.934 DEBUG [src.steps.store] Relaying message
2026-01-16 04:22:53.934 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55643/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:22:53.942 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:53.942 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:22:54.344 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20225/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:54.447 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20225/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:54.451 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:22:54.451 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:22:54.452 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20225/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:54.454 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.254.126/tcp/20226/p2p/16Uiu2HAm1kTudHepDtvf4MyU4EeA1vwiCkXHjSs2E6hUiHV7pPYP","/ip4/172.18.254.126/tcp/20227/ws/p2p/16Uiu2HAm1kTudHepDtvf4MyU4EeA1vwiCkXHjSs2E6hUiHV7pPYP"],"enrUri":"enr:-L24QBKnB7F61MdRNqdeiMOZn61Ndso_0rgfh9hjSk7bKm0qR3nbIy6prW-2ooC76fUS4cc0TDOVI6p7gs2mCQKj8KICgmlkgnY0gmlwhKwS_n6KbXVsdGlhZGRyc5YACASsEv5-Bk8CAAoErBL-fgZPA90DgnJzhQADAQAAiXNlY3AyNTZrMaECXfaB2zG_Eo0uPcP04Rmg7ROHQrvOxzddpaoQ59vjiuyDdGNwgk8Cg3VkcIJPBIV3YWt1MgA"}'
2026-01-16 04:22:54.454 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:22:54.455 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55643/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:54.457 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1f761b3e15349d2f9e4c8056636984e737d2d28698d3aa47d54abdc8d238e3d2"},{"messageHash":"0x9e2d2adcc2aa5286bca628034774d407ce2b1b1de9caeb1512071fe5e792b8f5"}]}'
2026-01-16 04:22:54.458 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20225/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:54.499 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"c31cedd2df42da45b464","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1f761b3e15349d2f9e4c8056636984e737d2d28698d3aa47d54abdc8d238e3d2"},{"messageHash":"0x9e2d2adcc2aa5286bca628034774d407ce2b1b1de9caeb1512071fe5e792b8f5"}]}'
2026-01-16 04:22:54.502 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-16 04:22:54.505 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-16 04:22:54.505 DEBUG [src.node.waku_node] Stopping container with id 1f23170391d0
2026-01-16 04:22:55.063 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:22:55.064 DEBUG [src.node.waku_node] Stopping container with id d8b243578108
2026-01-16 04:22:55.645 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:22:55.646 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-16 04:22:55.662 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:22:55.736 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,77 @@
2026-01-16 04:28:06.819 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-16 04:28:06.819 DEBUG [tests.conftest] Running test: test_single_pubsub_topic[/waku/2/rs/999/999] with id: 2026-01-16_04-28-06__6ee0f2ed-0f0e-4a89-a1ab-4dce25b4f346
2026-01-16 04:28:06.819 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-16 04:28:06.820 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-16 04:28:06.820 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-01-16 04:28:06.827 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:28:06.827 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-28-06__6ee0f2ed-0f0e-4a89-a1ab-4dce25b4f346__wakuorg_nwaku:latest.log
2026-01-16 04:28:06.827 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:28:06.827 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:28:06.829 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:28:06.829 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.119.176
2026-01-16 04:28:06.829 DEBUG [src.node.docker_mananger] Generated ports ['39118', '39119', '39120', '39121', '39122']
2026-01-16 04:28:06.829 DEBUG [src.node.waku_node] Cluster id was resolved to: 999
2026-01-16 04:28:06.829 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-01-16 04:28:06.829 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:28:06.829 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:28:06.829 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:28:06.830 DEBUG [src.node.docker_mananger] docker run -i -t -p 39118:39118 -p 39119:39119 -p 39120:39120 -p 39121:39121 -p 39122:39122 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=39120 --rest-port=39118 --tcp-port=39119 --discv5-udp-port=39121 --rest-address=0.0.0.0 --nat=extip:172.18.119.176 --peer-exchange=true --discv5-discovery=true --cluster-id=999 --nodekey=e0edd4f6a1573bcd9c64d7be8e4ddd3fc290d7fb538a818c3ae3ac67119dea9e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39122 --metrics-logging=true --relay=true --filter=true
2026-01-16 04:28:07.008 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.119.176 waku 2328958f05c7b59c803b45e96dee2620092a6e660ab35209df124c136c247e04
2026-01-16 04:28:07.041 DEBUG [src.node.docker_mananger] Container started with ID 2328958f05c7. Setting up logs at ./log/docker/node1_2026-01-16_04-28-06__6ee0f2ed-0f0e-4a89-a1ab-4dce25b4f346__wakuorg_nwaku:latest.log
2026-01-16 04:28:07.041 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 39118
2026-01-16 04:28:07.041 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:28:07.107 ERROR [src.node.docker_mananger] Max retries reached for container d8575bd1b5e6. Exiting log stream.
2026-01-16 04:28:07.623 ERROR [src.node.docker_mananger] Max retries reached for container 0dd9d4572134. Exiting log stream.
2026-01-16 04:28:08.042 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39118/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:28:08.045 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:28:08.045 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:28:08.045 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39118/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:28:08.048 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.119.176/tcp/39119/p2p/16Uiu2HAmVa779sZcwEybvXWZjoMDyZCQGs1mC5xEu9B3XDHXJc1C","/ip4/172.18.119.176/tcp/39120/ws/p2p/16Uiu2HAmVa779sZcwEybvXWZjoMDyZCQGs1mC5xEu9B3XDHXJc1C"],"enrUri":"enr:-L24QKq2iw1WXmxlEkgO-8XEwhPUMasDoOwQFZuLIyYD3QEZaqN64WAO0_jMlEMG75R8QLVEpcUA1p7lLEaWYJkY95ICgmlkgnY0gmlwhKwSd7CKbXVsdGlhZGRyc5YACASsEnewBpjPAAoErBJ3sAaY0N0DgnJzhQPnAQAAiXNlY3AyNTZrMaED-1ZpvWTePUuzuRrSd_jIKW8So7FA4moLgTlvqC0Cxn-DdGNwgpjPg3VkcIKY0YV3YWt1MgU"}'
2026-01-16 04:28:08.048 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:28:08.055 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:28:08.055 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-16_04-28-06__6ee0f2ed-0f0e-4a89-a1ab-4dce25b4f346__wakuorg_nwaku:latest.log
2026-01-16 04:28:08.055 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:28:08.055 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:28:08.056 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:28:08.056 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.88.198
2026-01-16 04:28:08.057 DEBUG [src.node.docker_mananger] Generated ports ['14736', '14737', '14738', '14739', '14740']
2026-01-16 04:28:08.057 DEBUG [src.node.waku_node] Cluster id was resolved to: 999
2026-01-16 04:28:08.057 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-01-16 04:28:08.057 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:28:08.057 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:28:08.057 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:28:08.057 DEBUG [src.node.docker_mananger] docker run -i -t -p 14736:14736 -p 14737:14737 -p 14738:14738 -p 14739:14739 -p 14740:14740 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=14738 --rest-port=14736 --tcp-port=14737 --discv5-udp-port=14739 --rest-address=0.0.0.0 --nat=extip:172.18.88.198 --peer-exchange=true --discv5-discovery=true --cluster-id=999 --nodekey=daaeedef2ba87aafebee93604b06f4cad9adbce49eac92b59e5bdbacf2da4b65 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14740 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QKq2iw1WXmxlEkgO-8XEwhPUMasDoOwQFZuLIyYD3QEZaqN64WAO0_jMlEMG75R8QLVEpcUA1p7lLEaWYJkY95ICgmlkgnY0gmlwhKwSd7CKbXVsdGlhZGRyc5YACASsEnewBpjPAAoErBJ3sAaY0N0DgnJzhQPnAQAAiXNlY3AyNTZrMaED-1ZpvWTePUuzuRrSd_jIKW8So7FA4moLgTlvqC0Cxn-DdGNwgpjPg3VkcIKY0YV3YWt1MgU
2026-01-16 04:28:08.244 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.88.198 waku 1c0d27ed8fd2427f19c123c266d8796b6a207d95e1d9e5c05f87718f2cfc553d
2026-01-16 04:28:08.274 DEBUG [src.node.docker_mananger] Container started with ID 1c0d27ed8fd2. Setting up logs at ./log/docker/node2_2026-01-16_04-28-06__6ee0f2ed-0f0e-4a89-a1ab-4dce25b4f346__wakuorg_nwaku:latest.log
2026-01-16 04:28:08.274 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 14736
2026-01-16 04:28:08.275 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:28:09.275 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14736/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:28:09.289 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2026-01-16 04:28:09.289 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:28:09.289 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14736/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:28:09.294 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.88.198/tcp/14737/p2p/16Uiu2HAmUR1z3xZn54MYkTSC4de4LwXRgWNppBdaJ6AiMnhobBfC","/ip4/172.18.88.198/tcp/14738/ws/p2p/16Uiu2HAmUR1z3xZn54MYkTSC4de4LwXRgWNppBdaJ6AiMnhobBfC"],"enrUri":"enr:-L24QPSuHQ_2mDk0P4cXgc73ngm7WeyNsgESt81G_QAW7YmYNU7vAkuQiTVOGr46n1i0gKqws9Ojpfsec-QjBw9UcjICgmlkgnY0gmlwhKwSWMaKbXVsdGlhZGRyc5YACASsEljGBjmRAAoErBJYxgY5kt0DgnJzhQPnAQAAiXNlY3AyNTZrMaED6ia09VADbh8siPZlF9jF7oxUNIF7RcO91w4WtWPzyX-DdGNwgjmRg3VkcII5k4V3YWt1MgE"}'
2026-01-16 04:28:09.294 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:28:09.295 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14736/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.119.176/tcp/39119/p2p/16Uiu2HAmVa779sZcwEybvXWZjoMDyZCQGs1mC5xEu9B3XDHXJc1C"]'
2026-01-16 04:28:09.298 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:28:09.299 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39118/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/999/999"]'
2026-01-16 04:28:09.302 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:28:09.303 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14736/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/999/999"]'
2026-01-16 04:28:09.307 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:28:09.308 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39118/relay/v1/messages/%2Fwaku%2F2%2Frs%2F999%2F999" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:28:09.314 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:28:09.314 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:28:09.415 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:28:09.415 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39118/relay/v1/messages/%2Fwaku%2F2%2Frs%2F999%2F999" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:28:09.417 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768537689308594244,"ephemeral":false,"proof":""}]'
2026-01-16 04:28:09.419 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:28:09.419 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14736/relay/v1/messages/%2Fwaku%2F2%2Frs%2F999%2F999" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:28:09.421 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768537689308594244,"ephemeral":false,"proof":""}]'
2026-01-16 04:28:09.424 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-16 04:28:09.425 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-16 04:28:09.425 DEBUG [src.node.waku_node] Stopping container with id 2328958f05c7
2026-01-16 04:28:09.971 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:28:09.972 DEBUG [src.node.waku_node] Stopping container with id 1c0d27ed8fd2
2026-01-16 04:28:10.492 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:28:10.493 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-16 04:28:10.498 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:28:10.504 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,68 @@
2026-01-16 04:17:54.411 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-16 04:17:54.411 DEBUG [tests.conftest] Running test: test_filter_unsubscribe_with_content_topic_string_instead_of_list with id: 2026-01-16_04-17-54__f035c694-fd04-45df-8205-d0239ee54f8f
2026-01-16 04:17:54.411 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-16 04:17:54.412 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-01-16 04:17:54.412 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2026-01-16 04:17:54.418 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:17:54.418 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-17-54__f035c694-fd04-45df-8205-d0239ee54f8f__wakuorg_nwaku:latest.log
2026-01-16 04:17:54.418 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:17:54.418 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:17:54.420 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:17:54.420 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.19.195
2026-01-16 04:17:54.420 DEBUG [src.node.docker_mananger] Generated ports ['53367', '53368', '53369', '53370', '53371']
2026-01-16 04:17:54.420 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:17:54.420 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:17:54.420 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:17:54.420 DEBUG [src.node.docker_mananger] docker run -i -t -p 53367:53367 -p 53368:53368 -p 53369:53369 -p 53370:53370 -p 53371:53371 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=53369 --rest-port=53367 --tcp-port=53368 --discv5-udp-port=53370 --rest-address=0.0.0.0 --nat=extip:172.18.19.195 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ee331c78b15ebe37b3d345e3c004d2f542877c0aa0d3ec8825c749b7ab4cba3a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53371 --metrics-logging=true --relay=true --filter=true
2026-01-16 04:17:54.611 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.19.195 waku 9b5c59a870bb7baa8bea9b445bf20c4df56768c14f9025365ba4fcb873686ab9
2026-01-16 04:17:54.642 DEBUG [src.node.docker_mananger] Container started with ID 9b5c59a870bb. Setting up logs at ./log/docker/node1_2026-01-16_04-17-54__f035c694-fd04-45df-8205-d0239ee54f8f__wakuorg_nwaku:latest.log
2026-01-16 04:17:54.643 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 53367
2026-01-16 04:17:54.644 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:17:54.695 ERROR [src.node.docker_mananger] Max retries reached for container 696e1db001d9. Exiting log stream.
2026-01-16 04:17:55.204 ERROR [src.node.docker_mananger] Max retries reached for container 32b39d4cc1b5. Exiting log stream.
2026-01-16 04:17:55.644 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53367/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:55.648 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:17:55.648 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:17:55.648 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53367/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:55.650 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.19.195/tcp/53368/p2p/16Uiu2HAm7g6wobdacet4CELPxMF6SaKsK6kT7n5LVvjBqngDfi6r","/ip4/172.18.19.195/tcp/53369/ws/p2p/16Uiu2HAm7g6wobdacet4CELPxMF6SaKsK6kT7n5LVvjBqngDfi6r"],"enrUri":"enr:-L24QOi-01sco4jrpdxSIqOFC-HNqDgh0lqq6ftkej_VPDfUJSASzYOfRZdw52ceR9pMNychnNJWsmtqyfW3rxAthyMCgmlkgnY0gmlwhKwSE8OKbXVsdGlhZGRyc5YACASsEhPDBtB4AAoErBITwwbQed0DgnJzhQADAQAAiXNlY3AyNTZrMaECtf6abrvPaKsXH8IQYHnMcgK6B_CGWnQyHWobEPONyWeDdGNwgtB4g3VkcILQeoV3YWt1MgU"}'
2026-01-16 04:17:55.650 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:17:55.651 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2026-01-16 04:17:55.657 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:17:55.657 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-16_04-17-54__f035c694-fd04-45df-8205-d0239ee54f8f__wakuorg_nwaku:latest.log
2026-01-16 04:17:55.657 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:17:55.657 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:17:55.659 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:17:55.659 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.101.36
2026-01-16 04:17:55.659 DEBUG [src.node.docker_mananger] Generated ports ['34907', '34908', '34909', '34910', '34911']
2026-01-16 04:17:55.659 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:17:55.659 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:17:55.659 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:17:55.659 DEBUG [src.node.docker_mananger] docker run -i -t -p 34907:34907 -p 34908:34908 -p 34909:34909 -p 34910:34910 -p 34911:34911 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=34909 --rest-port=34907 --tcp-port=34908 --discv5-udp-port=34910 --rest-address=0.0.0.0 --nat=extip:172.18.101.36 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=009dbd1dc5cb2c6dee31f9ded7ce4abfc5c772e7f6bfb4bddbe1aad659d36d18 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=34911 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QOi-01sco4jrpdxSIqOFC-HNqDgh0lqq6ftkej_VPDfUJSASzYOfRZdw52ceR9pMNychnNJWsmtqyfW3rxAthyMCgmlkgnY0gmlwhKwSE8OKbXVsdGlhZGRyc5YACASsEhPDBtB4AAoErBITwwbQed0DgnJzhQADAQAAiXNlY3AyNTZrMaECtf6abrvPaKsXH8IQYHnMcgK6B_CGWnQyHWobEPONyWeDdGNwgtB4g3VkcILQeoV3YWt1MgU --filternode=/ip4/172.18.19.195/tcp/53368/p2p/16Uiu2HAm7g6wobdacet4CELPxMF6SaKsK6kT7n5LVvjBqngDfi6r
2026-01-16 04:17:55.846 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.101.36 waku e49707779ff51810d96b5ae025c41ffc41d36f2db2138bd1850367fa4b582137
2026-01-16 04:17:55.877 DEBUG [src.node.docker_mananger] Container started with ID e49707779ff5. Setting up logs at ./log/docker/node2_2026-01-16_04-17-54__f035c694-fd04-45df-8205-d0239ee54f8f__wakuorg_nwaku:latest.log
2026-01-16 04:17:55.878 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 34907
2026-01-16 04:17:55.878 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:17:56.879 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34907/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:56.883 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2026-01-16 04:17:56.883 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:17:56.883 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34907/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:56.886 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.101.36/tcp/34908/p2p/16Uiu2HAmL5rNDgC4FYiBRskJVjDcRYzKbgE3pF4fb5BDAoa81xJi","/ip4/172.18.101.36/tcp/34909/ws/p2p/16Uiu2HAmL5rNDgC4FYiBRskJVjDcRYzKbgE3pF4fb5BDAoa81xJi"],"enrUri":"enr:-L24QJL9EBj3ptz8MgJeEO2GT7ZB3CcTXo7vx-GrDahNOVOXbxLVFWmCi2kuT6T8jEC2H8omNTbzA_kYaQ8liDoL3OUCgmlkgnY0gmlwhKwSZSSKbXVsdGlhZGRyc5YACASsEmUkBohcAAoErBJlJAaIXd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDbmBNG5-XTcyUHTAcTK7tqK7p0OvNs3ZT8NxYrtKSyc-DdGNwgohcg3VkcIKIXoV3YWt1MgA"}'
2026-01-16 04:17:56.886 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:17:56.886 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34907/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.19.195/tcp/53368/p2p/16Uiu2HAm7g6wobdacet4CELPxMF6SaKsK6kT7n5LVvjBqngDfi6r"]'
2026-01-16 04:17:56.916 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:56.917 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2026-01-16 04:17:56.918 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53367/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-16 04:17:56.930 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:56.932 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34907/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "a58eeb7d-980b-434c-8b4b-b120babac515", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-01-16 04:17:56.944 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"a58eeb7d-980b-434c-8b4b-b120babac515","statusDesc":"OK"}'
2026-01-16 04:17:56.945 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:34907/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": "/test/1/waku-filter/proto", "pubsubTopic": "/waku/2/rs/3/1"}'
2026-01-16 04:17:56.948 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:34907/filter/v2/subscriptions. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
2026-01-16 04:17:56.950 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-16 04:17:56.951 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-16 04:17:56.951 DEBUG [src.node.waku_node] Stopping container with id 9b5c59a870bb
2026-01-16 04:17:57.471 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:17:57.472 DEBUG [src.node.waku_node] Stopping container with id e49707779ff5
2026-01-16 04:17:57.978 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:17:57.979 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-16 04:17:57.985 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:17:57.989 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,864 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_main_node_only_lightpush__peer_full with id: 2026-01-16_04-21-32__847c6052-e23c-4a43-8429-41c2a40dfa88
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-01-16_04-21-32__847c6052-e23c-4a43-8429-41c2a40dfa88__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.192.140
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['23786', '23787', '23788', '23789', '23790']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 23786:23786 -p 23787:23787 -p 23788:23788 -p 23789:23789 -p 23790:23790 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=23788 --rest-port=23786 --tcp-port=23787 --discv5-udp-port=23789 --rest-address=0.0.0.0 --nat=extip:172.18.192.140 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=99fe8e13f4fc34c84cd2b183fef6bce1a5bcfda5dba8ca6f11efda5088e89ded --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23790 --metrics-logging=true --lightpush=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.192.140 waku 17158053fed079a8efacc21cf1fb338f0a9165678937a49e43907720913c641a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 17158053fed0. Setting up logs at ./log/docker/receiving_node1_2026-01-16_04-21-32__847c6052-e23c-4a43-8429-41c2a40dfa88__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 23786
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23786/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23786/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.192.140/tcp/23787/p2p/16Uiu2HAmGadiDJgAuHfAtiKvtzJavvyjSuVqvDsnNpfyMHbpAYUF","/ip4/172.18.192.140/tcp/23788/ws/p2p/16Uiu2HAmGadiDJgAuHfAtiKvtzJavvyjSuVqvDsnNpfyMHbpAYUF"],"enrUri":"enr:-L24QJo4WXuYM7zaTxxinVf7PsKCSWmBCO_qp1OaLO-kz9HKUSZsLMmiNyUxnVf7SmxRaS9DzAoTOmGpIWdlSX043DACgmlkgnY0gmlwhKwSwIyKbXVsdGlhZGRyc5YACASsEsCMBlzrAAoErBLAjAZc7N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDOlEWbBYUObozbLhZzzptrvtP_-309SbVCZJxAwSGTCCDdGNwglzrg3VkcIJc7YV3YWt1Mg0"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-01-16_04-21-32__847c6052-e23c-4a43-8429-41c2a40dfa88__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.5.121
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['2560', '2561', '2562', '2563', '2564']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 2560:2560 -p 2561:2561 -p 2562:2562 -p 2563:2563 -p 2564:2564 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=2562 --rest-port=2560 --tcp-port=2561 --discv5-udp-port=2563 --rest-address=0.0.0.0 --nat=extip:172.18.5.121 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a7780fea71baff38acfc83dc9b63e12e4d46aaeadf6621a6060c34a98348c6b1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2564 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.5.121 waku 1b4288fb4d07a83be9b2974db12095dbe6dc8f6ebb7625e707daca8c3d1df6cc
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1b4288fb4d07. Setting up logs at ./log/docker/receiving_node2_2026-01-16_04-21-32__847c6052-e23c-4a43-8429-41c2a40dfa88__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 2560
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2560/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2560/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.5.121/tcp/2561/p2p/16Uiu2HAmFdyXMeSqyv52F68xxmCpiqMuDwx6pV6bcSQmNhX77TR3","/ip4/172.18.5.121/tcp/2562/ws/p2p/16Uiu2HAmFdyXMeSqyv52F68xxmCpiqMuDwx6pV6bcSQmNhX77TR3"],"enrUri":"enr:-L24QJIyZPXwMz3bpA_VMEzE18onlFlP-eFwJil2aEKgveyAOgLveejw6LPJuXo7ODbd0jxAoNAP0mljUom86om_8rcCgmlkgnY0gmlwhKwSBXmKbXVsdGlhZGRyc5YACASsEgV5BgoBAAoErBIFeQYKAt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDLFCLpynwb1Y6Z-YNtT34IcS0yvt2nh7vIQ5SzY6HY6qDdGNwggoBg3VkcIIKA4V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2560/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.192.140/tcp/23787/p2p/16Uiu2HAmGadiDJgAuHfAtiKvtzJavvyjSuVqvDsnNpfyMHbpAYUF"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-01-16_04-21-32__847c6052-e23c-4a43-8429-41c2a40dfa88__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.230.234
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['59575', '59576', '59577', '59578', '59579']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 59575:59575 -p 59576:59576 -p 59577:59577 -p 59578:59578 -p 59579:59579 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=59577 --rest-port=59575 --tcp-port=59576 --discv5-udp-port=59578 --rest-address=0.0.0.0 --nat=extip:172.18.230.234 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=edaafe24c8701f90bfcdfb836a4f5ac97b6f929113cbd410dfcbc1bdd5737ecd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=59579 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QJo4WXuYM7zaTxxinVf7PsKCSWmBCO_qp1OaLO-kz9HKUSZsLMmiNyUxnVf7SmxRaS9DzAoTOmGpIWdlSX043DACgmlkgnY0gmlwhKwSwIyKbXVsdGlhZGRyc5YACASsEsCMBlzrAAoErBLAjAZc7N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDOlEWbBYUObozbLhZzzptrvtP_-309SbVCZJxAwSGTCCDdGNwglzrg3VkcIJc7YV3YWt1Mg0 --lightpushnode=/ip4/172.18.192.140/tcp/23787/p2p/16Uiu2HAmGadiDJgAuHfAtiKvtzJavvyjSuVqvDsnNpfyMHbpAYUF --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.230.234 waku 879f41ac09ef201f28306f86be168060a1ecbc4484b1df188243582d2228f2b8
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 879f41ac09ef. Setting up logs at ./log/docker/lightpush_node1_2026-01-16_04-21-32__847c6052-e23c-4a43-8429-41c2a40dfa88__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 59575
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 879f41ac09ef. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59575/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.waku_node:waku_node.py:196 REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=59575): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fd0d9c4b350>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.215.67
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['29587', '29588', '29589', '29590', '29591']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 29587:29587 -p 29588:29588 -p 29589:29589 -p 29590:29590 -p 29591:29591 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=29589 --rest-port=29587 --tcp-port=29588 --discv5-udp-port=29590 --rest-address=0.0.0.0 --nat=extip:172.18.215.67 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ec2fa70ece10210caccf6e3bc34b3ec52aa325b9ccf30a0a7d13b4eb5c45a3e6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=29591 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QJo4WXuYM7zaTxxinVf7PsKCSWmBCO_qp1OaLO-kz9HKUSZsLMmiNyUxnVf7SmxRaS9DzAoTOmGpIWdlSX043DACgmlkgnY0gmlwhKwSwIyKbXVsdGlhZGRyc5YACASsEsCMBlzrAAoErBLAjAZc7N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDOlEWbBYUObozbLhZzzptrvtP_-309SbVCZJxAwSGTCCDdGNwglzrg3VkcIJc7YV3YWt1Mg0 --lightpushnode=/ip4/172.18.192.140/tcp/23787/p2p/16Uiu2HAmGadiDJgAuHfAtiKvtzJavvyjSuVqvDsnNpfyMHbpAYUF --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.215.67 waku ab61101cc45a7e757644ae421643318231b4a9b4ad169ad77d01447ce010aace
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ab61101cc45a. Setting up logs at ./log/docker/lightpush_node1_2026-01-16_04-21-32__847c6052-e23c-4a43-8429-41c2a40dfa88__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 29587
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container ab61101cc45a. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29587/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.waku_node:waku_node.py:196 REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=29587): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fd0d9da8770>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.205.248
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['8860', '8861', '8862', '8863', '8864']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 8860:8860 -p 8861:8861 -p 8862:8862 -p 8863:8863 -p 8864:8864 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=8862 --rest-port=8860 --tcp-port=8861 --discv5-udp-port=8863 --rest-address=0.0.0.0 --nat=extip:172.18.205.248 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ae8c88fe3a44b031f2839f4ed3498bc28a4af4b4dfd3a4a7ed87ae363ebabaad --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8864 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QJo4WXuYM7zaTxxinVf7PsKCSWmBCO_qp1OaLO-kz9HKUSZsLMmiNyUxnVf7SmxRaS9DzAoTOmGpIWdlSX043DACgmlkgnY0gmlwhKwSwIyKbXVsdGlhZGRyc5YACASsEsCMBlzrAAoErBLAjAZc7N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDOlEWbBYUObozbLhZzzptrvtP_-309SbVCZJxAwSGTCCDdGNwglzrg3VkcIJc7YV3YWt1Mg0 --lightpushnode=/ip4/172.18.192.140/tcp/23787/p2p/16Uiu2HAmGadiDJgAuHfAtiKvtzJavvyjSuVqvDsnNpfyMHbpAYUF --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.205.248 waku 996fadf120cd995669978c1d9408fde6ff0067ed5046f8741a0b89dc571c1ddc
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 996fadf120cd. Setting up logs at ./log/docker/lightpush_node1_2026-01-16_04-21-32__847c6052-e23c-4a43-8429-41c2a40dfa88__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 8860
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 996fadf120cd. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8860/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.waku_node:waku_node.py:196 REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=8860): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fd0d9992600>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 17158053fed0
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1b4288fb4d07
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 17158053fed0. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 1b4288fb4d07. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/996fadf120cd995669978c1d9408fde6ff0067ed5046f8741a0b89dc571c1ddc/stop: Not Found ("No such container: 996fadf120cd995669978c1d9408fde6ff0067ed5046f8741a0b89dc571c1ddc")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/996fadf120cd995669978c1d9408fde6ff0067ed5046f8741a0b89dc571c1ddc/stop: Not Found ("No such container: 996fadf120cd995669978c1d9408fde6ff0067ed5046f8741a0b89dc571c1ddc")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 996fadf120cd
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/996fadf120cd995669978c1d9408fde6ff0067ed5046f8741a0b89dc571c1ddc/stop: Not Found ("No such container: 996fadf120cd995669978c1d9408fde6ff0067ed5046f8741a0b89dc571c1ddc")
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  tests.conftest:conftest.py:73 Running fixture teardown: attach_logs_on_fail
DEBUG  tests.conftest:conftest.py:74 Test failed, attempting to attach logs to the allure reports
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/lightpush_node1_2026-01-16_04-21-32__847c6052-e23c-4a43-8429-41c2a40dfa88__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/receiving_node2_2026-01-16_04-21-32__847c6052-e23c-4a43-8429-41c2a40dfa88__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/receiving_node1_2026-01-16_04-21-32__847c6052-e23c-4a43-8429-41c2a40dfa88__wakuorg_nwaku:latest.log

View File

@ -0,0 +1,72 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_get_store_messages_with_wrong_typo_content_topic with id: 2026-01-16_04-22-26__810ab9fc-0c01-443e-82bf-723e73a07648
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.steps.store:store.py:39 Running fixture setup: node_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-16_04-22-26__810ab9fc-0c01-443e-82bf-723e73a07648__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.58.45
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['39647', '39648', '39649', '39650', '39651']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 39647:39647 -p 39648:39648 -p 39649:39649 -p 39650:39650 -p 39651:39651 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=39649 --rest-port=39647 --tcp-port=39648 --discv5-udp-port=39650 --rest-address=0.0.0.0 --nat=extip:172.18.58.45 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e1f20edd821efe1998d4a62b4b4719c7c87adfbeea950cb69ccecae9eedfdd9d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39651 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.58.45 waku 45ebc360c3d3f637cb217f9405cb9de27f215cebd4b7c1156ca4bbeaec403244
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 45ebc360c3d3. Setting up logs at ./log/docker/publishing_node1_2026-01-16_04-22-26__810ab9fc-0c01-443e-82bf-723e73a07648__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 39647
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 55581b1d7b5c. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 5dd4968680aa. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39647/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39647/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.58.45/tcp/39648/p2p/16Uiu2HAkzMsm9MFUbXiymnKPBxARJv9WkJYY5QhK8S5PJL98HpiA","/ip4/172.18.58.45/tcp/39649/ws/p2p/16Uiu2HAkzMsm9MFUbXiymnKPBxARJv9WkJYY5QhK8S5PJL98HpiA"],"enrUri":"enr:-L24QI87yEwlArH9gdnmK1an3ok-myAr9pHWBpL9iPDEyc6gUjjlKJe6-Dg1CM_z0iyRm_VPjPAEqMhYEP5EpkSaj9ECgmlkgnY0gmlwhKwSOi2KbXVsdGlhZGRyc5YACASsEjotBprgAAoErBI6LQaa4d0DgnJzhQADAQAAiXNlY3AyNTZrMaECSVFu6aai6c-xu9UIiq6Tqds_jP9YlCTDIHwBKREUYR-DdGNwgprgg3VkcIKa4oV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-16_04-22-26__810ab9fc-0c01-443e-82bf-723e73a07648__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.57.126
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['59890', '59891', '59892', '59893', '59894']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 59890:59890 -p 59891:59891 -p 59892:59892 -p 59893:59893 -p 59894:59894 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=59892 --rest-port=59890 --tcp-port=59891 --discv5-udp-port=59893 --rest-address=0.0.0.0 --nat=extip:172.18.57.126 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fc55eaaca8cdc5bf0acfafabbdec9c0ceeb7b7ffbabfa2a5fbdfdc8f4da86cf5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=59894 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QI87yEwlArH9gdnmK1an3ok-myAr9pHWBpL9iPDEyc6gUjjlKJe6-Dg1CM_z0iyRm_VPjPAEqMhYEP5EpkSaj9ECgmlkgnY0gmlwhKwSOi2KbXVsdGlhZGRyc5YACASsEjotBprgAAoErBI6LQaa4d0DgnJzhQADAQAAiXNlY3AyNTZrMaECSVFu6aai6c-xu9UIiq6Tqds_jP9YlCTDIHwBKREUYR-DdGNwgprgg3VkcIKa4oV3YWt1MgM --storenode=/ip4/172.18.58.45/tcp/39648/p2p/16Uiu2HAkzMsm9MFUbXiymnKPBxARJv9WkJYY5QhK8S5PJL98HpiA --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.57.126 waku 7e81e9082264818c266bb481bef09c5fe1040af09fa073b63da5b5db607ec759
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7e81e9082264. Setting up logs at ./log/docker/store_node1_2026-01-16_04-22-26__810ab9fc-0c01-443e-82bf-723e73a07648__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 59890
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59890/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59890/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.57.126/tcp/59891/p2p/16Uiu2HAm4Vc6WMdhVKbQhrnnHX7i54XHN5HBAZtsN3vwu3kJxvg8","/ip4/172.18.57.126/tcp/59892/ws/p2p/16Uiu2HAm4Vc6WMdhVKbQhrnnHX7i54XHN5HBAZtsN3vwu3kJxvg8"],"enrUri":"enr:-L24QEwD4WjsqeQQjGZcJuvBjvD8OREEoZhD4r6jYEtjVMPmNMxK8zJu-59Dxg1e62APtWH7P3Ugf_8vxvtJN4ndZOgCgmlkgnY0gmlwhKwSOX6KbXVsdGlhZGRyc5YACASsEjl-BunzAAoErBI5fgbp9N0DgnJzhQADAQAAiXNlY3AyNTZrMaEChrsdF0sxmX7oVuZgA9x6tEgZh_sT14LTncJXt_0gNlmDdGNwgunzg3VkcILp9YV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:59890/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.58.45/tcp/39648/p2p/16Uiu2HAkzMsm9MFUbXiymnKPBxARJv9WkJYY5QhK8S5PJL98HpiA"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39647/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:59890/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  tests.store.test_api_flags:test_api_flags.py:74 Trying to publish msg with content topic /myapp/1/latest/protoo
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39647/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/protoo", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59890/store/v3/messages?includeData=true&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fmyapp%2F1%2Flatest%2Fprotoo&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x6ef9d1e03d0ca93e61b716450e93d3772475f00cfe4809ea3047f6432fd1a918","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/protoo","version":0,"timestamp":1768537349453612100,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"}]}'
DEBUG  tests.store.test_api_flags:test_api_flags.py:80 stored content topic is /myapp/1/latest/protoo
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 45ebc360c3d3
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e81e9082264
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,104 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_relay_subscribe_with_multiple_overlapping_pubsub_topics with id: 2026-01-16_04-27-55__d7d38a82-b149-4c90-a020-bfc9597647e0
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.relay:relay.py:34 Running fixture setup: setup_main_relay_nodes
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-27-55__d7d38a82-b149-4c90-a020-bfc9597647e0__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.45.10
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['25686', '25687', '25688', '25689', '25690']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 25686:25686 -p 25687:25687 -p 25688:25688 -p 25689:25689 -p 25690:25690 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=25688 --rest-port=25686 --tcp-port=25687 --discv5-udp-port=25689 --rest-address=0.0.0.0 --nat=extip:172.18.45.10 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0faa12cbeb2bb6db84a9aea8dbf819b7b9abcbfc60daa44bcfde40b5bddf1bc2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25690 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.45.10 waku b6fcac6859a93fb71d22bfe5467a96ac0a30d942088be9f94b40056394fa6e1a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b6fcac6859a9. Setting up logs at ./log/docker/node1_2026-01-16_04-27-55__d7d38a82-b149-4c90-a020-bfc9597647e0__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 25686
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b630ac6fd091. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container ae83b74f6559. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25686/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25686/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.45.10/tcp/25687/p2p/16Uiu2HAmKsiy7q5im8wFx8ugUfKX26cXQpND6UZnY5BBd9ZwraHi","/ip4/172.18.45.10/tcp/25688/ws/p2p/16Uiu2HAmKsiy7q5im8wFx8ugUfKX26cXQpND6UZnY5BBd9ZwraHi"],"enrUri":"enr:-L24QCeN_Sap1xyzxliUpC3BSPzrNiBuj-RLaVTEKvZUBoP4a6ecXKtNSlQw4GA5t5oaE3-UTnx-3BR0D_WjRIrjQgYCgmlkgnY0gmlwhKwSLQqKbXVsdGlhZGRyc5YACASsEi0KBmRXAAoErBItCgZkWN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDa0T3WkHLDbNeB3RqGdfcinZn5uEZGX1NsFyXo_gwfnWDdGNwgmRXg3VkcIJkWYV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-01-16_04-27-55__d7d38a82-b149-4c90-a020-bfc9597647e0__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.7.184
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['36886', '36887', '36888', '36889', '36890']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 36886:36886 -p 36887:36887 -p 36888:36888 -p 36889:36889 -p 36890:36890 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=36888 --rest-port=36886 --tcp-port=36887 --discv5-udp-port=36889 --rest-address=0.0.0.0 --nat=extip:172.18.7.184 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c0662a1af07ccbd2a83d4d95c39fdd9e87a140afc6eeeffbaa9d60e7afc5bc9e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36890 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCeN_Sap1xyzxliUpC3BSPzrNiBuj-RLaVTEKvZUBoP4a6ecXKtNSlQw4GA5t5oaE3-UTnx-3BR0D_WjRIrjQgYCgmlkgnY0gmlwhKwSLQqKbXVsdGlhZGRyc5YACASsEi0KBmRXAAoErBItCgZkWN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDa0T3WkHLDbNeB3RqGdfcinZn5uEZGX1NsFyXo_gwfnWDdGNwgmRXg3VkcIJkWYV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.7.184 waku 9ab5d71bfa65c96f439938d165c24f481e428843f5d53dc01c0915e14db86072
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9ab5d71bfa65. Setting up logs at ./log/docker/node2_2026-01-16_04-27-55__d7d38a82-b149-4c90-a020-bfc9597647e0__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 36886
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36886/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.7.184/tcp/36887/p2p/16Uiu2HAm8a5AwPnV8PXwpniMUG8KjK6hDM2obG4X7gpn7J1pDmZZ","/ip4/172.18.7.184/tcp/36888/ws/p2p/16Uiu2HAm8a5AwPnV8PXwpniMUG8KjK6hDM2obG4X7gpn7J1pDmZZ"],"enrUri":"enr:-L24QIgezsg0if8syUx1tOA9pGUVfyWCW7NbegjwMLuJbM9beChbKG-oct2t92wzZBnLtDnasnO2uSx-Yi8Aon45GM4CgmlkgnY0gmlwhKwSB7iKbXVsdGlhZGRyc5YACASsEge4BpAXAAoErBIHuAaQGN0DgnJzhQADAQAAiXNlY3AyNTZrMaECw07MyuGKb1BXTcsk7nPBJQvBcwYT1WuBHVzZeuj_caCDdGNwgpAXg3VkcIKQGYV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:36886/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.45.10/tcp/25687/p2p/16Uiu2HAmKsiy7q5im8wFx8ugUfKX26cXQpND6UZnY5BBd9ZwraHi"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25686/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:36886/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25686/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1", "/waku/2/rs/3/9", "/waku/2/rs/3/25"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:36886/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1", "/waku/2/rs/3/9", "/waku/2/rs/3/25"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25686/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25686/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537677801774080,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36886/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537677801774080,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25686/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25686/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537677914606592,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36886/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537677914606592,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25686/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25686/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537678027546112,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36886/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537678027546112,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25686/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25686/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537678140401920,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36886/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537678140401920,"ephemeral":false,"proof":""}]'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6fcac6859a9
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ab5d71bfa65
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,77 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_content_topic_also_in_docker_flags[/aaaaa/3/bbbbb/proto] with id: 2026-01-16_04-26-49__75b7e7de-a0e2-44ef-acee-8b8575bb5053
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-26-49__75b7e7de-a0e2-44ef-acee-8b8575bb5053__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.175.223
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['50849', '50850', '50851', '50852', '50853']
DEBUG  src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 2
DEBUG  src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 50849:50849 -p 50850:50850 -p 50851:50851 -p 50852:50852 -p 50853:50853 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=50851 --rest-port=50849 --tcp-port=50850 --discv5-udp-port=50852 --rest-address=0.0.0.0 --nat=extip:172.18.175.223 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=aeae0c9445bc4df2f1fdcbd4fc65cadda1bfd8ced78b70eaefdf0ed625ced8bf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50853 --metrics-logging=true --relay=true --filter=true --content-topic=/aaaaa/3/bbbbb/proto
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.175.223 waku f74abae25d79d8adf6f3b095bf82a352b1597370f156d054e921f5a118ff204b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f74abae25d79. Setting up logs at ./log/docker/node1_2026-01-16_04-26-49__75b7e7de-a0e2-44ef-acee-8b8575bb5053__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 50849
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container bdba7ae60b98. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 4e64f5d7fa4a. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50849/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50849/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.175.223/tcp/50850/p2p/16Uiu2HAmLjGsPSG2ahMQ4UK3A2rbSF7fCC1d52jbPRtfcy3MVfyB","/ip4/172.18.175.223/tcp/50851/ws/p2p/16Uiu2HAmLjGsPSG2ahMQ4UK3A2rbSF7fCC1d52jbPRtfcy3MVfyB"],"enrUri":"enr:-L24QFaNcKZGGFynhw6OY11Oex6RVHH4EndfpQ-17ZgD1EOla6gqUPSBQ25juzpJZjipBkyDxmCEhxzD-B5PXr_qBAECgmlkgnY0gmlwhKwSr9-KbXVsdGlhZGRyc5YACASsEq_fBsaiAAoErBKv3wbGo90DgnJzhQACAQAAiXNlY3AyNTZrMaEDd_Z_JO63AerjbF_raABQjPEksgkr0cn59e-tRB0KnnKDdGNwgsaig3VkcILGpIV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-01-16_04-26-49__75b7e7de-a0e2-44ef-acee-8b8575bb5053__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.100.224
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['60418', '60419', '60420', '60421', '60422']
DEBUG  src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 2
DEBUG  src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 60418:60418 -p 60419:60419 -p 60420:60420 -p 60421:60421 -p 60422:60422 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=60420 --rest-port=60418 --tcp-port=60419 --discv5-udp-port=60421 --rest-address=0.0.0.0 --nat=extip:172.18.100.224 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=1caadaadc72a65bbeab3aaeeee14992d1cbf43ad6aee74c36ea65a10c5b519b6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60422 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QFaNcKZGGFynhw6OY11Oex6RVHH4EndfpQ-17ZgD1EOla6gqUPSBQ25juzpJZjipBkyDxmCEhxzD-B5PXr_qBAECgmlkgnY0gmlwhKwSr9-KbXVsdGlhZGRyc5YACASsEq_fBsaiAAoErBKv3wbGo90DgnJzhQACAQAAiXNlY3AyNTZrMaEDd_Z_JO63AerjbF_raABQjPEksgkr0cn59e-tRB0KnnKDdGNwgsaig3VkcILGpIV3YWt1MgU --content-topic=/aaaaa/3/bbbbb/proto
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.100.224 waku 7b6787f7c82a1eb285c116be2c0f6cc5acd1a12fa420909347824d97a358c164
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7b6787f7c82a. Setting up logs at ./log/docker/node2_2026-01-16_04-26-49__75b7e7de-a0e2-44ef-acee-8b8575bb5053__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 60418
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60418/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60418/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.100.224/tcp/60419/p2p/16Uiu2HAm3XfZyC65RwgaRXmNy2mXTFwxteVjy2jSz3dXXs2vYpES","/ip4/172.18.100.224/tcp/60420/ws/p2p/16Uiu2HAm3XfZyC65RwgaRXmNy2mXTFwxteVjy2jSz3dXXs2vYpES"],"enrUri":"enr:-L24QBwwSPji1zoNZDHbVby4oLfjUMn6MvRHngdnAUR9KMocYORlvCLKMH38ZC6Ch0b6T3hIHyyFzry-ZoFlAVPEtNQCgmlkgnY0gmlwhKwSZOCKbXVsdGlhZGRyc5YACASsEmTgBuwDAAoErBJk4AbsBN0DgnJzhQACAQAAiXNlY3AyNTZrMaECeGaEDNvcuBmjcvkOXcS--nosgOp_J4pSxGCP5yyFeu-DdGNwguwDg3VkcILsBYV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60418/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.175.223/tcp/50850/p2p/16Uiu2HAmLjGsPSG2ahMQ4UK3A2rbSF7fCC1d52jbPRtfcy3MVfyB"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50849/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60418/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50849/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50849/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768537612412735532,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60418/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768537612412735532,"ephemeral":false,"proof":""}]'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f74abae25d79
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7b6787f7c82a
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,34 @@
WRN 2026-01-16 04:24:18.687+00:00 whether to mount storeSync is not specified, defaulting to not mounting topics="waku conf builder" tid=1 file=waku_conf_builder.nim:429
bSubscribeShards: some(@[0])
INF 2026-01-16 04:24:18.687+00:00 Sharding configuration: topics="waku conf builder" tid=1 file=waku_conf_builder.nim:464 shardingConf="(kind: AutoSharding, numShardsInCluster: 1)" subscribeShards=@[0]
INF 2026-01-16 04:24:18.688+00:00 Configuration: Enabled protocols topics="waku conf" tid=1 file=waku_conf.nim:151 relay=false rlnRelay=false store=false filter=false lightPush=true peerExchange=true rendezvous=true
INF 2026-01-16 04:24:18.688+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:160 cluster=3
INF 2026-01-16 04:24:18.688+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:163 shard=0
INF 2026-01-16 04:24:18.688+00:00 Configuration. Bootstrap nodes topics="waku conf" tid=1 file=waku_conf.nim:167 node=enr:-L24QOpXgVU_jZtezeH1PCMVESeSdjWOytmOtJztgpIQkMKuSEcZp5g_d9QuGHm8TCLu0p72beO8aswGHkmeoz7RxYYCgmlkgnY0gmlwhKwSS12KbXVsdGlhZGRyc5YACASsEktdBs2cAAoErBJLXQbNnd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDaQZuPVF1vjnOtD47khMi0YhgQayEaiJ6AIlAXSBJmPuDdGNwgs2cg3VkcILNnoV3YWt1Mgk
NTC 2026-01-16 04:24:18.688+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:4255
INF 2026-01-16 04:24:18.688+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:4255/
INF 2026-01-16 04:24:18.688+00:00 Setting up storage tid=1 file=node_factory.nim:503
INF 2026-01-16 04:24:18.688+00:00 Initializing node tid=1 file=node_factory.nim:512
TRC 2026-01-16 04:24:18.690+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/id/1.0.0]"
TRC 2026-01-16 04:24:18.690+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/autonat/1.0.0]"
TRC 2026-01-16 04:24:18.690+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/circuit/relay/0.2.0/hop, /libp2p/circuit/relay/0.1.0]"
TRC 2026-01-16 04:24:18.690+00:00 no peer storage found tid=1 file=peer_manager.nim:1130
INF 2026-01-16 04:24:18.690+00:00 Initializing networking tid=1 file=waku_node.nim:178 addrs="@[/ip4/172.18.180.112/tcp/4256, /ip4/172.18.180.112/tcp/4257/ws]"
INF 2026-01-16 04:24:18.690+00:00 Mounting protocols tid=1 file=node_factory.nim:518
INF 2026-01-16 04:24:18.690+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]
TRC 2026-01-16 04:24:18.690+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/metadata/1.0.0]"
INF 2026-01-16 04:24:18.690+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2026-01-16 04:24:18.690+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2026-01-16 04:24:18.690+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:252 clusterId=3 shardCount=1
INF 2026-01-16 04:24:18.690+00:00 Shards created from content topics tid=1 file=node_factory.nim:309 contentTopics=[] shards=[]
INF 2026-01-16 04:24:18.690+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:377
INF 2026-01-16 04:24:18.690+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:207 clusterId=3 shards=[] capabilities=[] wakuPeerRecord="(peerId: 16U*ULEo4D, seqNo: 1768537458, addresses: [/ip4/172.18.180.112/tcp/4256, /ip4/172.18.180.112/tcp/4257/ws], mixKey: )"
TRC 2026-01-16 04:24:18.690+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2026-01-16 04:24:18.690+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:365
INF 2026-01-16 04:24:18.690+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=3
INF 2026-01-16 04:24:18.690+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2026-01-16 04:24:18.690+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/ping/1.0.0]"
INF 2026-01-16 04:24:18.691+00:00 mounting light push topics="waku node lightpush api" tid=1 file=lightpush.nim:154
ERR 2026-01-16 04:24:18.691+00:00 Mounting protocols failed tid=1 file=node_factory.nim:522 error="failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"
ERR 2026-01-16 04:24:18.691+00:00 Failed setting up node topics="wakunode main" tid=1 file=waku.nim:187 error="Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"
ERR 2026-01-16 04:24:18.691+00:00 Waku initialization failed topics="wakunode main" tid=1 file=wakunode2.nim:56 error="Failed setting up node: Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"

View File

@ -0,0 +1,864 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_light_push_with_no_timestamp with id: 2026-01-16_04-17-23__6dcae35c-36a3-4bd9-8432-38b316c7f493
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-01-16_04-17-23__6dcae35c-36a3-4bd9-8432-38b316c7f493__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.20.21
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['42859', '42860', '42861', '42862', '42863']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 42859:42859 -p 42860:42860 -p 42861:42861 -p 42862:42862 -p 42863:42863 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=42861 --rest-port=42859 --tcp-port=42860 --discv5-udp-port=42862 --rest-address=0.0.0.0 --nat=extip:172.18.20.21 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9a902caba9e3d2a5b48a2210ce84a40450ea6f68adfe0cdb02acfbf1d43e924a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=42863 --metrics-logging=true --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.20.21 waku 5045f9fdb3907f2ca3cc0aae37bbf57f8b2d39189fcba44b8250c182b4c92113
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 5045f9fdb390. Setting up logs at ./log/docker/receiving_node1_2026-01-16_04-17-23__6dcae35c-36a3-4bd9-8432-38b316c7f493__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 42859
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d2b016bd5bf9. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 834cbf33b480. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42859/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42859/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.20.21/tcp/42860/p2p/16Uiu2HAkxLgThGPEqKKZHLjCJPHXjfVAZStJHWne8GSVhtZpE1N3","/ip4/172.18.20.21/tcp/42861/ws/p2p/16Uiu2HAkxLgThGPEqKKZHLjCJPHXjfVAZStJHWne8GSVhtZpE1N3"],"enrUri":"enr:-L24QOQjN233GrCz1kHFAN5H5zbOd9EpR5C200GDGf8sJ5viXlFSggj_zOUTDvgmwezJCWZMAsDblwuYy2D50KPPHBoCgmlkgnY0gmlwhKwSFBWKbXVsdGlhZGRyc5YACASsEhQVBqdsAAoErBIUFQanbd0DgnJzhQADAQAAiXNlY3AyNTZrMaECK0uzXyrELhdMxX6FP4O1M6y4QFKZHl4ic3Jf4pbSX3yDdGNwgqdsg3VkcIKnboV3YWt1Mgk"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-01-16_04-17-23__6dcae35c-36a3-4bd9-8432-38b316c7f493__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.153.240
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['47845', '47846', '47847', '47848', '47849']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 47845:47845 -p 47846:47846 -p 47847:47847 -p 47848:47848 -p 47849:47849 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=47847 --rest-port=47845 --tcp-port=47846 --discv5-udp-port=47848 --rest-address=0.0.0.0 --nat=extip:172.18.153.240 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fc0a010f3ebabeb6dcdb30a17def11bb3fcf9edac38f1ac14cc2c6656ac2f822 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47849 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.153.240 waku 81d05a599652a3256381d9d5897930b7fded9a8abb1fd4d01ef3827f9e8b6ea7
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 81d05a599652. Setting up logs at ./log/docker/receiving_node2_2026-01-16_04-17-23__6dcae35c-36a3-4bd9-8432-38b316c7f493__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 47845
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47845/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47845/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.153.240/tcp/47846/p2p/16Uiu2HAmUUHayMnaMLTEiEduyXCFsY324ZuAEZD25agcLhJtfqiD","/ip4/172.18.153.240/tcp/47847/ws/p2p/16Uiu2HAmUUHayMnaMLTEiEduyXCFsY324ZuAEZD25agcLhJtfqiD"],"enrUri":"enr:-L24QJbSpcWGVWBLMYB11V5fJjKqkwrXJrdZqQQ9GvtBLDf-VRFlQpCLf9bDe01ufIx3Zzfsrlp2izGsRRJsXda4i60CgmlkgnY0gmlwhKwSmfCKbXVsdGlhZGRyc5YACASsEpnwBrrmAAoErBKZ8Aa6590DgnJzhQADAQAAiXNlY3AyNTZrMaED6v0XMywzW19hbB2OvhPsiO-BE5qJDvIusOZW2tDWulaDdGNwgrrmg3VkcIK66IV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47845/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.20.21/tcp/42860/p2p/16Uiu2HAkxLgThGPEqKKZHLjCJPHXjfVAZStJHWne8GSVhtZpE1N3"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-01-16_04-17-23__6dcae35c-36a3-4bd9-8432-38b316c7f493__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.26.197
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['17758', '17759', '17760', '17761', '17762']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 17758:17758 -p 17759:17759 -p 17760:17760 -p 17761:17761 -p 17762:17762 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=17760 --rest-port=17758 --tcp-port=17759 --discv5-udp-port=17761 --rest-address=0.0.0.0 --nat=extip:172.18.26.197 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b6c21f4311fcae7b4e09da39f8af665fc28f18dccd98e05e41bcb1bca44b3ed2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=17762 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QOQjN233GrCz1kHFAN5H5zbOd9EpR5C200GDGf8sJ5viXlFSggj_zOUTDvgmwezJCWZMAsDblwuYy2D50KPPHBoCgmlkgnY0gmlwhKwSFBWKbXVsdGlhZGRyc5YACASsEhQVBqdsAAoErBIUFQanbd0DgnJzhQADAQAAiXNlY3AyNTZrMaECK0uzXyrELhdMxX6FP4O1M6y4QFKZHl4ic3Jf4pbSX3yDdGNwgqdsg3VkcIKnboV3YWt1Mgk --lightpushnode=/ip4/172.18.20.21/tcp/42860/p2p/16Uiu2HAkxLgThGPEqKKZHLjCJPHXjfVAZStJHWne8GSVhtZpE1N3 --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.26.197 waku 0d01bad7ab5fa0e3e8d3de0d9395566f15a0b6ec90ecbc9466365164bea501c4
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0d01bad7ab5f. Setting up logs at ./log/docker/lightpush_node1_2026-01-16_04-17-23__6dcae35c-36a3-4bd9-8432-38b316c7f493__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 17758
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 0d01bad7ab5f. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.waku_node:waku_node.py:196 REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=17758): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fd0d98ecc50>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.83.128
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['19538', '19539', '19540', '19541', '19542']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 19538:19538 -p 19539:19539 -p 19540:19540 -p 19541:19541 -p 19542:19542 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=19540 --rest-port=19538 --tcp-port=19539 --discv5-udp-port=19541 --rest-address=0.0.0.0 --nat=extip:172.18.83.128 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3eca5ba124a0e87ccb9df1f3effbae4a2c1f5fefaf7c23c0b2ceed1fc531a01c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=19542 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QOQjN233GrCz1kHFAN5H5zbOd9EpR5C200GDGf8sJ5viXlFSggj_zOUTDvgmwezJCWZMAsDblwuYy2D50KPPHBoCgmlkgnY0gmlwhKwSFBWKbXVsdGlhZGRyc5YACASsEhQVBqdsAAoErBIUFQanbd0DgnJzhQADAQAAiXNlY3AyNTZrMaECK0uzXyrELhdMxX6FP4O1M6y4QFKZHl4ic3Jf4pbSX3yDdGNwgqdsg3VkcIKnboV3YWt1Mgk --lightpushnode=/ip4/172.18.20.21/tcp/42860/p2p/16Uiu2HAkxLgThGPEqKKZHLjCJPHXjfVAZStJHWne8GSVhtZpE1N3 --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.83.128 waku 2e21e977f4b8552d91daff99591465bf171b690d014e6075dbe479fd0381943a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2e21e977f4b8. Setting up logs at ./log/docker/lightpush_node1_2026-01-16_04-17-23__6dcae35c-36a3-4bd9-8432-38b316c7f493__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 19538
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 2e21e977f4b8. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19538/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.waku_node:waku_node.py:196 REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=19538): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fd0d9881d60>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.94.170
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['6269', '6270', '6271', '6272', '6273']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 6269:6269 -p 6270:6270 -p 6271:6271 -p 6272:6272 -p 6273:6273 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=6271 --rest-port=6269 --tcp-port=6270 --discv5-udp-port=6272 --rest-address=0.0.0.0 --nat=extip:172.18.94.170 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7f8f82a2d5ae3b66cff5687d00a4ba9ea8f22edcccebfdd4df9a094ceec6bc20 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6273 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QOQjN233GrCz1kHFAN5H5zbOd9EpR5C200GDGf8sJ5viXlFSggj_zOUTDvgmwezJCWZMAsDblwuYy2D50KPPHBoCgmlkgnY0gmlwhKwSFBWKbXVsdGlhZGRyc5YACASsEhQVBqdsAAoErBIUFQanbd0DgnJzhQADAQAAiXNlY3AyNTZrMaECK0uzXyrELhdMxX6FP4O1M6y4QFKZHl4ic3Jf4pbSX3yDdGNwgqdsg3VkcIKnboV3YWt1Mgk --lightpushnode=/ip4/172.18.20.21/tcp/42860/p2p/16Uiu2HAkxLgThGPEqKKZHLjCJPHXjfVAZStJHWne8GSVhtZpE1N3 --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.94.170 waku c8d94d7f849bc02b188b537e07e24f78b64819db19e7b64cad7888da8fd8a050
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c8d94d7f849b. Setting up logs at ./log/docker/lightpush_node1_2026-01-16_04-17-23__6dcae35c-36a3-4bd9-8432-38b316c7f493__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 6269
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container c8d94d7f849b. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6269/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.waku_node:waku_node.py:196 REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=6269): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fd0d9839a30>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 5045f9fdb390
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 81d05a599652
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 5045f9fdb390. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 81d05a599652. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/c8d94d7f849bc02b188b537e07e24f78b64819db19e7b64cad7888da8fd8a050/stop: Not Found ("No such container: c8d94d7f849bc02b188b537e07e24f78b64819db19e7b64cad7888da8fd8a050")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/c8d94d7f849bc02b188b537e07e24f78b64819db19e7b64cad7888da8fd8a050/stop: Not Found ("No such container: c8d94d7f849bc02b188b537e07e24f78b64819db19e7b64cad7888da8fd8a050")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8d94d7f849b
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/c8d94d7f849bc02b188b537e07e24f78b64819db19e7b64cad7888da8fd8a050/stop: Not Found ("No such container: c8d94d7f849bc02b188b537e07e24f78b64819db19e7b64cad7888da8fd8a050")
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,226 @@
2026-01-16 04:39:46.356 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-16 04:39:46.356 DEBUG [tests.conftest] Running test: test_sync_with_nodes_restart__case2 with id: 2026-01-16_04-39-46__4073f38b-ac93-4a65-b8c4-4e6a8d86ad15
2026-01-16 04:39:46.356 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-16 04:39:46.364 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:39:46.364 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-39-46__4073f38b-ac93-4a65-b8c4-4e6a8d86ad15__wakuorg_nwaku:latest.log
2026-01-16 04:39:46.370 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:39:46.371 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-16_04-39-46__4073f38b-ac93-4a65-b8c4-4e6a8d86ad15__wakuorg_nwaku:latest.log
2026-01-16 04:39:46.378 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:39:46.379 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-01-16_04-39-46__4073f38b-ac93-4a65-b8c4-4e6a8d86ad15__wakuorg_nwaku:latest.log
2026-01-16 04:39:46.379 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-16 04:39:46.380 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:39:46.380 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:39:46.383 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:39:46.384 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.139.201
2026-01-16 04:39:46.384 DEBUG [src.node.docker_mananger] Generated ports ['48657', '48658', '48659', '48660', '48661']
2026-01-16 04:39:46.384 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:39:46.384 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:39:46.384 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:39:46.385 DEBUG [src.node.docker_mananger] docker run -i -t -p 48657:48657 -p 48658:48658 -p 48659:48659 -p 48660:48660 -p 48661:48661 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=48659 --rest-port=48657 --tcp-port=48658 --discv5-udp-port=48660 --rest-address=0.0.0.0 --nat=extip:172.18.139.201 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bd79fefcc1bc97d178b45f1fa5e6c1e450c4f0ef64d8f8f2e62b2b87c90dfecd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48661 --metrics-logging=true --store=true --relay=true
2026-01-16 04:39:46.578 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.139.201 waku 15f3179dd902f49e8402701b9b24413b70a61002fc816d3f0d338fe29b78c4e3
2026-01-16 04:39:46.591 ERROR [src.node.docker_mananger] Max retries reached for container 57dca0ba8e02. Exiting log stream.
2026-01-16 04:39:46.616 DEBUG [src.node.docker_mananger] Container started with ID 15f3179dd902. Setting up logs at ./log/docker/node1_2026-01-16_04-39-46__4073f38b-ac93-4a65-b8c4-4e6a8d86ad15__wakuorg_nwaku:latest.log
2026-01-16 04:39:46.618 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 48657
2026-01-16 04:39:46.619 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:39:47.151 ERROR [src.node.docker_mananger] Max retries reached for container 30686b95b503. Exiting log stream.
2026-01-16 04:39:47.621 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48657/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:39:47.624 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:39:47.625 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:39:47.625 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48657/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:39:47.627 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.139.201/tcp/48658/p2p/16Uiu2HAkxt4qUWgQN9JspyxX4N4ugP9HEd5XKGebD2jfEFWEaRfG","/ip4/172.18.139.201/tcp/48659/ws/p2p/16Uiu2HAkxt4qUWgQN9JspyxX4N4ugP9HEd5XKGebD2jfEFWEaRfG"],"enrUri":"enr:-L24QP162OL6gLD5HM3VheWsbUXaKCRDAtAYL1G0-kfAxe7WSQgIfWg_qbxyD89R_r0BRfjND2XjF25FCtBP6wxKPLsCgmlkgnY0gmlwhKwSi8mKbXVsdGlhZGRyc5YACASsEovJBr4SAAoErBKLyQa-E90DgnJzhQADAQAAiXNlY3AyNTZrMaECM1YBfjtLprLP6e8x4MAEnoFoAIpddyOZG31lPdr6jiODdGNwgr4Sg3VkcIK-FIV3YWt1MgM"}'
2026-01-16 04:39:47.627 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:39:47.628 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:39:47.628 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:39:47.629 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:39:47.630 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.77.196
2026-01-16 04:39:47.630 DEBUG [src.node.docker_mananger] Generated ports ['23047', '23048', '23049', '23050', '23051']
2026-01-16 04:39:47.630 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:39:47.630 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:39:47.630 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:39:47.630 DEBUG [src.node.docker_mananger] docker run -i -t -p 23047:23047 -p 23048:23048 -p 23049:23049 -p 23050:23050 -p 23051:23051 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=23049 --rest-port=23047 --tcp-port=23048 --discv5-udp-port=23050 --rest-address=0.0.0.0 --nat=extip:172.18.77.196 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a4fe2a9b294e7f03cfbf79e432cc11c5cdd3b98ceecde04d31980abffbab0975 --store-sync=true --store=false --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23051 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QP162OL6gLD5HM3VheWsbUXaKCRDAtAYL1G0-kfAxe7WSQgIfWg_qbxyD89R_r0BRfjND2XjF25FCtBP6wxKPLsCgmlkgnY0gmlwhKwSi8mKbXVsdGlhZGRyc5YACASsEovJBr4SAAoErBKLyQa-E90DgnJzhQADAQAAiXNlY3AyNTZrMaECM1YBfjtLprLP6e8x4MAEnoFoAIpddyOZG31lPdr6jiODdGNwgr4Sg3VkcIK-FIV3YWt1MgM
2026-01-16 04:39:47.831 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.77.196 waku eef53b3ce0cfd713ed2006147a6632ee2894bd28d2c65c12bf2cd76253cd2424
2026-01-16 04:39:47.863 DEBUG [src.node.docker_mananger] Container started with ID eef53b3ce0cf. Setting up logs at ./log/docker/node2_2026-01-16_04-39-46__4073f38b-ac93-4a65-b8c4-4e6a8d86ad15__wakuorg_nwaku:latest.log
2026-01-16 04:39:47.863 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 23047
2026-01-16 04:39:47.864 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:39:48.865 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23047/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:39:48.876 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:39:48.876 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:39:48.876 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23047/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:39:48.880 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.77.196/tcp/23048/p2p/16Uiu2HAmNvTQ1xkY24d1XUAgAwVEPScGTTnS8usCgq9jgU5mJvy6","/ip4/172.18.77.196/tcp/23049/ws/p2p/16Uiu2HAmNvTQ1xkY24d1XUAgAwVEPScGTTnS8usCgq9jgU5mJvy6"],"enrUri":"enr:-L24QEUu7SLUCqUISvjZL0WuIRC22yHYEuOjmGhUpt3Y9ii7ZcgB7KpK3NVK1aq8HiHzEmWuCN32wiULwbNDLmCFvdACgmlkgnY0gmlwhKwSTcSKbXVsdGlhZGRyc5YACASsEk3EBloIAAoErBJNxAZaCd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDmIsp37GR69tpypt8aszDDbayNFODl7ETBNkQ-G2Me1GDdGNwgloIg3VkcIJaCoV3YWt1MgE"}'
2026-01-16 04:39:48.883 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:39:48.883 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:39:48.884 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:39:48.885 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:39:48.885 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.199.93
2026-01-16 04:39:48.885 DEBUG [src.node.docker_mananger] Generated ports ['14209', '14210', '14211', '14212', '14213']
2026-01-16 04:39:48.886 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:39:48.886 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:39:48.886 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:39:48.886 DEBUG [src.node.docker_mananger] docker run -i -t -p 14209:14209 -p 14210:14210 -p 14211:14211 -p 14212:14212 -p 14213:14213 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=14211 --rest-port=14209 --tcp-port=14210 --discv5-udp-port=14212 --rest-address=0.0.0.0 --nat=extip:172.18.199.93 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fecb2ddb430cf9cbe5fc5137c90bb8caffcaecc043ae8bcc5cb80eefceceaab9 --store-sync=true --store=false --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14213 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QEUu7SLUCqUISvjZL0WuIRC22yHYEuOjmGhUpt3Y9ii7ZcgB7KpK3NVK1aq8HiHzEmWuCN32wiULwbNDLmCFvdACgmlkgnY0gmlwhKwSTcSKbXVsdGlhZGRyc5YACASsEk3EBloIAAoErBJNxAZaCd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDmIsp37GR69tpypt8aszDDbayNFODl7ETBNkQ-G2Me1GDdGNwgloIg3VkcIJaCoV3YWt1MgE
2026-01-16 04:39:49.085 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.199.93 waku 8a271b098c49bacefd56ce86f84db2f0e64126625b84f32b651cf35b4637f5c0
2026-01-16 04:39:49.118 DEBUG [src.node.docker_mananger] Container started with ID 8a271b098c49. Setting up logs at ./log/docker/node3_2026-01-16_04-39-46__4073f38b-ac93-4a65-b8c4-4e6a8d86ad15__wakuorg_nwaku:latest.log
2026-01-16 04:39:49.118 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 14209
2026-01-16 04:39:49.118 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:39:50.119 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14209/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:39:50.128 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:39:50.129 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:39:50.129 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14209/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:39:50.134 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.199.93/tcp/14210/p2p/16Uiu2HAmV5tZEv5Cwzo7AX6dRdsU9MexfkGbnQ19Bd8nJDmzcZTa","/ip4/172.18.199.93/tcp/14211/ws/p2p/16Uiu2HAmV5tZEv5Cwzo7AX6dRdsU9MexfkGbnQ19Bd8nJDmzcZTa"],"enrUri":"enr:-L24QJ3wG8rqOEQiOiZOEh7kSnMfb04PPZ97XLPnQp7c1g8oaVAKR93bEa6EBncN1Ak4cW2vFxASvxceZ7hhX_AqFSECgmlkgnY0gmlwhKwSx12KbXVsdGlhZGRyc5YACASsEsddBjeCAAoErBLHXQY3g90DgnJzhQADAQAAiXNlY3AyNTZrMaED9Bv1tfF6xA3f0Y8X7N5kfHBvvTE6HcgVpWsyVZNvvo2DdGNwgjeCg3VkcII3hIV3YWt1MgE"}'
2026-01-16 04:39:50.135 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:39:50.136 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23047/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.139.201/tcp/48658/p2p/16Uiu2HAkxt4qUWgQN9JspyxX4N4ugP9HEd5XKGebD2jfEFWEaRfG"]'
2026-01-16 04:39:50.139 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:39:50.140 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14209/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.77.196/tcp/23048/p2p/16Uiu2HAmNvTQ1xkY24d1XUAgAwVEPScGTTnS8usCgq9jgU5mJvy6"]'
2026-01-16 04:39:50.143 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:39:50.143 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48657/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-16 04:39:50.145 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:39:50.146 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23047/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-16 04:39:50.148 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:39:50.148 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14209/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-16 04:39:50.151 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:39:50.151 DEBUG [src.steps.store] Relaying message
2026-01-16 04:39:50.151 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48657/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:39:50.157 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:39:50.157 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-16 04:39:50.168 DEBUG [src.steps.store] Relaying message
2026-01-16 04:39:50.169 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48657/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:39:50.174 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:39:50.174 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-16 04:39:50.185 DEBUG [src.steps.store] Relaying message
2026-01-16 04:39:50.185 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48657/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:39:50.191 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:39:50.191 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-16 04:39:50.202 DEBUG [src.steps.store] Relaying message
2026-01-16 04:39:50.202 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48657/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:39:50.207 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:39:50.209 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-16 04:39:50.219 DEBUG [src.steps.store] Relaying message
2026-01-16 04:39:50.219 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48657/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:39:50.225 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:39:50.225 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-16 04:39:50.236 DEBUG [src.steps.store] Relaying message
2026-01-16 04:39:50.236 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48657/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:39:50.241 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:39:50.242 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-16 04:39:50.253 DEBUG [src.steps.store] Relaying message
2026-01-16 04:39:50.253 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48657/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:39:50.258 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:39:50.258 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-16 04:39:50.269 DEBUG [src.steps.store] Relaying message
2026-01-16 04:39:50.269 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48657/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:39:50.275 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:39:50.276 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-16 04:39:50.287 DEBUG [src.steps.store] Relaying message
2026-01-16 04:39:50.287 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48657/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:39:50.292 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:39:50.292 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-16 04:39:50.303 DEBUG [src.steps.store] Relaying message
2026-01-16 04:39:50.303 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48657/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:39:50.308 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:39:50.309 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-16 04:39:50.320 DEBUG [src.steps.store] Relaying message
2026-01-16 04:39:50.320 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23047/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:39:50.326 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:39:50.327 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-16 04:39:50.337 DEBUG [src.steps.store] Relaying message
2026-01-16 04:39:50.338 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23047/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:39:50.345 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:39:50.345 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-16 04:39:50.356 DEBUG [src.steps.store] Relaying message
2026-01-16 04:39:50.356 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23047/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:39:50.362 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:39:50.364 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-16 04:39:50.374 DEBUG [src.steps.store] Relaying message
2026-01-16 04:39:50.374 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23047/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:39:50.380 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:39:50.381 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-16 04:39:50.392 DEBUG [src.steps.store] Relaying message
2026-01-16 04:39:50.392 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23047/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:39:50.399 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:39:50.399 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-16 04:39:50.410 DEBUG [src.steps.store] Relaying message
2026-01-16 04:39:50.410 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23047/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:39:50.416 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:39:50.417 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-16 04:39:50.428 DEBUG [src.steps.store] Relaying message
2026-01-16 04:39:50.429 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23047/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:39:50.435 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:39:50.436 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-16 04:39:50.447 DEBUG [src.steps.store] Relaying message
2026-01-16 04:39:50.447 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23047/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:39:50.452 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:39:50.453 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-16 04:39:50.464 DEBUG [src.steps.store] Relaying message
2026-01-16 04:39:50.464 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23047/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:39:50.472 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:39:50.472 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-16 04:39:50.483 DEBUG [src.steps.store] Relaying message
2026-01-16 04:39:50.483 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23047/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:39:50.490 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:39:50.491 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-16 04:39:50.501 DEBUG [src.steps.store] Relaying message
2026-01-16 04:39:50.502 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14209/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:39:50.507 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:39:50.509 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-16 04:39:50.520 DEBUG [src.steps.store] Relaying message
2026-01-16 04:39:50.520 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14209/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:39:50.525 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:39:50.525 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-16 04:39:50.536 DEBUG [src.steps.store] Relaying message
2026-01-16 04:39:50.536 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14209/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:39:50.541 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:39:50.543 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-16 04:39:50.554 DEBUG [src.steps.store] Relaying message
2026-01-16 04:39:50.554 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14209/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:39:50.559 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:39:50.559 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-16 04:39:50.571 DEBUG [src.steps.store] Relaying message
2026-01-16 04:39:50.571 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14209/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:39:50.576 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:39:50.577 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-16 04:39:50.587 DEBUG [src.steps.store] Relaying message
2026-01-16 04:39:50.588 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14209/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:39:50.593 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:39:50.594 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-16 04:39:50.604 DEBUG [src.steps.store] Relaying message
2026-01-16 04:39:50.605 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14209/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:39:50.610 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:39:50.611 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-16 04:39:50.621 DEBUG [src.steps.store] Relaying message
2026-01-16 04:39:50.622 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14209/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:39:50.628 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:39:50.629 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-16 04:39:50.640 DEBUG [src.steps.store] Relaying message
2026-01-16 04:39:50.640 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14209/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:39:50.645 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:39:50.646 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-16 04:39:50.657 DEBUG [src.steps.store] Relaying message
2026-01-16 04:39:50.657 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14209/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:39:50.662 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:39:50.662 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-16 04:39:50.673 DEBUG [src.node.waku_node] Restarting container with id eef53b3ce0cf
2026-01-16 04:39:51.478 DEBUG [src.libs.common] Sleeping for 5 seconds
2026-01-16 04:39:56.479 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-16 04:39:56.479 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48657/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:39:56.483 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xa406b2e9e3187ffd9eef2acb42f4280a1d33e67287caad73f9d5cb97be512c6c"},{"messageHash":"0xef0b99bb0503cf9cb918120055f255b9637c5e6336de8c9c806cbbb82622997d"},{"messageHash":"0x9f48180f8989251d301cf81a39b2bfc05faea78ff5698eafc01fc36a7d237ed8"},{"messageHash":"0xb6e021b72a0cb5600142e894a6a54ac45f83fbaff584e2fb65addee8d400f7bb"},{"messageHash":"0x92d14736499b88e4f5ffadb12aaca56c913fdd81acad311cf7c029f3466d3799"},{"messageHash":"0x8b926d213a5d43b1f12cdb6de1390533f4f073899e069a70569757502540363b"},{"messageHash":"0x660b2f591f50152a52809b89a7941242a1439b98f43fde6fbf59f13d09ffcd88"},{"messageHash":"0xd05f538b2614019cffd7aab9d0cb75a9f29079e1373b763514d6a3daf015d1e1"},{"messageHash":"0x166be91cab95b52dfa229fbcb2f1e26cef61f732ee51ba1fbda320a1b62dc541"},{"messageHash":"0x2a0a1147fea0df0038086cdcd36e00be06a54fb709df5e90afcf46c7c12aeada"},{"messageHash":"0x183e58a062e648b47f1f6ed1955c1d397352e8620dc924043f2640f306202f2c"},{"messageHash":"0xb541f0344b23dd5c1f10535bc95791b4d70ec9767d898864c6a6dcda79fe51b8"},{"messageHash":"0x97c2c93d198005c5761b16496efe6a7fc3711a9d2cb3889a7f2eb9a9c6cb1adb"},{"messageHash":"0x08b5ea39eb46b507735a8bd322d91db903fd5bc7e19074c66ac4bf04c633333a"},{"messageHash":"0x3ae754129aab716828b7c3db40bc8e32a30edd58959bd73f4cec0c8243b2b6cc"},{"messageHash":"0x4a0bbd6400d4d1a0d99381641f516b21e6d94c66b28e0fe4d3d6f472cb7d2c51"},{"messageHash":"0x28aa57ca7eef36475f66ab4de9c415e5349b65631347020f6e3d9c7e32c7e013"},{"messageHash":"0x49caf9267170907c6d0f52a0b5686f6d092f7c32954e31c80b72a36e8faff057"},{"messageHash":"0xf9c6dc0c5c638e4e0cff7d79a5dc59940f5ffb7cc590c204c08400c7371f9214"},{"messageHash":"0x8965f10c06ac63cbd34910ecb7c1ef7ca7326f3360918ab09ba02fff3abc3601"},{"messageHash":"0x0cb3309981c443c00d038082a75ec6f71ad4d2f1ab6e5ae10ea9abe683656416"},{"messageHash":"0xdaeae476eaeb0915a676a8dbb7e28a9851ab01678805e79054f76e74a653a28a"},{"messageHash":"0xd0fe9bdba40bd7a71e5180f8e60a3e5ceb2f4482473980f03af8ed41f632b54f"},{"messageHash":"0x730db45fd3b23146ee1cd2f1250171281c719bd589233a63e7ad654a2a2475a3"},{"messageHash":"0x628c70fdfeb84118c8c5facac391b1053664cea2315a73f3d6778a05a5bcd105"},{"messageHash":"0x498e4b3ffccdf0097b9d84c3ecd48c52f95185a0a572f54acecb9ff9ab4848ec"},{"messageHash":"0x2fdf5f37508b1eeb25c09c88c1d4fa0a531aa1f2b78280b75c53ad79dec53639"},{"messageHash":"0x77017dbb1ce34226821b13857c16b7d84cb5894875a6d62d6caa94fa9fb59e28"},{"messageHash":"0x571623e180bdc55f8fd3467cd0d75914451626ef80449a743cec0aa3bf29d731"},{"messageHash":"0xeca23c3144660c75bf6fb50a57ea17b0ee7980bab0cc49b422bf147172a9119e"}]}'
2026-01-16 04:39:56.483 DEBUG [src.steps.store] messages length is 30
2026-01-16 04:39:56.487 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-16 04:39:56.488 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23047/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:39:56.498 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"e6396d578051054b8798","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xa406b2e9e3187ffd9eef2acb42f4280a1d33e67287caad73f9d5cb97be512c6c"},{"messageHash":"0xef0b99bb0503cf9cb918120055f255b9637c5e6336de8c9c806cbbb82622997d"},{"messageHash":"0x9f48180f8989251d301cf81a39b2bfc05faea78ff5698eafc01fc36a7d237ed8"},{"messageHash":"0xb6e021b72a0cb5600142e894a6a54ac45f83fbaff584e2fb65addee8d400f7bb"},{"messageHash":"0x92d14736499b88e4f5ffadb12aaca56c913fdd81acad311cf7c029f3466d3799"},{"messageHash":"0x8b926d213a5d43b1f12cdb6de1390533f4f073899e069a70569757502540363b"},{"messageHash":"0x660b2f591f50152a52809b89a7941242a1439b98f43fde6fbf59f13d09ffcd88"},{"messageHash":"0xd05f538b2614019cffd7aab9d0cb75a9f29079e1373b763514d6a3daf015d1e1"},{"messageHash":"0x166be91cab95b52dfa229fbcb2f1e26cef61f732ee51ba1fbda320a1b62dc541"},{"messageHash":"0x2a0a1147fea0df0038086cdcd36e00be06a54fb709df5e90afcf46c7c12aeada"},{"messageHash":"0x183e58a062e648b47f1f6ed1955c1d397352e8620dc924043f2640f306202f2c"},{"messageHash":"0xb541f0344b23dd5c1f10535bc95791b4d70ec9767d898864c6a6dcda79fe51b8"},{"messageHash":"0x97c2c93d198005c5761b16496efe6a7fc3711a9d2cb3889a7f2eb9a9c6cb1adb"},{"messageHash":"0x08b5ea39eb46b507735a8bd322d91db903fd5bc7e19074c66ac4bf04c633333a"},{"messageHash":"0x3ae754129aab716828b7c3db40bc8e32a30edd58959bd73f4cec0c8243b2b6cc"},{"messageHash":"0x4a0bbd6400d4d1a0d99381641f516b21e6d94c66b28e0fe4d3d6f472cb7d2c51"},{"messageHash":"0x28aa57ca7eef36475f66ab4de9c415e5349b65631347020f6e3d9c7e32c7e013"},{"messageHash":"0x49caf9267170907c6d0f52a0b5686f6d092f7c32954e31c80b72a36e8faff057"},{"messageHash":"0xf9c6dc0c5c638e4e0cff7d79a5dc59940f5ffb7cc590c204c08400c7371f9214"},{"messageHash":"0x8965f10c06ac63cbd34910ecb7c1ef7ca7326f3360918ab09ba02fff3abc3601"},{"messageHash":"0x0cb3309981c443c00d038082a75ec6f71ad4d2f1ab6e5ae10ea9abe683656416"},{"messageHash":"0xdaeae476eaeb0915a676a8dbb7e28a9851ab01678805e79054f76e74a653a28a"},{"messageHash":"0xd0fe9bdba40bd7a71e5180f8e60a3e5ceb2f4482473980f03af8ed41f632b54f"},{"messageHash":"0x730db45fd3b23146ee1cd2f1250171281c719bd589233a63e7ad654a2a2475a3"},{"messageHash":"0x628c70fdfeb84118c8c5facac391b1053664cea2315a73f3d6778a05a5bcd105"},{"messageHash":"0x498e4b3ffccdf0097b9d84c3ecd48c52f95185a0a572f54acecb9ff9ab4848ec"},{"messageHash":"0x2fdf5f37508b1eeb25c09c88c1d4fa0a531aa1f2b78280b75c53ad79dec53639"},{"messageHash":"0x77017dbb1ce34226821b13857c16b7d84cb5894875a6d62d6caa94fa9fb59e28"},{"messageHash":"0x571623e180bdc55f8fd3467cd0d75914451626ef80449a743cec0aa3bf29d731"},{"messageHash":"0xeca23c3144660c75bf6fb50a57ea17b0ee7980bab0cc49b422bf147172a9119e"}]}'
2026-01-16 04:39:56.498 DEBUG [src.steps.store] messages length is 30
2026-01-16 04:39:56.502 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-16 04:39:56.502 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14209/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:39:56.536 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"3adb61505851ba3f040e","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xa406b2e9e3187ffd9eef2acb42f4280a1d33e67287caad73f9d5cb97be512c6c"},{"messageHash":"0xef0b99bb0503cf9cb918120055f255b9637c5e6336de8c9c806cbbb82622997d"},{"messageHash":"0x9f48180f8989251d301cf81a39b2bfc05faea78ff5698eafc01fc36a7d237ed8"},{"messageHash":"0xb6e021b72a0cb5600142e894a6a54ac45f83fbaff584e2fb65addee8d400f7bb"},{"messageHash":"0x92d14736499b88e4f5ffadb12aaca56c913fdd81acad311cf7c029f3466d3799"},{"messageHash":"0x8b926d213a5d43b1f12cdb6de1390533f4f073899e069a70569757502540363b"},{"messageHash":"0x660b2f591f50152a52809b89a7941242a1439b98f43fde6fbf59f13d09ffcd88"},{"messageHash":"0xd05f538b2614019cffd7aab9d0cb75a9f29079e1373b763514d6a3daf015d1e1"},{"messageHash":"0x166be91cab95b52dfa229fbcb2f1e26cef61f732ee51ba1fbda320a1b62dc541"},{"messageHash":"0x2a0a1147fea0df0038086cdcd36e00be06a54fb709df5e90afcf46c7c12aeada"},{"messageHash":"0x183e58a062e648b47f1f6ed1955c1d397352e8620dc924043f2640f306202f2c"},{"messageHash":"0xb541f0344b23dd5c1f10535bc95791b4d70ec9767d898864c6a6dcda79fe51b8"},{"messageHash":"0x97c2c93d198005c5761b16496efe6a7fc3711a9d2cb3889a7f2eb9a9c6cb1adb"},{"messageHash":"0x08b5ea39eb46b507735a8bd322d91db903fd5bc7e19074c66ac4bf04c633333a"},{"messageHash":"0x3ae754129aab716828b7c3db40bc8e32a30edd58959bd73f4cec0c8243b2b6cc"},{"messageHash":"0x4a0bbd6400d4d1a0d99381641f516b21e6d94c66b28e0fe4d3d6f472cb7d2c51"},{"messageHash":"0x28aa57ca7eef36475f66ab4de9c415e5349b65631347020f6e3d9c7e32c7e013"},{"messageHash":"0x49caf9267170907c6d0f52a0b5686f6d092f7c32954e31c80b72a36e8faff057"},{"messageHash":"0xf9c6dc0c5c638e4e0cff7d79a5dc59940f5ffb7cc590c204c08400c7371f9214"},{"messageHash":"0x8965f10c06ac63cbd34910ecb7c1ef7ca7326f3360918ab09ba02fff3abc3601"},{"messageHash":"0x0cb3309981c443c00d038082a75ec6f71ad4d2f1ab6e5ae10ea9abe683656416"},{"messageHash":"0xdaeae476eaeb0915a676a8dbb7e28a9851ab01678805e79054f76e74a653a28a"},{"messageHash":"0xd0fe9bdba40bd7a71e5180f8e60a3e5ceb2f4482473980f03af8ed41f632b54f"},{"messageHash":"0x730db45fd3b23146ee1cd2f1250171281c719bd589233a63e7ad654a2a2475a3"},{"messageHash":"0x628c70fdfeb84118c8c5facac391b1053664cea2315a73f3d6778a05a5bcd105"},{"messageHash":"0x498e4b3ffccdf0097b9d84c3ecd48c52f95185a0a572f54acecb9ff9ab4848ec"},{"messageHash":"0x2fdf5f37508b1eeb25c09c88c1d4fa0a531aa1f2b78280b75c53ad79dec53639"},{"messageHash":"0x77017dbb1ce34226821b13857c16b7d84cb5894875a6d62d6caa94fa9fb59e28"},{"messageHash":"0x571623e180bdc55f8fd3467cd0d75914451626ef80449a743cec0aa3bf29d731"},{"messageHash":"0xeca23c3144660c75bf6fb50a57ea17b0ee7980bab0cc49b422bf147172a9119e"}]}'
2026-01-16 04:39:56.539 DEBUG [src.steps.store] messages length is 30
2026-01-16 04:39:56.547 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-16 04:39:56.548 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-16 04:39:56.549 DEBUG [src.node.waku_node] Stopping container with id 15f3179dd902
2026-01-16 04:39:57.232 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:39:57.234 DEBUG [src.node.waku_node] Stopping container with id eef53b3ce0cf
2026-01-16 04:39:57.815 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:39:57.815 DEBUG [src.node.waku_node] Stopping container with id 8a271b098c49
2026-01-16 04:39:58.049 ERROR [src.node.docker_mananger] Max retries reached for container 15f3179dd902. Exiting log stream.
2026-01-16 04:39:58.397 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:39:58.399 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-16 04:39:58.421 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:39:58.469 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:39:58.485 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,75 @@
2026-01-16 04:23:56.229 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-16 04:23:56.229 DEBUG [tests.conftest] Running test: test_content_topic_not_in_docker_flags with id: 2026-01-16_04-23-56__1181d6af-35aa-4ac5-9420-0cdfc537f592
2026-01-16 04:23:56.229 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-16 04:23:56.230 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-16 04:23:56.230 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-01-16 04:23:56.237 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:23:56.237 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-23-56__1181d6af-35aa-4ac5-9420-0cdfc537f592__wakuorg_nwaku:latest.log
2026-01-16 04:23:56.237 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:23:56.237 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:23:56.239 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:23:56.239 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.41.141
2026-01-16 04:23:56.239 DEBUG [src.node.docker_mananger] Generated ports ['44623', '44624', '44625', '44626', '44627']
2026-01-16 04:23:56.239 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-01-16 04:23:56.239 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:23:56.239 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:23:56.239 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:23:56.239 DEBUG [src.node.docker_mananger] docker run -i -t -p 44623:44623 -p 44624:44624 -p 44625:44625 -p 44626:44626 -p 44627:44627 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=44625 --rest-port=44623 --tcp-port=44624 --discv5-udp-port=44626 --rest-address=0.0.0.0 --nat=extip:172.18.41.141 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=bb0b0eded8da0ddc5aa6edd6d40791feadb4619dad8bbeeaeeaa6be52b3dd31f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=44627 --metrics-logging=true --relay=true --filter=true
2026-01-16 04:23:56.429 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.41.141 waku f6f0953c6541f519e44a8840675b1b5c5327a5d4b274cd8b2fa6ca7a6dcd5ac1
2026-01-16 04:23:56.463 DEBUG [src.node.docker_mananger] Container started with ID f6f0953c6541. Setting up logs at ./log/docker/node1_2026-01-16_04-23-56__1181d6af-35aa-4ac5-9420-0cdfc537f592__wakuorg_nwaku:latest.log
2026-01-16 04:23:56.463 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 44623
2026-01-16 04:23:56.463 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:23:56.517 ERROR [src.node.docker_mananger] Max retries reached for container 1de6acc83ea4. Exiting log stream.
2026-01-16 04:23:57.027 ERROR [src.node.docker_mananger] Max retries reached for container b93cbd7eab76. Exiting log stream.
2026-01-16 04:23:57.464 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44623/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:23:57.466 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:23:57.467 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:23:57.467 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44623/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:23:57.469 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.41.141/tcp/44624/p2p/16Uiu2HAm2PEKq2rQJZRciKnJp877u4y8FwNjE1QYbiPoKEZHihvV","/ip4/172.18.41.141/tcp/44625/ws/p2p/16Uiu2HAm2PEKq2rQJZRciKnJp877u4y8FwNjE1QYbiPoKEZHihvV"],"enrUri":"enr:-L24QL6z8yRgGdLZP0kmDP3IAEpvRq7W7xQJaz1O88LLqZdEWTlDwEX8aYMUSpjJpPlbMKWC-5IZo1dQfrNvu5JOuO0CgmlkgnY0gmlwhKwSKY2KbXVsdGlhZGRyc5YACASsEimNBq5QAAoErBIpjQauUd0DgnJzhQACAQAAiXNlY3AyNTZrMaECZ2GjoBGslxfyzoT8CrgFBVhkiZ2CU1gzRodeuCC2a2aDdGNwgq5Qg3VkcIKuUoV3YWt1MgU"}'
2026-01-16 04:23:57.469 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:23:57.476 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:23:57.476 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-16_04-23-56__1181d6af-35aa-4ac5-9420-0cdfc537f592__wakuorg_nwaku:latest.log
2026-01-16 04:23:57.476 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:23:57.476 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:23:57.477 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:23:57.478 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.229.247
2026-01-16 04:23:57.478 DEBUG [src.node.docker_mananger] Generated ports ['21554', '21555', '21556', '21557', '21558']
2026-01-16 04:23:57.478 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-01-16 04:23:57.478 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:23:57.478 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:23:57.478 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:23:57.478 DEBUG [src.node.docker_mananger] docker run -i -t -p 21554:21554 -p 21555:21555 -p 21556:21556 -p 21557:21557 -p 21558:21558 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=21556 --rest-port=21554 --tcp-port=21555 --discv5-udp-port=21557 --rest-address=0.0.0.0 --nat=extip:172.18.229.247 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=63f08e8a5ebe4dc2f0f210ffca52dd224bb8dcbf67cefcd2b8f040be1cbeb144 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21558 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QL6z8yRgGdLZP0kmDP3IAEpvRq7W7xQJaz1O88LLqZdEWTlDwEX8aYMUSpjJpPlbMKWC-5IZo1dQfrNvu5JOuO0CgmlkgnY0gmlwhKwSKY2KbXVsdGlhZGRyc5YACASsEimNBq5QAAoErBIpjQauUd0DgnJzhQACAQAAiXNlY3AyNTZrMaECZ2GjoBGslxfyzoT8CrgFBVhkiZ2CU1gzRodeuCC2a2aDdGNwgq5Qg3VkcIKuUoV3YWt1MgU
2026-01-16 04:23:57.665 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.229.247 waku 0c3e08fc9e85250e58301ddb2c7fce111669f4b383ff35652b990ede79c6be73
2026-01-16 04:23:57.696 DEBUG [src.node.docker_mananger] Container started with ID 0c3e08fc9e85. Setting up logs at ./log/docker/node2_2026-01-16_04-23-56__1181d6af-35aa-4ac5-9420-0cdfc537f592__wakuorg_nwaku:latest.log
2026-01-16 04:23:57.696 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 21554
2026-01-16 04:23:57.696 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:23:58.697 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21554/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:23:58.711 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2026-01-16 04:23:58.715 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:23:58.716 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21554/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:23:58.720 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.229.247/tcp/21555/p2p/16Uiu2HAkvKCG4K1LmPvtj4yAyofu383auYnFjeBRv6jYWdkQwTnn","/ip4/172.18.229.247/tcp/21556/ws/p2p/16Uiu2HAkvKCG4K1LmPvtj4yAyofu383auYnFjeBRv6jYWdkQwTnn"],"enrUri":"enr:-L24QPlQm7mrNjO1z_uKOA8exAGXDbuzLVY4nP2HgzPScEG8ZMzBOjH4tuwDe9x8YukqarKeEHj44OjljaXtLJ2A2eUCgmlkgnY0gmlwhKwS5feKbXVsdGlhZGRyc5YACASsEuX3BlQzAAoErBLl9wZUNN0DgnJzhQACAQAAiXNlY3AyNTZrMaECDTLcBHf7nE_JetM5Dt_t0jZ6WhIUHXX8sITtiWbpY0eDdGNwglQzg3VkcIJUNYV3YWt1MgE"}'
2026-01-16 04:23:58.720 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:23:58.720 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21554/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.41.141/tcp/44624/p2p/16Uiu2HAm2PEKq2rQJZRciKnJp877u4y8FwNjE1QYbiPoKEZHihvV"]'
2026-01-16 04:23:58.723 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:23:58.723 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44623/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
2026-01-16 04:23:58.725 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:23:58.726 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21554/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
2026-01-16 04:23:58.728 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:23:58.729 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44623/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:23:58.734 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:23:58.734 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:23:58.834 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:23:58.835 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44623/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:23:58.837 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768537438728893776,"ephemeral":false,"proof":""}]'
2026-01-16 04:23:58.839 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:23:58.839 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21554/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:23:58.841 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768537438728893776,"ephemeral":false,"proof":""}]'
2026-01-16 04:23:58.843 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-16 04:23:58.845 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-16 04:23:58.845 DEBUG [src.node.waku_node] Stopping container with id f6f0953c6541
2026-01-16 04:23:59.418 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:23:59.418 DEBUG [src.node.waku_node] Stopping container with id 0c3e08fc9e85
2026-01-16 04:23:59.909 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:23:59.911 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-16 04:23:59.915 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:23:59.920 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,34 @@
WRN 2026-01-16 04:22:06.354+00:00 whether to mount storeSync is not specified, defaulting to not mounting topics="waku conf builder" tid=1 file=waku_conf_builder.nim:429
bSubscribeShards: some(@[0])
INF 2026-01-16 04:22:06.354+00:00 Sharding configuration: topics="waku conf builder" tid=1 file=waku_conf_builder.nim:464 shardingConf="(kind: AutoSharding, numShardsInCluster: 1)" subscribeShards=@[0]
INF 2026-01-16 04:22:06.354+00:00 Configuration: Enabled protocols topics="waku conf" tid=1 file=waku_conf.nim:151 relay=false rlnRelay=false store=false filter=false lightPush=true peerExchange=true rendezvous=true
INF 2026-01-16 04:22:06.354+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:160 cluster=3
INF 2026-01-16 04:22:06.354+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:163 shard=0
INF 2026-01-16 04:22:06.354+00:00 Configuration. Bootstrap nodes topics="waku conf" tid=1 file=waku_conf.nim:167 node=enr:-L24QCyjTB4KcsRRkX_MCHB_120j4Q6BzEsG0yQRoPykIhUWW9gPBMpVVRGy8L4psNfCvnOuQzXsSBsJmOQC_jjEDasCgmlkgnY0gmlwhKwSnqWKbXVsdGlhZGRyc5YACASsEp6lBl1DAAoErBKepQZdRN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDI0z14EfRPnZmOdASRV_9lEWzYvjd8YsA6dLUUSzllgSDdGNwgl1Dg3VkcIJdRYV3YWt1Mg0
NTC 2026-01-16 04:22:06.355+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:24672
INF 2026-01-16 04:22:06.355+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:24672/
INF 2026-01-16 04:22:06.355+00:00 Setting up storage tid=1 file=node_factory.nim:503
INF 2026-01-16 04:22:06.356+00:00 Initializing node tid=1 file=node_factory.nim:512
TRC 2026-01-16 04:22:06.357+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/id/1.0.0]"
TRC 2026-01-16 04:22:06.357+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/autonat/1.0.0]"
TRC 2026-01-16 04:22:06.357+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/circuit/relay/0.2.0/hop, /libp2p/circuit/relay/0.1.0]"
TRC 2026-01-16 04:22:06.357+00:00 no peer storage found tid=1 file=peer_manager.nim:1130
INF 2026-01-16 04:22:06.357+00:00 Initializing networking tid=1 file=waku_node.nim:178 addrs="@[/ip4/172.18.192.250/tcp/24673, /ip4/172.18.192.250/tcp/24674/ws]"
INF 2026-01-16 04:22:06.357+00:00 Mounting protocols tid=1 file=node_factory.nim:518
INF 2026-01-16 04:22:06.357+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]
TRC 2026-01-16 04:22:06.357+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/metadata/1.0.0]"
INF 2026-01-16 04:22:06.357+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2026-01-16 04:22:06.357+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2026-01-16 04:22:06.357+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:252 clusterId=3 shardCount=1
INF 2026-01-16 04:22:06.357+00:00 Shards created from content topics tid=1 file=node_factory.nim:309 contentTopics=[] shards=[]
INF 2026-01-16 04:22:06.357+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:377
INF 2026-01-16 04:22:06.357+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:207 clusterId=3 shards=[] capabilities=[] wakuPeerRecord="(peerId: 16U*3qLWCu, seqNo: 1768537326, addresses: [/ip4/172.18.192.250/tcp/24673, /ip4/172.18.192.250/tcp/24674/ws], mixKey: )"
TRC 2026-01-16 04:22:06.358+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2026-01-16 04:22:06.358+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:365
INF 2026-01-16 04:22:06.358+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=3
INF 2026-01-16 04:22:06.358+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2026-01-16 04:22:06.358+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/ping/1.0.0]"
INF 2026-01-16 04:22:06.358+00:00 mounting light push topics="waku node lightpush api" tid=1 file=lightpush.nim:154
ERR 2026-01-16 04:22:06.358+00:00 Mounting protocols failed tid=1 file=node_factory.nim:522 error="failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"
ERR 2026-01-16 04:22:06.358+00:00 Failed setting up node topics="wakunode main" tid=1 file=waku.nim:187 error="Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"
ERR 2026-01-16 04:22:06.358+00:00 Waku initialization failed topics="wakunode main" tid=1 file=wakunode2.nim:56 error="Failed setting up node: Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"

View File

@ -0,0 +1,82 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_publish_with_payload_equal_or_more_150_kb with id: 2026-01-16_04-37-49__d9555b7a-ac03-4022-b0ee-655a38ad9bfc
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.relay:relay.py:34 Running fixture setup: setup_main_relay_nodes
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-37-49__d9555b7a-ac03-4022-b0ee-655a38ad9bfc__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.188.133
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['55914', '55915', '55916', '55917', '55918']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 55914:55914 -p 55915:55915 -p 55916:55916 -p 55917:55917 -p 55918:55918 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=55916 --rest-port=55914 --tcp-port=55915 --discv5-udp-port=55917 --rest-address=0.0.0.0 --nat=extip:172.18.188.133 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=981a0a1491baa323e7bfc8219f310cdda18f5d3aa5a529c2ed4ea9bc060ea0ac --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=55918 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.188.133 waku 3c5da079aae26d95e41d43925b523568c818e8c4d33775ac042c7baa34587333
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 3c5da079aae2. Setting up logs at ./log/docker/node1_2026-01-16_04-37-49__d9555b7a-ac03-4022-b0ee-655a38ad9bfc__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 55914
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55914/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55914/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.188.133/tcp/55915/p2p/16Uiu2HAmUjQbFcJZcSoKxQskcaz4cP5MhG2r7sZNz87mtyUZcRTc","/ip4/172.18.188.133/tcp/55916/ws/p2p/16Uiu2HAmUjQbFcJZcSoKxQskcaz4cP5MhG2r7sZNz87mtyUZcRTc"],"enrUri":"enr:-L24QK1m3vowEeQ0ZefBmMegHK9KyUzG0ifUZjqW0CtZZNZeA4MvmLgWMXUxwDbp1d5vvMjhF-7oqP4sHbDHyZdJ7ZMCgmlkgnY0gmlwhKwSvIWKbXVsdGlhZGRyc5YACASsEryFBtprAAoErBK8hQbabN0DgnJzhQADAQAAiXNlY3AyNTZrMaED7ty5IDmzxBx25cdxEnZ_Lyzc6PWROkWzcpb1IN0a0D-DdGNwgtprg3VkcILabYV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-01-16_04-37-49__d9555b7a-ac03-4022-b0ee-655a38ad9bfc__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.18.89
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['46360', '46361', '46362', '46363', '46364']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 46360:46360 -p 46361:46361 -p 46362:46362 -p 46363:46363 -p 46364:46364 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=46362 --rest-port=46360 --tcp-port=46361 --discv5-udp-port=46363 --rest-address=0.0.0.0 --nat=extip:172.18.18.89 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5ec5ceb10599eb7ed14bd1c4b1b1b2ddf66f4fecefb238e7b79ff8bc55f0bc00 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=46364 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QK1m3vowEeQ0ZefBmMegHK9KyUzG0ifUZjqW0CtZZNZeA4MvmLgWMXUxwDbp1d5vvMjhF-7oqP4sHbDHyZdJ7ZMCgmlkgnY0gmlwhKwSvIWKbXVsdGlhZGRyc5YACASsEryFBtprAAoErBK8hQbabN0DgnJzhQADAQAAiXNlY3AyNTZrMaED7ty5IDmzxBx25cdxEnZ_Lyzc6PWROkWzcpb1IN0a0D-DdGNwgtprg3VkcILabYV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.18.89 waku 2acaddd76e3d2d597e33efbebc65ea520c5e354915ef2398004a22ba9eae27ac
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2acaddd76e3d. Setting up logs at ./log/docker/node2_2026-01-16_04-37-49__d9555b7a-ac03-4022-b0ee-655a38ad9bfc__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 46360
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46360/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.18.89/tcp/46361/p2p/16Uiu2HAmUaspW4aFEvbJthfU8KfVjBSXczpJ4Q9swvuoGKoHmjAD","/ip4/172.18.18.89/tcp/46362/ws/p2p/16Uiu2HAmUaspW4aFEvbJthfU8KfVjBSXczpJ4Q9swvuoGKoHmjAD"],"enrUri":"enr:-L24QI2ak4ErHREQF3qsT2vUNW-Mu38gt7TALCbxNCPDAtqkeJUJPFGZK91JQ66eXJKrwLxx11bGyJGxVPZHfnARiqsCgmlkgnY0gmlwhKwSElmKbXVsdGlhZGRyc5YACASsEhJZBrUZAAoErBISWQa1Gt0DgnJzhQADAQAAiXNlY3AyNTZrMaED7K1IfNornj7HlKnZBVkylmECYWGYe0tOzrCTNPs1xJ6DdGNwgrUZg3VkcIK1G4V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:46360/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.188.133/tcp/55915/p2p/16Uiu2HAmUjQbFcJZcSoKxQskcaz4cP5MhG2r7sZNz87mtyUZcRTc"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.relay:relay.py:59 Running fixture setup: subscribe_main_relay_nodes
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55914/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:46360/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55914/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55914/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768538272127390976,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46360/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768538272127390976,"ephemeral":false,"proof":""}]'
INFO  src.steps.relay:relay.py:71 WARM UP successful!!
DEBUG  tests.relay.test_publish:test_publish.py:55 Running test with payload length of 204800 bytes
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:55914/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Failed to publish: Message size exceeded maximum of 153600 bytes'
DEBUG  tests.relay.test_publish:test_publish.py:55 Running test with payload length of 1048576 bytes
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:55914/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Failed to publish: Message size exceeded maximum of 153600 bytes'
DEBUG  tests.relay.test_publish:test_publish.py:55 Running test with payload length of 10485760 bytes
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:55914/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Failed to publish: Message size exceeded maximum of 153600 bytes'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3c5da079aae2
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 2acaddd76e3d
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,34 @@
WRN 2026-01-16 04:20:23.299+00:00 whether to mount storeSync is not specified, defaulting to not mounting topics="waku conf builder" tid=1 file=waku_conf_builder.nim:429
bSubscribeShards: some(@[0])
INF 2026-01-16 04:20:23.299+00:00 Sharding configuration: topics="waku conf builder" tid=1 file=waku_conf_builder.nim:464 shardingConf="(kind: AutoSharding, numShardsInCluster: 1)" subscribeShards=@[0]
INF 2026-01-16 04:20:23.299+00:00 Configuration: Enabled protocols topics="waku conf" tid=1 file=waku_conf.nim:151 relay=false rlnRelay=false store=false filter=false lightPush=true peerExchange=true rendezvous=true
INF 2026-01-16 04:20:23.299+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:160 cluster=3
INF 2026-01-16 04:20:23.299+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:163 shard=0
INF 2026-01-16 04:20:23.299+00:00 Configuration. Bootstrap nodes topics="waku conf" tid=1 file=waku_conf.nim:167 node=enr:-L24QESl-hRVduQc-TfnWI9o-0l1yhkileLBa0UcA6ZVw0z6e08JHnB-3vtR3wDvejeMi5hqnLMREbg2b6flgb2LemECgmlkgnY0gmlwhKwSGNmKbXVsdGlhZGRyc5YACASsEhjZBvdLAAoErBIY2Qb3TN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDoNpfF8OBPvN35uFsfCDocO99NkrHqGRwsSsvApwilm2DdGNwgvdLg3VkcIL3TYV3YWt1Mgk
NTC 2026-01-16 04:20:23.299+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:23992
INF 2026-01-16 04:20:23.299+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:23992/
INF 2026-01-16 04:20:23.300+00:00 Setting up storage tid=1 file=node_factory.nim:503
INF 2026-01-16 04:20:23.300+00:00 Initializing node tid=1 file=node_factory.nim:512
TRC 2026-01-16 04:20:23.302+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/id/1.0.0]"
TRC 2026-01-16 04:20:23.302+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/autonat/1.0.0]"
TRC 2026-01-16 04:20:23.302+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/circuit/relay/0.2.0/hop, /libp2p/circuit/relay/0.1.0]"
TRC 2026-01-16 04:20:23.302+00:00 no peer storage found tid=1 file=peer_manager.nim:1130
INF 2026-01-16 04:20:23.302+00:00 Initializing networking tid=1 file=waku_node.nim:178 addrs="@[/ip4/172.18.241.113/tcp/23993, /ip4/172.18.241.113/tcp/23994/ws]"
INF 2026-01-16 04:20:23.302+00:00 Mounting protocols tid=1 file=node_factory.nim:518
INF 2026-01-16 04:20:23.302+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]
TRC 2026-01-16 04:20:23.302+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/metadata/1.0.0]"
INF 2026-01-16 04:20:23.302+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2026-01-16 04:20:23.302+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2026-01-16 04:20:23.302+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:252 clusterId=3 shardCount=1
INF 2026-01-16 04:20:23.302+00:00 Shards created from content topics tid=1 file=node_factory.nim:309 contentTopics=[] shards=[]
INF 2026-01-16 04:20:23.302+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:377
INF 2026-01-16 04:20:23.302+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:207 clusterId=3 shards=[] capabilities=[] wakuPeerRecord="(peerId: 16U*utmpJ6, seqNo: 1768537223, addresses: [/ip4/172.18.241.113/tcp/23993, /ip4/172.18.241.113/tcp/23994/ws], mixKey: )"
TRC 2026-01-16 04:20:23.302+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2026-01-16 04:20:23.302+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:365
INF 2026-01-16 04:20:23.302+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=3
INF 2026-01-16 04:20:23.303+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2026-01-16 04:20:23.303+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/ping/1.0.0]"
INF 2026-01-16 04:20:23.303+00:00 mounting light push topics="waku node lightpush api" tid=1 file=lightpush.nim:154
ERR 2026-01-16 04:20:23.303+00:00 Mounting protocols failed tid=1 file=node_factory.nim:522 error="failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"
ERR 2026-01-16 04:20:23.303+00:00 Failed setting up node topics="wakunode main" tid=1 file=waku.nim:187 error="Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"
ERR 2026-01-16 04:20:23.303+00:00 Waku initialization failed topics="wakunode main" tid=1 file=wakunode2.nim:56 error="Failed setting up node: Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"

View File

@ -0,0 +1,104 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_publishing_node_restarts with id: 2026-01-16_04-49-25__2d866516-82f0-468e-8a3f-3eac5dcd815d
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.steps.store:store.py:39 Running fixture setup: node_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-16_04-49-25__2d866516-82f0-468e-8a3f-3eac5dcd815d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.147.6
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['48528', '48529', '48530', '48531', '48532']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 48528:48528 -p 48529:48529 -p 48530:48530 -p 48531:48531 -p 48532:48532 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=48530 --rest-port=48528 --tcp-port=48529 --discv5-udp-port=48531 --rest-address=0.0.0.0 --nat=extip:172.18.147.6 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7ea8becef89f363d252039e9f4adfdbf14e1f7fc7e9fec49a86acd94468fa7eb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48532 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.147.6 waku 151dee1752728982d396d46c39a45dad463969c08ba98181d27c37c204da4f61
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 151dee175272. Setting up logs at ./log/docker/publishing_node1_2026-01-16_04-49-25__2d866516-82f0-468e-8a3f-3eac5dcd815d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 48528
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container aad8e3999c17. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 48948168c5ce. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48528/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48528/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.147.6/tcp/48529/p2p/16Uiu2HAmK16cDuvGZDYqj7ZeKCjvVGaxZ1VnsJpCH26anzBUYg2p","/ip4/172.18.147.6/tcp/48530/ws/p2p/16Uiu2HAmK16cDuvGZDYqj7ZeKCjvVGaxZ1VnsJpCH26anzBUYg2p"],"enrUri":"enr:-L24QAsgVMxnVGxEv9-v4DRGNdEQCSeyj0m8Wu_2YygSJ4SCGyyJ4v0m96XXm5eql32G1ye5QXqimZDh5995vgRhdF8CgmlkgnY0gmlwhKwSkwaKbXVsdGlhZGRyc5YACASsEpMGBr2RAAoErBKTBga9kt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDXkzQJqIo3xbHX9h3dNH1CgBa1794vhW6C8DXIDt6uG2DdGNwgr2Rg3VkcIK9k4V3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-16_04-49-25__2d866516-82f0-468e-8a3f-3eac5dcd815d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.176.220
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['45792', '45793', '45794', '45795', '45796']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 45792:45792 -p 45793:45793 -p 45794:45794 -p 45795:45795 -p 45796:45796 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=45794 --rest-port=45792 --tcp-port=45793 --discv5-udp-port=45795 --rest-address=0.0.0.0 --nat=extip:172.18.176.220 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a6cef7d4607c75cab7d1a5e5f432c02a2ec2fb6bdd9ecfca8c82cffd02cbdea3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=45796 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QAsgVMxnVGxEv9-v4DRGNdEQCSeyj0m8Wu_2YygSJ4SCGyyJ4v0m96XXm5eql32G1ye5QXqimZDh5995vgRhdF8CgmlkgnY0gmlwhKwSkwaKbXVsdGlhZGRyc5YACASsEpMGBr2RAAoErBKTBga9kt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDXkzQJqIo3xbHX9h3dNH1CgBa1794vhW6C8DXIDt6uG2DdGNwgr2Rg3VkcIK9k4V3YWt1MgM --storenode=/ip4/172.18.147.6/tcp/48529/p2p/16Uiu2HAmK16cDuvGZDYqj7ZeKCjvVGaxZ1VnsJpCH26anzBUYg2p --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.176.220 waku 1b4ba0651824f58d123a6545bc8946da5e6892fa82c7af28a24d8d273f298b09
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1b4ba0651824. Setting up logs at ./log/docker/store_node1_2026-01-16_04-49-25__2d866516-82f0-468e-8a3f-3eac5dcd815d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 45792
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45792/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45792/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.176.220/tcp/45793/p2p/16Uiu2HAmFzuCmef9fNe8PtJvgyKCNNGabkvCud9jBXCfBm1uj38s","/ip4/172.18.176.220/tcp/45794/ws/p2p/16Uiu2HAmFzuCmef9fNe8PtJvgyKCNNGabkvCud9jBXCfBm1uj38s"],"enrUri":"enr:-L24QBo0iSXIP3u190zkfWQfPUC4gbJETVAlGT5slLAkiDooVKg4VKj0ipuUAlbYK_4m4bJzsSXcbLliDBRE0kOo3SACgmlkgnY0gmlwhKwSsNyKbXVsdGlhZGRyc5YACASsErDcBrLhAAoErBKw3Aay4t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDMazbe_9UE-ncJtiMJ1wXEzEjNDr9TQVcAyuqz9FdFeCDdGNwgrLhg3VkcIKy44V3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:45792/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.147.6/tcp/48529/p2p/16Uiu2HAmK16cDuvGZDYqj7ZeKCjvVGaxZ1VnsJpCH26anzBUYg2p"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48528/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:45792/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48528/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48528/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x64f8d3ac5035c2a75877687df956c138919b6fede4c67617f7b53a26086f07f8"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 1
DEBUG  src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45792/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x64f8d3ac5035c2a75877687df956c138919b6fede4c67617f7b53a26086f07f8"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 1
DEBUG  src.node.waku_node:waku_node.py:257 Restarting container with id 151dee175272
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48528/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48528/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48528/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.147.6/tcp/48529/p2p/16Uiu2HAmK16cDuvGZDYqj7ZeKCjvVGaxZ1VnsJpCH26anzBUYg2p","/ip4/172.18.147.6/tcp/48530/ws/p2p/16Uiu2HAmK16cDuvGZDYqj7ZeKCjvVGaxZ1VnsJpCH26anzBUYg2p"],"enrUri":"enr:-L24QAsgVMxnVGxEv9-v4DRGNdEQCSeyj0m8Wu_2YygSJ4SCGyyJ4v0m96XXm5eql32G1ye5QXqimZDh5995vgRhdF8CgmlkgnY0gmlwhKwSkwaKbXVsdGlhZGRyc5YACASsEpMGBr2RAAoErBKTBga9kt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDXkzQJqIo3xbHX9h3dNH1CgBa1794vhW6C8DXIDt6uG2DdGNwgr2Rg3VkcIK9k4V3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:45792/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.147.6/tcp/48529/p2p/16Uiu2HAmK16cDuvGZDYqj7ZeKCjvVGaxZ1VnsJpCH26anzBUYg2p"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48528/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48528/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48528/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x64f8d3ac5035c2a75877687df956c138919b6fede4c67617f7b53a26086f07f8"},{"messageHash":"0x4a693692e1a3b9449af64119a04704adce52014aaa4591e4693fc7e5c4f52723"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 2
DEBUG  src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45792/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x64f8d3ac5035c2a75877687df956c138919b6fede4c67617f7b53a26086f07f8"},{"messageHash":"0x4a693692e1a3b9449af64119a04704adce52014aaa4591e4693fc7e5c4f52723"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 2
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48528/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x64f8d3ac5035c2a75877687df956c138919b6fede4c67617f7b53a26086f07f8"},{"messageHash":"0x4a693692e1a3b9449af64119a04704adce52014aaa4591e4693fc7e5c4f52723"}]}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45792/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x64f8d3ac5035c2a75877687df956c138919b6fede4c67617f7b53a26086f07f8"},{"messageHash":"0x4a693692e1a3b9449af64119a04704adce52014aaa4591e4693fc7e5c4f52723"}]}'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 151dee175272
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1b4ba0651824
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,33 @@
WRN 2026-01-16 04:33:09.105+00:00 whether to mount storeSync is not specified, defaulting to not mounting topics="waku conf builder" tid=1 file=waku_conf_builder.nim:429
bSubscribeShards: some(@[0])
INF 2026-01-16 04:33:09.105+00:00 Sharding configuration: topics="waku conf builder" tid=1 file=waku_conf_builder.nim:464 shardingConf="(kind: AutoSharding, numShardsInCluster: 1)" subscribeShards=@[0]
INF 2026-01-16 04:33:09.105+00:00 Configuration: Enabled protocols topics="waku conf" tid=1 file=waku_conf.nim:151 relay=false rlnRelay=false store=false filter=false lightPush=true peerExchange=true rendezvous=true
INF 2026-01-16 04:33:09.105+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:160 cluster=3
INF 2026-01-16 04:33:09.105+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:163 shard=0
NTC 2026-01-16 04:33:09.106+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:9565
INF 2026-01-16 04:33:09.107+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:9565/
INF 2026-01-16 04:33:09.107+00:00 Setting up storage tid=1 file=node_factory.nim:503
INF 2026-01-16 04:33:09.107+00:00 Initializing node tid=1 file=node_factory.nim:512
TRC 2026-01-16 04:33:09.108+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/id/1.0.0]"
TRC 2026-01-16 04:33:09.108+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/autonat/1.0.0]"
TRC 2026-01-16 04:33:09.108+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/circuit/relay/0.2.0/hop, /libp2p/circuit/relay/0.1.0]"
TRC 2026-01-16 04:33:09.108+00:00 no peer storage found tid=1 file=peer_manager.nim:1130
INF 2026-01-16 04:33:09.108+00:00 Initializing networking tid=1 file=waku_node.nim:178 addrs="@[/ip4/172.18.21.70/tcp/9566, /ip4/172.18.21.70/tcp/9567/ws]"
INF 2026-01-16 04:33:09.109+00:00 Mounting protocols tid=1 file=node_factory.nim:518
INF 2026-01-16 04:33:09.109+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]
TRC 2026-01-16 04:33:09.109+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/metadata/1.0.0]"
INF 2026-01-16 04:33:09.109+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2026-01-16 04:33:09.109+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2026-01-16 04:33:09.109+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:252 clusterId=3 shardCount=1
INF 2026-01-16 04:33:09.109+00:00 Shards created from content topics tid=1 file=node_factory.nim:309 contentTopics=[] shards=[]
INF 2026-01-16 04:33:09.109+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:377
INF 2026-01-16 04:33:09.109+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:207 clusterId=3 shards=[] capabilities=[] wakuPeerRecord="(peerId: 16U*dN32o1, seqNo: 1768537989, addresses: [/ip4/172.18.21.70/tcp/9566, /ip4/172.18.21.70/tcp/9567/ws], mixKey: )"
TRC 2026-01-16 04:33:09.109+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2026-01-16 04:33:09.109+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:365
INF 2026-01-16 04:33:09.109+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=3
INF 2026-01-16 04:33:09.109+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2026-01-16 04:33:09.109+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/ping/1.0.0]"
INF 2026-01-16 04:33:09.109+00:00 mounting light push topics="waku node lightpush api" tid=1 file=lightpush.nim:154
ERR 2026-01-16 04:33:09.109+00:00 Mounting protocols failed tid=1 file=node_factory.nim:522 error="failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"
ERR 2026-01-16 04:33:09.109+00:00 Failed setting up node topics="wakunode main" tid=1 file=waku.nim:187 error="Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"
ERR 2026-01-16 04:33:09.109+00:00 Waku initialization failed topics="wakunode main" tid=1 file=wakunode2.nim:56 error="Failed setting up node: Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"

View File

@ -0,0 +1,76 @@
2026-01-16 04:48:36.783 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-16 04:48:36.783 DEBUG [tests.conftest] Running test: test_message_with_ephemeral_false with id: 2026-01-16_04-48-36__d7b4eabb-6e1c-4eb2-856d-99f46084a5fb
2026-01-16 04:48:36.783 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-16 04:48:36.783 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-16 04:48:36.784 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-01-16 04:48:36.790 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:48:36.790 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-16_04-48-36__d7b4eabb-6e1c-4eb2-856d-99f46084a5fb__wakuorg_nwaku:latest.log
2026-01-16 04:48:36.790 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:48:36.790 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:48:36.792 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:48:36.792 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.247.55
2026-01-16 04:48:36.792 DEBUG [src.node.docker_mananger] Generated ports ['42001', '42002', '42003', '42004', '42005']
2026-01-16 04:48:36.792 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:48:36.792 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:48:36.793 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:48:36.793 DEBUG [src.node.docker_mananger] docker run -i -t -p 42001:42001 -p 42002:42002 -p 42003:42003 -p 42004:42004 -p 42005:42005 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=42003 --rest-port=42001 --tcp-port=42002 --discv5-udp-port=42004 --rest-address=0.0.0.0 --nat=extip:172.18.247.55 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e209eb91ec78cec4effdd7cbe1bcae8fd4dd07edec9e6defb0c816b0eccbea43 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=42005 --metrics-logging=true --store=true --relay=true
2026-01-16 04:48:36.969 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.247.55 waku 67a25b0e82e4b5e4d4ee8bea0a4bb9e9059e69997ca99504ce94be93a9d411aa
2026-01-16 04:48:37.002 DEBUG [src.node.docker_mananger] Container started with ID 67a25b0e82e4. Setting up logs at ./log/docker/publishing_node1_2026-01-16_04-48-36__d7b4eabb-6e1c-4eb2-856d-99f46084a5fb__wakuorg_nwaku:latest.log
2026-01-16 04:48:37.003 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 42001
2026-01-16 04:48:37.003 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:48:37.042 ERROR [src.node.docker_mananger] Max retries reached for container 2115a24e1d8f. Exiting log stream.
2026-01-16 04:48:37.590 ERROR [src.node.docker_mananger] Max retries reached for container 7cc82002496c. Exiting log stream.
2026-01-16 04:48:38.003 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42001/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:48:38.006 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:48:38.006 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:48:38.007 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42001/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:48:38.009 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.247.55/tcp/42002/p2p/16Uiu2HAmRXeK2NfDfmKBo4BZfJ7cW6qcu2unLa9Q1EXgswy8ebj7","/ip4/172.18.247.55/tcp/42003/ws/p2p/16Uiu2HAmRXeK2NfDfmKBo4BZfJ7cW6qcu2unLa9Q1EXgswy8ebj7"],"enrUri":"enr:-L24QN2slxJqJ8KKqE6uXYHtMJHiU4nRyyQoV9JmUgGWTxQ7X0ZCPJHvYYtkBa3exyPA_NQVifXKy7nxWazzGBtEeKMCgmlkgnY0gmlwhKwS9zeKbXVsdGlhZGRyc5YACASsEvc3BqQSAAoErBL3NwakE90DgnJzhQADAQAAiXNlY3AyNTZrMaEDv0Y0xdQ5tA08E_dl-ie6-SqO4nMHJcwwImO0eouAHAqDdGNwgqQSg3VkcIKkFIV3YWt1MgM"}'
2026-01-16 04:48:38.009 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:48:38.015 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:48:38.015 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-16_04-48-36__d7b4eabb-6e1c-4eb2-856d-99f46084a5fb__wakuorg_nwaku:latest.log
2026-01-16 04:48:38.016 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:48:38.016 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:48:38.017 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:48:38.017 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.162.54
2026-01-16 04:48:38.017 DEBUG [src.node.docker_mananger] Generated ports ['12896', '12897', '12898', '12899', '12900']
2026-01-16 04:48:38.017 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:48:38.017 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:48:38.018 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:48:38.018 DEBUG [src.node.docker_mananger] docker run -i -t -p 12896:12896 -p 12897:12897 -p 12898:12898 -p 12899:12899 -p 12900:12900 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=12898 --rest-port=12896 --tcp-port=12897 --discv5-udp-port=12899 --rest-address=0.0.0.0 --nat=extip:172.18.162.54 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=21bb2fbbda8c1bddd7528b55fac30acfaf06e9ce0eccef39ea2791dd85f0dfae --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12900 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QN2slxJqJ8KKqE6uXYHtMJHiU4nRyyQoV9JmUgGWTxQ7X0ZCPJHvYYtkBa3exyPA_NQVifXKy7nxWazzGBtEeKMCgmlkgnY0gmlwhKwS9zeKbXVsdGlhZGRyc5YACASsEvc3BqQSAAoErBL3NwakE90DgnJzhQADAQAAiXNlY3AyNTZrMaEDv0Y0xdQ5tA08E_dl-ie6-SqO4nMHJcwwImO0eouAHAqDdGNwgqQSg3VkcIKkFIV3YWt1MgM --storenode=/ip4/172.18.247.55/tcp/42002/p2p/16Uiu2HAmRXeK2NfDfmKBo4BZfJ7cW6qcu2unLa9Q1EXgswy8ebj7 --store=true --relay=true
2026-01-16 04:48:38.197 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.162.54 waku 6020cf47d2b11f2c9957c29f086b8232f74149d067f698b8efb8a114dab4b299
2026-01-16 04:48:38.230 DEBUG [src.node.docker_mananger] Container started with ID 6020cf47d2b1. Setting up logs at ./log/docker/store_node1_2026-01-16_04-48-36__d7b4eabb-6e1c-4eb2-856d-99f46084a5fb__wakuorg_nwaku:latest.log
2026-01-16 04:48:38.230 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 12896
2026-01-16 04:48:38.231 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:48:39.231 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12896/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:48:39.235 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:48:39.235 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:48:39.235 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12896/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:48:39.238 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.162.54/tcp/12897/p2p/16Uiu2HAmUPmQt2JgMifa8KdYHn2YgCK7YPGqADeSoY9gsXD4MuDz","/ip4/172.18.162.54/tcp/12898/ws/p2p/16Uiu2HAmUPmQt2JgMifa8KdYHn2YgCK7YPGqADeSoY9gsXD4MuDz"],"enrUri":"enr:-L24QLTR1u1VAdZ5l4MWIqopvADf8DMjdxJKHHMVbIHm5ND5ajXRsbpNm9xrO3cUhQ5F39A2KwZ0VZeWLWhI-NcQ9KUCgmlkgnY0gmlwhKwSojaKbXVsdGlhZGRyc5YACASsEqI2BjJhAAoErBKiNgYyYt0DgnJzhQADAQAAiXNlY3AyNTZrMaED6dSmSBsyaKWwU4Xq7sFabaDw1lF3H_T9EL8B3DlhH5GDdGNwgjJhg3VkcIIyY4V3YWt1MgM"}'
2026-01-16 04:48:39.238 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:48:39.238 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12896/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.247.55/tcp/42002/p2p/16Uiu2HAmRXeK2NfDfmKBo4BZfJ7cW6qcu2unLa9Q1EXgswy8ebj7"]'
2026-01-16 04:48:39.240 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:48:39.241 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42001/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-16 04:48:39.243 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:48:39.243 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12896/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-16 04:48:39.245 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:48:39.246 DEBUG [src.steps.store] Relaying message
2026-01-16 04:48:39.247 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42001/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)', "ephemeral": false}'
2026-01-16 04:48:39.252 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:48:39.252 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:48:39.453 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-16 04:48:39.454 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42001/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:48:39.456 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x69cfaebdbf772f98358a98069fb1f7da114dc4ee0d0510ab003f5b822d8b93a8"}]}'
2026-01-16 04:48:39.456 DEBUG [src.steps.store] messages length is 1
2026-01-16 04:48:39.457 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-16 04:48:39.457 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12896/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:48:39.459 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x69cfaebdbf772f98358a98069fb1f7da114dc4ee0d0510ab003f5b822d8b93a8"}]}'
2026-01-16 04:48:39.460 DEBUG [src.steps.store] messages length is 1
2026-01-16 04:48:39.461 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-16 04:48:39.463 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-16 04:48:39.463 DEBUG [src.node.waku_node] Stopping container with id 67a25b0e82e4
2026-01-16 04:48:39.981 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:48:39.983 DEBUG [src.node.waku_node] Stopping container with id 6020cf47d2b1
2026-01-16 04:48:40.515 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:48:40.516 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-16 04:48:40.526 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:48:40.533 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,197 @@
2026-01-16 04:27:42.384 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-16 04:27:42.384 DEBUG [tests.conftest] Running test: test_relay_get_message_while_one_peer_is_paused with id: 2026-01-16_04-27-42__99f5ab47-a79c-4a29-8669-5acc300db061
2026-01-16 04:27:42.385 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-16 04:27:42.385 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-16 04:27:42.385 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2026-01-16 04:27:42.392 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:27:42.392 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-27-42__99f5ab47-a79c-4a29-8669-5acc300db061__wakuorg_nwaku:latest.log
2026-01-16 04:27:42.393 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:27:42.393 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:27:42.394 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:27:42.394 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.95.216
2026-01-16 04:27:42.395 DEBUG [src.node.docker_mananger] Generated ports ['63199', '63200', '63201', '63202', '63203']
2026-01-16 04:27:42.395 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:27:42.395 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:27:42.395 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:27:42.395 DEBUG [src.node.docker_mananger] docker run -i -t -p 63199:63199 -p 63200:63200 -p 63201:63201 -p 63202:63202 -p 63203:63203 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=63201 --rest-port=63199 --tcp-port=63200 --discv5-udp-port=63202 --rest-address=0.0.0.0 --nat=extip:172.18.95.216 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3eeb832c0b15dae6d1f6c84fba6b91ddccfacfcd8011c09d838fe85bffdb6d25 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63203 --metrics-logging=true --relay=true
2026-01-16 04:27:42.591 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.95.216 waku eeb6942f83abdad7fae6115786e7e870c0a6775caee3dd56daf2087549eea24b
2026-01-16 04:27:42.630 DEBUG [src.node.docker_mananger] Container started with ID eeb6942f83ab. Setting up logs at ./log/docker/node1_2026-01-16_04-27-42__99f5ab47-a79c-4a29-8669-5acc300db061__wakuorg_nwaku:latest.log
2026-01-16 04:27:42.630 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 63199
2026-01-16 04:27:42.630 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:27:43.631 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63199/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:27:43.634 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:27:43.634 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:27:43.634 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63199/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:27:43.636 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.95.216/tcp/63200/p2p/16Uiu2HAmJoCiSZP6sMpttxwKeNuNFpBVgTaCHdW1zxWe2Hz4V2rh","/ip4/172.18.95.216/tcp/63201/ws/p2p/16Uiu2HAmJoCiSZP6sMpttxwKeNuNFpBVgTaCHdW1zxWe2Hz4V2rh"],"enrUri":"enr:-L24QFvRQnrqDfTtUdrUmfZSgRjSgFT5-d7ArZqIZlTahBGJBLxxG_1OmyFaJPNQxUWld3QjjPEpc-dAnLSpgX82m80CgmlkgnY0gmlwhKwSX9iKbXVsdGlhZGRyc5YACASsEl_YBvbgAAoErBJf2Ab24d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDW0C_ss3_yLPseVWyR-ycBvBDogILnnokY8sS2HBP1haDdGNwgvbgg3VkcIL24oV3YWt1MgE"}'
2026-01-16 04:27:43.637 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:27:43.643 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:27:43.643 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-16_04-27-42__99f5ab47-a79c-4a29-8669-5acc300db061__wakuorg_nwaku:latest.log
2026-01-16 04:27:43.643 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:27:43.643 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:27:43.644 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:27:43.645 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.136.192
2026-01-16 04:27:43.645 DEBUG [src.node.docker_mananger] Generated ports ['64706', '64707', '64708', '64709', '64710']
2026-01-16 04:27:43.645 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:27:43.645 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:27:43.645 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:27:43.645 DEBUG [src.node.docker_mananger] docker run -i -t -p 64706:64706 -p 64707:64707 -p 64708:64708 -p 64709:64709 -p 64710:64710 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=64708 --rest-port=64706 --tcp-port=64707 --discv5-udp-port=64709 --rest-address=0.0.0.0 --nat=extip:172.18.136.192 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8ddaf92d99d6bd7e7a75f86eba52ffb4474bb45efbd1e7cf66fe4d774ddecac1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64710 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QFvRQnrqDfTtUdrUmfZSgRjSgFT5-d7ArZqIZlTahBGJBLxxG_1OmyFaJPNQxUWld3QjjPEpc-dAnLSpgX82m80CgmlkgnY0gmlwhKwSX9iKbXVsdGlhZGRyc5YACASsEl_YBvbgAAoErBJf2Ab24d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDW0C_ss3_yLPseVWyR-ycBvBDogILnnokY8sS2HBP1haDdGNwgvbgg3VkcIL24oV3YWt1MgE
2026-01-16 04:27:43.835 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.136.192 waku c5a8520b7c19787358443ab3134b9768e53cda69b9c70c9819f8b1548489b799
2026-01-16 04:27:43.867 DEBUG [src.node.docker_mananger] Container started with ID c5a8520b7c19. Setting up logs at ./log/docker/node2_2026-01-16_04-27-42__99f5ab47-a79c-4a29-8669-5acc300db061__wakuorg_nwaku:latest.log
2026-01-16 04:27:43.869 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 64706
2026-01-16 04:27:43.869 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:27:44.870 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64706/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:27:44.881 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:27:44.882 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:27:44.884 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64706/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:27:44.887 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.136.192/tcp/64707/p2p/16Uiu2HAm5x9My3uUUmHY4sK2eC2iwgHpNCXusAV9ECuMXTzKMNJC","/ip4/172.18.136.192/tcp/64708/ws/p2p/16Uiu2HAm5x9My3uUUmHY4sK2eC2iwgHpNCXusAV9ECuMXTzKMNJC"],"enrUri":"enr:-L24QA3PFIKFaCO39aD-n93TuP_vx55RlnNwi1LdL5G08eenFhhGl9MsRyCd8rcTynoIR0CGJPVLFZpGgoHGT1N5kkkCgmlkgnY0gmlwhKwSiMCKbXVsdGlhZGRyc5YACASsEojABvzDAAoErBKIwAb8xN0DgnJzhQADAQAAiXNlY3AyNTZrMaECnGNBOwCM5UHhM6P8UKnCkKPjWvLtx1kqL1RurNo1TDmDdGNwgvzDg3VkcIL8xYV3YWt1MgE"}'
2026-01-16 04:27:44.887 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:27:44.888 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64706/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.95.216/tcp/63200/p2p/16Uiu2HAmJoCiSZP6sMpttxwKeNuNFpBVgTaCHdW1zxWe2Hz4V2rh"]'
2026-01-16 04:27:44.892 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:27:44.893 DEBUG [src.steps.relay] Running fixture setup: setup_optional_relay_nodes
2026-01-16 04:27:44.899 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:27:44.899 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-01-16_04-27-42__99f5ab47-a79c-4a29-8669-5acc300db061__wakuorg_nwaku:latest.log
2026-01-16 04:27:44.899 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:27:44.900 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:27:44.901 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:27:44.901 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.28.17
2026-01-16 04:27:44.901 DEBUG [src.node.docker_mananger] Generated ports ['42735', '42736', '42737', '42738', '42739']
2026-01-16 04:27:44.901 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:27:44.902 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:27:44.902 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:27:44.902 DEBUG [src.node.docker_mananger] docker run -i -t -p 42735:42735 -p 42736:42736 -p 42737:42737 -p 42738:42738 -p 42739:42739 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=42737 --rest-port=42735 --tcp-port=42736 --discv5-udp-port=42738 --rest-address=0.0.0.0 --nat=extip:172.18.28.17 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c18ac14aacb56fc84d11bb2121b185edd34821df42ee3377b0e8aad23f68cd5d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=42739 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QFvRQnrqDfTtUdrUmfZSgRjSgFT5-d7ArZqIZlTahBGJBLxxG_1OmyFaJPNQxUWld3QjjPEpc-dAnLSpgX82m80CgmlkgnY0gmlwhKwSX9iKbXVsdGlhZGRyc5YACASsEl_YBvbgAAoErBJf2Ab24d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDW0C_ss3_yLPseVWyR-ycBvBDogILnnokY8sS2HBP1haDdGNwgvbgg3VkcIL24oV3YWt1MgE
2026-01-16 04:27:45.099 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.28.17 waku 77dccef4ac562a6227d29a07f6e44f00840feb7668f474c9b4504103eb701bf4
2026-01-16 04:27:45.128 DEBUG [src.node.docker_mananger] Container started with ID 77dccef4ac56. Setting up logs at ./log/docker/node3_2026-01-16_04-27-42__99f5ab47-a79c-4a29-8669-5acc300db061__wakuorg_nwaku:latest.log
2026-01-16 04:27:45.129 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 42735
2026-01-16 04:27:45.129 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:27:46.130 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42735/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:27:46.137 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:27:46.137 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:27:46.138 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42735/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:27:46.140 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.28.17/tcp/42736/p2p/16Uiu2HAmJSY6QsTRwvGA7ejnZ9ZhRY4B5or9DrwYwcz9M1HsrgR9","/ip4/172.18.28.17/tcp/42737/ws/p2p/16Uiu2HAmJSY6QsTRwvGA7ejnZ9ZhRY4B5or9DrwYwcz9M1HsrgR9"],"enrUri":"enr:-L24QNCz-s9o2IOYbS-PQhkAK6-cppgrOjMcCCfgdzFaWe5eBbVR1YHwvSO0gfC61f-mNSLFbQgCQ_shvjzX-CqGkDYCgmlkgnY0gmlwhKwSHBGKbXVsdGlhZGRyc5YACASsEhwRBqbwAAoErBIcEQam8d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDVfV2qUCnss8mupv954k8sAFl_CUgastyGn9xIJiVXryDdGNwgqbwg3VkcIKm8oV3YWt1MgE"}'
2026-01-16 04:27:46.141 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:27:46.141 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42735/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.95.216/tcp/63200/p2p/16Uiu2HAmJoCiSZP6sMpttxwKeNuNFpBVgTaCHdW1zxWe2Hz4V2rh"]'
2026-01-16 04:27:46.143 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:27:46.150 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:27:46.150 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-01-16_04-27-42__99f5ab47-a79c-4a29-8669-5acc300db061__wakuorg_nwaku:latest.log
2026-01-16 04:27:46.150 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:27:46.150 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:27:46.152 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:27:46.152 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.70.72
2026-01-16 04:27:46.152 DEBUG [src.node.docker_mananger] Generated ports ['48054', '48055', '48056', '48057', '48058']
2026-01-16 04:27:46.152 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:27:46.152 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:27:46.152 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:27:46.152 DEBUG [src.node.docker_mananger] docker run -i -t -p 48054:48054 -p 48055:48055 -p 48056:48056 -p 48057:48057 -p 48058:48058 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=48056 --rest-port=48054 --tcp-port=48055 --discv5-udp-port=48057 --rest-address=0.0.0.0 --nat=extip:172.18.70.72 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9ac52ede5febe9bdde4c69cb0e2eae92f0a96fbfffaa00b25acbabb6369dcc85 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48058 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QFvRQnrqDfTtUdrUmfZSgRjSgFT5-d7ArZqIZlTahBGJBLxxG_1OmyFaJPNQxUWld3QjjPEpc-dAnLSpgX82m80CgmlkgnY0gmlwhKwSX9iKbXVsdGlhZGRyc5YACASsEl_YBvbgAAoErBJf2Ab24d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDW0C_ss3_yLPseVWyR-ycBvBDogILnnokY8sS2HBP1haDdGNwgvbgg3VkcIL24oV3YWt1MgE
2026-01-16 04:27:46.336 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.70.72 waku 9d296eb4dfc61db4a0bbbdd57d9b2aee5a7a7666c7a11d7dc30e5e94cd96a6f7
2026-01-16 04:27:46.369 DEBUG [src.node.docker_mananger] Container started with ID 9d296eb4dfc6. Setting up logs at ./log/docker/node4_2026-01-16_04-27-42__99f5ab47-a79c-4a29-8669-5acc300db061__wakuorg_nwaku:latest.log
2026-01-16 04:27:46.369 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 48054
2026-01-16 04:27:46.369 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:27:47.370 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48054/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:27:47.380 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:27:47.380 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:27:47.381 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48054/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:27:47.387 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.70.72/tcp/48055/p2p/16Uiu2HAm5NsknFe9uKmur1anxV9S55uHcjMN6PG8q9CPp7TFCoF5","/ip4/172.18.70.72/tcp/48056/ws/p2p/16Uiu2HAm5NsknFe9uKmur1anxV9S55uHcjMN6PG8q9CPp7TFCoF5"],"enrUri":"enr:-L24QNrx_K6RxYERJLQfkJbDJzza3bak5rZw6lpGRnnuOAPmOiKD8UIxIiTEgqbqUfFqCur08jrFbg6_FwrT5g93lbsCgmlkgnY0gmlwhKwSRkiKbXVsdGlhZGRyc5YACASsEkZIBru3AAoErBJGSAa7uN0DgnJzhQADAQAAiXNlY3AyNTZrMaECk91xDN2pJ_d6vf1uI1onga1g4j7IGSXrJrcNYLuYv4CDdGNwgru3g3VkcIK7uYV3YWt1MgE"}'
2026-01-16 04:27:47.387 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:27:47.387 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48054/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.95.216/tcp/63200/p2p/16Uiu2HAmJoCiSZP6sMpttxwKeNuNFpBVgTaCHdW1zxWe2Hz4V2rh"]'
2026-01-16 04:27:47.389 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:27:47.396 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:27:47.396 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node5_2026-01-16_04-27-42__99f5ab47-a79c-4a29-8669-5acc300db061__wakuorg_nwaku:latest.log
2026-01-16 04:27:47.396 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:27:47.396 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:27:47.398 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:27:47.398 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.46.252
2026-01-16 04:27:47.398 DEBUG [src.node.docker_mananger] Generated ports ['32549', '32550', '32551', '32552', '32553']
2026-01-16 04:27:47.398 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:27:47.398 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:27:47.398 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:27:47.398 DEBUG [src.node.docker_mananger] docker run -i -t -p 32549:32549 -p 32550:32550 -p 32551:32551 -p 32552:32552 -p 32553:32553 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=32551 --rest-port=32549 --tcp-port=32550 --discv5-udp-port=32552 --rest-address=0.0.0.0 --nat=extip:172.18.46.252 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b70ba8658e46a2178406aff4f8c4bfa41a40f4f14afef6cc542f8ebfa0f3d32a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32553 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QFvRQnrqDfTtUdrUmfZSgRjSgFT5-d7ArZqIZlTahBGJBLxxG_1OmyFaJPNQxUWld3QjjPEpc-dAnLSpgX82m80CgmlkgnY0gmlwhKwSX9iKbXVsdGlhZGRyc5YACASsEl_YBvbgAAoErBJf2Ab24d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDW0C_ss3_yLPseVWyR-ycBvBDogILnnokY8sS2HBP1haDdGNwgvbgg3VkcIL24oV3YWt1MgE
2026-01-16 04:27:47.579 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.46.252 waku 5cfecacd81d0ae2a5532c6cbb92820556181e7bbcc51ab5cdd930e9d3024271f
2026-01-16 04:27:47.612 DEBUG [src.node.docker_mananger] Container started with ID 5cfecacd81d0. Setting up logs at ./log/docker/node5_2026-01-16_04-27-42__99f5ab47-a79c-4a29-8669-5acc300db061__wakuorg_nwaku:latest.log
2026-01-16 04:27:47.612 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 32549
2026-01-16 04:27:47.613 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:27:48.613 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32549/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:27:48.620 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:27:48.622 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:27:48.624 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32549/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:27:48.628 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.46.252/tcp/32550/p2p/16Uiu2HAmSnzRjdeK3shaij1iDqzVBRdYNtek1a3fZGFLJ1G2tJJd","/ip4/172.18.46.252/tcp/32551/ws/p2p/16Uiu2HAmSnzRjdeK3shaij1iDqzVBRdYNtek1a3fZGFLJ1G2tJJd"],"enrUri":"enr:-L24QD_ILeXNYOKvfiK9WscveP4mS5lXB7xTiEdTXfV5uA_hQ--KNNcy4IL1O125lf7VChMPATAacWP0DWY9PPCQgJwCgmlkgnY0gmlwhKwSLvyKbXVsdGlhZGRyc5YACASsEi78Bn8mAAoErBIu_AZ_J90DgnJzhQADAQAAiXNlY3AyNTZrMaED0hBZoScpeYUrEaDSwFLZI1HpkZGsl1COfQFuZPxX-EqDdGNwgn8mg3VkcIJ_KIV3YWt1MgE"}'
2026-01-16 04:27:48.629 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:27:48.629 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32549/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.95.216/tcp/63200/p2p/16Uiu2HAmJoCiSZP6sMpttxwKeNuNFpBVgTaCHdW1zxWe2Hz4V2rh"]'
2026-01-16 04:27:48.633 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:27:48.634 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
2026-01-16 04:27:48.634 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63199/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-16 04:27:48.640 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:27:48.640 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64706/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-16 04:27:48.649 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:27:48.650 DEBUG [src.steps.relay] Running fixture setup: subscribe_optional_relay_nodes
2026-01-16 04:27:48.650 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42735/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-16 04:27:48.654 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:27:48.654 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48054/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-16 04:27:48.662 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:27:48.663 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32549/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-16 04:27:48.667 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:27:48.668 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63199/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:27:48.677 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:27:48.677 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:27:48.778 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:27:48.778 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63199/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:27:48.780 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537668668083712,"ephemeral":false,"proof":""}]'
2026-01-16 04:27:48.782 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:27:48.782 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64706/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:27:48.784 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537668668083712,"ephemeral":false,"proof":""}]'
2026-01-16 04:27:48.785 DEBUG [src.steps.relay] Checking that peer NODE_3:wakuorg/nwaku:latest can find the published message
2026-01-16 04:27:48.786 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42735/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:27:48.788 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537668668083712,"ephemeral":false,"proof":""}]'
2026-01-16 04:27:48.789 DEBUG [src.steps.relay] Checking that peer NODE_4:wakuorg/nwaku:latest can find the published message
2026-01-16 04:27:48.789 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48054/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:27:48.792 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537668668083712,"ephemeral":false,"proof":""}]'
2026-01-16 04:27:48.793 DEBUG [src.steps.relay] Checking that peer NODE_5:wakuorg/nwaku:latest can find the published message
2026-01-16 04:27:48.793 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32549/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:27:48.795 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537668668083712,"ephemeral":false,"proof":""}]'
2026-01-16 04:27:48.797 INFO [src.steps.relay] WARM UP successful!!
2026-01-16 04:27:48.799 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63199/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:27:48.806 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:27:48.807 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:27:48.910 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:27:48.910 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63199/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:27:48.912 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537668798962444,"ephemeral":false,"proof":""}]'
2026-01-16 04:27:48.914 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:27:48.914 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64706/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:27:48.916 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537668798962444,"ephemeral":false,"proof":""}]'
2026-01-16 04:27:48.917 DEBUG [src.steps.relay] Checking that peer NODE_3:wakuorg/nwaku:latest can find the published message
2026-01-16 04:27:48.917 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42735/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:27:48.920 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537668798962444,"ephemeral":false,"proof":""}]'
2026-01-16 04:27:48.921 DEBUG [src.steps.relay] Checking that peer NODE_4:wakuorg/nwaku:latest can find the published message
2026-01-16 04:27:48.921 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48054/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:27:48.924 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537668798962444,"ephemeral":false,"proof":""}]'
2026-01-16 04:27:48.925 DEBUG [src.steps.relay] Checking that peer NODE_5:wakuorg/nwaku:latest can find the published message
2026-01-16 04:27:48.925 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32549/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:27:48.927 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537668798962444,"ephemeral":false,"proof":""}]'
2026-01-16 04:27:48.928 DEBUG [src.node.waku_node] Pausing container with id c5a8520b7c19
2026-01-16 04:27:48.937 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63199/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:27:48.947 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:27:48.947 DEBUG [src.node.waku_node] Unpause container with id c5a8520b7c19
2026-01-16 04:27:48.956 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63199/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:27:48.966 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:27:48.966 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64706/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:27:48.969 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537668928793137,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537668928869671,"ephemeral":false,"proof":""}]'
2026-01-16 04:27:48.972 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-16 04:27:48.972 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-16 04:27:48.973 DEBUG [src.node.waku_node] Stopping container with id eeb6942f83ab
2026-01-16 04:27:49.539 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:27:49.540 DEBUG [src.node.waku_node] Stopping container with id c5a8520b7c19
2026-01-16 04:27:50.081 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:27:50.081 DEBUG [src.node.waku_node] Stopping container with id 77dccef4ac56
2026-01-16 04:27:50.352 ERROR [src.node.docker_mananger] Max retries reached for container eeb6942f83ab. Exiting log stream.
2026-01-16 04:27:50.607 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:27:50.608 DEBUG [src.node.waku_node] Stopping container with id 9d296eb4dfc6
2026-01-16 04:27:50.892 ERROR [src.node.docker_mananger] Max retries reached for container c5a8520b7c19. Exiting log stream.
2026-01-16 04:27:51.107 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:27:51.107 DEBUG [src.node.waku_node] Stopping container with id 5cfecacd81d0
2026-01-16 04:27:51.443 ERROR [src.node.docker_mananger] Max retries reached for container 77dccef4ac56. Exiting log stream.
2026-01-16 04:27:51.611 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:27:51.612 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-16 04:27:51.628 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:27:51.634 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:27:51.645 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:27:51.651 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:27:51.656 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,90 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_publish_with_invalid_content_topics with id: 2026-01-16_04-22-19__3ed739ad-1f7d-4c43-a741-07b0a61504da
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.relay:relay.py:34 Running fixture setup: setup_main_relay_nodes
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-22-19__3ed739ad-1f7d-4c43-a741-07b0a61504da__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.128.208
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['62692', '62693', '62694', '62695', '62696']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 62692:62692 -p 62693:62693 -p 62694:62694 -p 62695:62695 -p 62696:62696 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=62694 --rest-port=62692 --tcp-port=62693 --discv5-udp-port=62695 --rest-address=0.0.0.0 --nat=extip:172.18.128.208 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bc019a3d19ed919a3a5dd4d023e4ab1dfaf94a6b92ce34dbcdced32e095b20cb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62696 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.128.208 waku 256d77e629b33a4a7c0431fa71f53a2d4f555e3fa8546896bcc889bcdeafe671
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 256d77e629b3. Setting up logs at ./log/docker/node1_2026-01-16_04-22-19__3ed739ad-1f7d-4c43-a741-07b0a61504da__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 62692
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 2d225e0b7488. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container e88b48be9db5. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62692/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62692/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.128.208/tcp/62693/p2p/16Uiu2HAmQYcLFvrZXKSHXDriJgFrMGAtQmn2FpUhxq1wtmnYXhTj","/ip4/172.18.128.208/tcp/62694/ws/p2p/16Uiu2HAmQYcLFvrZXKSHXDriJgFrMGAtQmn2FpUhxq1wtmnYXhTj"],"enrUri":"enr:-L24QE93Qfv1m3sTwb48EXrZADzWWYPBEashvZtkM8JSp2b2KQ2YTN4smogKAcHI8ZRi0CTQV4ZtSpxk3wvytF-i4Z4CgmlkgnY0gmlwhKwSgNCKbXVsdGlhZGRyc5YACASsEoDQBvTlAAoErBKA0Ab05t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDsKnc1_OM1H9Vtv-e1IEDCF7cdvygClmDHajd0doxvu6DdGNwgvTlg3VkcIL054V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-01-16_04-22-19__3ed739ad-1f7d-4c43-a741-07b0a61504da__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.68.216
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['64771', '64772', '64773', '64774', '64775']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 64771:64771 -p 64772:64772 -p 64773:64773 -p 64774:64774 -p 64775:64775 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=64773 --rest-port=64771 --tcp-port=64772 --discv5-udp-port=64774 --rest-address=0.0.0.0 --nat=extip:172.18.68.216 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bd0ba51ea42012d69e810c900dedc9bdd2bee3de469eaadbfa27e9ed39fcf4ff --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64775 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QE93Qfv1m3sTwb48EXrZADzWWYPBEashvZtkM8JSp2b2KQ2YTN4smogKAcHI8ZRi0CTQV4ZtSpxk3wvytF-i4Z4CgmlkgnY0gmlwhKwSgNCKbXVsdGlhZGRyc5YACASsEoDQBvTlAAoErBKA0Ab05t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDsKnc1_OM1H9Vtv-e1IEDCF7cdvygClmDHajd0doxvu6DdGNwgvTlg3VkcIL054V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.68.216 waku 29ea8648d26067df262af1db1e372ea6751f91bc460ba287c5d28e94f971c5e1
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 29ea8648d260. Setting up logs at ./log/docker/node2_2026-01-16_04-22-19__3ed739ad-1f7d-4c43-a741-07b0a61504da__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 64771
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64771/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64771/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.68.216/tcp/64772/p2p/16Uiu2HAmAh7MJu1RtsvtkEJyxNhsXSkt3YqaM51RyQX44YXXAPvQ","/ip4/172.18.68.216/tcp/64773/ws/p2p/16Uiu2HAmAh7MJu1RtsvtkEJyxNhsXSkt3YqaM51RyQX44YXXAPvQ"],"enrUri":"enr:-L24QLa3HCUSIl_MjlOHcsjD_myKMLkyBt_VY956NrBZFWNrGDg72gy5bHK-BZTUD9FCN4-u2tdGBFMrwpRAhf91ElwCgmlkgnY0gmlwhKwSRNiKbXVsdGlhZGRyc5YACASsEkTYBv0EAAoErBJE2Ab9Bd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC4tOz_HRmix4uFUBBoZKgh-6vsiF5R18VmmkcfQYxVXmDdGNwgv0Eg3VkcIL9BoV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64771/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.128.208/tcp/62693/p2p/16Uiu2HAmQYcLFvrZXKSHXDriJgFrMGAtQmn2FpUhxq1wtmnYXhTj"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.relay:relay.py:59 Running fixture setup: subscribe_main_relay_nodes
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62692/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64771/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62692/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62692/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537341861782784,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64771/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537341861782784,"ephemeral":false,"proof":""}]'
INFO  src.steps.relay:relay.py:71 WARM UP successful!!
DEBUG  tests.relay.test_publish:test_publish.py:78 Running test with contetn topic Empty string
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62692/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "", "timestamp": '$(date +%s%N)'}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:62692/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
DEBUG  tests.relay.test_publish:test_publish.py:78 Running test with contetn topic A dictionary
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62692/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": {"key": "YWFh"}, "timestamp": '$(date +%s%N)'}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:62692/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
DEBUG  tests.relay.test_publish:test_publish.py:78 Running test with contetn topic An integer
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62692/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": 1234567890, "timestamp": '$(date +%s%N)'}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:62692/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
DEBUG  tests.relay.test_publish:test_publish.py:78 Running test with contetn topic A list
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62692/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": ["YWFh"], "timestamp": '$(date +%s%N)'}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:62692/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
DEBUG  tests.relay.test_publish:test_publish.py:78 Running test with contetn topic A bool
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62692/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": true, "timestamp": '$(date +%s%N)'}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:62692/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 256d77e629b3
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 29ea8648d260
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,97 @@
2026-01-16 04:34:10.548 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-16 04:34:10.548 DEBUG [tests.conftest] Running test: test_get_peers_after_node1_was_restarted with id: 2026-01-16_04-34-10__23298d39-08f1-4b7f-99b1-ba0250fd9547
2026-01-16 04:34:10.549 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-16 04:34:10.549 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-16 04:34:10.557 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:34:10.557 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-34-10__23298d39-08f1-4b7f-99b1-ba0250fd9547__wakuorg_nwaku:latest.log
2026-01-16 04:34:10.557 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:34:10.557 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:34:10.558 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:34:10.559 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.133.31
2026-01-16 04:34:10.559 DEBUG [src.node.docker_mananger] Generated ports ['42809', '42810', '42811', '42812', '42813']
2026-01-16 04:34:10.559 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:34:10.559 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:34:10.559 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:34:10.559 DEBUG [src.node.docker_mananger] docker run -i -t -p 42809:42809 -p 42810:42810 -p 42811:42811 -p 42812:42812 -p 42813:42813 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=42811 --rest-port=42809 --tcp-port=42810 --discv5-udp-port=42812 --rest-address=0.0.0.0 --nat=extip:172.18.133.31 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9724baed29c0fac33fabbcac6c7aef15f3f4f8041ebbba030d6d55c9aff2eaf0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=42813 --metrics-logging=true --relay=true --relay-peer-exchange=true
2026-01-16 04:34:10.755 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.133.31 waku efd3d336961f90dfd1c757655d9c18e3678eecf569d0e23e824d1ca0a73aee4d
2026-01-16 04:34:10.789 DEBUG [src.node.docker_mananger] Container started with ID efd3d336961f. Setting up logs at ./log/docker/node1_2026-01-16_04-34-10__23298d39-08f1-4b7f-99b1-ba0250fd9547__wakuorg_nwaku:latest.log
2026-01-16 04:34:10.791 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 42809
2026-01-16 04:34:10.791 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:34:11.791 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42809/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:11.795 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:34:11.795 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:34:11.795 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42809/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:11.798 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.133.31/tcp/42810/p2p/16Uiu2HAkzHosc1ceBfHk21xPZQLwrqe1JdiSF7H2pk94KvjZujJV","/ip4/172.18.133.31/tcp/42811/ws/p2p/16Uiu2HAkzHosc1ceBfHk21xPZQLwrqe1JdiSF7H2pk94KvjZujJV"],"enrUri":"enr:-L24QMGdJpGZinORzk035eTg7HPv_FSP_b6hvI9jlBfE3g2dG8BuAh6FlP95v3Kcyg2xQCf4zC_wgHvyN0NbtAE3tDMCgmlkgnY0gmlwhKwShR-KbXVsdGlhZGRyc5YACASsEoUfBqc6AAoErBKFHwanO90DgnJzhQADAQAAiXNlY3AyNTZrMaECSEa2j95-RQWIrgstmGGcxFwo5N7ANCSW-uW_wEBEeX6DdGNwgqc6g3VkcIKnPIV3YWt1MgE"}'
2026-01-16 04:34:11.798 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:34:11.804 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:34:11.805 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-16_04-34-10__23298d39-08f1-4b7f-99b1-ba0250fd9547__wakuorg_nwaku:latest.log
2026-01-16 04:34:11.805 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:34:11.805 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:34:11.806 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:34:11.807 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.23.184
2026-01-16 04:34:11.807 DEBUG [src.node.docker_mananger] Generated ports ['26012', '26013', '26014', '26015', '26016']
2026-01-16 04:34:11.807 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:34:11.807 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:34:11.807 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:34:11.807 DEBUG [src.node.docker_mananger] docker run -i -t -p 26012:26012 -p 26013:26013 -p 26014:26014 -p 26015:26015 -p 26016:26016 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=26014 --rest-port=26012 --tcp-port=26013 --discv5-udp-port=26015 --rest-address=0.0.0.0 --nat=extip:172.18.23.184 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ea487bc07efbea2817a8edfbacd13de8e4786e8634cfcacff8efcb243ce99ea2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=26016 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QMGdJpGZinORzk035eTg7HPv_FSP_b6hvI9jlBfE3g2dG8BuAh6FlP95v3Kcyg2xQCf4zC_wgHvyN0NbtAE3tDMCgmlkgnY0gmlwhKwShR-KbXVsdGlhZGRyc5YACASsEoUfBqc6AAoErBKFHwanO90DgnJzhQADAQAAiXNlY3AyNTZrMaECSEa2j95-RQWIrgstmGGcxFwo5N7ANCSW-uW_wEBEeX6DdGNwgqc6g3VkcIKnPIV3YWt1MgE
2026-01-16 04:34:11.993 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.23.184 waku 4b688b7c846d8d1e7a1f631d516a6b1036200e37a519b575a39a6e03f3bf01f4
2026-01-16 04:34:12.023 DEBUG [src.node.docker_mananger] Container started with ID 4b688b7c846d. Setting up logs at ./log/docker/node2_2026-01-16_04-34-10__23298d39-08f1-4b7f-99b1-ba0250fd9547__wakuorg_nwaku:latest.log
2026-01-16 04:34:12.023 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 26012
2026-01-16 04:34:12.023 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:34:13.024 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26012/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:13.037 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:34:13.038 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:34:13.039 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26012/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:13.043 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.23.184/tcp/26013/p2p/16Uiu2HAkyeDPkP1FxgE8sti8brMzbesGgrA5ukDUJS5Cfu73FZ3c","/ip4/172.18.23.184/tcp/26014/ws/p2p/16Uiu2HAkyeDPkP1FxgE8sti8brMzbesGgrA5ukDUJS5Cfu73FZ3c"],"enrUri":"enr:-L24QEf6A2VKZVOdpVTJgypbYLKFiEqcbm1HBSlfV9MskH71aqISm8t5i3x85Hk9BVQKNoh1s80shqjClM8Ph3IR5m0CgmlkgnY0gmlwhKwSF7iKbXVsdGlhZGRyc5YACASsEhe4BmWdAAoErBIXuAZlnt0DgnJzhQADAQAAiXNlY3AyNTZrMaECPqU8eZjjkvUlnawzXPEVL-yZ5O8iSGa3m26up4vvcieDdGNwgmWdg3VkcIJln4V3YWt1MgE"}'
2026-01-16 04:34:13.044 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:34:13.045 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26012/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.133.31/tcp/42810/p2p/16Uiu2HAkzHosc1ceBfHk21xPZQLwrqe1JdiSF7H2pk94KvjZujJV"]'
2026-01-16 04:34:13.047 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:34:13.048 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42809/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9", "/waku/2/rs/3/25", "/waku/2/rs/3/1000"]'
2026-01-16 04:34:13.053 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:34:13.054 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26012/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9", "/waku/2/rs/3/25", "/waku/2/rs/3/1000"]'
2026-01-16 04:34:13.064 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:34:13.065 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:34:14.065 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42809/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:14.068 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.23.184/tcp/35796/p2p/16Uiu2HAkyeDPkP1FxgE8sti8brMzbesGgrA5ukDUJS5Cfu73FZ3c","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
2026-01-16 04:34:14.068 DEBUG [src.node.waku_node] Restarting container with id efd3d336961f
2026-01-16 04:34:14.793 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:34:15.801 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:34:15.801 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-01-16_04-34-10__23298d39-08f1-4b7f-99b1-ba0250fd9547__wakuorg_nwaku:latest.log
2026-01-16 04:34:15.802 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:34:15.802 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:34:15.803 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:34:15.803 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.40.63
2026-01-16 04:34:15.803 DEBUG [src.node.docker_mananger] Generated ports ['44085', '44086', '44087', '44088', '44089']
2026-01-16 04:34:15.803 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:34:15.804 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:34:15.804 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:34:15.804 DEBUG [src.node.docker_mananger] docker run -i -t -p 44085:44085 -p 44086:44086 -p 44087:44087 -p 44088:44088 -p 44089:44089 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=44087 --rest-port=44085 --tcp-port=44086 --discv5-udp-port=44088 --rest-address=0.0.0.0 --nat=extip:172.18.40.63 --peer-exchange=true --discv5-discovery=false --cluster-id=3 --nodekey=c28c85d0af10b0eae6dbfa7ee68eee73dd901df3bf0c1ec857adbafce51c528c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=44089 --metrics-logging=true --relay=false --peer-exchange-node=/ip4/172.18.23.184/tcp/35796/p2p/16Uiu2HAkyeDPkP1FxgE8sti8brMzbesGgrA5ukDUJS5Cfu73FZ3c
2026-01-16 04:34:15.986 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.40.63 waku e3a5b4c2ac5d87989ffb72114303fe5845be695a37d1024588921168e8a20093
2026-01-16 04:34:16.014 DEBUG [src.node.docker_mananger] Container started with ID e3a5b4c2ac5d. Setting up logs at ./log/docker/node3_2026-01-16_04-34-10__23298d39-08f1-4b7f-99b1-ba0250fd9547__wakuorg_nwaku:latest.log
2026-01-16 04:34:16.015 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 44085
2026-01-16 04:34:16.015 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:34:17.015 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44085/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:17.019 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:34:17.119 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44085/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:17.122 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:34:17.122 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:34:17.123 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44085/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:17.125 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.40.63/tcp/44086/p2p/16Uiu2HAmHnUh4DdsiDwKe3Zm1ZZeUYc7yFq23RYfbnspgumzR7V5","/ip4/172.18.40.63/tcp/44087/ws/p2p/16Uiu2HAmHnUh4DdsiDwKe3Zm1ZZeUYc7yFq23RYfbnspgumzR7V5"],"enrUri":"enr:-La4QBzsGRHEkDA4mgdvoamUkEILREd1f-2rc1LNWQ_qxaoVWvvwCSF3Yd5o_3o8DjLUdjxNt9Sad7_URjpWcBxUtHQCgmlkgnY0gmlwhKwSKD-KbXVsdGlhZGRyc5YACASsEig_Bqw2AAoErBIoPwasN90DgnJzhQADAQAAiXNlY3AyNTZrMaEDTDWLm23gEEYmr5BqA-6B6LRRxFpa6W11lviIv1aOjoSDdGNwgqw2hXdha3UyAA"}'
2026-01-16 04:34:17.125 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:34:17.125 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44085/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.133.31/tcp/42810/p2p/16Uiu2HAkzHosc1ceBfHk21xPZQLwrqe1JdiSF7H2pk94KvjZujJV"]'
2026-01-16 04:34:17.148 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:34:17.149 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44085/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:17.155 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.133.31/tcp/42810/p2p/16Uiu2HAkzHosc1ceBfHk21xPZQLwrqe1JdiSF7H2pk94KvjZujJV","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.23.184/tcp/35796/p2p/16Uiu2HAkyeDPkP1FxgE8sti8brMzbesGgrA5ukDUJS5Cfu73FZ3c","protocols":[],"shards":[],"connected":"NotConnected","agent":"","origin":"UnknownOrigin"}]'
2026-01-16 04:34:17.160 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-16 04:34:17.161 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-16 04:34:17.161 DEBUG [src.node.waku_node] Stopping container with id efd3d336961f
2026-01-16 04:34:17.711 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:34:17.712 DEBUG [src.node.waku_node] Stopping container with id 4b688b7c846d
2026-01-16 04:34:18.246 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:34:18.246 DEBUG [src.node.waku_node] Stopping container with id e3a5b4c2ac5d
2026-01-16 04:34:18.526 ERROR [src.node.docker_mananger] Max retries reached for container efd3d336961f. Exiting log stream.
2026-01-16 04:34:18.765 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:34:18.766 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-16 04:34:18.791 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:34:18.799 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:34:18.803 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,34 @@
WRN 2026-01-16 04:35:51.223+00:00 whether to mount storeSync is not specified, defaulting to not mounting topics="waku conf builder" tid=1 file=waku_conf_builder.nim:429
bSubscribeShards: some(@[0])
INF 2026-01-16 04:35:51.224+00:00 Sharding configuration: topics="waku conf builder" tid=1 file=waku_conf_builder.nim:464 shardingConf="(kind: AutoSharding, numShardsInCluster: 1)" subscribeShards=@[0]
INF 2026-01-16 04:35:51.224+00:00 Configuration: Enabled protocols topics="waku conf" tid=1 file=waku_conf.nim:151 relay=false rlnRelay=false store=false filter=false lightPush=true peerExchange=true rendezvous=true
INF 2026-01-16 04:35:51.224+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:160 cluster=3
INF 2026-01-16 04:35:51.224+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:163 shard=0
INF 2026-01-16 04:35:51.224+00:00 Configuration. Bootstrap nodes topics="waku conf" tid=1 file=waku_conf.nim:167 node=enr:-L24QE0w0RhqPh03CKLp2cmmccSykolf6cn5raDkN2AbMuh8ddtKHven8TjBGKwsNCxPz-T1llECFrLTHAXcC9c0gqkCgmlkgnY0gmlwhKwSUHSKbXVsdGlhZGRyc5YACASsElB0Bk8FAAoErBJQdAZPBt0DgnJzhQADAQAAiXNlY3AyNTZrMaECMVn4nzjtlYBttBL7mHQGcQ4fQVvrc45e1JvFly6jpByDdGNwgk8Fg3VkcIJPB4V3YWt1MgE
NTC 2026-01-16 04:35:51.224+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:50571
INF 2026-01-16 04:35:51.224+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:50571/
INF 2026-01-16 04:35:51.225+00:00 Setting up storage tid=1 file=node_factory.nim:503
INF 2026-01-16 04:35:51.225+00:00 Initializing node tid=1 file=node_factory.nim:512
TRC 2026-01-16 04:35:51.226+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/id/1.0.0]"
TRC 2026-01-16 04:35:51.226+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/autonat/1.0.0]"
TRC 2026-01-16 04:35:51.226+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/circuit/relay/0.2.0/hop, /libp2p/circuit/relay/0.1.0]"
TRC 2026-01-16 04:35:51.226+00:00 no peer storage found tid=1 file=peer_manager.nim:1130
INF 2026-01-16 04:35:51.226+00:00 Initializing networking tid=1 file=waku_node.nim:178 addrs="@[/ip4/172.18.184.213/tcp/50572, /ip4/172.18.184.213/tcp/50573/ws]"
INF 2026-01-16 04:35:51.226+00:00 Mounting protocols tid=1 file=node_factory.nim:518
INF 2026-01-16 04:35:51.226+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]
TRC 2026-01-16 04:35:51.226+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/metadata/1.0.0]"
INF 2026-01-16 04:35:51.226+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2026-01-16 04:35:51.226+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2026-01-16 04:35:51.226+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:252 clusterId=3 shardCount=1
INF 2026-01-16 04:35:51.226+00:00 Shards created from content topics tid=1 file=node_factory.nim:309 contentTopics=[] shards=[]
INF 2026-01-16 04:35:51.227+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:377
INF 2026-01-16 04:35:51.227+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:207 clusterId=3 shards=[] capabilities=[] wakuPeerRecord="(peerId: 16U*QXQYGk, seqNo: 1768538151, addresses: [/ip4/172.18.184.213/tcp/50572, /ip4/172.18.184.213/tcp/50573/ws], mixKey: )"
TRC 2026-01-16 04:35:51.227+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2026-01-16 04:35:51.227+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:365
INF 2026-01-16 04:35:51.227+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=3
INF 2026-01-16 04:35:51.227+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2026-01-16 04:35:51.227+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/ping/1.0.0]"
INF 2026-01-16 04:35:51.227+00:00 mounting light push topics="waku node lightpush api" tid=1 file=lightpush.nim:154
ERR 2026-01-16 04:35:51.227+00:00 Mounting protocols failed tid=1 file=node_factory.nim:522 error="failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"
ERR 2026-01-16 04:35:51.227+00:00 Failed setting up node topics="wakunode main" tid=1 file=waku.nim:187 error="Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"
ERR 2026-01-16 04:35:51.227+00:00 Waku initialization failed topics="wakunode main" tid=1 file=wakunode2.nim:56 error="Failed setting up node: Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"

View File

@ -0,0 +1,106 @@
2026-01-16 04:25:08.703 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-16 04:25:08.703 DEBUG [tests.conftest] Running test: test_store_with_wrong_url_pubsub_topic with id: 2026-01-16_04-25-08__42ee5005-c289-4beb-a010-bc7bacaa6222
2026-01-16 04:25:08.703 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-16 04:25:08.704 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-16 04:25:08.704 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-01-16 04:25:08.710 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:25:08.710 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-16_04-25-08__42ee5005-c289-4beb-a010-bc7bacaa6222__wakuorg_nwaku:latest.log
2026-01-16 04:25:08.710 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:25:08.710 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:25:08.712 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:25:08.712 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.79.57
2026-01-16 04:25:08.712 DEBUG [src.node.docker_mananger] Generated ports ['16543', '16544', '16545', '16546', '16547']
2026-01-16 04:25:08.712 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:25:08.712 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:25:08.712 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:25:08.712 DEBUG [src.node.docker_mananger] docker run -i -t -p 16543:16543 -p 16544:16544 -p 16545:16545 -p 16546:16546 -p 16547:16547 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=16545 --rest-port=16543 --tcp-port=16544 --discv5-udp-port=16546 --rest-address=0.0.0.0 --nat=extip:172.18.79.57 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cd42051fd93e97bfaffedc50a1ebb163ff9e011cc4cedb6d95a309416b2c7ad1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16547 --metrics-logging=true --store=true --relay=true
2026-01-16 04:25:08.865 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.79.57 waku fe8b1fb2991804e78dbc98a86dfd9357bf68ee477388c7aaa9d76894d19bd8d1
2026-01-16 04:25:08.890 DEBUG [src.node.docker_mananger] Container started with ID fe8b1fb29918. Setting up logs at ./log/docker/publishing_node1_2026-01-16_04-25-08__42ee5005-c289-4beb-a010-bc7bacaa6222__wakuorg_nwaku:latest.log
2026-01-16 04:25:08.892 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 16543
2026-01-16 04:25:08.892 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:25:09.022 ERROR [src.node.docker_mananger] Max retries reached for container c76c6f65b6e3. Exiting log stream.
2026-01-16 04:25:09.506 ERROR [src.node.docker_mananger] Max retries reached for container d86a35577266. Exiting log stream.
2026-01-16 04:25:09.893 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16543/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:25:09.896 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:25:09.896 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:25:09.896 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16543/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:25:09.898 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.79.57/tcp/16544/p2p/16Uiu2HAmTtGfGeHxqAEGGAEpy49FYmbFPFWuS8QycSBru9nWByKV","/ip4/172.18.79.57/tcp/16545/ws/p2p/16Uiu2HAmTtGfGeHxqAEGGAEpy49FYmbFPFWuS8QycSBru9nWByKV"],"enrUri":"enr:-L24QFh2PCNhwh4NZWrGXgxUpp7JyH9N_xk0EEp_jn5_oODvZs5PLSCd6wFabG7Mqzi2XbRLhMna0s8SS3gA0y_1zTICgmlkgnY0gmlwhKwSTzmKbXVsdGlhZGRyc5YACASsEk85BkCgAAoErBJPOQZAod0DgnJzhQADAQAAiXNlY3AyNTZrMaED4kZL099K0ghYHZ3gcn6JCb9HK2igjislsl2zUEWUtpCDdGNwgkCgg3VkcIJAooV3YWt1MgM"}'
2026-01-16 04:25:09.898 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:25:09.905 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:25:09.905 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-16_04-25-08__42ee5005-c289-4beb-a010-bc7bacaa6222__wakuorg_nwaku:latest.log
2026-01-16 04:25:09.905 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:25:09.905 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:25:09.906 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:25:09.907 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.142.207
2026-01-16 04:25:09.907 DEBUG [src.node.docker_mananger] Generated ports ['24952', '24953', '24954', '24955', '24956']
2026-01-16 04:25:09.907 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:25:09.907 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:25:09.907 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:25:09.907 DEBUG [src.node.docker_mananger] docker run -i -t -p 24952:24952 -p 24953:24953 -p 24954:24954 -p 24955:24955 -p 24956:24956 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=24954 --rest-port=24952 --tcp-port=24953 --discv5-udp-port=24955 --rest-address=0.0.0.0 --nat=extip:172.18.142.207 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=de22fbd351bedf46ce0cde2c29fb7d17e04c672f1ba8e616fc19c9fae44affcf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24956 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QFh2PCNhwh4NZWrGXgxUpp7JyH9N_xk0EEp_jn5_oODvZs5PLSCd6wFabG7Mqzi2XbRLhMna0s8SS3gA0y_1zTICgmlkgnY0gmlwhKwSTzmKbXVsdGlhZGRyc5YACASsEk85BkCgAAoErBJPOQZAod0DgnJzhQADAQAAiXNlY3AyNTZrMaED4kZL099K0ghYHZ3gcn6JCb9HK2igjislsl2zUEWUtpCDdGNwgkCgg3VkcIJAooV3YWt1MgM --storenode=/ip4/172.18.79.57/tcp/16544/p2p/16Uiu2HAmTtGfGeHxqAEGGAEpy49FYmbFPFWuS8QycSBru9nWByKV --store=true --relay=true
2026-01-16 04:25:10.060 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.142.207 waku 62d9dc5c3804e87abecfe5014d0408a46b63bfa7913efeab554c305135229f25
2026-01-16 04:25:10.085 DEBUG [src.node.docker_mananger] Container started with ID 62d9dc5c3804. Setting up logs at ./log/docker/store_node1_2026-01-16_04-25-08__42ee5005-c289-4beb-a010-bc7bacaa6222__wakuorg_nwaku:latest.log
2026-01-16 04:25:10.085 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 24952
2026-01-16 04:25:10.085 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:25:11.087 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24952/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:25:11.091 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:25:11.091 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:25:11.091 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24952/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:25:11.093 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.142.207/tcp/24953/p2p/16Uiu2HAmQeVqNzpGmNnrFYDzNy31WkEvnxWtaYKV8vqo21sF3nuC","/ip4/172.18.142.207/tcp/24954/ws/p2p/16Uiu2HAmQeVqNzpGmNnrFYDzNy31WkEvnxWtaYKV8vqo21sF3nuC"],"enrUri":"enr:-L24QOsUng2mYlm_BCCLwDFiBbOezH_BJiV5C6wbpMU7IRH0M0veSlZ9wRK9KxHcGT8g9EypmDiu0H2A_CqUXAPUZNkCgmlkgnY0gmlwhKwSjs-KbXVsdGlhZGRyc5YACASsEo7PBmF5AAoErBKOzwZhet0DgnJzhQADAQAAiXNlY3AyNTZrMaEDsiwAFW13IXZBppmlkE4EOp3ZxabKLa20ZBECDaSGBBeDdGNwgmF5g3VkcIJhe4V3YWt1MgM"}'
2026-01-16 04:25:11.094 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:25:11.094 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24952/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.79.57/tcp/16544/p2p/16Uiu2HAmTtGfGeHxqAEGGAEpy49FYmbFPFWuS8QycSBru9nWByKV"]'
2026-01-16 04:25:11.096 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:25:11.097 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16543/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-16 04:25:11.099 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:25:11.099 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24952/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-16 04:25:11.101 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:25:11.101 DEBUG [src.steps.store] Relaying message
2026-01-16 04:25:11.101 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16543/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:25:11.106 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:25:11.107 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:25:11.308 DEBUG [src.steps.store] Relaying message
2026-01-16 04:25:11.308 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16543/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:25:11.313 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:25:11.314 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:25:11.514 DEBUG [src.steps.store] Relaying message
2026-01-16 04:25:11.514 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16543/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:25:11.519 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:25:11.520 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:25:11.721 DEBUG [src.steps.store] Relaying message
2026-01-16 04:25:11.721 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16543/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:25:11.725 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:25:11.726 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:25:11.927 DEBUG [src.steps.store] Relaying message
2026-01-16 04:25:11.927 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16543/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:25:11.932 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:25:11.933 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:25:12.134 DEBUG [src.steps.store] Relaying message
2026-01-16 04:25:12.134 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16543/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:25:12.140 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:25:12.140 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:25:12.341 DEBUG [src.steps.store] Relaying message
2026-01-16 04:25:12.341 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16543/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:25:12.347 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:25:12.347 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:25:12.548 DEBUG [src.steps.store] Relaying message
2026-01-16 04:25:12.549 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16543/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:25:12.553 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:25:12.554 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:25:12.755 DEBUG [tests.store.test_topics] Trying to get stored msg with wrong url topic waku/2/rs/3/0
2026-01-16 04:25:12.756 DEBUG [src.steps.store] Relaying message
2026-01-16 04:25:12.756 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16543/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:25:12.761 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:25:12.762 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:25:12.962 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-16 04:25:12.963 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16543/store/v3/messages?pubsubTopic=waku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:25:12.965 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
2026-01-16 04:25:12.966 DEBUG [src.steps.store] messages length is 0
2026-01-16 04:25:12.966 ERROR [tests.store.test_topics] Topic waku/2/rs/3/0 is wrong ''n: Peer wakuorg/nwaku:latest couldn't find any messages. Actual response: {'requestId': '', 'statusCode': 200, 'statusDesc': 'OK', 'messages': []}
2026-01-16 04:25:12.968 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-16 04:25:12.969 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-16 04:25:12.969 DEBUG [src.node.waku_node] Stopping container with id fe8b1fb29918
2026-01-16 04:25:13.445 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:25:13.446 DEBUG [src.node.waku_node] Stopping container with id 62d9dc5c3804
2026-01-16 04:25:13.915 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:25:13.917 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-16 04:25:13.923 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:25:13.930 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,107 @@
2026-01-16 04:17:00.268 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-16 04:17:00.268 DEBUG [tests.conftest] Running test: test_msg_stored_when_ephemeral_false with id: 2026-01-16_04-17-00__5de4661d-43b6-45f5-9f1e-6c6f35d9e67b
2026-01-16 04:17:00.268 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-16 04:17:00.269 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-01-16 04:17:00.269 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-01-16 04:17:00.275 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:17:00.275 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-17-00__5de4661d-43b6-45f5-9f1e-6c6f35d9e67b__wakuorg_nwaku:latest.log
2026-01-16 04:17:00.280 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:17:00.280 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-16_04-17-00__5de4661d-43b6-45f5-9f1e-6c6f35d9e67b__wakuorg_nwaku:latest.log
2026-01-16 04:17:00.286 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:17:00.286 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-01-16_04-17-00__5de4661d-43b6-45f5-9f1e-6c6f35d9e67b__wakuorg_nwaku:latest.log
2026-01-16 04:17:00.286 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-16 04:17:00.286 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-16 04:17:00.287 DEBUG [tests.e2e.test_e2e] Start 3 nodes
2026-01-16 04:17:00.287 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:17:00.287 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:17:00.289 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:17:00.289 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.86.173
2026-01-16 04:17:00.289 DEBUG [src.node.docker_mananger] Generated ports ['45917', '45918', '45919', '45920', '45921']
2026-01-16 04:17:00.289 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:17:00.289 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:17:00.289 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:17:00.289 DEBUG [src.node.docker_mananger] docker run -i -t -p 45917:45917 -p 45918:45918 -p 45919:45919 -p 45920:45920 -p 45921:45921 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=45919 --rest-port=45917 --tcp-port=45918 --discv5-udp-port=45920 --rest-address=0.0.0.0 --nat=extip:172.18.86.173 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fc24fccdf116f1c72d199f9cbf2d359edfcaad43ccbdd92e5a9c5eb9fcc3ab9b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=45921 --metrics-logging=true --relay=true --store=true
2026-01-16 04:17:00.467 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.86.173 waku 7c0f07e9923381edf07dd999ed4901e4b2b34e26157128daa45088128e4f8bda
2026-01-16 04:17:00.500 DEBUG [src.node.docker_mananger] Container started with ID 7c0f07e99233. Setting up logs at ./log/docker/node1_2026-01-16_04-17-00__5de4661d-43b6-45f5-9f1e-6c6f35d9e67b__wakuorg_nwaku:latest.log
2026-01-16 04:17:00.502 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 45917
2026-01-16 04:17:00.502 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:17:00.509 ERROR [src.node.docker_mananger] Max retries reached for container 9ae6346730b1. Exiting log stream.
2026-01-16 04:17:01.045 ERROR [src.node.docker_mananger] Max retries reached for container 5e69fd94e8f6. Exiting log stream.
2026-01-16 04:17:01.502 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45917/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:01.506 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:17:01.506 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:17:01.506 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45917/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:01.509 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.86.173/tcp/45918/p2p/16Uiu2HAmCEKQa4kixTLUcLvNgvC9NTe6LprZPL9H6StFmTmMNKD9","/ip4/172.18.86.173/tcp/45919/ws/p2p/16Uiu2HAmCEKQa4kixTLUcLvNgvC9NTe6LprZPL9H6StFmTmMNKD9"],"enrUri":"enr:-L24QJIH2_ipCzMJZkzVYgM6sGwFV2rMhv-M39FrAVygDX5QWofOulvRZPCZg497xCRAPocpXHh39wjJ1uk7Cyg_PUECgmlkgnY0gmlwhKwSVq2KbXVsdGlhZGRyc5YACASsElatBrNeAAoErBJWrQazX90DgnJzhQADAQAAiXNlY3AyNTZrMaEC-a4G8FaboIrRxdxOO3LyIorvEEZZ0kx2n32mHCApCdCDdGNwgrNeg3VkcIKzYIV3YWt1MgM"}'
2026-01-16 04:17:01.509 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:17:01.509 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:17:01.509 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:17:01.511 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:17:01.511 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.78.106
2026-01-16 04:17:01.511 DEBUG [src.node.docker_mananger] Generated ports ['24779', '24780', '24781', '24782', '24783']
2026-01-16 04:17:01.511 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:17:01.511 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:17:01.511 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:17:01.511 DEBUG [src.node.docker_mananger] docker run -i -t -p 24779:24779 -p 24780:24780 -p 24781:24781 -p 24782:24782 -p 24783:24783 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=24781 --rest-port=24779 --tcp-port=24780 --discv5-udp-port=24782 --rest-address=0.0.0.0 --nat=extip:172.18.78.106 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4de4e0f73079bcaf76c86cc6ec6c0dca9900cabdd5eb14788cbf9875db65a1fd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24783 --metrics-logging=true --store=true --relay=true --discv5-bootstrap-node=enr:-L24QJIH2_ipCzMJZkzVYgM6sGwFV2rMhv-M39FrAVygDX5QWofOulvRZPCZg497xCRAPocpXHh39wjJ1uk7Cyg_PUECgmlkgnY0gmlwhKwSVq2KbXVsdGlhZGRyc5YACASsElatBrNeAAoErBJWrQazX90DgnJzhQADAQAAiXNlY3AyNTZrMaEC-a4G8FaboIrRxdxOO3LyIorvEEZZ0kx2n32mHCApCdCDdGNwgrNeg3VkcIKzYIV3YWt1MgM
2026-01-16 04:17:01.700 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.78.106 waku 5613eac0cce869612cf9b10d0ac44d1767cc6c56354727f7650f348d7669004a
2026-01-16 04:17:01.732 DEBUG [src.node.docker_mananger] Container started with ID 5613eac0cce8. Setting up logs at ./log/docker/node2_2026-01-16_04-17-00__5de4661d-43b6-45f5-9f1e-6c6f35d9e67b__wakuorg_nwaku:latest.log
2026-01-16 04:17:01.732 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 24779
2026-01-16 04:17:01.733 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:17:02.734 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24779/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:02.738 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:17:02.738 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:17:02.738 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24779/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:02.740 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.78.106/tcp/24780/p2p/16Uiu2HAmDwJ63CJyCakcpPctiPRXnHbNE1KQoBGBLtC4fjrKf6hz","/ip4/172.18.78.106/tcp/24781/ws/p2p/16Uiu2HAmDwJ63CJyCakcpPctiPRXnHbNE1KQoBGBLtC4fjrKf6hz"],"enrUri":"enr:-L24QKa5ajE8EMhlmfrqjCLAGNHXlUCtxm0g9--NAdAIzHMkJARg9Vcybna8Zrl-rz_Vqm2weuqreINKvfRH4R0zcL8CgmlkgnY0gmlwhKwSTmqKbXVsdGlhZGRyc5YACASsEk5qBmDMAAoErBJOagZgzd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDEwkJA-UsQdSEH2M8IKBfRDQcy6NFjMCTlHh9UkWUti2DdGNwgmDMg3VkcIJgzoV3YWt1MgM"}'
2026-01-16 04:17:02.741 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:17:02.741 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:17:02.741 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:17:02.742 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:17:02.742 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.199.157
2026-01-16 04:17:02.742 DEBUG [src.node.docker_mananger] Generated ports ['4204', '4205', '4206', '4207', '4208']
2026-01-16 04:17:02.743 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:17:02.743 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:17:02.743 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:17:02.743 DEBUG [src.node.docker_mananger] docker run -i -t -p 4204:4204 -p 4205:4205 -p 4206:4206 -p 4207:4207 -p 4208:4208 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=4206 --rest-port=4204 --tcp-port=4205 --discv5-udp-port=4207 --rest-address=0.0.0.0 --nat=extip:172.18.199.157 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4bc46a7a6cabcf1231b50b3c4c53d28320b21c8c83ad385c62e0ed6afef3a0ce --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4208 --metrics-logging=true --relay=false --storenode=/ip4/172.18.78.106/tcp/24780/p2p/16Uiu2HAmDwJ63CJyCakcpPctiPRXnHbNE1KQoBGBLtC4fjrKf6hz --discv5-bootstrap-node=enr:-L24QKa5ajE8EMhlmfrqjCLAGNHXlUCtxm0g9--NAdAIzHMkJARg9Vcybna8Zrl-rz_Vqm2weuqreINKvfRH4R0zcL8CgmlkgnY0gmlwhKwSTmqKbXVsdGlhZGRyc5YACASsEk5qBmDMAAoErBJOagZgzd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDEwkJA-UsQdSEH2M8IKBfRDQcy6NFjMCTlHh9UkWUti2DdGNwgmDMg3VkcIJgzoV3YWt1MgM
2026-01-16 04:17:02.946 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.199.157 waku 6f675494c8ae1ef7a44129ffaf7e3ed51a4cd6f89d8e16ac6b0d109e576beaf5
2026-01-16 04:17:02.976 DEBUG [src.node.docker_mananger] Container started with ID 6f675494c8ae. Setting up logs at ./log/docker/node3_2026-01-16_04-17-00__5de4661d-43b6-45f5-9f1e-6c6f35d9e67b__wakuorg_nwaku:latest.log
2026-01-16 04:17:02.976 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 4204
2026-01-16 04:17:02.977 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:17:03.978 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4204/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:03.982 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:17:03.982 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:17:03.982 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4204/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:03.984 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.199.157/tcp/4205/p2p/16Uiu2HAm9bGmXkaT1YxNpecYM8xPFPvRzGSkwqMDEe5feqtHtRxm","/ip4/172.18.199.157/tcp/4206/ws/p2p/16Uiu2HAm9bGmXkaT1YxNpecYM8xPFPvRzGSkwqMDEe5feqtHtRxm"],"enrUri":"enr:-L24QLDkpH2q7vr88x5KmG9Wg9s2nsr5UOOLXCRiwojHcNQcSwCymnvPFkaAuBLzN3qPnuD15Qa3o9YzVp1Il-1Z8D0CgmlkgnY0gmlwhKwSx52KbXVsdGlhZGRyc5YACASsEsedBhBtAAoErBLHnQYQbt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC0nkuCLjF7eU7r81L_oQmwI7V7EJN4-KVs66GNOaOOFqDdGNwghBtg3VkcIIQb4V3YWt1MgA"}'
2026-01-16 04:17:03.985 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:17:03.985 DEBUG [tests.e2e.test_e2e] Subscribe node1 ,2 to pubtopic /waku/2/rs/3/1
2026-01-16 04:17:03.985 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45917/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-16 04:17:03.989 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:03.989 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24779/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-16 04:17:03.994 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:03.995 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45917/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:03.998 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.78.106/tcp/36016/p2p/16Uiu2HAmDwJ63CJyCakcpPctiPRXnHbNE1KQoBGBLtC4fjrKf6hz","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/store-query/3.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
2026-01-16 04:17:03.998 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24779/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:04.000 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.86.173/tcp/45918/p2p/16Uiu2HAmCEKQa4kixTLUcLvNgvC9NTe6LprZPL9H6StFmTmMNKD9","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/store-query/3.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-16 04:17:04.000 DEBUG [src.libs.common] Sleeping for 30 seconds
2026-01-16 04:17:34.001 DEBUG [tests.e2e.test_e2e] Node1 publish message with ephemeral = false
2026-01-16 04:17:34.001 DEBUG [src.steps.store] Relaying message
2026-01-16 04:17:34.002 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45917/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)', "ephemeral": false}'
2026-01-16 04:17:34.008 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:34.008 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:17:34.209 DEBUG [src.libs.common] Sleeping for 3 seconds
2026-01-16 04:17:37.209 DEBUG [tests.e2e.test_e2e] Check if message is stored
2026-01-16 04:17:37.210 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-16 04:17:37.210 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4204/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F1&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:37.247 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"02fc06fa2a211af0cc2f","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x01a5665f24d13bc26359c847a7afa1f975a99827a72923cc5c93e10aef52a8bf"}]}'
2026-01-16 04:17:37.248 DEBUG [src.steps.store] messages length is 1
2026-01-16 04:17:37.255 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-16 04:17:37.257 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-16 04:17:37.257 DEBUG [src.node.waku_node] Stopping container with id 7c0f07e99233
2026-01-16 04:17:37.792 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:17:37.793 DEBUG [src.node.waku_node] Stopping container with id 5613eac0cce8
2026-01-16 04:17:38.309 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:17:38.312 DEBUG [src.node.waku_node] Stopping container with id 6f675494c8ae
2026-01-16 04:17:38.670 ERROR [src.node.docker_mananger] Max retries reached for container 7c0f07e99233. Exiting log stream.
2026-01-16 04:17:38.789 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:17:38.790 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-16 04:17:38.824 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:17:38.844 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:17:38.848 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,84 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_publish_with_valid_meta with id: 2026-01-16_04-21-29__42955062-2eb9-49c5-9ed4-551338ce7945
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.relay:relay.py:34 Running fixture setup: setup_main_relay_nodes
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-21-29__42955062-2eb9-49c5-9ed4-551338ce7945__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.38.23
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['6076', '6077', '6078', '6079', '6080']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 6076:6076 -p 6077:6077 -p 6078:6078 -p 6079:6079 -p 6080:6080 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=6078 --rest-port=6076 --tcp-port=6077 --discv5-udp-port=6079 --rest-address=0.0.0.0 --nat=extip:172.18.38.23 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=423facbaefeafc4d945cff7ef5fadd5dfc5142e4818aeeeee782001aacdc94eb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6080 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.38.23 waku e51cbe08d6111a10ea9f6ada24649f2efa805e64621513e7cbd30812eb24923c
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e51cbe08d611. Setting up logs at ./log/docker/node1_2026-01-16_04-21-29__42955062-2eb9-49c5-9ed4-551338ce7945__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 6076
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 05e3dbc15c79. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f269991b1a22. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6076/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6076/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.38.23/tcp/6077/p2p/16Uiu2HAm4PgCEjkCBonjc1nqsDSDUDM5xXVychzaEgE9tV6aoRwo","/ip4/172.18.38.23/tcp/6078/ws/p2p/16Uiu2HAm4PgCEjkCBonjc1nqsDSDUDM5xXVychzaEgE9tV6aoRwo"],"enrUri":"enr:-L24QIYo-8EuOUVCFoXtaoTZWZm6xAQJLI04O6X-wRnB5PGMCBPoxiQVW0k7Rz5hWkD91TRWFq5_EX50WabFxfpKVrECgmlkgnY0gmlwhKwSJheKbXVsdGlhZGRyc5YACASsEiYXBhe9AAoErBImFwYXvt0DgnJzhQADAQAAiXNlY3AyNTZrMaEChTZDaLFQkC3c9YTmYtToSiC02iVe9Z8Lffge-qIMKqqDdGNwghe9g3VkcIIXv4V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-01-16_04-21-29__42955062-2eb9-49c5-9ed4-551338ce7945__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.135.136
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['45796', '45797', '45798', '45799', '45800']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 45796:45796 -p 45797:45797 -p 45798:45798 -p 45799:45799 -p 45800:45800 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=45798 --rest-port=45796 --tcp-port=45797 --discv5-udp-port=45799 --rest-address=0.0.0.0 --nat=extip:172.18.135.136 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=34dff002f0803b8f2212f4ce0ff8ebabe2b5c67ad0c81b73d7b1fa7ceefdfd97 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=45800 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QIYo-8EuOUVCFoXtaoTZWZm6xAQJLI04O6X-wRnB5PGMCBPoxiQVW0k7Rz5hWkD91TRWFq5_EX50WabFxfpKVrECgmlkgnY0gmlwhKwSJheKbXVsdGlhZGRyc5YACASsEiYXBhe9AAoErBImFwYXvt0DgnJzhQADAQAAiXNlY3AyNTZrMaEChTZDaLFQkC3c9YTmYtToSiC02iVe9Z8Lffge-qIMKqqDdGNwghe9g3VkcIIXv4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.135.136 waku e1b2d27a35b9dcb3b55ca60d3cc9ffb2434896c23e5e029844a06dd14b4760fd
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e1b2d27a35b9. Setting up logs at ./log/docker/node2_2026-01-16_04-21-29__42955062-2eb9-49c5-9ed4-551338ce7945__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 45796
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45796/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45796/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.135.136/tcp/45797/p2p/16Uiu2HAmT4yn7kwP7FD6opGAoKA6PEB8wFCWFAB2uurRQaBXhqMy","/ip4/172.18.135.136/tcp/45798/ws/p2p/16Uiu2HAmT4yn7kwP7FD6opGAoKA6PEB8wFCWFAB2uurRQaBXhqMy"],"enrUri":"enr:-L24QMfB3cZNNhiyoxtKXoqMHFl3s2FzNUWSAMDqRO7MjrldRhkNpXV-sZbjDKRkIPmV57-olZL-8s92xOTMH3HEP2ACgmlkgnY0gmlwhKwSh4iKbXVsdGlhZGRyc5YACASsEoeIBrLlAAoErBKHiAay5t0DgnJzhQADAQAAiXNlY3AyNTZrMaED1ijo4Ys07V5o6A1F9-AuWt1HJ294wuSXekrs3gmdo6CDdGNwgrLlg3VkcIKy54V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:45796/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.38.23/tcp/6077/p2p/16Uiu2HAm4PgCEjkCBonjc1nqsDSDUDM5xXVychzaEgE9tV6aoRwo"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.relay:relay.py:59 Running fixture setup: subscribe_main_relay_nodes
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:6076/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:45796/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:6076/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6076/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537291539294720,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45796/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537291539294720,"ephemeral":false,"proof":""}]'
INFO  src.steps.relay:relay.py:71 WARM UP successful!!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:6076/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)', "meta": "UmVsYXkgd29ya3MhIQ=="}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6076/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537291656502067,"meta":"UmVsYXkgd29ya3MhIQ==","ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45796/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537291656502067,"meta":"UmVsYXkgd29ya3MhIQ==","ephemeral":false,"proof":""}]'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id e51cbe08d611
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id e1b2d27a35b9
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,70 @@
2026-01-16 04:48:09.702 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-16 04:48:09.702 DEBUG [tests.conftest] Running test: test_cant_publish_on_not_subscribed_shard with id: 2026-01-16_04-48-09__ab1978fc-b476-429d-9e69-6148c739c319
2026-01-16 04:48:09.702 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-16 04:48:09.703 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-16 04:48:09.703 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-01-16 04:48:09.710 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:48:09.710 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-48-09__ab1978fc-b476-429d-9e69-6148c739c319__wakuorg_nwaku:latest.log
2026-01-16 04:48:09.711 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:48:09.711 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:48:09.713 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:48:09.713 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.101.94
2026-01-16 04:48:09.713 DEBUG [src.node.docker_mananger] Generated ports ['63041', '63042', '63043', '63044', '63045']
2026-01-16 04:48:09.713 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2026-01-16 04:48:09.713 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-01-16 04:48:09.714 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:48:09.714 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:48:09.714 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:48:09.714 DEBUG [src.node.docker_mananger] docker run -i -t -p 63041:63041 -p 63042:63042 -p 63043:63043 -p 63044:63044 -p 63045:63045 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=63043 --rest-port=63041 --tcp-port=63042 --discv5-udp-port=63044 --rest-address=0.0.0.0 --nat=extip:172.18.101.94 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=ef5f52b8e5568adae6fbbee66bcfa45bb71b5f83ed66a839d9d061f3a1529af3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63045 --metrics-logging=true --relay=true --filter=true
2026-01-16 04:48:09.893 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.101.94 waku 50bfe245c7a1208a60df1970a63db1fb8652a8a1f9b76c8fbf7875c08470d6da
2026-01-16 04:48:09.916 ERROR [src.node.docker_mananger] Max retries reached for container ebdeceee24ff. Exiting log stream.
2026-01-16 04:48:09.926 DEBUG [src.node.docker_mananger] Container started with ID 50bfe245c7a1. Setting up logs at ./log/docker/node1_2026-01-16_04-48-09__ab1978fc-b476-429d-9e69-6148c739c319__wakuorg_nwaku:latest.log
2026-01-16 04:48:09.927 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 63041
2026-01-16 04:48:09.927 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:48:10.489 ERROR [src.node.docker_mananger] Max retries reached for container f24719d98219. Exiting log stream.
2026-01-16 04:48:10.927 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63041/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:48:10.930 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:48:10.931 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:48:10.931 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63041/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:48:10.933 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.101.94/tcp/63042/p2p/16Uiu2HAmMtarPvVMtJDrJNYPjkT8sMHKDZgxwNinTBxxYJcnmjtC","/ip4/172.18.101.94/tcp/63043/ws/p2p/16Uiu2HAmMtarPvVMtJDrJNYPjkT8sMHKDZgxwNinTBxxYJcnmjtC"],"enrUri":"enr:-L24QOwx0OtxXv0TX8MPWg0pgu5NBKFmFEObdWkRegyZxLtsHPHbAaPJ9CT6-puhKJXfAjcydT5UFSA4G9gVXzMuA0YCgmlkgnY0gmlwhKwSZV6KbXVsdGlhZGRyc5YACASsEmVeBvZCAAoErBJlXgb2Q90DgnJzhQACAQAAiXNlY3AyNTZrMaEDiTS-g9HwV1a5pi7OgtotujD0u0pVbiW_etV2TYqOF9GDdGNwgvZCg3VkcIL2RIV3YWt1MgU"}'
2026-01-16 04:48:10.933 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:48:10.940 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:48:10.940 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-16_04-48-09__ab1978fc-b476-429d-9e69-6148c739c319__wakuorg_nwaku:latest.log
2026-01-16 04:48:10.940 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:48:10.940 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:48:10.942 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:48:10.942 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.186.216
2026-01-16 04:48:10.942 DEBUG [src.node.docker_mananger] Generated ports ['50928', '50929', '50930', '50931', '50932']
2026-01-16 04:48:10.942 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2026-01-16 04:48:10.942 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-01-16 04:48:10.942 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:48:10.942 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:48:10.943 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:48:10.943 DEBUG [src.node.docker_mananger] docker run -i -t -p 50928:50928 -p 50929:50929 -p 50930:50930 -p 50931:50931 -p 50932:50932 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=50930 --rest-port=50928 --tcp-port=50929 --discv5-udp-port=50931 --rest-address=0.0.0.0 --nat=extip:172.18.186.216 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=4d1afd1bbd2acef3ff1fb4eb1c17afac4df89f60e00bd6d0f75e47c8a1d445c7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50932 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOwx0OtxXv0TX8MPWg0pgu5NBKFmFEObdWkRegyZxLtsHPHbAaPJ9CT6-puhKJXfAjcydT5UFSA4G9gVXzMuA0YCgmlkgnY0gmlwhKwSZV6KbXVsdGlhZGRyc5YACASsEmVeBvZCAAoErBJlXgb2Q90DgnJzhQACAQAAiXNlY3AyNTZrMaEDiTS-g9HwV1a5pi7OgtotujD0u0pVbiW_etV2TYqOF9GDdGNwgvZCg3VkcIL2RIV3YWt1MgU
2026-01-16 04:48:11.121 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.186.216 waku ef5f7140af337098e021fd708d617a9971505015234a50291282a5daaa5a51b2
2026-01-16 04:48:11.150 DEBUG [src.node.docker_mananger] Container started with ID ef5f7140af33. Setting up logs at ./log/docker/node2_2026-01-16_04-48-09__ab1978fc-b476-429d-9e69-6148c739c319__wakuorg_nwaku:latest.log
2026-01-16 04:48:11.151 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 50928
2026-01-16 04:48:11.151 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:48:12.151 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50928/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:48:12.166 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2026-01-16 04:48:12.168 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:48:12.168 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50928/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:48:12.172 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.186.216/tcp/50929/p2p/16Uiu2HAmAh3m77uLFykm7xjHMpCNRBkYdS4f6bKESLV34WYz4kVB","/ip4/172.18.186.216/tcp/50930/ws/p2p/16Uiu2HAmAh3m77uLFykm7xjHMpCNRBkYdS4f6bKESLV34WYz4kVB"],"enrUri":"enr:-L24QJJuY0Kt33F-DQmFPZrhCaOvOqZBstbYPU0MFRHKGidCNIZt-o1_lOliHZlAqxfe6IIOaJR7bVyUUdGciNASFN0CgmlkgnY0gmlwhKwSutiKbXVsdGlhZGRyc5YACASsErrYBsbxAAoErBK62AbG8t0DgnJzhQACAQAAiXNlY3AyNTZrMaEC4s-k6Kl2qMSewuFWoU7KnyzVRWBhJD-LrStaSssaQ5aDdGNwgsbxg3VkcILG84V3YWt1MgE"}'
2026-01-16 04:48:12.173 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:48:12.173 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50928/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.101.94/tcp/63042/p2p/16Uiu2HAmMtarPvVMtJDrJNYPjkT8sMHKDZgxwNinTBxxYJcnmjtC"]'
2026-01-16 04:48:12.177 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:48:12.177 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63041/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-01-16 04:48:12.180 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:48:12.180 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50928/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-01-16 04:48:12.184 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:48:12.184 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63041/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:48:12.186 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:63041/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/1'
2026-01-16 04:48:12.189 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-16 04:48:12.190 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-16 04:48:12.190 DEBUG [src.node.waku_node] Stopping container with id 50bfe245c7a1
2026-01-16 04:48:12.694 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:48:12.694 DEBUG [src.node.waku_node] Stopping container with id ef5f7140af33
2026-01-16 04:48:13.208 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:48:13.211 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-16 04:48:13.220 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:48:13.224 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,68 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_update_subscription_with_pubsub_topic_list_instead_of_string with id: 2026-01-16_04-17-38__b7252528-9206-48ed-85f2-46153ab504fc
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.filter:filter.py:34 Running fixture setup: setup_main_relay_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-17-38__b7252528-9206-48ed-85f2-46153ab504fc__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.130.96
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['53493', '53494', '53495', '53496', '53497']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 53493:53493 -p 53494:53494 -p 53495:53495 -p 53496:53496 -p 53497:53497 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=53495 --rest-port=53493 --tcp-port=53494 --discv5-udp-port=53496 --rest-address=0.0.0.0 --nat=extip:172.18.130.96 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=afc12a6e7d392ebddfafef17ab4fce6fd3822dc4b2b21eb5b859e071bfd1aa5f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53497 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.130.96 waku 57711cb2e4fb45d5514d1257c3ab00be7d6995e84e13d206ab59f52b2aa6b65d
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 57711cb2e4fb. Setting up logs at ./log/docker/node1_2026-01-16_04-17-38__b7252528-9206-48ed-85f2-46153ab504fc__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 53493
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9963ac2a8ad2. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 0fa906fc0326. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53493/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53493/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.130.96/tcp/53494/p2p/16Uiu2HAm3LwooNhqcqsgJ6Utg7cuDHH657RQbND7dnTgvqe1EgjX","/ip4/172.18.130.96/tcp/53495/ws/p2p/16Uiu2HAm3LwooNhqcqsgJ6Utg7cuDHH657RQbND7dnTgvqe1EgjX"],"enrUri":"enr:-L24QMWQIf7yoZfOoabAl5vfAN9Tf-3Q4-tC1LWYo3-dpFKKSQNfSwBRsZS5_x5J84-9VM9oSfQS-IUxaB-szDeH9_ECgmlkgnY0gmlwhKwSgmCKbXVsdGlhZGRyc5YACASsEoJgBtD2AAoErBKCYAbQ990DgnJzhQADAQAAiXNlY3AyNTZrMaECdad84Pm6--K9ZV0UZ_Be8NUL-xrrkDo-n3etXmdjdcaDdGNwgtD2g3VkcILQ-IV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-01-16_04-17-38__b7252528-9206-48ed-85f2-46153ab504fc__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.96.174
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['20503', '20504', '20505', '20506', '20507']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 20503:20503 -p 20504:20504 -p 20505:20505 -p 20506:20506 -p 20507:20507 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20505 --rest-port=20503 --tcp-port=20504 --discv5-udp-port=20506 --rest-address=0.0.0.0 --nat=extip:172.18.96.174 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cdcaad4a3afe0d1fca601fd3df33d6bc40ebddda4fddfedab30ae42a64ed1a0d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20507 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QMWQIf7yoZfOoabAl5vfAN9Tf-3Q4-tC1LWYo3-dpFKKSQNfSwBRsZS5_x5J84-9VM9oSfQS-IUxaB-szDeH9_ECgmlkgnY0gmlwhKwSgmCKbXVsdGlhZGRyc5YACASsEoJgBtD2AAoErBKCYAbQ990DgnJzhQADAQAAiXNlY3AyNTZrMaECdad84Pm6--K9ZV0UZ_Be8NUL-xrrkDo-n3etXmdjdcaDdGNwgtD2g3VkcILQ-IV3YWt1MgU --filternode=/ip4/172.18.130.96/tcp/53494/p2p/16Uiu2HAm3LwooNhqcqsgJ6Utg7cuDHH657RQbND7dnTgvqe1EgjX
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.96.174 waku 22b3b96a02042f635d5b23636129c86ace6d53a248097291cba1c3e4cd83277f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 22b3b96a0204. Setting up logs at ./log/docker/node2_2026-01-16_04-17-38__b7252528-9206-48ed-85f2-46153ab504fc__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 20503
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20503/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20503/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.96.174/tcp/20504/p2p/16Uiu2HAm6SGAGLRn33mFi3ayqoWPh53Ag9LHy9ZRX8nFcBErJNLn","/ip4/172.18.96.174/tcp/20505/ws/p2p/16Uiu2HAm6SGAGLRn33mFi3ayqoWPh53Ag9LHy9ZRX8nFcBErJNLn"],"enrUri":"enr:-L24QP-LD7Vm_PWZ5qOMSoJpENp0dDOaOO63SOoEAp_U2uCNEt9RHwpQGp-FtUgoiXpE5V66dSKBMxqfmrl9BzzCfF4CgmlkgnY0gmlwhKwSYK6KbXVsdGlhZGRyc5YACASsEmCuBlAYAAoErBJgrgZQGd0DgnJzhQADAQAAiXNlY3AyNTZrMaECo5c0Si9yUI43X6behz_cKt3fJV96NOM6GTRYNtMrSEeDdGNwglAYg3VkcIJQGoV3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20503/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.130.96/tcp/53494/p2p/16Uiu2HAm3LwooNhqcqsgJ6Utg7cuDHH657RQbND7dnTgvqe1EgjX"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.filter:filter.py:47 Running fixture setup: subscribe_main_nodes
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:53493/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20503/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "b2b66ac3-8388-44be-9977-fcddae480363", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"b2b66ac3-8388-44be-9977-fcddae480363","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X PUT "http://127.0.0.1:20503/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": ["/waku/2/rs/3/1"]}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:20503/filter/v2/subscriptions. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 57711cb2e4fb
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 22b3b96a0204
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,283 @@
2026-01-16 04:16:35.027 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-16 04:16:35.027 DEBUG [tests.conftest] Running test: test_filter_update_subscription_add_30_new_content_topics with id: 2026-01-16_04-16-35__0f1f1fe5-5a3f-4520-bbd7-9732c385cfd3
2026-01-16 04:16:35.027 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-16 04:16:35.028 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-01-16 04:16:35.028 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2026-01-16 04:16:35.034 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:16:35.034 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-16-35__0f1f1fe5-5a3f-4520-bbd7-9732c385cfd3__wakuorg_nwaku:latest.log
2026-01-16 04:16:35.034 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:16:35.034 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:16:35.036 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:16:35.036 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.105.10
2026-01-16 04:16:35.036 DEBUG [src.node.docker_mananger] Generated ports ['29518', '29519', '29520', '29521', '29522']
2026-01-16 04:16:35.036 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:16:35.036 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:16:35.036 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:16:35.037 DEBUG [src.node.docker_mananger] docker run -i -t -p 29518:29518 -p 29519:29519 -p 29520:29520 -p 29521:29521 -p 29522:29522 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=29520 --rest-port=29518 --tcp-port=29519 --discv5-udp-port=29521 --rest-address=0.0.0.0 --nat=extip:172.18.105.10 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=eb3bb7a6ba28529b7dad22c8d7af0181ff7ea157dea6d2f3bac4e90bab0566bf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=29522 --metrics-logging=true --relay=true --filter=true
2026-01-16 04:16:35.213 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.105.10 waku 716a164ea0ea16d9988e6d7ec0b4725c1e1796381494f4aceb0914b28cf2d18e
2026-01-16 04:16:35.246 DEBUG [src.node.docker_mananger] Container started with ID 716a164ea0ea. Setting up logs at ./log/docker/node1_2026-01-16_04-16-35__0f1f1fe5-5a3f-4520-bbd7-9732c385cfd3__wakuorg_nwaku:latest.log
2026-01-16 04:16:35.248 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 29518
2026-01-16 04:16:35.248 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:16:35.295 ERROR [src.node.docker_mananger] Max retries reached for container 5c99b55c7b03. Exiting log stream.
2026-01-16 04:16:35.831 ERROR [src.node.docker_mananger] Max retries reached for container 231d513eac69. Exiting log stream.
2026-01-16 04:16:36.248 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29518/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:36.252 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:16:36.252 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:16:36.252 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29518/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:36.255 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.105.10/tcp/29519/p2p/16Uiu2HAm441oK4vHvEMNXbASWq6Mrqyn2ZNSgGuA3HgBnJGhgxAp","/ip4/172.18.105.10/tcp/29520/ws/p2p/16Uiu2HAm441oK4vHvEMNXbASWq6Mrqyn2ZNSgGuA3HgBnJGhgxAp"],"enrUri":"enr:-L24QC_tWMfdGOuixU3OrQuveaKtPwHL-cE2okV4eKwrCIhkX5mq0mGQiuJcMPy0rhjxN-wnwKtkSxi1yEOlkezB4lYCgmlkgnY0gmlwhKwSaQqKbXVsdGlhZGRyc5YACASsEmkKBnNPAAoErBJpCgZzUN0DgnJzhQADAQAAiXNlY3AyNTZrMaECgCzQdKawdBYCiMX98IAi-be0hC36BR4NEivKfSMQYq2DdGNwgnNPg3VkcIJzUYV3YWt1MgU"}'
2026-01-16 04:16:36.255 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:16:36.255 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2026-01-16 04:16:36.262 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:16:36.262 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-16_04-16-35__0f1f1fe5-5a3f-4520-bbd7-9732c385cfd3__wakuorg_nwaku:latest.log
2026-01-16 04:16:36.262 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:16:36.262 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:16:36.264 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:16:36.264 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.250.41
2026-01-16 04:16:36.264 DEBUG [src.node.docker_mananger] Generated ports ['41472', '41473', '41474', '41475', '41476']
2026-01-16 04:16:36.264 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:16:36.264 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:16:36.264 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:16:36.264 DEBUG [src.node.docker_mananger] docker run -i -t -p 41472:41472 -p 41473:41473 -p 41474:41474 -p 41475:41475 -p 41476:41476 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=41474 --rest-port=41472 --tcp-port=41473 --discv5-udp-port=41475 --rest-address=0.0.0.0 --nat=extip:172.18.250.41 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2c72cf3e27e715bbbc1cfab81dd0f8c2bc3f0142edb6a44fde7887cd5e5684a2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41476 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QC_tWMfdGOuixU3OrQuveaKtPwHL-cE2okV4eKwrCIhkX5mq0mGQiuJcMPy0rhjxN-wnwKtkSxi1yEOlkezB4lYCgmlkgnY0gmlwhKwSaQqKbXVsdGlhZGRyc5YACASsEmkKBnNPAAoErBJpCgZzUN0DgnJzhQADAQAAiXNlY3AyNTZrMaECgCzQdKawdBYCiMX98IAi-be0hC36BR4NEivKfSMQYq2DdGNwgnNPg3VkcIJzUYV3YWt1MgU --filternode=/ip4/172.18.105.10/tcp/29519/p2p/16Uiu2HAm441oK4vHvEMNXbASWq6Mrqyn2ZNSgGuA3HgBnJGhgxAp
2026-01-16 04:16:36.443 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.250.41 waku 17cc409b0864995a74fe618543bc3cef9e42865eb4212464948450d973ed1ca7
2026-01-16 04:16:36.472 DEBUG [src.node.docker_mananger] Container started with ID 17cc409b0864. Setting up logs at ./log/docker/node2_2026-01-16_04-16-35__0f1f1fe5-5a3f-4520-bbd7-9732c385cfd3__wakuorg_nwaku:latest.log
2026-01-16 04:16:36.473 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 41472
2026-01-16 04:16:36.475 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:16:37.476 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41472/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:37.481 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2026-01-16 04:16:37.481 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:16:37.481 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41472/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:37.484 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.250.41/tcp/41473/p2p/16Uiu2HAmMdrNT7ZVQJeErxuSmm9ouRWXufhjqigaPQEj78UBfGeG","/ip4/172.18.250.41/tcp/41474/ws/p2p/16Uiu2HAmMdrNT7ZVQJeErxuSmm9ouRWXufhjqigaPQEj78UBfGeG"],"enrUri":"enr:-L24QLPw3pXNWHus0jVNBIJ0_FSfF4Vmv_WKd8FiexZOCiB6GBby5GyjYQyJ5ABFxuAa8OnNjhei_S2qhvzYXYNZevoCgmlkgnY0gmlwhKwS-imKbXVsdGlhZGRyc5YACASsEvopBqIBAAoErBL6KQaiAt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDhW6UGvCTfJfG9dIAEeCY0sLJNy4JzEisz78sZLFW3L2DdGNwgqIBg3VkcIKiA4V3YWt1MgA"}'
2026-01-16 04:16:37.484 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:16:37.484 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41472/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.105.10/tcp/29519/p2p/16Uiu2HAm441oK4vHvEMNXbASWq6Mrqyn2ZNSgGuA3HgBnJGhgxAp"]'
2026-01-16 04:16:37.514 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:16:37.518 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29518/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-16 04:16:37.530 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:16:37.531 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41472/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "692444cf-aa80-4c67-b893-041acf1f5138", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-01-16 04:16:37.544 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"692444cf-aa80-4c67-b893-041acf1f5138","statusDesc":"OK"}'
2026-01-16 04:16:37.544 INFO [src.node.api_clients.base_client] curl -v -X PUT "http://127.0.0.1:41472/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["Hello World!", "1234567890", "{\"key\": \"value\"}", "\u8fd9\u662f\u4e00\u4e9b\u4e2d\u6587", "\ud83d\ude80\ud83c\udf1f\u2728", "Lorem ipsum dolor sit amet", "<html><body>Hello</body></html>", "\u041f\u0440\u0438\u0432\u0435\u0442", "Base64==dGVzdA==", "d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ", "\t\nSpecial\tCharacters\n", "False", "3.1415926535", "[1, 2, 3, 4, 5]", "0xDEADBEEF", "user@example.com", "http://example.com", "2023-11-01T12:00:00Z", "\"Escaped\" \\\"quotes\\\"", "Regular expression: ^[a-z0-9_-]{3,16}$", "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "{\"name\": \"John\", \"age\": 30, \"city\": \"New York\"}", "/usr/local/bin", "C:\\Windows\\System32", "SELECT * FROM users WHERE id = 1;", "function test() { console.log('Hello World'); }", "body { background-color: #fff; }", "print('Hello World')", "192.168.1.1", "www.example.com"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-01-16 04:16:37.560 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2026-01-16 04:16:37.561 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29518/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:16:37.575 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:16:37.576 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:16:37.676 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:16:37.677 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41472/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:37.679 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768536997561170042,"ephemeral":false}]'
2026-01-16 04:16:37.681 DEBUG [tests.filter.test_subscribe_update] Running test with content topic A simple string
2026-01-16 04:16:37.682 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29518/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "Hello World!", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:16:37.694 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:16:37.694 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:16:37.794 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:16:37.795 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41472/filter/v2/messages/Hello%20World%21" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:37.798 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"Hello World!","version":0,"timestamp":1768536997681956938,"ephemeral":false}]'
2026-01-16 04:16:37.799 DEBUG [tests.filter.test_subscribe_update] Running test with content topic An integer
2026-01-16 04:16:37.799 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29518/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "1234567890", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:16:37.812 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:16:37.812 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:16:37.912 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:16:37.913 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41472/filter/v2/messages/1234567890" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:37.915 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"1234567890","version":0,"timestamp":1768536997799823388,"ephemeral":false}]'
2026-01-16 04:16:37.917 DEBUG [tests.filter.test_subscribe_update] Running test with content topic A dictionary
2026-01-16 04:16:37.917 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29518/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "{\"key\": \"value\"}", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:16:37.929 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:16:37.929 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:16:38.030 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:16:38.030 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41472/filter/v2/messages/%7B%22key%22%3A%20%22value%22%7D" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:38.033 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1768536997917653415,"ephemeral":false}]'
2026-01-16 04:16:38.035 DEBUG [tests.filter.test_subscribe_update] Running test with content topic Chinese characters
2026-01-16 04:16:38.035 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29518/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "\u8fd9\u662f\u4e00\u4e9b\u4e2d\u6587", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:16:38.047 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:16:38.047 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:16:38.147 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:16:38.148 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41472/filter/v2/messages/%E8%BF%99%E6%98%AF%E4%B8%80%E4%BA%9B%E4%B8%AD%E6%96%87" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:38.150 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"\xe8\xbf\x99\xe6\x98\xaf\xe4\xb8\x80\xe4\xba\x9b\xe4\xb8\xad\xe6\x96\x87","version":0,"timestamp":1768536998035376964,"ephemeral":false}]'
2026-01-16 04:16:38.152 DEBUG [tests.filter.test_subscribe_update] Running test with content topic Emojis
2026-01-16 04:16:38.153 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29518/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "\ud83d\ude80\ud83c\udf1f\u2728", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:16:38.168 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:16:38.169 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:16:38.269 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:16:38.269 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41472/filter/v2/messages/%F0%9F%9A%80%F0%9F%8C%9F%E2%9C%A8" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:38.273 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"\xf0\x9f\x9a\x80\xf0\x9f\x8c\x9f\xe2\x9c\xa8","version":0,"timestamp":1768536998153054130,"ephemeral":false}]'
2026-01-16 04:16:38.275 DEBUG [tests.filter.test_subscribe_update] Running test with content topic Lorem ipsum text
2026-01-16 04:16:38.275 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29518/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "Lorem ipsum dolor sit amet", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:16:38.287 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:16:38.287 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:16:38.388 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:16:38.388 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41472/filter/v2/messages/Lorem%20ipsum%20dolor%20sit%20amet" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:38.391 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"Lorem ipsum dolor sit amet","version":0,"timestamp":1768536998275598799,"ephemeral":false}]'
2026-01-16 04:16:38.392 DEBUG [tests.filter.test_subscribe_update] Running test with content topic HTML content
2026-01-16 04:16:38.393 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29518/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "<html><body>Hello</body></html>", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:16:38.405 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:16:38.405 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:16:38.505 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:16:38.505 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41472/filter/v2/messages/%3Chtml%3E%3Cbody%3EHello%3C%2Fbody%3E%3C%2Fhtml%3E" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:38.508 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"<html><body>Hello</body></html>","version":0,"timestamp":1768536998392880876,"ephemeral":false}]'
2026-01-16 04:16:38.510 DEBUG [tests.filter.test_subscribe_update] Running test with content topic Cyrillic characters
2026-01-16 04:16:38.510 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29518/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "\u041f\u0440\u0438\u0432\u0435\u0442", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:16:38.522 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:16:38.522 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:16:38.622 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:16:38.623 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41472/filter/v2/messages/%D0%9F%D1%80%D0%B8%D0%B2%D0%B5%D1%82" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:38.626 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"\xd0\x9f\xd1\x80\xd0\xb8\xd0\xb2\xd0\xb5\xd1\x82","version":0,"timestamp":1768536998510421877,"ephemeral":false}]'
2026-01-16 04:16:38.627 DEBUG [tests.filter.test_subscribe_update] Running test with content topic Base64 encoded string
2026-01-16 04:16:38.628 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29518/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "Base64==dGVzdA==", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:16:38.639 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:16:38.640 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:16:38.740 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:16:38.740 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41472/filter/v2/messages/Base64%3D%3DdGVzdA%3D%3D" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:38.743 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"Base64==dGVzdA==","version":0,"timestamp":1768536998627971407,"ephemeral":false}]'
2026-01-16 04:16:38.745 DEBUG [tests.filter.test_subscribe_update] Running test with content topic Binary data
2026-01-16 04:16:38.745 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29518/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:16:38.757 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:16:38.758 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:16:38.858 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:16:38.859 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41472/filter/v2/messages/d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh%3A%20PQ" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:38.861 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ","version":0,"timestamp":1768536998745479601,"ephemeral":false}]'
2026-01-16 04:16:38.863 DEBUG [tests.filter.test_subscribe_update] Running test with content topic Special characters with whitespace
2026-01-16 04:16:38.863 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29518/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "\t\nSpecial\tCharacters\n", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:16:38.875 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:16:38.875 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:16:38.976 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:16:38.976 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41472/filter/v2/messages/%09%0ASpecial%09Characters%0A" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:38.979 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"\\t\\nSpecial\\tCharacters\\n","version":0,"timestamp":1768536998863528905,"ephemeral":false}]'
2026-01-16 04:16:38.980 DEBUG [tests.filter.test_subscribe_update] Running test with content topic Boolean false as a string
2026-01-16 04:16:38.981 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29518/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "False", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:16:38.992 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:16:38.993 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:16:39.093 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:16:39.093 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41472/filter/v2/messages/False" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:39.096 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"False","version":0,"timestamp":1768536998980996772,"ephemeral":false}]'
2026-01-16 04:16:39.097 DEBUG [tests.filter.test_subscribe_update] Running test with content topic A float number
2026-01-16 04:16:39.098 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29518/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "3.1415926535", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:16:39.109 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:16:39.110 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:16:39.210 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:16:39.210 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41472/filter/v2/messages/3.1415926535" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:39.212 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"3.1415926535","version":0,"timestamp":1768536999098186215,"ephemeral":false}]'
2026-01-16 04:16:39.214 DEBUG [tests.filter.test_subscribe_update] Running test with content topic A list
2026-01-16 04:16:39.214 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29518/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "[1, 2, 3, 4, 5]", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:16:39.225 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:16:39.226 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:16:39.326 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:16:39.327 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41472/filter/v2/messages/%5B1%2C%202%2C%203%2C%204%2C%205%5D" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:39.329 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"[1, 2, 3, 4, 5]","version":0,"timestamp":1768536999214428108,"ephemeral":false}]'
2026-01-16 04:16:39.330 DEBUG [tests.filter.test_subscribe_update] Running test with content topic Hexadecimal number as a string
2026-01-16 04:16:39.331 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29518/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "0xDEADBEEF", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:16:39.342 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:16:39.342 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:16:39.443 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:16:39.443 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41472/filter/v2/messages/0xDEADBEEF" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:39.446 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"0xDEADBEEF","version":0,"timestamp":1768536999330972574,"ephemeral":false}]'
2026-01-16 04:16:39.447 DEBUG [tests.filter.test_subscribe_update] Running test with content topic Email format
2026-01-16 04:16:39.448 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29518/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "user@example.com", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:16:39.460 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:16:39.460 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:16:39.561 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:16:39.561 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41472/filter/v2/messages/user%40example.com" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:39.564 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"user@example.com","version":0,"timestamp":1768536999448213604,"ephemeral":false}]'
2026-01-16 04:16:39.565 DEBUG [tests.filter.test_subscribe_update] Running test with content topic URL format
2026-01-16 04:16:39.566 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29518/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "http://example.com", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:16:39.578 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:16:39.578 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:16:39.678 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:16:39.679 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41472/filter/v2/messages/http%3A%2F%2Fexample.com" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:39.682 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"http://example.com","version":0,"timestamp":1768536999566073254,"ephemeral":false}]'
2026-01-16 04:16:39.683 DEBUG [tests.filter.test_subscribe_update] Running test with content topic Date and time in ISO format
2026-01-16 04:16:39.684 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29518/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "2023-11-01T12:00:00Z", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:16:39.696 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:16:39.696 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:16:39.797 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:16:39.797 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41472/filter/v2/messages/2023-11-01T12%3A00%3A00Z" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:39.800 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"2023-11-01T12:00:00Z","version":0,"timestamp":1768536999684027799,"ephemeral":false}]'
2026-01-16 04:16:39.801 DEBUG [tests.filter.test_subscribe_update] Running test with content topic String with escaped quotes
2026-01-16 04:16:39.802 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29518/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "\"Escaped\" \\\"quotes\\\"", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:16:39.814 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:16:39.814 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:16:39.915 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:16:39.915 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41472/filter/v2/messages/%22Escaped%22%20%5C%22quotes%5C%22" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:39.918 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"\\"Escaped\\" \\\\\\"quotes\\\\\\"","version":0,"timestamp":1768536999802184394,"ephemeral":false}]'
2026-01-16 04:16:39.920 DEBUG [tests.filter.test_subscribe_update] Running test with content topic A regular expression
2026-01-16 04:16:39.920 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29518/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "Regular expression: ^[a-z0-9_-]{3,16}$", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:16:39.932 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:16:39.932 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:16:40.033 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:16:40.033 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41472/filter/v2/messages/Regular%20expression%3A%20%5E%5Ba-z0-9_-%5D%7B3%2C16%7D%24" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:40.036 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"Regular expression: ^[a-z0-9_-]{3,16}$","version":0,"timestamp":1768536999920283952,"ephemeral":false}]'
2026-01-16 04:16:40.037 DEBUG [tests.filter.test_subscribe_update] Running test with content topic A very long string
2026-01-16 04:16:40.038 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29518/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:16:40.050 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:16:40.050 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:16:40.151 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:16:40.151 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41472/filter/v2/messages/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:40.156 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","version":0,"timestamp":1768537000038095994,"ephemeral":false}]'
2026-01-16 04:16:40.158 DEBUG [tests.filter.test_subscribe_update] Running test with content topic A JSON string
2026-01-16 04:16:40.158 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29518/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "{\"name\": \"John\", \"age\": 30, \"city\": \"New York\"}", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:16:40.170 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:16:40.170 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:16:40.270 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:16:40.271 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41472/filter/v2/messages/%7B%22name%22%3A%20%22John%22%2C%20%22age%22%3A%2030%2C%20%22city%22%3A%20%22New%20York%22%7D" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:40.274 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"{\\"name\\": \\"John\\", \\"age\\": 30, \\"city\\": \\"New York\\"}","version":0,"timestamp":1768537000158406604,"ephemeral":false}]'
2026-01-16 04:16:40.276 DEBUG [tests.filter.test_subscribe_update] Running test with content topic A Unix path
2026-01-16 04:16:40.276 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29518/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/usr/local/bin", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:16:40.288 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:16:40.288 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:16:40.389 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:16:40.389 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41472/filter/v2/messages/%2Fusr%2Flocal%2Fbin" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:40.392 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/usr/local/bin","version":0,"timestamp":1768537000276237715,"ephemeral":false}]'
2026-01-16 04:16:40.394 DEBUG [tests.filter.test_subscribe_update] Running test with content topic A Windows path
2026-01-16 04:16:40.394 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29518/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "C:\\Windows\\System32", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:16:40.406 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:16:40.406 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:16:40.506 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:16:40.507 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41472/filter/v2/messages/C%3A%5CWindows%5CSystem32" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:40.510 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"C:\\\\Windows\\\\System32","version":0,"timestamp":1768537000394283507,"ephemeral":false}]'
2026-01-16 04:16:40.511 DEBUG [tests.filter.test_subscribe_update] Running test with content topic An SQL query
2026-01-16 04:16:40.512 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29518/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "SELECT * FROM users WHERE id = 1;", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:16:40.523 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:16:40.524 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:16:40.624 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:16:40.625 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41472/filter/v2/messages/SELECT%20%2A%20FROM%20users%20WHERE%20id%20%3D%201%3B" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:40.628 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"SELECT * FROM users WHERE id = 1;","version":0,"timestamp":1768537000511976281,"ephemeral":false}]'
2026-01-16 04:16:40.629 DEBUG [tests.filter.test_subscribe_update] Running test with content topic JavaScript code snippet
2026-01-16 04:16:40.630 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29518/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "function test() { console.log('Hello World'); }", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:16:40.642 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:16:40.643 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:16:40.743 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:16:40.744 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41472/filter/v2/messages/function%20test%28%29%20%7B%20console.log%28%27Hello%20World%27%29%3B%20%7D" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:40.746 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"function test() { console.log(\'Hello World\'); }","version":0,"timestamp":1768537000629951930,"ephemeral":false}]'
2026-01-16 04:16:40.748 DEBUG [tests.filter.test_subscribe_update] Running test with content topic A CSS snippet
2026-01-16 04:16:40.748 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29518/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "body { background-color: #fff; }", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:16:40.761 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:16:40.761 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:16:40.861 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:16:40.862 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41472/filter/v2/messages/body%20%7B%20background-color%3A%20%23fff%3B%20%7D" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:40.865 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"body { background-color: #fff; }","version":0,"timestamp":1768537000748473418,"ephemeral":false}]'
2026-01-16 04:16:40.866 DEBUG [tests.filter.test_subscribe_update] Running test with content topic A Python one-liner
2026-01-16 04:16:40.867 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29518/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "print('Hello World')", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:16:40.878 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:16:40.878 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:16:40.979 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:16:40.979 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41472/filter/v2/messages/print%28%27Hello%20World%27%29" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:40.982 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"print(\'Hello World\')","version":0,"timestamp":1768537000866915748,"ephemeral":false}]'
2026-01-16 04:16:40.984 DEBUG [tests.filter.test_subscribe_update] Running test with content topic An IP address
2026-01-16 04:16:40.984 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29518/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "192.168.1.1", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:16:40.996 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:16:40.996 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:16:41.097 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:16:41.097 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41472/filter/v2/messages/192.168.1.1" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:41.099 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"192.168.1.1","version":0,"timestamp":1768537000984473061,"ephemeral":false}]'
2026-01-16 04:16:41.101 DEBUG [tests.filter.test_subscribe_update] Running test with content topic A domain name
2026-01-16 04:16:41.101 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29518/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "www.example.com", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:16:41.113 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:16:41.113 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:16:41.213 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:16:41.214 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41472/filter/v2/messages/www.example.com" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:41.217 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"www.example.com","version":0,"timestamp":1768537001101480119,"ephemeral":false}]'
2026-01-16 04:16:41.220 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-16 04:16:41.221 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-16 04:16:41.221 DEBUG [src.node.waku_node] Stopping container with id 716a164ea0ea
2026-01-16 04:16:41.732 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:16:41.733 DEBUG [src.node.waku_node] Stopping container with id 17cc409b0864
2026-01-16 04:16:42.258 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:16:42.259 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-16 04:16:42.292 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:16:42.300 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,77 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_publish_with_extra_field with id: 2026-01-16_04-26-09__2fbef95d-86ca-47fc-a70e-e5be9d7358da
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.relay:relay.py:34 Running fixture setup: setup_main_relay_nodes
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-26-09__2fbef95d-86ca-47fc-a70e-e5be9d7358da__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.243.209
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['26889', '26890', '26891', '26892', '26893']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 26889:26889 -p 26890:26890 -p 26891:26891 -p 26892:26892 -p 26893:26893 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=26891 --rest-port=26889 --tcp-port=26890 --discv5-udp-port=26892 --rest-address=0.0.0.0 --nat=extip:172.18.243.209 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6fef41325e9ab1dd8fd731d1c6ed0bf96009fa745ce6521a6e0d2570d760ab46 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=26893 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.243.209 waku d2b8cd8b9db93cdc94cccf65e96ae69a86e55b39758997ac3e6f7225d3702383
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 4f864cbd604d. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d2b8cd8b9db9. Setting up logs at ./log/docker/node1_2026-01-16_04-26-09__2fbef95d-86ca-47fc-a70e-e5be9d7358da__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 26889
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container faf1779a9a74. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26889/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26889/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.243.209/tcp/26890/p2p/16Uiu2HAm6vsknw88BsxMqfSQoQnKHezUTM9HjcT8ZEk4GNAvvH63","/ip4/172.18.243.209/tcp/26891/ws/p2p/16Uiu2HAm6vsknw88BsxMqfSQoQnKHezUTM9HjcT8ZEk4GNAvvH63"],"enrUri":"enr:-L24QGMDsU5XnToUu-sgPLqrDHrAqCwdoYVzKYsu8lhAk1SEF__88QHJC41z4fszP1kumt5wQ4egoVZRO_PVAODmJioCgmlkgnY0gmlwhKwS89GKbXVsdGlhZGRyc5YACASsEvPRBmkKAAoErBLz0QZpC90DgnJzhQADAQAAiXNlY3AyNTZrMaECquu28y38rSRR8cYXA--TEwBk9_nGpCwSruHsRwqmmlyDdGNwgmkKg3VkcIJpDIV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-01-16_04-26-09__2fbef95d-86ca-47fc-a70e-e5be9d7358da__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.240.225
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['16153', '16154', '16155', '16156', '16157']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 16153:16153 -p 16154:16154 -p 16155:16155 -p 16156:16156 -p 16157:16157 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=16155 --rest-port=16153 --tcp-port=16154 --discv5-udp-port=16156 --rest-address=0.0.0.0 --nat=extip:172.18.240.225 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3cbeaafc5fcf4da72f2aaba3a058bcfcf8a14dddef416908bbc0587e2e7ecc0a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16157 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGMDsU5XnToUu-sgPLqrDHrAqCwdoYVzKYsu8lhAk1SEF__88QHJC41z4fszP1kumt5wQ4egoVZRO_PVAODmJioCgmlkgnY0gmlwhKwS89GKbXVsdGlhZGRyc5YACASsEvPRBmkKAAoErBLz0QZpC90DgnJzhQADAQAAiXNlY3AyNTZrMaECquu28y38rSRR8cYXA--TEwBk9_nGpCwSruHsRwqmmlyDdGNwgmkKg3VkcIJpDIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.240.225 waku 4e2a4893ceca0ca2b2c01b60beaeed87cf13170b98b518040ed938bc9ec9512e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4e2a4893ceca. Setting up logs at ./log/docker/node2_2026-01-16_04-26-09__2fbef95d-86ca-47fc-a70e-e5be9d7358da__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 16153
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16153/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16153/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.240.225/tcp/16154/p2p/16Uiu2HAmVqf2XaxRgPXRm428EwJYkRsTFPDNNDjht5VbyC4N11Zf","/ip4/172.18.240.225/tcp/16155/ws/p2p/16Uiu2HAmVqf2XaxRgPXRm428EwJYkRsTFPDNNDjht5VbyC4N11Zf"],"enrUri":"enr:-L24QMBG9HCkZIMdmZBIsyLc4alseXpeJ7HbmdpHvI4f2O2iGRtXG4pqKkvaGRk4rrI6WtyZjHeC5pv3is2kvNIG8GECgmlkgnY0gmlwhKwS8OGKbXVsdGlhZGRyc5YACASsEvDhBj8aAAoErBLw4QY_G90DgnJzhQADAQAAiXNlY3AyNTZrMaED_1I3r355JKqqbNTw30oBwRABGSTdOO1zfH2uaWb-TVaDdGNwgj8ag3VkcII_HIV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16153/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.243.209/tcp/26890/p2p/16Uiu2HAm6vsknw88BsxMqfSQoQnKHezUTM9HjcT8ZEk4GNAvvH63"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.relay:relay.py:59 Running fixture setup: subscribe_main_relay_nodes
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26889/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16153/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26889/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26889/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537571950957312,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16153/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537571950957312,"ephemeral":false,"proof":""}]'
INFO  src.steps.relay:relay.py:71 WARM UP successful!!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26889/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)', "extraField": "extraValue"}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:26889/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d2b8cd8b9db9
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4e2a4893ceca
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,293 @@
2026-01-16 04:34:28.847 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-16 04:34:28.848 DEBUG [tests.conftest] Running test: test_auto_shard_relay_10_nwaku_nodes with id: 2026-01-16_04-34-28__6a9a8155-f33b-40f1-ad8c-3f74c6f278f0
2026-01-16 04:34:28.848 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-16 04:34:28.848 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-16 04:34:28.849 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-01-16 04:34:28.856 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:34:28.856 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-34-28__6a9a8155-f33b-40f1-ad8c-3f74c6f278f0__wakuorg_nwaku:latest.log
2026-01-16 04:34:28.856 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:34:28.856 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:34:28.857 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:34:28.858 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.42.137
2026-01-16 04:34:28.858 DEBUG [src.node.docker_mananger] Generated ports ['40190', '40191', '40192', '40193', '40194']
2026-01-16 04:34:28.858 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:34:28.858 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:34:28.858 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:34:28.858 DEBUG [src.node.docker_mananger] docker run -i -t -p 40190:40190 -p 40191:40191 -p 40192:40192 -p 40193:40193 -p 40194:40194 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=40192 --rest-port=40190 --tcp-port=40191 --discv5-udp-port=40193 --rest-address=0.0.0.0 --nat=extip:172.18.42.137 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=5de3351a1fffbabd5a4dd27ea41ac620ccc6bcfafdcab399e4eb71172fb0f3e1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40194 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto
2026-01-16 04:34:29.035 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.42.137 waku b310d0797ba89544ced26f51170f63c7c1e4056d044d3cacc5e305a3a98edc46
2026-01-16 04:34:29.068 DEBUG [src.node.docker_mananger] Container started with ID b310d0797ba8. Setting up logs at ./log/docker/node1_2026-01-16_04-34-28__6a9a8155-f33b-40f1-ad8c-3f74c6f278f0__wakuorg_nwaku:latest.log
2026-01-16 04:34:29.069 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 40190
2026-01-16 04:34:29.070 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:34:29.661 ERROR [src.node.docker_mananger] Max retries reached for container afc38d02cd8b. Exiting log stream.
2026-01-16 04:34:30.070 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40190/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:30.073 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:34:30.073 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:34:30.074 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40190/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:30.076 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.42.137/tcp/40191/p2p/16Uiu2HAmHeYAMNSZCP6tz8FjNsXznwiw8677yT9zeHRuXVAWat1S","/ip4/172.18.42.137/tcp/40192/ws/p2p/16Uiu2HAmHeYAMNSZCP6tz8FjNsXznwiw8677yT9zeHRuXVAWat1S"],"enrUri":"enr:-L24QB_NfObGvpPYbrkPyKmt4Tl6YvsLJ-MVJ8vke5R0D6RPdeXz-DzeAu0b56FlOoA4weU3FB0WnJEYy0EOkZJhT6UCgmlkgnY0gmlwhKwSKomKbXVsdGlhZGRyc5YACASsEiqJBpz_AAoErBIqiQadAN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDSizStw4AdK_DX95fY8AIf4aa3D456rzF4y6FSglUwN2DdGNwgpz_g3VkcIKdAYV3YWt1MgU"}'
2026-01-16 04:34:30.076 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:34:30.082 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:34:30.082 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-01-16_04-34-28__6a9a8155-f33b-40f1-ad8c-3f74c6f278f0__wakuorg_nwaku:latest.log
2026-01-16 04:34:30.083 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:34:30.083 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:34:30.084 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:34:30.084 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.234.8
2026-01-16 04:34:30.084 DEBUG [src.node.docker_mananger] Generated ports ['19562', '19563', '19564', '19565', '19566']
2026-01-16 04:34:30.084 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:34:30.084 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:34:30.085 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:34:30.085 DEBUG [src.node.docker_mananger] docker run -i -t -p 19562:19562 -p 19563:19563 -p 19564:19564 -p 19565:19565 -p 19566:19566 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=19564 --rest-port=19562 --tcp-port=19563 --discv5-udp-port=19565 --rest-address=0.0.0.0 --nat=extip:172.18.234.8 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=eddacbb15e1ceec05a78d8fca8300f1cef4944a02e1eeaee0dfc3cfc6a8bffad --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=19566 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QB_NfObGvpPYbrkPyKmt4Tl6YvsLJ-MVJ8vke5R0D6RPdeXz-DzeAu0b56FlOoA4weU3FB0WnJEYy0EOkZJhT6UCgmlkgnY0gmlwhKwSKomKbXVsdGlhZGRyc5YACASsEiqJBpz_AAoErBIqiQadAN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDSizStw4AdK_DX95fY8AIf4aa3D456rzF4y6FSglUwN2DdGNwgpz_g3VkcIKdAYV3YWt1MgU --content-topic=/myapp/1/latest/proto
2026-01-16 04:34:30.259 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.234.8 waku 1d91459f0656e48157cb0eef2f0dc969635a4db1f38dc0f90f0b503cb0fa1ed4
2026-01-16 04:34:30.289 DEBUG [src.node.docker_mananger] Container started with ID 1d91459f0656. Setting up logs at ./log/docker/node3_2026-01-16_04-34-28__6a9a8155-f33b-40f1-ad8c-3f74c6f278f0__wakuorg_nwaku:latest.log
2026-01-16 04:34:30.289 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 19562
2026-01-16 04:34:30.289 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:34:31.292 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19562/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:31.304 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2026-01-16 04:34:31.305 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:34:31.307 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19562/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:31.310 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.234.8/tcp/19563/p2p/16Uiu2HAm867HMnETdZk2veFDo9KESb7pbUu5qNMV12MV234SgDbp","/ip4/172.18.234.8/tcp/19564/ws/p2p/16Uiu2HAm867HMnETdZk2veFDo9KESb7pbUu5qNMV12MV234SgDbp"],"enrUri":"enr:-L24QBA7Fvfmy7S_sWz4R57hgiR-75zqnEBdq1fSo16dlAfnGw51-lXKPWZ_C4Rvlp1iOeLx0nxLst99u8dI47Kf5rICgmlkgnY0gmlwhKwS6giKbXVsdGlhZGRyc5YACASsEuoIBkxrAAoErBLqCAZMbN0DgnJzhQACAQAAiXNlY3AyNTZrMaECvCTshA_ZyVTo6wtw9AKgsNpGsRtdnQ5jSTzslY1QiBuDdGNwgkxrg3VkcIJMbYV3YWt1MgE"}'
2026-01-16 04:34:31.311 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:34:31.311 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19562/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.42.137/tcp/40191/p2p/16Uiu2HAmHeYAMNSZCP6tz8FjNsXznwiw8677yT9zeHRuXVAWat1S"]'
2026-01-16 04:34:31.314 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:34:31.320 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:34:31.321 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-01-16_04-34-28__6a9a8155-f33b-40f1-ad8c-3f74c6f278f0__wakuorg_nwaku:latest.log
2026-01-16 04:34:31.321 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:34:31.321 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:34:31.322 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:34:31.322 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.248.95
2026-01-16 04:34:31.322 DEBUG [src.node.docker_mananger] Generated ports ['64320', '64321', '64322', '64323', '64324']
2026-01-16 04:34:31.322 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:34:31.323 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:34:31.323 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:34:31.323 DEBUG [src.node.docker_mananger] docker run -i -t -p 64320:64320 -p 64321:64321 -p 64322:64322 -p 64323:64323 -p 64324:64324 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=64322 --rest-port=64320 --tcp-port=64321 --discv5-udp-port=64323 --rest-address=0.0.0.0 --nat=extip:172.18.248.95 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=ebeb5a0efa07ce0c238b9b935e7ee7a65f92aba28d8e7fec2d9c37cbabf5d07a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64324 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QB_NfObGvpPYbrkPyKmt4Tl6YvsLJ-MVJ8vke5R0D6RPdeXz-DzeAu0b56FlOoA4weU3FB0WnJEYy0EOkZJhT6UCgmlkgnY0gmlwhKwSKomKbXVsdGlhZGRyc5YACASsEiqJBpz_AAoErBIqiQadAN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDSizStw4AdK_DX95fY8AIf4aa3D456rzF4y6FSglUwN2DdGNwgpz_g3VkcIKdAYV3YWt1MgU --content-topic=/myapp/1/latest/proto
2026-01-16 04:34:31.513 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.248.95 waku 40ef2454c96ecf82eed93e375c76a81cec6fd4992a22794253735749542eea5f
2026-01-16 04:34:31.543 DEBUG [src.node.docker_mananger] Container started with ID 40ef2454c96e. Setting up logs at ./log/docker/node4_2026-01-16_04-34-28__6a9a8155-f33b-40f1-ad8c-3f74c6f278f0__wakuorg_nwaku:latest.log
2026-01-16 04:34:31.543 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 64320
2026-01-16 04:34:31.543 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:34:32.544 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64320/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:32.554 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2026-01-16 04:34:32.555 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:34:32.557 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64320/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:32.564 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.248.95/tcp/64321/p2p/16Uiu2HAmJC2Dqh1AJtcr5juir3xvYaL1Fhdohw5zQRYHMxbrsaKe","/ip4/172.18.248.95/tcp/64322/ws/p2p/16Uiu2HAmJC2Dqh1AJtcr5juir3xvYaL1Fhdohw5zQRYHMxbrsaKe"],"enrUri":"enr:-L24QFhryA8hkmH_7kVJOBxrMfDFO5skczAvCjpawSFPWEOLZrjdIoSRGXfWu2qX2t8jfK4ip5Cght62A9n_kwyIeGYCgmlkgnY0gmlwhKwS-F-KbXVsdGlhZGRyc5YACASsEvhfBvtBAAoErBL4Xwb7Qt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDUj2OTugRSMF0kErFQbEu6iyTb6OzOLqcAqRxwjIpuL2DdGNwgvtBg3VkcIL7Q4V3YWt1MgE"}'
2026-01-16 04:34:32.564 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:34:32.565 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64320/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.42.137/tcp/40191/p2p/16Uiu2HAmHeYAMNSZCP6tz8FjNsXznwiw8677yT9zeHRuXVAWat1S"]'
2026-01-16 04:34:32.568 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:34:32.575 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:34:32.575 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node5_2026-01-16_04-34-28__6a9a8155-f33b-40f1-ad8c-3f74c6f278f0__wakuorg_nwaku:latest.log
2026-01-16 04:34:32.575 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:34:32.575 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:34:32.576 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:34:32.577 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.194.18
2026-01-16 04:34:32.577 DEBUG [src.node.docker_mananger] Generated ports ['58013', '58014', '58015', '58016', '58017']
2026-01-16 04:34:32.577 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:34:32.577 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:34:32.577 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:34:32.577 DEBUG [src.node.docker_mananger] docker run -i -t -p 58013:58013 -p 58014:58014 -p 58015:58015 -p 58016:58016 -p 58017:58017 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=58015 --rest-port=58013 --tcp-port=58014 --discv5-udp-port=58016 --rest-address=0.0.0.0 --nat=extip:172.18.194.18 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=ee14b89ad364e617afaa80c9c64bf478714e2dffcdcf12fbbdbc81ef5dcaafdc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58017 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QB_NfObGvpPYbrkPyKmt4Tl6YvsLJ-MVJ8vke5R0D6RPdeXz-DzeAu0b56FlOoA4weU3FB0WnJEYy0EOkZJhT6UCgmlkgnY0gmlwhKwSKomKbXVsdGlhZGRyc5YACASsEiqJBpz_AAoErBIqiQadAN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDSizStw4AdK_DX95fY8AIf4aa3D456rzF4y6FSglUwN2DdGNwgpz_g3VkcIKdAYV3YWt1MgU --content-topic=/myapp/1/latest/proto
2026-01-16 04:34:32.769 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.194.18 waku 0dd79286a80529c41c063f7eaa7237a5a6adf1a643d28b140d852e3b97b6d2ab
2026-01-16 04:34:32.798 DEBUG [src.node.docker_mananger] Container started with ID 0dd79286a805. Setting up logs at ./log/docker/node5_2026-01-16_04-34-28__6a9a8155-f33b-40f1-ad8c-3f74c6f278f0__wakuorg_nwaku:latest.log
2026-01-16 04:34:32.799 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 58013
2026-01-16 04:34:32.799 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:34:33.800 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58013/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:33.812 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2026-01-16 04:34:33.813 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:34:33.813 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58013/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:33.816 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.194.18/tcp/58014/p2p/16Uiu2HAkzrqHBryebvCtVz6vtzvVEprqwCWP3HJyFNF57Qd1jEUx","/ip4/172.18.194.18/tcp/58015/ws/p2p/16Uiu2HAkzrqHBryebvCtVz6vtzvVEprqwCWP3HJyFNF57Qd1jEUx"],"enrUri":"enr:-L24QIhB-0ZoiOIG0uq51xzfsGenmC_iuQQFxu0RpI6ddhlBGNuL1nxGng8TXGd7EE8zrjiIWnaqsfUXmZRgU0rysI0CgmlkgnY0gmlwhKwSwhKKbXVsdGlhZGRyc5YACASsEsISBuKeAAoErBLCEgbin90DgnJzhQACAQAAiXNlY3AyNTZrMaECULx4ZVaGHy9D-C0bXWu0hdgrNNh4lUJBVEZPKdGcqPmDdGNwguKeg3VkcILioIV3YWt1MgE"}'
2026-01-16 04:34:33.817 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:34:33.818 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58013/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.42.137/tcp/40191/p2p/16Uiu2HAmHeYAMNSZCP6tz8FjNsXznwiw8677yT9zeHRuXVAWat1S"]'
2026-01-16 04:34:33.822 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:34:33.828 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:34:33.829 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node6_2026-01-16_04-34-28__6a9a8155-f33b-40f1-ad8c-3f74c6f278f0__wakuorg_nwaku:latest.log
2026-01-16 04:34:33.829 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:34:33.829 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:34:33.830 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:34:33.830 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.75.29
2026-01-16 04:34:33.831 DEBUG [src.node.docker_mananger] Generated ports ['48497', '48498', '48499', '48500', '48501']
2026-01-16 04:34:33.831 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:34:33.831 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:34:33.831 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:34:33.831 DEBUG [src.node.docker_mananger] docker run -i -t -p 48497:48497 -p 48498:48498 -p 48499:48499 -p 48500:48500 -p 48501:48501 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=48499 --rest-port=48497 --tcp-port=48498 --discv5-udp-port=48500 --rest-address=0.0.0.0 --nat=extip:172.18.75.29 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=43bab0ffb99843c89bbbee33cfe49f47fba9e6c26da7b3e6c6c4b3e6344b7fcc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48501 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QB_NfObGvpPYbrkPyKmt4Tl6YvsLJ-MVJ8vke5R0D6RPdeXz-DzeAu0b56FlOoA4weU3FB0WnJEYy0EOkZJhT6UCgmlkgnY0gmlwhKwSKomKbXVsdGlhZGRyc5YACASsEiqJBpz_AAoErBIqiQadAN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDSizStw4AdK_DX95fY8AIf4aa3D456rzF4y6FSglUwN2DdGNwgpz_g3VkcIKdAYV3YWt1MgU --content-topic=/myapp/1/latest/proto
2026-01-16 04:34:34.019 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.75.29 waku 5364eb26ff45aa5cb529842b0e2468eea6e0844fb67d837ef2409bec7b707dce
2026-01-16 04:34:34.050 DEBUG [src.node.docker_mananger] Container started with ID 5364eb26ff45. Setting up logs at ./log/docker/node6_2026-01-16_04-34-28__6a9a8155-f33b-40f1-ad8c-3f74c6f278f0__wakuorg_nwaku:latest.log
2026-01-16 04:34:34.050 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 48497
2026-01-16 04:34:34.051 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:34:35.051 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48497/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:35.061 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2026-01-16 04:34:35.061 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:34:35.062 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48497/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:35.066 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.75.29/tcp/48498/p2p/16Uiu2HAmJkUAj9c8ZUCn3tAHaDhvvtcxX1dv6BuisPHqr5XVszhB","/ip4/172.18.75.29/tcp/48499/ws/p2p/16Uiu2HAmJkUAj9c8ZUCn3tAHaDhvvtcxX1dv6BuisPHqr5XVszhB"],"enrUri":"enr:-L24QByWT2mgjcgFiJMMUWP56LyflmgS-tHurHPytvcD8K0iTvIfG13PAKKtRcPX40C2Be8qbr7cheBopXXRflGcqtcCgmlkgnY0gmlwhKwSSx2KbXVsdGlhZGRyc5YACASsEksdBr1yAAoErBJLHQa9c90DgnJzhQACAQAAiXNlY3AyNTZrMaEDWo16uXRUOJbuhKKuIC7zgXMH1W4Ovq67r_bHJDWCC-6DdGNwgr1yg3VkcIK9dIV3YWt1MgE"}'
2026-01-16 04:34:35.068 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:34:35.069 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48497/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.42.137/tcp/40191/p2p/16Uiu2HAmHeYAMNSZCP6tz8FjNsXznwiw8677yT9zeHRuXVAWat1S"]'
2026-01-16 04:34:35.072 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:34:35.079 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:34:35.079 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node7_2026-01-16_04-34-28__6a9a8155-f33b-40f1-ad8c-3f74c6f278f0__wakuorg_nwaku:latest.log
2026-01-16 04:34:35.079 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:34:35.079 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:34:35.081 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:34:35.081 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.201.236
2026-01-16 04:34:35.081 DEBUG [src.node.docker_mananger] Generated ports ['28588', '28589', '28590', '28591', '28592']
2026-01-16 04:34:35.081 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:34:35.081 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:34:35.081 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:34:35.082 DEBUG [src.node.docker_mananger] docker run -i -t -p 28588:28588 -p 28589:28589 -p 28590:28590 -p 28591:28591 -p 28592:28592 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=28590 --rest-port=28588 --tcp-port=28589 --discv5-udp-port=28591 --rest-address=0.0.0.0 --nat=extip:172.18.201.236 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=3b8bcf1fd3feadd9ea74b6bcacdde5dc666f7c03492e42cd75eeaa5efb84cb82 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28592 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QB_NfObGvpPYbrkPyKmt4Tl6YvsLJ-MVJ8vke5R0D6RPdeXz-DzeAu0b56FlOoA4weU3FB0WnJEYy0EOkZJhT6UCgmlkgnY0gmlwhKwSKomKbXVsdGlhZGRyc5YACASsEiqJBpz_AAoErBIqiQadAN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDSizStw4AdK_DX95fY8AIf4aa3D456rzF4y6FSglUwN2DdGNwgpz_g3VkcIKdAYV3YWt1MgU --content-topic=/myapp/1/latest/proto
2026-01-16 04:34:35.270 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.201.236 waku 1eaae5c4c29b463568a5c95b525ab7f0c6c2297396c4e5cc4818902613e3f59d
2026-01-16 04:34:35.301 DEBUG [src.node.docker_mananger] Container started with ID 1eaae5c4c29b. Setting up logs at ./log/docker/node7_2026-01-16_04-34-28__6a9a8155-f33b-40f1-ad8c-3f74c6f278f0__wakuorg_nwaku:latest.log
2026-01-16 04:34:35.301 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 28588
2026-01-16 04:34:35.301 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:34:36.302 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28588/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:36.311 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2026-01-16 04:34:36.311 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:34:36.311 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28588/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:36.314 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.201.236/tcp/28589/p2p/16Uiu2HAm79aaLLfaFJmud7vLpss5RkXz6QsQopgrqbHmxtxqfWKU","/ip4/172.18.201.236/tcp/28590/ws/p2p/16Uiu2HAm79aaLLfaFJmud7vLpss5RkXz6QsQopgrqbHmxtxqfWKU"],"enrUri":"enr:-L24QEN443n15aGXbA7LxcMVx9dsJF9wxRob9C7NRp0aRnPCLBeH2gXT8VDS23Ds4UBS2I-pKcl2buXhihPm7ZnRcPACgmlkgnY0gmlwhKwSyeyKbXVsdGlhZGRyc5YACASsEsnsBm-tAAoErBLJ7AZvrt0DgnJzhQACAQAAiXNlY3AyNTZrMaECrizW3X0U4FPy6j-70msCEk6oKRXqBgf6uP7xwFuNn9ODdGNwgm-tg3VkcIJvr4V3YWt1MgE"}'
2026-01-16 04:34:36.315 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:34:36.315 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28588/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.42.137/tcp/40191/p2p/16Uiu2HAmHeYAMNSZCP6tz8FjNsXznwiw8677yT9zeHRuXVAWat1S"]'
2026-01-16 04:34:36.319 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:34:36.326 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:34:36.326 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node8_2026-01-16_04-34-28__6a9a8155-f33b-40f1-ad8c-3f74c6f278f0__wakuorg_nwaku:latest.log
2026-01-16 04:34:36.327 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:34:36.327 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:34:36.328 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:34:36.328 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.94.229
2026-01-16 04:34:36.328 DEBUG [src.node.docker_mananger] Generated ports ['5038', '5039', '5040', '5041', '5042']
2026-01-16 04:34:36.329 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:34:36.329 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:34:36.329 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:34:36.329 DEBUG [src.node.docker_mananger] docker run -i -t -p 5038:5038 -p 5039:5039 -p 5040:5040 -p 5041:5041 -p 5042:5042 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=5040 --rest-port=5038 --tcp-port=5039 --discv5-udp-port=5041 --rest-address=0.0.0.0 --nat=extip:172.18.94.229 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=dbce7ddfeb98c7a8d3ac2fe804c4ce86d942addf358bb4c7f83c7ae1cf158bd7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5042 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QB_NfObGvpPYbrkPyKmt4Tl6YvsLJ-MVJ8vke5R0D6RPdeXz-DzeAu0b56FlOoA4weU3FB0WnJEYy0EOkZJhT6UCgmlkgnY0gmlwhKwSKomKbXVsdGlhZGRyc5YACASsEiqJBpz_AAoErBIqiQadAN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDSizStw4AdK_DX95fY8AIf4aa3D456rzF4y6FSglUwN2DdGNwgpz_g3VkcIKdAYV3YWt1MgU --content-topic=/myapp/1/latest/proto
2026-01-16 04:34:36.512 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.94.229 waku f9da91b5f0f4ac6a3494f3ec79389e6abcc0fc585b445df9a2244880dbcf1ef2
2026-01-16 04:34:36.545 DEBUG [src.node.docker_mananger] Container started with ID f9da91b5f0f4. Setting up logs at ./log/docker/node8_2026-01-16_04-34-28__6a9a8155-f33b-40f1-ad8c-3f74c6f278f0__wakuorg_nwaku:latest.log
2026-01-16 04:34:36.545 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 5038
2026-01-16 04:34:36.546 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:34:37.547 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5038/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:37.554 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2026-01-16 04:34:37.554 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:34:37.555 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5038/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:37.561 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.94.229/tcp/5039/p2p/16Uiu2HAmT9HbDuUScNK7utbx7EoC7mhEPCqqn9sqq2aakKr55jtv","/ip4/172.18.94.229/tcp/5040/ws/p2p/16Uiu2HAmT9HbDuUScNK7utbx7EoC7mhEPCqqn9sqq2aakKr55jtv"],"enrUri":"enr:-L24QE8RwemxE-5tz5er-fOdpjbP5jVUFBHIaETvg995HtOwcN4D9VRbPLTaL3PEW6zfqbXuoKUrrfyFdV2_Lvy7q8gCgmlkgnY0gmlwhKwSXuWKbXVsdGlhZGRyc5YACASsEl7lBhOvAAoErBJe5QYTsN0DgnJzhQACAQAAiXNlY3AyNTZrMaED10NfiwZb6jwguHcvXGACdwHbUFbt3Jg7vz4yqR4hxyuDdGNwghOvg3VkcIITsYV3YWt1MgE"}'
2026-01-16 04:34:37.562 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:34:37.562 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5038/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.42.137/tcp/40191/p2p/16Uiu2HAmHeYAMNSZCP6tz8FjNsXznwiw8677yT9zeHRuXVAWat1S"]'
2026-01-16 04:34:37.565 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:34:37.571 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:34:37.571 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node9_2026-01-16_04-34-28__6a9a8155-f33b-40f1-ad8c-3f74c6f278f0__wakuorg_nwaku:latest.log
2026-01-16 04:34:37.572 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:34:37.572 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:34:37.573 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:34:37.573 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.118.76
2026-01-16 04:34:37.573 DEBUG [src.node.docker_mananger] Generated ports ['1373', '1374', '1375', '1376', '1377']
2026-01-16 04:34:37.573 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:34:37.574 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:34:37.574 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:34:37.574 DEBUG [src.node.docker_mananger] docker run -i -t -p 1373:1373 -p 1374:1374 -p 1375:1375 -p 1376:1376 -p 1377:1377 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=1375 --rest-port=1373 --tcp-port=1374 --discv5-udp-port=1376 --rest-address=0.0.0.0 --nat=extip:172.18.118.76 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=be36c62cb2dbdb9dd9e3eaf92594a7bbaedbfa04e0384c4e8e366b5c7c85deef --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1377 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QB_NfObGvpPYbrkPyKmt4Tl6YvsLJ-MVJ8vke5R0D6RPdeXz-DzeAu0b56FlOoA4weU3FB0WnJEYy0EOkZJhT6UCgmlkgnY0gmlwhKwSKomKbXVsdGlhZGRyc5YACASsEiqJBpz_AAoErBIqiQadAN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDSizStw4AdK_DX95fY8AIf4aa3D456rzF4y6FSglUwN2DdGNwgpz_g3VkcIKdAYV3YWt1MgU --content-topic=/myapp/1/latest/proto
2026-01-16 04:34:37.763 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.118.76 waku c245a002d440242d16e78ba32f3f8735920b4894557f7e1fc98331fbec24af54
2026-01-16 04:34:37.798 DEBUG [src.node.docker_mananger] Container started with ID c245a002d440. Setting up logs at ./log/docker/node9_2026-01-16_04-34-28__6a9a8155-f33b-40f1-ad8c-3f74c6f278f0__wakuorg_nwaku:latest.log
2026-01-16 04:34:37.799 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 1373
2026-01-16 04:34:37.799 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:34:38.799 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1373/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:38.807 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2026-01-16 04:34:38.807 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:34:38.808 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1373/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:38.813 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.118.76/tcp/1374/p2p/16Uiu2HAmRhDBmSWjDSFX1ATGMf4oBMWXH4zUtGKwW2Hm7gfvHpsS","/ip4/172.18.118.76/tcp/1375/ws/p2p/16Uiu2HAmRhDBmSWjDSFX1ATGMf4oBMWXH4zUtGKwW2Hm7gfvHpsS"],"enrUri":"enr:-L24QO7wULjIUyBuGKkBtlb-Mr_q7NXGTq2PxQQUa6AvHOPgQYvkuOLwHTOihBJbKerE6VL6XoELSg2g_iuHoK4mFcACgmlkgnY0gmlwhKwSdkyKbXVsdGlhZGRyc5YACASsEnZMBgVeAAoErBJ2TAYFX90DgnJzhQACAQAAiXNlY3AyNTZrMaEDwbma683aO1e8tmrK2sTCiDWbH3P6MN2jzVcmRSx_DFmDdGNwggVeg3VkcIIFYIV3YWt1MgE"}'
2026-01-16 04:34:38.815 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:34:38.816 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1373/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.42.137/tcp/40191/p2p/16Uiu2HAmHeYAMNSZCP6tz8FjNsXznwiw8677yT9zeHRuXVAWat1S"]'
2026-01-16 04:34:38.819 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:34:38.826 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:34:38.826 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node10_2026-01-16_04-34-28__6a9a8155-f33b-40f1-ad8c-3f74c6f278f0__wakuorg_nwaku:latest.log
2026-01-16 04:34:38.826 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:34:38.826 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:34:38.827 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:34:38.828 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.86.107
2026-01-16 04:34:38.828 DEBUG [src.node.docker_mananger] Generated ports ['34598', '34599', '34600', '34601', '34602']
2026-01-16 04:34:38.828 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:34:38.828 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:34:38.828 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:34:38.828 DEBUG [src.node.docker_mananger] docker run -i -t -p 34598:34598 -p 34599:34599 -p 34600:34600 -p 34601:34601 -p 34602:34602 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=34600 --rest-port=34598 --tcp-port=34599 --discv5-udp-port=34601 --rest-address=0.0.0.0 --nat=extip:172.18.86.107 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=dbfbeca36c76c47d6aefb22dcbfe9faddf67b42d5eeecf4ce2ecd2d777b8ace2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=34602 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QB_NfObGvpPYbrkPyKmt4Tl6YvsLJ-MVJ8vke5R0D6RPdeXz-DzeAu0b56FlOoA4weU3FB0WnJEYy0EOkZJhT6UCgmlkgnY0gmlwhKwSKomKbXVsdGlhZGRyc5YACASsEiqJBpz_AAoErBIqiQadAN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDSizStw4AdK_DX95fY8AIf4aa3D456rzF4y6FSglUwN2DdGNwgpz_g3VkcIKdAYV3YWt1MgU --content-topic=/myapp/1/latest/proto
2026-01-16 04:34:39.027 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.86.107 waku dcba9d9dcced23eece7a4c14bbf60e49c7d26bd47c026f31dad7958b68bcc839
2026-01-16 04:34:39.079 DEBUG [src.node.docker_mananger] Container started with ID dcba9d9dcced. Setting up logs at ./log/docker/node10_2026-01-16_04-34-28__6a9a8155-f33b-40f1-ad8c-3f74c6f278f0__wakuorg_nwaku:latest.log
2026-01-16 04:34:39.082 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 34598
2026-01-16 04:34:39.082 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:34:40.084 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34598/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:40.087 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2026-01-16 04:34:40.088 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:34:40.088 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34598/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:40.090 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.86.107/tcp/34599/p2p/16Uiu2HAm2XKwp4uVK6tGpefsh5WjadEwLk4WagVZkpwYJdR8gi4n","/ip4/172.18.86.107/tcp/34600/ws/p2p/16Uiu2HAm2XKwp4uVK6tGpefsh5WjadEwLk4WagVZkpwYJdR8gi4n"],"enrUri":"enr:-L24QPTbpD2fERBft9kn7v4l8btk_txLv5ZsnYvhiO9tMzr7arL8PrsMEX6ts7_E098qJ01mVYFhYO-TijdMVbVqyk8CgmlkgnY0gmlwhKwSVmuKbXVsdGlhZGRyc5YACASsElZrBocnAAoErBJWawaHKN0DgnJzhQACAQAAiXNlY3AyNTZrMaECaXSkATjMHmPz8cqIDa0sRek41-_ecH7NbPmuBsPPfKeDdGNwgocng3VkcIKHKYV3YWt1MgE"}'
2026-01-16 04:34:40.090 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:34:40.091 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34598/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.42.137/tcp/40191/p2p/16Uiu2HAmHeYAMNSZCP6tz8FjNsXznwiw8677yT9zeHRuXVAWat1S"]'
2026-01-16 04:34:40.093 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:34:40.094 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40190/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
2026-01-16 04:34:40.096 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:34:40.096 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19562/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
2026-01-16 04:34:40.099 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:34:40.099 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64320/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
2026-01-16 04:34:40.102 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:34:40.102 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58013/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
2026-01-16 04:34:40.105 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:34:40.105 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48497/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
2026-01-16 04:34:40.107 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:34:40.107 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28588/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
2026-01-16 04:34:40.110 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:34:40.110 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5038/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
2026-01-16 04:34:40.113 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:34:40.113 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1373/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
2026-01-16 04:34:40.115 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:34:40.116 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34598/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
2026-01-16 04:34:40.118 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:34:40.119 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40190/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:34:40.132 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:34:40.135 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:34:40.235 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:34:40.236 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40190/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:40.238 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768538080118935712,"ephemeral":false,"proof":""}]'
2026-01-16 04:34:40.239 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:34:40.240 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19562/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:40.242 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768538080118935712,"ephemeral":false,"proof":""}]'
2026-01-16 04:34:40.243 DEBUG [src.steps.sharding] Checking that peer NODE_3:wakuorg/nwaku:latest can find the published message
2026-01-16 04:34:40.243 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64320/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:40.246 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768538080118935712,"ephemeral":false,"proof":""}]'
2026-01-16 04:34:40.247 DEBUG [src.steps.sharding] Checking that peer NODE_4:wakuorg/nwaku:latest can find the published message
2026-01-16 04:34:40.247 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58013/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:40.249 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768538080118935712,"ephemeral":false,"proof":""}]'
2026-01-16 04:34:40.251 DEBUG [src.steps.sharding] Checking that peer NODE_5:wakuorg/nwaku:latest can find the published message
2026-01-16 04:34:40.251 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48497/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:40.253 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768538080118935712,"ephemeral":false,"proof":""}]'
2026-01-16 04:34:40.254 DEBUG [src.steps.sharding] Checking that peer NODE_6:wakuorg/nwaku:latest can find the published message
2026-01-16 04:34:40.255 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28588/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:40.257 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768538080118935712,"ephemeral":false,"proof":""}]'
2026-01-16 04:34:40.258 DEBUG [src.steps.sharding] Checking that peer NODE_7:wakuorg/nwaku:latest can find the published message
2026-01-16 04:34:40.259 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5038/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:40.261 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768538080118935712,"ephemeral":false,"proof":""}]'
2026-01-16 04:34:40.262 DEBUG [src.steps.sharding] Checking that peer NODE_8:wakuorg/nwaku:latest can find the published message
2026-01-16 04:34:40.263 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1373/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:40.265 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768538080118935712,"ephemeral":false,"proof":""}]'
2026-01-16 04:34:40.266 DEBUG [src.steps.sharding] Checking that peer NODE_9:wakuorg/nwaku:latest can find the published message
2026-01-16 04:34:40.267 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34598/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:40.274 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768538080118935712,"ephemeral":false,"proof":""}]'
2026-01-16 04:34:40.290 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-16 04:34:40.291 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-16 04:34:40.291 DEBUG [src.node.waku_node] Stopping container with id b310d0797ba8
2026-01-16 04:34:40.946 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:34:40.948 DEBUG [src.node.waku_node] Stopping container with id 1d91459f0656
2026-01-16 04:34:41.549 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:34:41.550 DEBUG [src.node.waku_node] Stopping container with id 40ef2454c96e
2026-01-16 04:34:41.897 ERROR [src.node.docker_mananger] Max retries reached for container b310d0797ba8. Exiting log stream.
2026-01-16 04:34:42.179 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:34:42.182 DEBUG [src.node.waku_node] Stopping container with id 0dd79286a805
2026-01-16 04:34:42.365 ERROR [src.node.docker_mananger] Max retries reached for container 1d91459f0656. Exiting log stream.
2026-01-16 04:34:42.742 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:34:42.743 DEBUG [src.node.waku_node] Stopping container with id 5364eb26ff45
2026-01-16 04:34:43.029 ERROR [src.node.docker_mananger] Max retries reached for container 40ef2454c96e. Exiting log stream.
2026-01-16 04:34:43.320 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:34:43.320 DEBUG [src.node.waku_node] Stopping container with id 1eaae5c4c29b
2026-01-16 04:34:43.588 ERROR [src.node.docker_mananger] Max retries reached for container 0dd79286a805. Exiting log stream.
2026-01-16 04:34:43.891 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:34:43.893 DEBUG [src.node.waku_node] Stopping container with id f9da91b5f0f4
2026-01-16 04:34:44.166 ERROR [src.node.docker_mananger] Max retries reached for container 5364eb26ff45. Exiting log stream.
2026-01-16 04:34:44.437 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:34:44.437 DEBUG [src.node.waku_node] Stopping container with id c245a002d440
2026-01-16 04:34:44.739 ERROR [src.node.docker_mananger] Max retries reached for container 1eaae5c4c29b. Exiting log stream.
2026-01-16 04:34:44.959 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:34:44.960 DEBUG [src.node.waku_node] Stopping container with id dcba9d9dcced
2026-01-16 04:34:45.250 ERROR [src.node.docker_mananger] Max retries reached for container f9da91b5f0f4. Exiting log stream.
2026-01-16 04:34:45.494 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:34:45.495 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-16 04:34:45.552 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:34:45.574 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:34:45.591 DEBUG [src.node.docker_mananger] Found matches for keyword 'fatal': ['/app/vendor/nimbus-build-system/vendor/Nim/lib/system/fatal.nim(53) _ZN6system8sysFatalE8typeDescIN10exceptions11IndexDefectEE6string', '/app/vendor/nimbus-build-system/vendor/Nim/lib/system/fatal.nim(53) _ZN6system8sysFatalE8typeDescIN10exceptions11IndexDefectEE6string']
2026-01-16 04:34:45.592 DEBUG [src.node.docker_mananger] Found matches for keyword 'unhandled': ['Error: unhandled exception: index 99 not in 0 .. 18 [IndexDefect]', 'Error: unhandled exception: index 99 not in 0 .. 18 [IndexDefect]']
2026-01-16 04:34:45.592 DEBUG [src.node.docker_mananger] Found matches for keyword 'stacktrace': ['FAT 2026-01-16 04:34:41.561+00:00 Shutting down after receiving SIGSEGV topics="wakunode main" tid=1 file=wakunode2.nim:90 stacktrace="/app/vendor/nim-chronicles/chronicles/formats.nim(20) _ZN9wakunode213handleSigsegvE5int32\\n"', '/app/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim(530) _ZN6system15writeStackTraceE', '/app/vendor/nimbus-build-system/vendor/Nim/lib/system/stacktraces.nim(59) _ZN11stacktraces30auxWriteStackTraceWithOverrideE3varI6stringE', '/app/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim(349) _ZN6system18rawWriteStackTraceE3varI3seqIN6system15StackTraceEntryEEE', '/app/vendor/nimbus-build-system/vendor/Nim/lib/system/stacktraces.nim(62) _ZN11stacktraces30auxWriteStackTraceWithOverrideE3varI3seqIN6system15StackTraceEntryEEE', '/app/vendor/nimbus-build-system/vendor/Nim/lib/system/stacktraces.nim(62) _ZN11stacktraces30auxWriteStackTraceWithOverrideE3varI3seqIN6system15StackTraceEntryEEE', '/app/vendor/nimbus-build-system/vendor/Nim/lib/system/stacktraces.nim(62) _ZN11stacktraces30auxWriteStackTraceWithOverrideE3varI3seqIN6system15StackTraceEntryEEE', '/app/vendor/nimbus-build-system/vendor/Nim/lib/system/stacktraces.nim(62) _ZN11stacktraces30auxWriteStackTraceWithOverrideE3varI3seqIN6system15StackTraceEntryEEE', '/app/vendor/nimbus-build-system/vendor/Nim/lib/system/stacktraces.nim(62) _ZN11stacktraces30auxWriteStackTraceWithOverrideE3varI3seqIN6system15StackTraceEntryEEE', '/app/vendor/nimbus-build-system/vendor/Nim/lib/system/stacktraces.nim(62) _ZN11stacktraces30auxWriteStackTraceWithOverrideE3varI3seqIN6system15StackTraceEntryEEE', '/app/vendor/nimbus-build-system/vendor/Nim/lib/system/stacktraces.nim(62) _ZN11stacktraces30auxWriteStackTraceWithOverrideE3varI3seqIN6system15StackTraceEntryEEE', 'FAT 2026-01-16 04:34:41.561+00:00 Shutting down after receiving SIGSEGV topics="wakunode main" tid=1 file=wakunode2.nim:90 stacktrace="/app/vendor/nim-chronicles/chronicles/formats.nim(20) _ZN9wakunode213handleSigsegvE5int32\\n"', '/app/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim(530) _ZN6system15writeStackTraceE', '/app/vendor/nimbus-build-system/vendor/Nim/lib/system/stacktraces.nim(59) _ZN11stacktraces30auxWriteStackTraceWithOverrideE3varI6stringE', '/app/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim(349) _ZN6system18rawWriteStackTraceE3varI3seqIN6system15StackTraceEntryEEE', '/app/vendor/nimbus-build-system/vendor/Nim/lib/system/stacktraces.nim(62) _ZN11stacktraces30auxWriteStackTraceWithOverrideE3varI3seqIN6system15StackTraceEntryEEE', '/app/vendor/nimbus-build-system/vendor/Nim/lib/system/stacktraces.nim(62) _ZN11stacktraces30auxWriteStackTraceWithOverrideE3varI3seqIN6system15StackTraceEntryEEE', '/app/vendor/nimbus-build-system/vendor/Nim/lib/system/stacktraces.nim(62) _ZN11stacktraces30auxWriteStackTraceWithOverrideE3varI3seqIN6system15StackTraceEntryEEE', '/app/vendor/nimbus-build-system/vendor/Nim/lib/system/stacktraces.nim(62) _ZN11stacktraces30auxWriteStackTraceWithOverrideE3varI3seqIN6system15StackTraceEntryEEE', '/app/vendor/nimbus-build-system/vendor/Nim/lib/system/stacktraces.nim(62) _ZN11stacktraces30auxWriteStackTraceWithOverrideE3varI3seqIN6system15StackTraceEntryEEE', '/app/vendor/nimbus-build-system/vendor/Nim/lib/system/stacktraces.nim(62) _ZN11stacktraces30auxWriteStackTraceWithOverrideE3varI3seqIN6system15StackTraceEntryEEE', '/app/vendor/nimbus-build-system/vendor/Nim/lib/system/stacktraces.nim(62) _ZN11stacktraces30auxWriteStackTraceWithOverrideE3varI3seqIN6system15StackTraceEntryEEE']
2026-01-16 04:34:45.593 DEBUG [src.node.docker_mananger] Found matches for keyword 'SIGSEGV': ['FAT 2026-01-16 04:34:41.561+00:00 Shutting down after receiving SIGSEGV topics="wakunode main" tid=1 file=wakunode2.nim:90 stacktrace="/app/vendor/nim-chronicles/chronicles/formats.nim(20) _ZN9wakunode213handleSigsegvE5int32\\n"', '/app/apps/wakunode2/wakunode2.nim(93) _ZN9wakunode213handleSigsegvE5int32', 'FAT 2026-01-16 04:34:41.561+00:00 Shutting down after receiving SIGSEGV topics="wakunode main" tid=1 file=wakunode2.nim:90 stacktrace="/app/vendor/nim-chronicles/chronicles/formats.nim(20) _ZN9wakunode213handleSigsegvE5int32\\n"', '/app/apps/wakunode2/wakunode2.nim(93) _ZN9wakunode213handleSigsegvE5int32']

View File

@ -0,0 +1,62 @@
2026-01-16 04:38:00.779 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-16 04:38:00.780 DEBUG [tests.conftest] Running test: test_relay_no_subscription with id: 2026-01-16_04-38-00__94a24ef2-d630-4775-99a6-045cae99ce88
2026-01-16 04:38:00.780 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-16 04:38:00.780 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-16 04:38:00.780 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2026-01-16 04:38:00.787 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:38:00.788 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-38-00__94a24ef2-d630-4775-99a6-045cae99ce88__wakuorg_nwaku:latest.log
2026-01-16 04:38:00.788 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:38:00.788 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:38:00.789 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:38:00.790 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.130.159
2026-01-16 04:38:00.790 DEBUG [src.node.docker_mananger] Generated ports ['58711', '58712', '58713', '58714', '58715']
2026-01-16 04:38:00.790 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:38:00.790 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:38:00.790 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:38:00.790 DEBUG [src.node.docker_mananger] docker run -i -t -p 58711:58711 -p 58712:58712 -p 58713:58713 -p 58714:58714 -p 58715:58715 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=58713 --rest-port=58711 --tcp-port=58712 --discv5-udp-port=58714 --rest-address=0.0.0.0 --nat=extip:172.18.130.159 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a5ac06cdbf2b695f6ea49ade3f0a45703ac28f8a8dcc3acc6811bdbff5adfbb7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58715 --metrics-logging=true --relay=true
2026-01-16 04:38:00.973 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.130.159 waku 6e3f0884dcfd7da95ad49d5784dfcc2b59cf0d66db3bc386b1b8bee37a505942
2026-01-16 04:38:01.005 DEBUG [src.node.docker_mananger] Container started with ID 6e3f0884dcfd. Setting up logs at ./log/docker/node1_2026-01-16_04-38-00__94a24ef2-d630-4775-99a6-045cae99ce88__wakuorg_nwaku:latest.log
2026-01-16 04:38:01.005 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 58711
2026-01-16 04:38:01.007 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:38:01.028 ERROR [src.node.docker_mananger] Max retries reached for container be50f753b970. Exiting log stream.
2026-01-16 04:38:01.589 ERROR [src.node.docker_mananger] Max retries reached for container fb4362c63aab. Exiting log stream.
2026-01-16 04:38:02.007 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58711/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:38:02.011 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:38:02.011 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:38:02.011 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58711/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:38:02.013 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.130.159/tcp/58712/p2p/16Uiu2HAmJFe9nD2hdKUMKoTxAzuknvv9Q4GfC1Z8zDfguzxzZBH7","/ip4/172.18.130.159/tcp/58713/ws/p2p/16Uiu2HAmJFe9nD2hdKUMKoTxAzuknvv9Q4GfC1Z8zDfguzxzZBH7"],"enrUri":"enr:-L24QAatq9PB8Wv5yCSbeuM1D_n96HGIFO4xGcJdZOwjmFYibjiquQPezBLC6Y7XgBKxh2BSvhrEa9ppW1VdIuVWA1ACgmlkgnY0gmlwhKwSgp-KbXVsdGlhZGRyc5YACASsEoKfBuVYAAoErBKCnwblWd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDUyrsq-7TJwUW2K9L979NCrQtQDWPnYbn5dyJWuUJKz6DdGNwguVYg3VkcILlWoV3YWt1MgE"}'
2026-01-16 04:38:02.014 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:38:02.020 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:38:02.020 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-16_04-38-00__94a24ef2-d630-4775-99a6-045cae99ce88__wakuorg_nwaku:latest.log
2026-01-16 04:38:02.020 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:38:02.021 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:38:02.022 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:38:02.022 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.162.228
2026-01-16 04:38:02.022 DEBUG [src.node.docker_mananger] Generated ports ['20369', '20370', '20371', '20372', '20373']
2026-01-16 04:38:02.022 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:38:02.023 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:38:02.023 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:38:02.023 DEBUG [src.node.docker_mananger] docker run -i -t -p 20369:20369 -p 20370:20370 -p 20371:20371 -p 20372:20372 -p 20373:20373 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20371 --rest-port=20369 --tcp-port=20370 --discv5-udp-port=20372 --rest-address=0.0.0.0 --nat=extip:172.18.162.228 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=44bf4df8addbdcdc4da40a71d5232fcc35c29e6eacc4ec9c3a2f8c1d3c3ffb94 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20373 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QAatq9PB8Wv5yCSbeuM1D_n96HGIFO4xGcJdZOwjmFYibjiquQPezBLC6Y7XgBKxh2BSvhrEa9ppW1VdIuVWA1ACgmlkgnY0gmlwhKwSgp-KbXVsdGlhZGRyc5YACASsEoKfBuVYAAoErBKCnwblWd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDUyrsq-7TJwUW2K9L979NCrQtQDWPnYbn5dyJWuUJKz6DdGNwguVYg3VkcILlWoV3YWt1MgE
2026-01-16 04:38:02.217 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.162.228 waku f61fbf411d60a0e8f053d75b5146f9a8b0cbfbdd1a5438446f70b200462751ad
2026-01-16 04:38:02.249 DEBUG [src.node.docker_mananger] Container started with ID f61fbf411d60. Setting up logs at ./log/docker/node2_2026-01-16_04-38-00__94a24ef2-d630-4775-99a6-045cae99ce88__wakuorg_nwaku:latest.log
2026-01-16 04:38:02.249 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 20369
2026-01-16 04:38:02.250 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:38:03.250 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20369/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:38:03.265 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:38:03.266 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:38:03.267 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20369/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:38:03.272 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.162.228/tcp/20370/p2p/16Uiu2HAmEKYCANHNcdpUxUSchkcvNFNsgSgsDA6ENe9uVE1U6mCN","/ip4/172.18.162.228/tcp/20371/ws/p2p/16Uiu2HAmEKYCANHNcdpUxUSchkcvNFNsgSgsDA6ENe9uVE1U6mCN"],"enrUri":"enr:-L24QBJpIKiW1JGFK5SkTGdaoA74Z6GwHfvF5ZoQm2t0XdmUM3K_C26mPCfv9jxwf_PY2AuQtmxcTvqWQPjJVjTJVvYCgmlkgnY0gmlwhKwSouSKbXVsdGlhZGRyc5YACASsEqLkBk-SAAoErBKi5AZPk90DgnJzhQADAQAAiXNlY3AyNTZrMaEDGLvDIonZ2ROqj0trXprI1APUXnlvjvhp2ok8PymBr3uDdGNwgk-Sg3VkcIJPlIV3YWt1MgE"}'
2026-01-16 04:38:03.272 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:38:03.273 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20369/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.130.159/tcp/58712/p2p/16Uiu2HAmJFe9nD2hdKUMKoTxAzuknvv9Q4GfC1Z8zDfguzxzZBH7"]'
2026-01-16 04:38:03.276 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:38:03.277 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:38:03.280 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:58711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/3/1'
2026-01-16 04:38:03.281 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-16 04:38:03.282 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-16 04:38:03.283 DEBUG [src.node.waku_node] Stopping container with id 6e3f0884dcfd
2026-01-16 04:38:03.839 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:38:03.839 DEBUG [src.node.waku_node] Stopping container with id f61fbf411d60
2026-01-16 04:38:04.392 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:38:04.396 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-16 04:38:04.400 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:38:04.404 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,869 @@
2026-01-16 04:16:51.261 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-16 04:16:51.261 DEBUG [tests.conftest] Running test: test_multiple_lightpush_nodes with id: 2026-01-16_04-16-51__a86c268d-16e1-4ed6-90bf-45bb00fe6a53
2026-01-16 04:16:51.261 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-16 04:16:51.261 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-01-16 04:16:51.268 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:16:51.269 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-01-16_04-16-51__a86c268d-16e1-4ed6-90bf-45bb00fe6a53__wakuorg_nwaku:latest.log
2026-01-16 04:16:51.269 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:16:51.269 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:16:51.270 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:16:51.270 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.143.206
2026-01-16 04:16:51.271 DEBUG [src.node.docker_mananger] Generated ports ['35970', '35971', '35972', '35973', '35974']
2026-01-16 04:16:51.271 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:16:51.271 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:16:51.271 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:16:51.271 DEBUG [src.node.docker_mananger] docker run -i -t -p 35970:35970 -p 35971:35971 -p 35972:35972 -p 35973:35973 -p 35974:35974 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=35972 --rest-port=35970 --tcp-port=35971 --discv5-udp-port=35973 --rest-address=0.0.0.0 --nat=extip:172.18.143.206 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9bdd6caf953dfabb7e7a2f38e0a53afe87292cc41cbf9fdec8bbbddcf684dc5f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35974 --metrics-logging=true --lightpush=true --relay=true
2026-01-16 04:16:51.452 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.143.206 waku 8bb3e3614bd0252e93889dcef49e3313587db1ca1b030af4dca39cec1db99f9b
2026-01-16 04:16:51.481 DEBUG [src.node.docker_mananger] Container started with ID 8bb3e3614bd0. Setting up logs at ./log/docker/receiving_node1_2026-01-16_04-16-51__a86c268d-16e1-4ed6-90bf-45bb00fe6a53__wakuorg_nwaku:latest.log
2026-01-16 04:16:51.482 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 35970
2026-01-16 04:16:51.482 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:16:51.489 ERROR [src.node.docker_mananger] Max retries reached for container e51b721dfb58. Exiting log stream.
2026-01-16 04:16:52.069 ERROR [src.node.docker_mananger] Max retries reached for container 5461e5d14486. Exiting log stream.
2026-01-16 04:16:52.483 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35970/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:52.487 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:16:52.487 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:16:52.487 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35970/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:52.489 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.143.206/tcp/35971/p2p/16Uiu2HAmRwr8okK9ybNcUrwVmwfPZ9u38LyMqisxsPcwTfQRHcLj","/ip4/172.18.143.206/tcp/35972/ws/p2p/16Uiu2HAmRwr8okK9ybNcUrwVmwfPZ9u38LyMqisxsPcwTfQRHcLj"],"enrUri":"enr:-L24QMX_GyT1kyf4tMg0kEVSHxd4kS99mT9O7ysM13BFgJMjdKPeaqCgvTdg4_WHqXqOgg0L_Et7iOcItGD2lA3tAS4CgmlkgnY0gmlwhKwSj86KbXVsdGlhZGRyc5YACASsEo_OBoyDAAoErBKPzgaMhN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDxXmDyrOxngypwQgYK6MJBjNohJOZNeSQDgz1AfTc-ESDdGNwgoyDg3VkcIKMhYV3YWt1Mgk"}'
2026-01-16 04:16:52.489 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:16:52.496 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:16:52.496 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-01-16_04-16-51__a86c268d-16e1-4ed6-90bf-45bb00fe6a53__wakuorg_nwaku:latest.log
2026-01-16 04:16:52.496 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:16:52.497 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:16:52.498 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:16:52.498 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.15.208
2026-01-16 04:16:52.498 DEBUG [src.node.docker_mananger] Generated ports ['22072', '22073', '22074', '22075', '22076']
2026-01-16 04:16:52.498 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:16:52.498 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:16:52.498 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:16:52.499 DEBUG [src.node.docker_mananger] docker run -i -t -p 22072:22072 -p 22073:22073 -p 22074:22074 -p 22075:22075 -p 22076:22076 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=22074 --rest-port=22072 --tcp-port=22073 --discv5-udp-port=22075 --rest-address=0.0.0.0 --nat=extip:172.18.15.208 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0bb36de4b91bdf02b89c4a26ca80ef06eb6b57efffdb261bab5d1a982d1b1de4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22076 --metrics-logging=true --lightpush=false --relay=true
2026-01-16 04:16:52.684 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.15.208 waku f75e823a8e9dd5f96f2aac3b19b677726e59e9c8a93e277df2b80f51ed7ff848
2026-01-16 04:16:52.714 DEBUG [src.node.docker_mananger] Container started with ID f75e823a8e9d. Setting up logs at ./log/docker/receiving_node2_2026-01-16_04-16-51__a86c268d-16e1-4ed6-90bf-45bb00fe6a53__wakuorg_nwaku:latest.log
2026-01-16 04:16:52.716 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 22072
2026-01-16 04:16:52.716 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:16:53.718 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22072/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:53.721 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:16:53.721 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:16:53.721 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22072/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:53.724 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.15.208/tcp/22073/p2p/16Uiu2HAmVSSiVAkcxDdNpKUKRc5FY6yjFjp4WdGhGCCMq9t4KqVu","/ip4/172.18.15.208/tcp/22074/ws/p2p/16Uiu2HAmVSSiVAkcxDdNpKUKRc5FY6yjFjp4WdGhGCCMq9t4KqVu"],"enrUri":"enr:-L24QMVMLUh_zWf7oe87P5J4J7XHuO2JE5eDzFxDNTE0xOD8W3BgLFZBaDZBHL8wNbECAJXXCsZOlyUw9ClWjpVPHwQCgmlkgnY0gmlwhKwSD9CKbXVsdGlhZGRyc5YACASsEg_QBlY5AAoErBIP0AZWOt0DgnJzhQADAQAAiXNlY3AyNTZrMaED-V_wUdwLVNa77yu3xJqpi3gzLFN8IVDiwMCb8sWdiiyDdGNwglY5g3VkcIJWO4V3YWt1MgE"}'
2026-01-16 04:16:53.724 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:16:53.724 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22072/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.143.206/tcp/35971/p2p/16Uiu2HAmRwr8okK9ybNcUrwVmwfPZ9u38LyMqisxsPcwTfQRHcLj"]'
2026-01-16 04:16:53.754 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:16:53.768 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:16:53.771 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-01-16_04-16-51__a86c268d-16e1-4ed6-90bf-45bb00fe6a53__wakuorg_nwaku:latest.log
2026-01-16 04:16:53.771 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:16:53.772 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:16:53.775 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:16:53.775 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.237.36
2026-01-16 04:16:53.775 DEBUG [src.node.docker_mananger] Generated ports ['54339', '54340', '54341', '54342', '54343']
2026-01-16 04:16:53.775 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:16:53.775 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:16:53.775 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:16:53.776 DEBUG [src.node.docker_mananger] docker run -i -t -p 54339:54339 -p 54340:54340 -p 54341:54341 -p 54342:54342 -p 54343:54343 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=54341 --rest-port=54339 --tcp-port=54340 --discv5-udp-port=54342 --rest-address=0.0.0.0 --nat=extip:172.18.237.36 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=def0cbdc0ae2cb4bf4280fdce1e95125c4dfcdb3aed7eeb7f2d65cdbcbe93aeb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=54343 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QMX_GyT1kyf4tMg0kEVSHxd4kS99mT9O7ysM13BFgJMjdKPeaqCgvTdg4_WHqXqOgg0L_Et7iOcItGD2lA3tAS4CgmlkgnY0gmlwhKwSj86KbXVsdGlhZGRyc5YACASsEo_OBoyDAAoErBKPzgaMhN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDxXmDyrOxngypwQgYK6MJBjNohJOZNeSQDgz1AfTc-ESDdGNwgoyDg3VkcIKMhYV3YWt1Mgk --lightpushnode=/ip4/172.18.143.206/tcp/35971/p2p/16Uiu2HAmRwr8okK9ybNcUrwVmwfPZ9u38LyMqisxsPcwTfQRHcLj --lightpush=true --relay=false
2026-01-16 04:16:53.962 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.237.36 waku d1e8c1828b7e75abb5391cb78d80c9ded9682c3aa813a4e97796ba5289eb6774
2026-01-16 04:16:53.991 DEBUG [src.node.docker_mananger] Container started with ID d1e8c1828b7e. Setting up logs at ./log/docker/lightpush_node1_2026-01-16_04-16-51__a86c268d-16e1-4ed6-90bf-45bb00fe6a53__wakuorg_nwaku:latest.log
2026-01-16 04:16:53.993 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 54339
2026-01-16 04:16:53.993 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:16:54.993 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:55.095 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:55.196 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:55.298 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:55.351 ERROR [src.node.docker_mananger] Max retries reached for container d1e8c1828b7e. Exiting log stream.
2026-01-16 04:16:55.399 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:55.500 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:55.601 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:55.703 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:55.804 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:55.906 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:56.007 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:56.108 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:56.210 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:56.311 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:56.413 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:56.515 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:56.616 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:56.717 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:56.819 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:56.920 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:57.022 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:57.123 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:57.224 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:57.326 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:57.427 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:57.528 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:57.630 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:57.732 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:57.833 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:57.935 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:58.036 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:58.137 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:58.239 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:58.341 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:58.442 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:58.544 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:58.646 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:58.747 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:58.849 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:58.951 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:59.053 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:59.154 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:59.256 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:59.357 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:59.459 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:59.561 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:59.663 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:59.764 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:59.866 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:59.968 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:00.069 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:00.171 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:00.272 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:00.374 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:00.475 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:00.576 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:00.678 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:00.779 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:00.880 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:00.982 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:01.083 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:01.185 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:01.287 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:01.389 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:01.490 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:01.591 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:01.693 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:01.795 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:01.896 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:01.998 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:02.099 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:02.201 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:02.303 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:02.404 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:02.506 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:02.607 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:02.708 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:02.810 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:02.911 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:03.012 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:03.114 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:03.215 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:03.316 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:03.418 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:03.519 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:03.620 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:03.722 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:03.823 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:03.925 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:04.026 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:04.127 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:04.229 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:04.330 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:04.431 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:04.532 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:04.634 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:04.735 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:04.837 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:04.938 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:05.040 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:05.141 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:05.243 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:05.344 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:05.445 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:05.547 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:05.648 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:05.749 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:05.851 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:05.952 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:06.053 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:06.155 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:06.257 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:06.358 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:06.459 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:06.561 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:06.663 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:06.765 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:06.866 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:06.967 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:07.069 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:07.170 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:07.272 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:07.374 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:07.475 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:07.576 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:07.678 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:07.779 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:07.880 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:07.982 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:08.083 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:08.184 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:08.285 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:08.387 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:08.488 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:08.589 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:08.691 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:08.793 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:08.894 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:08.996 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:09.097 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:09.198 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:09.300 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:09.401 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:09.502 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:09.604 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:09.705 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:09.806 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:09.908 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:10.009 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:10.110 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:10.212 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:10.313 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:10.415 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:10.516 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:10.617 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:10.719 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:10.820 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:10.921 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:11.023 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:11.124 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:11.226 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:11.327 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:11.428 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:11.529 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:11.631 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:11.733 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:11.834 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:11.935 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:12.037 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:12.138 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:12.240 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:12.342 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:12.443 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:12.544 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:12.646 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:12.747 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:12.849 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:12.951 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:13.053 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:13.154 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:13.256 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:13.357 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:13.459 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:13.561 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:13.662 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:13.764 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:13.865 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:13.967 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:14.068 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:14.170 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:14.271 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:14.372 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:14.474 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:14.575 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:14.677 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:14.778 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:14.879 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:14.981 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:15.082 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54339/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:15.084 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=54339): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f2c5e421d90>: Failed to establish a new connection: [Errno 111] Connection refused'))
2026-01-16 04:17:15.184 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:17:15.184 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:17:15.186 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:17:15.186 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.177.34
2026-01-16 04:17:15.186 DEBUG [src.node.docker_mananger] Generated ports ['58419', '58420', '58421', '58422', '58423']
2026-01-16 04:17:15.186 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:17:15.187 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:17:15.187 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:17:15.187 DEBUG [src.node.docker_mananger] docker run -i -t -p 58419:58419 -p 58420:58420 -p 58421:58421 -p 58422:58422 -p 58423:58423 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=58421 --rest-port=58419 --tcp-port=58420 --discv5-udp-port=58422 --rest-address=0.0.0.0 --nat=extip:172.18.177.34 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=aff70e3effff700a16aec8236ba38cbfeb2b9b40ecf82c9aea87de76ee9ebc3c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58423 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QMX_GyT1kyf4tMg0kEVSHxd4kS99mT9O7ysM13BFgJMjdKPeaqCgvTdg4_WHqXqOgg0L_Et7iOcItGD2lA3tAS4CgmlkgnY0gmlwhKwSj86KbXVsdGlhZGRyc5YACASsEo_OBoyDAAoErBKPzgaMhN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDxXmDyrOxngypwQgYK6MJBjNohJOZNeSQDgz1AfTc-ESDdGNwgoyDg3VkcIKMhYV3YWt1Mgk --lightpushnode=/ip4/172.18.143.206/tcp/35971/p2p/16Uiu2HAmRwr8okK9ybNcUrwVmwfPZ9u38LyMqisxsPcwTfQRHcLj --lightpush=true --relay=false
2026-01-16 04:17:15.370 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.177.34 waku e56acbb1e04dce2877e5c3e4ad44c3aca738dd0099fd8954fdc2c151c2e792b8
2026-01-16 04:17:15.403 DEBUG [src.node.docker_mananger] Container started with ID e56acbb1e04d. Setting up logs at ./log/docker/lightpush_node1_2026-01-16_04-16-51__a86c268d-16e1-4ed6-90bf-45bb00fe6a53__wakuorg_nwaku:latest.log
2026-01-16 04:17:15.404 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 58419
2026-01-16 04:17:15.405 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:17:16.405 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:16.507 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:16.608 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:16.709 ERROR [src.node.docker_mananger] Max retries reached for container e56acbb1e04d. Exiting log stream.
2026-01-16 04:17:16.709 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:16.811 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:16.912 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:17.013 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:17.115 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:17.216 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:17.317 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:17.419 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:17.520 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:17.622 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:17.723 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:17.824 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:17.926 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:18.027 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:18.128 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:18.230 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:18.331 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:18.432 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:18.534 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:18.635 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:18.736 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:18.838 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:18.939 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:19.040 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:19.142 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:19.243 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:19.345 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:19.446 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:19.547 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:19.649 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:19.750 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:19.851 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:19.953 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:20.054 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:20.155 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:20.256 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:20.358 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:20.460 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:20.562 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:20.663 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:20.765 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:20.866 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:20.968 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:21.069 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:21.171 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:21.273 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:21.374 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:21.476 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:21.577 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:21.679 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:21.781 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:21.882 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:21.984 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:22.086 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:22.187 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:22.289 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:22.391 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:22.492 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:22.593 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:22.694 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:22.797 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:22.899 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:23.001 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:23.102 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:23.204 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:23.305 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:23.407 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:23.508 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:23.610 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:23.711 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:23.812 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:23.914 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:24.015 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:24.116 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:24.217 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:24.318 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:24.420 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:24.521 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:24.623 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:24.724 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:24.825 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:24.927 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:25.028 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:25.129 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:25.231 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:25.333 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:25.434 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:25.536 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:25.637 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:25.739 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:25.840 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:25.942 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:26.044 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:26.146 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:26.247 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:26.348 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:26.450 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:26.551 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:26.653 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:26.754 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:26.856 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:26.957 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:27.058 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:27.160 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:27.261 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:27.363 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:27.464 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:27.565 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:27.667 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:27.768 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:27.870 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:27.971 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:28.072 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:28.174 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:28.275 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:28.377 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:28.479 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:28.580 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:28.682 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:28.783 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:28.884 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:28.986 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:29.087 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:29.188 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:29.289 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:29.391 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:29.492 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:29.611 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:29.713 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:29.814 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:29.915 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:30.017 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:30.118 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:30.219 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:30.321 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:30.422 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:30.523 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:30.625 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:30.726 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:30.828 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:30.929 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:31.030 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:31.132 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:31.234 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:31.335 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:31.436 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:31.537 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:31.638 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:31.740 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:31.842 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:31.943 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:32.044 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:32.145 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:32.247 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:32.348 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:32.449 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:32.550 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:32.652 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:32.753 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:32.854 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:32.956 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:33.057 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:33.159 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:33.260 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:33.361 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:33.463 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:33.564 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:33.666 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:33.767 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:33.869 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:33.970 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:34.071 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:34.173 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:34.274 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:34.376 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:34.477 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:34.578 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:34.680 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:34.781 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:34.882 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:34.984 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:35.085 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:35.186 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:35.287 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:35.388 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:35.490 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:35.591 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:35.692 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:35.794 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:35.895 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:35.996 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:36.098 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:36.199 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:36.300 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:36.401 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:36.503 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58419/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:36.504 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=58419): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f2c5e33e000>: Failed to establish a new connection: [Errno 111] Connection refused'))
2026-01-16 04:17:36.604 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:17:36.604 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:17:36.606 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:17:36.606 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.240.46
2026-01-16 04:17:36.607 DEBUG [src.node.docker_mananger] Generated ports ['59974', '59975', '59976', '59977', '59978']
2026-01-16 04:17:36.607 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:17:36.607 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:17:36.607 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:17:36.607 DEBUG [src.node.docker_mananger] docker run -i -t -p 59974:59974 -p 59975:59975 -p 59976:59976 -p 59977:59977 -p 59978:59978 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=59976 --rest-port=59974 --tcp-port=59975 --discv5-udp-port=59977 --rest-address=0.0.0.0 --nat=extip:172.18.240.46 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ccf9ec7e43efc50200ffaed5b149cc918d6e5bc90b9a4e4ddf6dafbecdf662eb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=59978 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QMX_GyT1kyf4tMg0kEVSHxd4kS99mT9O7ysM13BFgJMjdKPeaqCgvTdg4_WHqXqOgg0L_Et7iOcItGD2lA3tAS4CgmlkgnY0gmlwhKwSj86KbXVsdGlhZGRyc5YACASsEo_OBoyDAAoErBKPzgaMhN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDxXmDyrOxngypwQgYK6MJBjNohJOZNeSQDgz1AfTc-ESDdGNwgoyDg3VkcIKMhYV3YWt1Mgk --lightpushnode=/ip4/172.18.143.206/tcp/35971/p2p/16Uiu2HAmRwr8okK9ybNcUrwVmwfPZ9u38LyMqisxsPcwTfQRHcLj --lightpush=true --relay=false
2026-01-16 04:17:36.794 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.240.46 waku b8632153aa5339810bb1fe647baa530daf1a15764627c5c0c77dd127de926a05
2026-01-16 04:17:36.821 DEBUG [src.node.docker_mananger] Container started with ID b8632153aa53. Setting up logs at ./log/docker/lightpush_node1_2026-01-16_04-16-51__a86c268d-16e1-4ed6-90bf-45bb00fe6a53__wakuorg_nwaku:latest.log
2026-01-16 04:17:36.822 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 59974
2026-01-16 04:17:36.822 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:17:37.823 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:37.925 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:38.026 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:38.128 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:38.176 ERROR [src.node.docker_mananger] Max retries reached for container b8632153aa53. Exiting log stream.
2026-01-16 04:17:38.229 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:38.331 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:38.432 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:38.533 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:38.635 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:38.736 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:38.838 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:38.939 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:39.041 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:39.142 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:39.244 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:39.345 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:39.447 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:39.548 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:39.649 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:39.751 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:39.852 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:39.953 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:40.055 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:40.157 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:40.258 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:40.359 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:40.461 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:40.562 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:40.664 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:40.765 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:40.866 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:40.968 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:41.069 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:41.170 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:41.272 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:41.374 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:41.475 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:41.577 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:41.678 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:41.780 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:41.882 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:41.983 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:42.085 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:42.187 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:42.289 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:42.390 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:42.492 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:42.594 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:42.695 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:42.797 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:42.899 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:43.000 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:43.102 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:43.204 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:43.305 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:43.407 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:43.508 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:43.609 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:43.711 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:43.812 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:43.913 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:44.015 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:44.116 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:44.218 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:44.320 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:44.421 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:44.523 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:44.624 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:44.726 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:44.827 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:44.929 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:45.031 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:45.132 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:45.234 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:45.335 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:45.437 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:45.538 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:45.640 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:45.741 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:45.843 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:45.944 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:46.046 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:46.148 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:46.249 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:46.351 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:46.453 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:46.554 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:46.656 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:46.757 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:46.859 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:46.960 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:47.062 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:47.163 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:47.265 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:47.367 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:47.468 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:47.570 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:47.671 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:47.773 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:47.874 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:47.976 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:48.077 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:48.179 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:48.280 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:48.382 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:48.483 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:48.585 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:48.686 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:48.788 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:48.889 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:48.990 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:49.091 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:49.193 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:49.294 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:49.395 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:49.497 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:49.598 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:49.699 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:49.801 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:49.903 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:50.004 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:50.105 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:50.207 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:50.308 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:50.410 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:50.511 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:50.613 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:50.714 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:50.816 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:50.917 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:51.018 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:51.120 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:51.221 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:51.323 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:51.424 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:51.525 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:51.627 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:51.728 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:51.830 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:51.931 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:52.032 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:52.134 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:52.236 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:52.337 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:52.439 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:52.540 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:52.642 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:52.746 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:52.848 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:52.950 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:53.052 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:53.153 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:53.255 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:53.356 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:53.458 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:53.559 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:53.661 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:53.762 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:53.864 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:53.965 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:54.067 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:54.169 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:54.270 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:54.371 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:54.473 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:54.574 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:54.676 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:54.777 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:54.878 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:54.980 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:55.081 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:55.182 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:55.284 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:55.385 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:55.487 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:55.588 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:55.689 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:55.791 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:55.893 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:55.994 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:56.095 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:56.197 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:56.298 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:56.399 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:56.501 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:56.602 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:56.703 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:56.805 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:56.906 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:57.007 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:57.109 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:57.210 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:57.311 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:57.412 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:57.513 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:57.615 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:57.717 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:57.818 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:57.919 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59974/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:57.920 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=59974): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f2c5e2d20f0>: Failed to establish a new connection: [Errno 111] Connection refused'))
2026-01-16 04:17:58.146 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-16 04:17:58.147 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-16 04:17:58.148 DEBUG [src.node.waku_node] Stopping container with id 8bb3e3614bd0
2026-01-16 04:17:58.689 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:17:58.690 DEBUG [src.node.waku_node] Stopping container with id f75e823a8e9d
2026-01-16 04:17:59.217 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:17:59.217 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:17:59.320 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:17:59.422 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:17:59.502 ERROR [src.node.docker_mananger] Max retries reached for container 8bb3e3614bd0. Exiting log stream.
2026-01-16 04:17:59.523 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:17:59.625 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:17:59.726 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:17:59.828 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:17:59.929 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:00.029 ERROR [src.node.docker_mananger] Max retries reached for container f75e823a8e9d. Exiting log stream.
2026-01-16 04:18:00.031 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:00.133 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:00.234 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:00.336 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:00.438 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:00.539 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:00.641 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:00.742 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:00.844 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:00.946 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:01.048 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:01.150 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:01.252 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:01.353 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:01.455 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:01.557 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:01.659 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:01.761 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:01.862 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:01.964 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:02.066 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:02.167 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:02.269 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:02.371 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:02.473 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:02.575 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:02.676 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:02.778 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:02.880 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:02.981 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:03.083 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:03.185 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:03.287 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:03.389 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:03.491 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:03.593 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:03.695 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:03.796 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:03.898 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:03.999 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:04.101 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:04.203 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:04.305 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:04.306 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/b8632153aa5339810bb1fe647baa530daf1a15764627c5c0c77dd127de926a05/stop: Not Found ("No such container: b8632153aa5339810bb1fe647baa530daf1a15764627c5c0c77dd127de926a05")
2026-01-16 04:18:04.307 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:04.408 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:04.510 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:04.612 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:04.714 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:04.816 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:04.918 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:05.020 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:05.122 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:05.223 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:05.325 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:05.427 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:05.529 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:05.631 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:05.733 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:05.835 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:05.937 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:06.039 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:06.141 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:06.243 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:06.345 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:06.447 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:06.549 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:06.651 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:06.753 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:06.855 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:06.957 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:07.059 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:07.161 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:07.263 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:07.365 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:07.467 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:07.569 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:07.671 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:07.773 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:07.875 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:07.977 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:08.079 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:08.181 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:08.282 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:08.384 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:08.486 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:08.588 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:08.690 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:08.792 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:08.893 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:08.995 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:09.097 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:09.200 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:09.302 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:09.403 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:09.405 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/b8632153aa5339810bb1fe647baa530daf1a15764627c5c0c77dd127de926a05/stop: Not Found ("No such container: b8632153aa5339810bb1fe647baa530daf1a15764627c5c0c77dd127de926a05")
2026-01-16 04:18:09.405 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:09.507 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:09.609 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:09.711 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:09.813 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:09.915 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:10.017 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:10.118 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:10.220 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:10.322 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:10.424 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:10.526 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:10.627 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:10.729 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:10.830 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:10.932 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:11.033 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:11.135 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:11.237 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:11.338 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:11.440 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:11.542 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:11.644 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:11.746 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:11.848 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:11.950 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:12.051 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:12.153 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:12.255 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:12.357 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:12.459 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:12.560 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:12.662 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:12.764 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:12.866 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:12.967 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:13.069 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:13.170 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:13.272 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:13.373 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:13.475 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:13.577 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:13.679 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:13.780 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:13.882 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:13.983 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:14.085 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:14.186 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:14.288 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:14.390 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:14.491 DEBUG [src.node.waku_node] Stopping container with id b8632153aa53
2026-01-16 04:18:14.493 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/b8632153aa5339810bb1fe647baa530daf1a15764627c5c0c77dd127de926a05/stop: Not Found ("No such container: b8632153aa5339810bb1fe647baa530daf1a15764627c5c0c77dd127de926a05")
2026-01-16 04:18:14.494 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-16 04:18:14.518 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:18:14.542 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:18:14.542 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:18:14.542 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:18:14.543 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:18:14.543 DEBUG [tests.conftest] Running fixture teardown: attach_logs_on_fail
2026-01-16 04:18:14.543 DEBUG [tests.conftest] Test failed, attempting to attach logs to the allure reports
2026-01-16 04:18:14.544 DEBUG [src.libs.common] Attaching file ./log/docker/receiving_node1_2026-01-16_04-16-51__a86c268d-16e1-4ed6-90bf-45bb00fe6a53__wakuorg_nwaku:latest.log
2026-01-16 04:18:14.545 DEBUG [src.libs.common] Attaching file ./log/docker/receiving_node2_2026-01-16_04-16-51__a86c268d-16e1-4ed6-90bf-45bb00fe6a53__wakuorg_nwaku:latest.log
2026-01-16 04:18:14.546 DEBUG [src.libs.common] Attaching file ./log/docker/lightpush_node1_2026-01-16_04-16-51__a86c268d-16e1-4ed6-90bf-45bb00fe6a53__wakuorg_nwaku:latest.log

View File

@ -0,0 +1,84 @@
2026-01-16 04:21:25.254 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-16 04:21:25.254 DEBUG [tests.conftest] Running test: test_publish_with_no_timestamp with id: 2026-01-16_04-21-25__48cc1ae8-d3e2-4cd7-9b88-cc00400202b4
2026-01-16 04:21:25.254 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-16 04:21:25.255 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-16 04:21:25.255 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2026-01-16 04:21:25.261 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:21:25.261 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-21-25__48cc1ae8-d3e2-4cd7-9b88-cc00400202b4__wakuorg_nwaku:latest.log
2026-01-16 04:21:25.261 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:21:25.261 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:21:25.263 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:21:25.263 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.208.39
2026-01-16 04:21:25.263 DEBUG [src.node.docker_mananger] Generated ports ['57118', '57119', '57120', '57121', '57122']
2026-01-16 04:21:25.263 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:21:25.263 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:21:25.263 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:21:25.264 DEBUG [src.node.docker_mananger] docker run -i -t -p 57118:57118 -p 57119:57119 -p 57120:57120 -p 57121:57121 -p 57122:57122 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=57120 --rest-port=57118 --tcp-port=57119 --discv5-udp-port=57121 --rest-address=0.0.0.0 --nat=extip:172.18.208.39 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9bf08afbb31af6831fabec3aabbf3703a3fea50ea0d3fd448cbae5bdfaac15a3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57122 --metrics-logging=true --relay=true
2026-01-16 04:21:25.448 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.208.39 waku 05e3dbc15c79c22850b61a3f375089e44639a6faeb2463886e73fe26bdb579a7
2026-01-16 04:21:25.481 DEBUG [src.node.docker_mananger] Container started with ID 05e3dbc15c79. Setting up logs at ./log/docker/node1_2026-01-16_04-21-25__48cc1ae8-d3e2-4cd7-9b88-cc00400202b4__wakuorg_nwaku:latest.log
2026-01-16 04:21:25.482 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 57118
2026-01-16 04:21:25.483 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:21:25.558 ERROR [src.node.docker_mananger] Max retries reached for container 7dd808ae59ce. Exiting log stream.
2026-01-16 04:21:26.045 ERROR [src.node.docker_mananger] Max retries reached for container 93102b7e88cb. Exiting log stream.
2026-01-16 04:21:26.484 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57118/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:26.487 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:21:26.487 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:21:26.487 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57118/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:26.490 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.208.39/tcp/57119/p2p/16Uiu2HAm9K4pur8riinwtc197TLgV1RUiLhuRPNdikkWdWrAeQDq","/ip4/172.18.208.39/tcp/57120/ws/p2p/16Uiu2HAm9K4pur8riinwtc197TLgV1RUiLhuRPNdikkWdWrAeQDq"],"enrUri":"enr:-L24QHrqAtLttSJOSCFDmjHFFG1UJUbQgbSRJOdmU3qGNoW0dLeP_l8bRQUYcmOdhQBdTKWFKMYwuZSTW_mHVs8EEUsCgmlkgnY0gmlwhKwS0CeKbXVsdGlhZGRyc5YACASsEtAnBt8fAAoErBLQJwbfIN0DgnJzhQADAQAAiXNlY3AyNTZrMaECzlJiZFf5ZWtUzFkjh7xdDZIBKH9UeTJTQ1y36RvJkFyDdGNwgt8fg3VkcILfIYV3YWt1MgE"}'
2026-01-16 04:21:26.490 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:21:26.496 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:21:26.497 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-16_04-21-25__48cc1ae8-d3e2-4cd7-9b88-cc00400202b4__wakuorg_nwaku:latest.log
2026-01-16 04:21:26.497 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:21:26.497 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:21:26.498 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:21:26.498 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.101.173
2026-01-16 04:21:26.499 DEBUG [src.node.docker_mananger] Generated ports ['53624', '53625', '53626', '53627', '53628']
2026-01-16 04:21:26.499 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:21:26.499 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:21:26.499 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:21:26.499 DEBUG [src.node.docker_mananger] docker run -i -t -p 53624:53624 -p 53625:53625 -p 53626:53626 -p 53627:53627 -p 53628:53628 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=53626 --rest-port=53624 --tcp-port=53625 --discv5-udp-port=53627 --rest-address=0.0.0.0 --nat=extip:172.18.101.173 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=52d4a38a4afbcf1dc86ab66b3dae1ec3d5ad775ccedfbec050f3da2a1a428ca9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53628 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QHrqAtLttSJOSCFDmjHFFG1UJUbQgbSRJOdmU3qGNoW0dLeP_l8bRQUYcmOdhQBdTKWFKMYwuZSTW_mHVs8EEUsCgmlkgnY0gmlwhKwS0CeKbXVsdGlhZGRyc5YACASsEtAnBt8fAAoErBLQJwbfIN0DgnJzhQADAQAAiXNlY3AyNTZrMaECzlJiZFf5ZWtUzFkjh7xdDZIBKH9UeTJTQ1y36RvJkFyDdGNwgt8fg3VkcILfIYV3YWt1MgE
2026-01-16 04:21:26.674 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.101.173 waku f269991b1a2297d4d660dd96bf1442e4d77d904122f66b5b22f2fc0546425045
2026-01-16 04:21:26.708 DEBUG [src.node.docker_mananger] Container started with ID f269991b1a22. Setting up logs at ./log/docker/node2_2026-01-16_04-21-25__48cc1ae8-d3e2-4cd7-9b88-cc00400202b4__wakuorg_nwaku:latest.log
2026-01-16 04:21:26.708 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 53624
2026-01-16 04:21:26.708 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:21:27.709 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53624/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:27.717 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:21:27.718 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:21:27.718 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53624/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:27.724 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.101.173/tcp/53625/p2p/16Uiu2HAmBa6EW19mdA8CtPPRu9rJj9GbRNCag3BWt9ZkGPJjGrne","/ip4/172.18.101.173/tcp/53626/ws/p2p/16Uiu2HAmBa6EW19mdA8CtPPRu9rJj9GbRNCag3BWt9ZkGPJjGrne"],"enrUri":"enr:-L24QKYrteK_M4T9iPMgnjjWSj-hysemQZCTL3fjxl2N2YcSCQfbLlKpMdh99BH9HcSQ7E-WWERkgdCSanLRCIt7xh8CgmlkgnY0gmlwhKwSZa2KbXVsdGlhZGRyc5YACASsEmWtBtF5AAoErBJlrQbRet0DgnJzhQADAQAAiXNlY3AyNTZrMaEC7-MPlxB0gIwdCn320cSsxSFAQAnRfrMaCYJqpMO75NODdGNwgtF5g3VkcILRe4V3YWt1MgE"}'
2026-01-16 04:21:27.725 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:21:27.725 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53624/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.208.39/tcp/57119/p2p/16Uiu2HAm9K4pur8riinwtc197TLgV1RUiLhuRPNdikkWdWrAeQDq"]'
2026-01-16 04:21:27.729 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:21:27.729 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
2026-01-16 04:21:27.730 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57118/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-16 04:21:27.733 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:21:27.734 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53624/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-16 04:21:27.738 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:21:27.739 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57118/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:21:27.743 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:21:27.744 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:21:27.844 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:21:27.844 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57118/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:27.847 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537287738934784,"ephemeral":false,"proof":""}]'
2026-01-16 04:21:27.849 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:21:27.849 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:27.851 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537287738934784,"ephemeral":false,"proof":""}]'
2026-01-16 04:21:27.853 INFO [src.steps.relay] WARM UP successful!!
2026-01-16 04:21:27.854 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57118/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto"}'
2026-01-16 04:21:27.858 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:21:27.858 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:21:27.958 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:21:27.958 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57118/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:27.961 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537287855612160,"ephemeral":false,"proof":""}]'
2026-01-16 04:21:27.962 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:21:27.962 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:27.965 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537287855612160,"ephemeral":false,"proof":""}]'
2026-01-16 04:21:27.968 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-16 04:21:27.969 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-16 04:21:27.969 DEBUG [src.node.waku_node] Stopping container with id 05e3dbc15c79
2026-01-16 04:21:28.498 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:21:28.498 DEBUG [src.node.waku_node] Stopping container with id f269991b1a22
2026-01-16 04:21:29.014 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:21:29.016 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-16 04:21:29.021 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:21:29.026 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,77 @@
2026-01-16 04:20:51.518 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-16 04:20:51.518 DEBUG [tests.conftest] Running test: test_metrics_initial_value with id: 2026-01-16_04-20-51__93b7b1b8-1bc3-470b-ab17-4e9093ff43c8
2026-01-16 04:20:51.519 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-16 04:20:51.519 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-01-16 04:20:51.519 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-01-16 04:20:51.519 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-16 04:20:51.519 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-16 04:20:51.526 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:20:51.526 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-20-51__93b7b1b8-1bc3-470b-ab17-4e9093ff43c8__wakuorg_nwaku:latest.log
2026-01-16 04:20:51.526 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:20:51.526 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:20:51.528 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:20:51.528 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.227.254
2026-01-16 04:20:51.528 DEBUG [src.node.docker_mananger] Generated ports ['1515', '1516', '1517', '1518', '1519']
2026-01-16 04:20:51.528 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:20:51.528 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:20:51.528 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:20:51.529 DEBUG [src.node.docker_mananger] docker run -i -t -p 1515:1515 -p 1516:1516 -p 1517:1517 -p 1518:1518 -p 1519:1519 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=1517 --rest-port=1515 --tcp-port=1516 --discv5-udp-port=1518 --rest-address=0.0.0.0 --nat=extip:172.18.227.254 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d2fe9bb87ceb72bc5ebeaf74d779ae0e5fbe19b5852cc5bdd6db9bb2b761fab2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1519 --metrics-logging=true --relay=true --filter=true --store=true --lightpush=true
2026-01-16 04:20:51.718 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.227.254 waku 8caa14132aba755cee1dfccc141af4d40cca88c550dc7d40d79be9ff2dbbe733
2026-01-16 04:20:51.755 DEBUG [src.node.docker_mananger] Container started with ID 8caa14132aba. Setting up logs at ./log/docker/node1_2026-01-16_04-20-51__93b7b1b8-1bc3-470b-ab17-4e9093ff43c8__wakuorg_nwaku:latest.log
2026-01-16 04:20:51.757 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 1515
2026-01-16 04:20:51.757 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:20:52.758 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1515/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:20:52.761 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:20:52.761 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:20:52.761 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1515/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:20:52.764 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.227.254/tcp/1516/p2p/16Uiu2HAkxi2xkL6Vd6mMDmHuRDw6VRa13JzPmkbLUtVrYfCSXCAG","/ip4/172.18.227.254/tcp/1517/ws/p2p/16Uiu2HAkxi2xkL6Vd6mMDmHuRDw6VRa13JzPmkbLUtVrYfCSXCAG"],"enrUri":"enr:-L24QOLOThMcwySW171H74BHMa2kPW5gIRv5JJicSDzRHME2SZ2gZ8tPJP90iju991p3qxcYiF2tUcqCP_o8EkTMuD8CgmlkgnY0gmlwhKwS4_6KbXVsdGlhZGRyc5YACASsEuP-BgXsAAoErBLj_gYF7d0DgnJzhQADAQAAiXNlY3AyNTZrMaECMMQT_1vvabKG-m2p4MDnZ4w5_zJMjKVfnTvIL8q9p8WDdGNwggXsg3VkcIIF7oV3YWt1Mg8"}'
2026-01-16 04:20:52.764 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:20:52.764 DEBUG [src.libs.common] Sleeping for 5 seconds
2026-01-16 04:20:57.776 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-16 04:20:57.777 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-16 04:20:57.777 DEBUG [src.node.waku_node] Stopping container with id 8caa14132aba
2026-01-16 04:20:58.321 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:20:58.322 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-16 04:20:58.325 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:20:58.326 DEBUG [tests.conftest] Running fixture teardown: attach_logs_on_fail
2026-01-16 04:20:58.326 DEBUG [tests.conftest] Test failed, attempting to attach logs to the allure reports
2026-01-16 04:20:58.327 DEBUG [src.libs.common] Attaching file ./log/docker/node1_2026-01-16_04-20-51__93b7b1b8-1bc3-470b-ab17-4e9093ff43c8__wakuorg_nwaku:latest.log
2026-01-16 04:20:58.330 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-16 04:20:58.330 DEBUG [tests.conftest] Running test: test_metrics_initial_value with id: 2026-01-16_04-20-58__eb4834a7-c81c-4241-a265-b7bd1670141b
2026-01-16 04:20:58.330 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-16 04:20:58.331 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-01-16 04:20:58.331 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-01-16 04:20:58.331 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-16 04:20:58.331 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-16 04:20:58.338 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:20:58.338 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-20-58__eb4834a7-c81c-4241-a265-b7bd1670141b__wakuorg_nwaku:latest.log
2026-01-16 04:20:58.338 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:20:58.338 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:20:58.340 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:20:58.340 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.6.98
2026-01-16 04:20:58.340 DEBUG [src.node.docker_mananger] Generated ports ['51670', '51671', '51672', '51673', '51674']
2026-01-16 04:20:58.340 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:20:58.340 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:20:58.340 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:20:58.340 DEBUG [src.node.docker_mananger] docker run -i -t -p 51670:51670 -p 51671:51671 -p 51672:51672 -p 51673:51673 -p 51674:51674 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=51672 --rest-port=51670 --tcp-port=51671 --discv5-udp-port=51673 --rest-address=0.0.0.0 --nat=extip:172.18.6.98 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=22acbfadd2d9ad6c9a327edb18a3d194d232a39aab2d9132c3687a2365970cd1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51674 --metrics-logging=true --relay=true --filter=true --store=true --lightpush=true
2026-01-16 04:20:58.521 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.6.98 waku 060bfae8a9a8d744fd7388a59e6d1a1c888f91ba672bac20e62069ee46831b58
2026-01-16 04:20:58.550 DEBUG [src.node.docker_mananger] Container started with ID 060bfae8a9a8. Setting up logs at ./log/docker/node1_2026-01-16_04-20-58__eb4834a7-c81c-4241-a265-b7bd1670141b__wakuorg_nwaku:latest.log
2026-01-16 04:20:58.550 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 51670
2026-01-16 04:20:58.551 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:20:59.135 ERROR [src.node.docker_mananger] Max retries reached for container 8caa14132aba. Exiting log stream.
2026-01-16 04:20:59.551 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51670/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:20:59.555 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:20:59.555 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:20:59.555 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51670/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:20:59.557 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.6.98/tcp/51671/p2p/16Uiu2HAkwT9mzHqnz4EUCq4ZG9cgLoVQkb8bekysjFkAzrpmhzpX","/ip4/172.18.6.98/tcp/51672/ws/p2p/16Uiu2HAkwT9mzHqnz4EUCq4ZG9cgLoVQkb8bekysjFkAzrpmhzpX"],"enrUri":"enr:-L24QN7j94RZRQYJnV3lrMxPSraQbHHfbAJRaSUVbJVw8hMtOaHv_2kIQ6IpzLrfd_-bf2x5ds3aJTsg0rVZlc-giQ4CgmlkgnY0gmlwhKwSBmKKbXVsdGlhZGRyc5YACASsEgZiBsnXAAoErBIGYgbJ2N0DgnJzhQADAQAAiXNlY3AyNTZrMaECHhhiXK_mETkLeuCLBJmQfgeZzdi09nqrdsAiWKT6_OiDdGNwgsnXg3VkcILJ2YV3YWt1Mg8"}'
2026-01-16 04:20:59.558 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:20:59.558 DEBUG [src.libs.common] Sleeping for 5 seconds
2026-01-16 04:21:04.570 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-16 04:21:04.571 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-16 04:21:04.571 DEBUG [src.node.waku_node] Stopping container with id 060bfae8a9a8
2026-01-16 04:21:05.134 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:21:05.135 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-16 04:21:05.138 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:21:05.140 DEBUG [tests.conftest] Running fixture teardown: attach_logs_on_fail
2026-01-16 04:21:05.140 DEBUG [tests.conftest] Test failed, attempting to attach logs to the allure reports
2026-01-16 04:21:05.140 DEBUG [src.libs.common] Attaching file ./log/docker/node1_2026-01-16_04-20-58__eb4834a7-c81c-4241-a265-b7bd1670141b__wakuorg_nwaku:latest.log

View File

@ -0,0 +1,64 @@
2026-01-16 04:24:18.134 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-16 04:24:18.135 DEBUG [tests.conftest] Running test: test_publish_without_subscribing_via_api_works with id: 2026-01-16_04-24-18__bb57b921-31e0-4579-b155-990dfc3dc2bf
2026-01-16 04:24:18.135 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-16 04:24:18.135 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-16 04:24:18.135 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-01-16 04:24:18.142 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:24:18.142 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-24-18__bb57b921-31e0-4579-b155-990dfc3dc2bf__wakuorg_nwaku:latest.log
2026-01-16 04:24:18.142 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:24:18.142 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:24:18.143 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:24:18.143 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.213.245
2026-01-16 04:24:18.144 DEBUG [src.node.docker_mananger] Generated ports ['1033', '1034', '1035', '1036', '1037']
2026-01-16 04:24:18.144 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:24:18.144 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:24:18.144 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:24:18.144 DEBUG [src.node.docker_mananger] docker run -i -t -p 1033:1033 -p 1034:1034 -p 1035:1035 -p 1036:1036 -p 1037:1037 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=1035 --rest-port=1033 --tcp-port=1034 --discv5-udp-port=1036 --rest-address=0.0.0.0 --nat=extip:172.18.213.245 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=dac5cdbb2addebefd6ce8f9c2c8f0777acce7b1bf9b5cee9cb3b49dfab6aadc6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1037 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2026-01-16 04:24:18.290 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.213.245 waku 853c19df8f3ed3753e33c68eb3cb8ea87ca421b17467f27dd6318e7302566502
2026-01-16 04:24:18.313 DEBUG [src.node.docker_mananger] Container started with ID 853c19df8f3e. Setting up logs at ./log/docker/node1_2026-01-16_04-24-18__bb57b921-31e0-4579-b155-990dfc3dc2bf__wakuorg_nwaku:latest.log
2026-01-16 04:24:18.313 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 1033
2026-01-16 04:24:18.314 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:24:18.333 ERROR [src.node.docker_mananger] Max retries reached for container 588349d1ccf0. Exiting log stream.
2026-01-16 04:24:18.808 ERROR [src.node.docker_mananger] Max retries reached for container 797f9a594769. Exiting log stream.
2026-01-16 04:24:19.314 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1033/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:24:19.317 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:24:19.317 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:24:19.317 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1033/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:24:19.319 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.213.245/tcp/1034/p2p/16Uiu2HAm1UBxPG4EWNmbWzSU67723wzLjaLot4e22AZpPsDzfXd5","/ip4/172.18.213.245/tcp/1035/ws/p2p/16Uiu2HAm1UBxPG4EWNmbWzSU67723wzLjaLot4e22AZpPsDzfXd5"],"enrUri":"enr:-L24QGSBME_rZpy-cLHnUZfrD5JljpFrF7U5A0y0WOBX6jq9bo02fqSBq8YvQDsDId_ma5yoaloF_DBJVSn61LzKw5ACgmlkgnY0gmlwhKwS1fWKbXVsdGlhZGRyc5YACASsEtX1BgQKAAoErBLV9QYEC90DgnJzhQACAQAAiXNlY3AyNTZrMaECWcstQ-3n8DJc53sTuCU_801tuxu_P5FDB0QLLbsmCuSDdGNwggQKg3VkcIIEDIV3YWt1MgU"}'
2026-01-16 04:24:19.320 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:24:19.325 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:24:19.326 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-16_04-24-18__bb57b921-31e0-4579-b155-990dfc3dc2bf__wakuorg_nwaku:latest.log
2026-01-16 04:24:19.326 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:24:19.326 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:24:19.327 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:24:19.327 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.35.47
2026-01-16 04:24:19.327 DEBUG [src.node.docker_mananger] Generated ports ['6473', '6474', '6475', '6476', '6477']
2026-01-16 04:24:19.327 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:24:19.327 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:24:19.328 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:24:19.328 DEBUG [src.node.docker_mananger] docker run -i -t -p 6473:6473 -p 6474:6474 -p 6475:6475 -p 6476:6476 -p 6477:6477 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=6475 --rest-port=6473 --tcp-port=6474 --discv5-udp-port=6476 --rest-address=0.0.0.0 --nat=extip:172.18.35.47 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=8fc66be535b6a6daae365accf7c4dfe87ac1dacb9efeaf4dfdc6cdafaa3fe4e5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6477 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGSBME_rZpy-cLHnUZfrD5JljpFrF7U5A0y0WOBX6jq9bo02fqSBq8YvQDsDId_ma5yoaloF_DBJVSn61LzKw5ACgmlkgnY0gmlwhKwS1fWKbXVsdGlhZGRyc5YACASsEtX1BgQKAAoErBLV9QYEC90DgnJzhQACAQAAiXNlY3AyNTZrMaECWcstQ-3n8DJc53sTuCU_801tuxu_P5FDB0QLLbsmCuSDdGNwggQKg3VkcIIEDIV3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2026-01-16 04:24:19.479 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.35.47 waku 478a21389a3b678ef37d98e452b575170786d512e403bdcae725940e28cd0387
2026-01-16 04:24:19.504 DEBUG [src.node.docker_mananger] Container started with ID 478a21389a3b. Setting up logs at ./log/docker/node2_2026-01-16_04-24-18__bb57b921-31e0-4579-b155-990dfc3dc2bf__wakuorg_nwaku:latest.log
2026-01-16 04:24:19.504 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 6473
2026-01-16 04:24:19.504 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:24:20.504 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6473/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:24:20.524 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2026-01-16 04:24:20.525 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:24:20.525 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6473/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:24:20.531 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.35.47/tcp/6474/p2p/16Uiu2HAm1bSYgLno3gRWXTsR8REyc3q3yYaS2hi1NyujiDcWv5Tr","/ip4/172.18.35.47/tcp/6475/ws/p2p/16Uiu2HAm1bSYgLno3gRWXTsR8REyc3q3yYaS2hi1NyujiDcWv5Tr"],"enrUri":"enr:-L24QBl1hI2C0E6P1vAjI-MPrQrQvtMk6kV9eYY1PD0tCNxlczXl29uQCx7ANG9KcRaISvtAUlthMkF9SZ7wbfFIfuACgmlkgnY0gmlwhKwSIy-KbXVsdGlhZGRyc5YACASsEiMvBhlKAAoErBIjLwYZS90DgnJzhQACAQAAiXNlY3AyNTZrMaECW6a9q5ZZeYqrQ65ZPXxVrMePQnbuqt7EuW0Xm-1OiB2DdGNwghlKg3VkcIIZTIV3YWt1MgE"}'
2026-01-16 04:24:20.531 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:24:20.531 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6473/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.213.245/tcp/1034/p2p/16Uiu2HAm1UBxPG4EWNmbWzSU67723wzLjaLot4e22AZpPsDzfXd5"]'
2026-01-16 04:24:20.534 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:24:20.534 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1033/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:24:20.538 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:24:20.539 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6473/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:24:20.542 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:24:20.544 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-16 04:24:20.545 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-16 04:24:20.545 DEBUG [src.node.waku_node] Stopping container with id 853c19df8f3e
2026-01-16 04:24:21.011 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:24:21.011 DEBUG [src.node.waku_node] Stopping container with id 478a21389a3b
2026-01-16 04:24:21.478 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:24:21.481 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-16 04:24:21.486 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:24:21.490 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,168 @@
2026-01-16 04:31:39.737 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-16 04:31:39.738 DEBUG [tests.conftest] Running test: test_get_store_messages_with_different_content_topics with id: 2026-01-16_04-31-39__3119bcb4-0c11-4eb1-a461-dd2ce203782c
2026-01-16 04:31:39.739 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-16 04:31:39.739 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-16 04:31:39.740 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-01-16 04:31:39.750 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:31:39.750 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-16_04-31-39__3119bcb4-0c11-4eb1-a461-dd2ce203782c__wakuorg_nwaku:latest.log
2026-01-16 04:31:39.750 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:31:39.750 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:31:39.752 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:31:39.753 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.86.64
2026-01-16 04:31:39.754 DEBUG [src.node.docker_mananger] Generated ports ['12109', '12110', '12111', '12112', '12113']
2026-01-16 04:31:39.754 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:31:39.754 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:31:39.755 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:31:39.755 DEBUG [src.node.docker_mananger] docker run -i -t -p 12109:12109 -p 12110:12110 -p 12111:12111 -p 12112:12112 -p 12113:12113 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=12111 --rest-port=12109 --tcp-port=12110 --discv5-udp-port=12112 --rest-address=0.0.0.0 --nat=extip:172.18.86.64 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6faaed5eb7e2bebeb21cfb63e929ededd9fc383fea99adce86d8fbb3c7cca82c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12113 --metrics-logging=true --store=true --relay=true
2026-01-16 04:31:39.946 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.86.64 waku 9355a3d850c7a62e635599922383e3c0741d4b149f50d1bae375232890173890
2026-01-16 04:31:39.963 ERROR [src.node.docker_mananger] Max retries reached for container fcf05cacfb51. Exiting log stream.
2026-01-16 04:31:39.977 DEBUG [src.node.docker_mananger] Container started with ID 9355a3d850c7. Setting up logs at ./log/docker/publishing_node1_2026-01-16_04-31-39__3119bcb4-0c11-4eb1-a461-dd2ce203782c__wakuorg_nwaku:latest.log
2026-01-16 04:31:39.979 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 12109
2026-01-16 04:31:39.979 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:31:40.599 ERROR [src.node.docker_mananger] Max retries reached for container 8f0b24558b00. Exiting log stream.
2026-01-16 04:31:40.979 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12109/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:40.982 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:31:40.983 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:31:40.983 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12109/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:40.985 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.86.64/tcp/12110/p2p/16Uiu2HAkzp1UWB6rC5dab88dHH3amcd6k8afEgCGtVy9duFbUjCA","/ip4/172.18.86.64/tcp/12111/ws/p2p/16Uiu2HAkzp1UWB6rC5dab88dHH3amcd6k8afEgCGtVy9duFbUjCA"],"enrUri":"enr:-L24QPSMOnqSNsxGDNW71CRqSDBvyYyqhi8wdHyJXFITM1zLFXue30Js7WLxtBJ1tBjbPgA2VbBIOwrJXBUz6xWvJh0CgmlkgnY0gmlwhKwSVkCKbXVsdGlhZGRyc5YACASsElZABi9OAAoErBJWQAYvT90DgnJzhQADAQAAiXNlY3AyNTZrMaECUANBaLcMhSH5uF3-4V7ChofqiQMUN2zOIse_ddPg5oeDdGNwgi9Og3VkcIIvUIV3YWt1MgM"}'
2026-01-16 04:31:40.985 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:31:40.992 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:31:40.992 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-16_04-31-39__3119bcb4-0c11-4eb1-a461-dd2ce203782c__wakuorg_nwaku:latest.log
2026-01-16 04:31:40.992 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:31:40.992 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:31:40.994 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:31:40.994 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.173.203
2026-01-16 04:31:40.994 DEBUG [src.node.docker_mananger] Generated ports ['27789', '27790', '27791', '27792', '27793']
2026-01-16 04:31:40.994 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:31:40.994 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:31:40.995 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:31:40.995 DEBUG [src.node.docker_mananger] docker run -i -t -p 27789:27789 -p 27790:27790 -p 27791:27791 -p 27792:27792 -p 27793:27793 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=27791 --rest-port=27789 --tcp-port=27790 --discv5-udp-port=27792 --rest-address=0.0.0.0 --nat=extip:172.18.173.203 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b1ddfa9bbe986ec8dac5a6e42e70d096c3ac703fbf623dcdf29c3caeb4dd3dd1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=27793 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QPSMOnqSNsxGDNW71CRqSDBvyYyqhi8wdHyJXFITM1zLFXue30Js7WLxtBJ1tBjbPgA2VbBIOwrJXBUz6xWvJh0CgmlkgnY0gmlwhKwSVkCKbXVsdGlhZGRyc5YACASsElZABi9OAAoErBJWQAYvT90DgnJzhQADAQAAiXNlY3AyNTZrMaECUANBaLcMhSH5uF3-4V7ChofqiQMUN2zOIse_ddPg5oeDdGNwgi9Og3VkcIIvUIV3YWt1MgM --storenode=/ip4/172.18.86.64/tcp/12110/p2p/16Uiu2HAkzp1UWB6rC5dab88dHH3amcd6k8afEgCGtVy9duFbUjCA --store=true --relay=true
2026-01-16 04:31:41.178 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.173.203 waku 5bcadf4d2f61bb9e1ad0541b828d88b4d38874283c55dc3c0c5fe030682a509d
2026-01-16 04:31:41.213 DEBUG [src.node.docker_mananger] Container started with ID 5bcadf4d2f61. Setting up logs at ./log/docker/store_node1_2026-01-16_04-31-39__3119bcb4-0c11-4eb1-a461-dd2ce203782c__wakuorg_nwaku:latest.log
2026-01-16 04:31:41.214 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 27789
2026-01-16 04:31:41.214 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:31:42.214 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27789/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:42.219 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:31:42.219 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:31:42.219 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27789/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:42.222 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.173.203/tcp/27790/p2p/16Uiu2HAm3CsuTZSoPDw31uzpU3bnuFrifZ1SkJeSDxCKDEhGnoRS","/ip4/172.18.173.203/tcp/27791/ws/p2p/16Uiu2HAm3CsuTZSoPDw31uzpU3bnuFrifZ1SkJeSDxCKDEhGnoRS"],"enrUri":"enr:-L24QKhDVE5pk1YoHsM3orWGuCvuZEdCVxUePsIRIT_BYpGiFLYNlaTIDsabSDEw0yV7eJYG5-oKRg8uPzpqyybIMO8CgmlkgnY0gmlwhKwSrcuKbXVsdGlhZGRyc5YACASsEq3LBmyOAAoErBKtywZsj90DgnJzhQADAQAAiXNlY3AyNTZrMaECc5Ztx846yNmk1JIr5cpOTXW6K9WHHHHWfRyjE4aw6zmDdGNwgmyOg3VkcIJskIV3YWt1MgM"}'
2026-01-16 04:31:42.222 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:31:42.222 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27789/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.86.64/tcp/12110/p2p/16Uiu2HAkzp1UWB6rC5dab88dHH3amcd6k8afEgCGtVy9duFbUjCA"]'
2026-01-16 04:31:42.225 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:31:42.225 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12109/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-16 04:31:42.227 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:31:42.228 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27789/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-16 04:31:42.230 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:31:42.230 DEBUG [tests.store.test_get_messages] Running test with content topic /myapp/1/latest/proto
2026-01-16 04:31:42.231 DEBUG [src.steps.store] Relaying message
2026-01-16 04:31:42.231 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12109/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:31:42.236 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:31:42.236 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:31:42.437 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-16 04:31:42.437 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12109/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fmyapp%2F1%2Flatest%2Fproto&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:42.440 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9f0056fecf2706d65feb328699d7119cbb9ea2d392fb2c3b8e12fa361231b6dd"}]}'
2026-01-16 04:31:42.441 DEBUG [src.steps.store] messages length is 1
2026-01-16 04:31:42.441 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-16 04:31:42.441 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27789/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fmyapp%2F1%2Flatest%2Fproto&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:42.444 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9f0056fecf2706d65feb328699d7119cbb9ea2d392fb2c3b8e12fa361231b6dd"}]}'
2026-01-16 04:31:42.444 DEBUG [src.steps.store] messages length is 1
2026-01-16 04:31:42.445 DEBUG [tests.store.test_get_messages] Running test with content topic /waku/2/content/test.js
2026-01-16 04:31:42.445 DEBUG [src.steps.store] Relaying message
2026-01-16 04:31:42.445 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12109/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:31:42.449 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:31:42.450 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:31:42.650 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-16 04:31:42.651 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12109/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fwaku%2F2%2Fcontent%2Ftest.js&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:42.653 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x555e51b294ea726cea0cc8e82638829e9435b5a3defcc29d903cd6d632ca04bf"}]}'
2026-01-16 04:31:42.653 DEBUG [src.steps.store] messages length is 1
2026-01-16 04:31:42.654 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-16 04:31:42.654 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27789/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fwaku%2F2%2Fcontent%2Ftest.js&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:42.656 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x555e51b294ea726cea0cc8e82638829e9435b5a3defcc29d903cd6d632ca04bf"}]}'
2026-01-16 04:31:42.656 DEBUG [src.steps.store] messages length is 1
2026-01-16 04:31:42.657 DEBUG [tests.store.test_get_messages] Running test with content topic /app/22/sometopic/someencoding
2026-01-16 04:31:42.657 DEBUG [src.steps.store] Relaying message
2026-01-16 04:31:42.657 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12109/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:31:42.662 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:31:42.663 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:31:42.863 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-16 04:31:42.864 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12109/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fapp%2F22%2Fsometopic%2Fsomeencoding&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:42.867 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x56af0cf19c4296469c27bef3efa9dc27bde196309754457d2dcbe7a1e43f2311"}]}'
2026-01-16 04:31:42.867 DEBUG [src.steps.store] messages length is 1
2026-01-16 04:31:42.867 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-16 04:31:42.867 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27789/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fapp%2F22%2Fsometopic%2Fsomeencoding&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:42.870 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x56af0cf19c4296469c27bef3efa9dc27bde196309754457d2dcbe7a1e43f2311"}]}'
2026-01-16 04:31:42.870 DEBUG [src.steps.store] messages length is 1
2026-01-16 04:31:42.870 DEBUG [tests.store.test_get_messages] Running test with content topic /toychat/2/huilong/proto
2026-01-16 04:31:42.871 DEBUG [src.steps.store] Relaying message
2026-01-16 04:31:42.871 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12109/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:31:42.875 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:31:42.876 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:31:43.077 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-16 04:31:43.077 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12109/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Ftoychat%2F2%2Fhuilong%2Fproto&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:43.080 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x72c1ceec164f81c46d1cb6080f7f2fdc62980318f1a2b6079c84cc04d84eef99"}]}'
2026-01-16 04:31:43.080 DEBUG [src.steps.store] messages length is 1
2026-01-16 04:31:43.080 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-16 04:31:43.080 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27789/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Ftoychat%2F2%2Fhuilong%2Fproto&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:43.083 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x72c1ceec164f81c46d1cb6080f7f2fdc62980318f1a2b6079c84cc04d84eef99"}]}'
2026-01-16 04:31:43.083 DEBUG [src.steps.store] messages length is 1
2026-01-16 04:31:43.083 DEBUG [tests.store.test_get_messages] Running test with content topic /statusim/1/community/cbor
2026-01-16 04:31:43.084 DEBUG [src.steps.store] Relaying message
2026-01-16 04:31:43.084 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12109/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:31:43.088 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:31:43.088 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:31:43.289 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-16 04:31:43.289 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12109/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fstatusim%2F1%2Fcommunity%2Fcbor&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:43.292 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x0bd971419de8adc9687193776d0c9cebd4e1dff8dbe7b6fcec20c839858eb7b9"}]}'
2026-01-16 04:31:43.292 DEBUG [src.steps.store] messages length is 1
2026-01-16 04:31:43.293 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-16 04:31:43.293 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27789/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fstatusim%2F1%2Fcommunity%2Fcbor&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:43.295 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x0bd971419de8adc9687193776d0c9cebd4e1dff8dbe7b6fcec20c839858eb7b9"}]}'
2026-01-16 04:31:43.296 DEBUG [src.steps.store] messages length is 1
2026-01-16 04:31:43.296 DEBUG [tests.store.test_get_messages] Running test with content topic /app/27/sometopic/someencoding
2026-01-16 04:31:43.296 DEBUG [src.steps.store] Relaying message
2026-01-16 04:31:43.296 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12109/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:31:43.301 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:31:43.301 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:31:43.502 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-16 04:31:43.502 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12109/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fapp%2F27%2Fsometopic%2Fsomeencoding&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:43.504 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x3ec843c6916e1bc95980e35f82fdb23ea87e8a3af4c1c9f1a4b42ee6b45aeefd"}]}'
2026-01-16 04:31:43.505 DEBUG [src.steps.store] messages length is 1
2026-01-16 04:31:43.505 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-16 04:31:43.505 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27789/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fapp%2F27%2Fsometopic%2Fsomeencoding&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:43.508 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x3ec843c6916e1bc95980e35f82fdb23ea87e8a3af4c1c9f1a4b42ee6b45aeefd"}]}'
2026-01-16 04:31:43.508 DEBUG [src.steps.store] messages length is 1
2026-01-16 04:31:43.508 DEBUG [tests.store.test_get_messages] Running test with content topic /app/29/sometopic/someencoding
2026-01-16 04:31:43.508 DEBUG [src.steps.store] Relaying message
2026-01-16 04:31:43.509 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12109/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:31:43.513 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:31:43.513 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:31:43.714 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-16 04:31:43.714 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12109/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fapp%2F29%2Fsometopic%2Fsomeencoding&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:43.717 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xe1ae884f720ae932ac29b877953b7d8f1e5e5f62a4077554499ed0386de7de71"}]}'
2026-01-16 04:31:43.717 DEBUG [src.steps.store] messages length is 1
2026-01-16 04:31:43.717 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-16 04:31:43.718 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27789/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fapp%2F29%2Fsometopic%2Fsomeencoding&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:43.720 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xe1ae884f720ae932ac29b877953b7d8f1e5e5f62a4077554499ed0386de7de71"}]}'
2026-01-16 04:31:43.720 DEBUG [src.steps.store] messages length is 1
2026-01-16 04:31:43.720 DEBUG [tests.store.test_get_messages] Running test with content topic /app/20/sometopic/someencoding
2026-01-16 04:31:43.721 DEBUG [src.steps.store] Relaying message
2026-01-16 04:31:43.721 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12109/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:31:43.725 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:31:43.726 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:31:43.926 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-16 04:31:43.927 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12109/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fapp%2F20%2Fsometopic%2Fsomeencoding&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:43.929 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x470cce6301d06952932c5b8ef8ddb94162543cb867b5f71e44857b7f66ca55d8"}]}'
2026-01-16 04:31:43.930 DEBUG [src.steps.store] messages length is 1
2026-01-16 04:31:43.930 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-16 04:31:43.930 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27789/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fapp%2F20%2Fsometopic%2Fsomeencoding&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:31:43.932 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x470cce6301d06952932c5b8ef8ddb94162543cb867b5f71e44857b7f66ca55d8"}]}'
2026-01-16 04:31:43.933 DEBUG [src.steps.store] messages length is 1
2026-01-16 04:31:43.934 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-16 04:31:43.936 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-16 04:31:43.936 DEBUG [src.node.waku_node] Stopping container with id 9355a3d850c7
2026-01-16 04:31:44.460 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:31:44.460 DEBUG [src.node.waku_node] Stopping container with id 5bcadf4d2f61
2026-01-16 04:31:44.996 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:31:44.998 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-16 04:31:45.006 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:31:45.013 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,136 @@
2026-01-16 04:34:46.405 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-16 04:34:46.405 DEBUG [tests.conftest] Running test: test_multiple_content_topics_same_shard[content_topic_list0] with id: 2026-01-16_04-34-46__0440822d-80f3-48e0-8e5a-2df7a5523657
2026-01-16 04:34:46.406 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-16 04:34:46.406 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-16 04:34:46.406 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-01-16 04:34:46.413 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:34:46.413 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-34-46__0440822d-80f3-48e0-8e5a-2df7a5523657__wakuorg_nwaku:latest.log
2026-01-16 04:34:46.413 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:34:46.413 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:34:46.415 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:34:46.415 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.142.127
2026-01-16 04:34:46.415 DEBUG [src.node.docker_mananger] Generated ports ['19917', '19918', '19919', '19920', '19921']
2026-01-16 04:34:46.415 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:34:46.415 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:34:46.415 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:34:46.416 DEBUG [src.node.docker_mananger] docker run -i -t -p 19917:19917 -p 19918:19918 -p 19919:19919 -p 19920:19920 -p 19921:19921 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=19919 --rest-port=19917 --tcp-port=19918 --discv5-udp-port=19920 --rest-address=0.0.0.0 --nat=extip:172.18.142.127 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=aa747eaaa166c3ebdef4fe92092bc0ee652faff0fcf634defd8b7ca821258c46 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=19921 --metrics-logging=true --relay=true --filter=true --content-topic=/newsService/1.0/weekly/protobuf --content-topic=/newsService/1.0/alerts/xml --content-topic=/newsService/1.0/updates/json --content-topic=/newsService/2.0/alerts/json --content-topic=/newsService/2.0/summaries/xml --content-topic=/newsService/2.0/highlights/yaml --content-topic=/newsService/3.0/weekly/json --content-topic=/newsService/3.0/summaries/xml
2026-01-16 04:34:46.590 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.142.127 waku ae9ba0ef0635a3df25a35161c064e9ce3c4d7a27eaead13cee076b14a20aa5f0
2026-01-16 04:34:46.621 DEBUG [src.node.docker_mananger] Container started with ID ae9ba0ef0635. Setting up logs at ./log/docker/node1_2026-01-16_04-34-46__0440822d-80f3-48e0-8e5a-2df7a5523657__wakuorg_nwaku:latest.log
2026-01-16 04:34:46.622 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 19917
2026-01-16 04:34:46.622 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:34:46.653 ERROR [src.node.docker_mananger] Max retries reached for container 1f815ffe87cb. Exiting log stream.
2026-01-16 04:34:47.208 ERROR [src.node.docker_mananger] Max retries reached for container 9c09a4485e18. Exiting log stream.
2026-01-16 04:34:47.623 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19917/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:47.627 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:34:47.627 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:34:47.627 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19917/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:47.629 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.142.127/tcp/19918/p2p/16Uiu2HAkz6z2gqmmdcnu2WrPyEGqojTd9d7gukZVzHNaHjmvTzXQ","/ip4/172.18.142.127/tcp/19919/ws/p2p/16Uiu2HAkz6z2gqmmdcnu2WrPyEGqojTd9d7gukZVzHNaHjmvTzXQ"],"enrUri":"enr:-L24QB6QGBUi-U1uhL5ZGljFLOSZ74yV1sGzWBpeqnYefiXAB37qj6tkR5DkAsbGsGkR6kzu5LQoZMMgeB1-E1wCIN0CgmlkgnY0gmlwhKwSjn-KbXVsdGlhZGRyc5YACASsEo5_Bk3OAAoErBKOfwZNz90DgnJzhQACAQAAiXNlY3AyNTZrMaECRYDO78y3I_3reeAlc_MeD6DNnRYMSDpKlUF2g7IAwUeDdGNwgk3Og3VkcIJN0IV3YWt1MgU"}'
2026-01-16 04:34:47.629 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:34:47.636 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:34:47.636 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-16_04-34-46__0440822d-80f3-48e0-8e5a-2df7a5523657__wakuorg_nwaku:latest.log
2026-01-16 04:34:47.636 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:34:47.636 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:34:47.637 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:34:47.637 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.8.125
2026-01-16 04:34:47.638 DEBUG [src.node.docker_mananger] Generated ports ['41442', '41443', '41444', '41445', '41446']
2026-01-16 04:34:47.638 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:34:47.638 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:34:47.638 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:34:47.638 DEBUG [src.node.docker_mananger] docker run -i -t -p 41442:41442 -p 41443:41443 -p 41444:41444 -p 41445:41445 -p 41446:41446 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=41444 --rest-port=41442 --tcp-port=41443 --discv5-udp-port=41445 --rest-address=0.0.0.0 --nat=extip:172.18.8.125 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=437dcde766cfd577bd949caedc6e4c3acac9d71eb15da968a7681c1ddcdc91fc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41446 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QB6QGBUi-U1uhL5ZGljFLOSZ74yV1sGzWBpeqnYefiXAB37qj6tkR5DkAsbGsGkR6kzu5LQoZMMgeB1-E1wCIN0CgmlkgnY0gmlwhKwSjn-KbXVsdGlhZGRyc5YACASsEo5_Bk3OAAoErBKOfwZNz90DgnJzhQACAQAAiXNlY3AyNTZrMaECRYDO78y3I_3reeAlc_MeD6DNnRYMSDpKlUF2g7IAwUeDdGNwgk3Og3VkcIJN0IV3YWt1MgU --content-topic=/newsService/1.0/weekly/protobuf --content-topic=/newsService/1.0/alerts/xml --content-topic=/newsService/1.0/updates/json --content-topic=/newsService/2.0/alerts/json --content-topic=/newsService/2.0/summaries/xml --content-topic=/newsService/2.0/highlights/yaml --content-topic=/newsService/3.0/weekly/json --content-topic=/newsService/3.0/summaries/xml
2026-01-16 04:34:47.827 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.8.125 waku 679be67a556ba04f43697532f6fed18a194b2eb294366482539941c721a704c3
2026-01-16 04:34:47.859 DEBUG [src.node.docker_mananger] Container started with ID 679be67a556b. Setting up logs at ./log/docker/node2_2026-01-16_04-34-46__0440822d-80f3-48e0-8e5a-2df7a5523657__wakuorg_nwaku:latest.log
2026-01-16 04:34:47.860 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 41442
2026-01-16 04:34:47.861 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:34:48.861 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41442/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:48.874 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2026-01-16 04:34:48.876 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:34:48.877 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41442/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:48.881 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.8.125/tcp/41443/p2p/16Uiu2HAmTofwVkNjbeJHPd3E3RKiUgGzhX7sSEajb2RnfytC3JjT","/ip4/172.18.8.125/tcp/41444/ws/p2p/16Uiu2HAmTofwVkNjbeJHPd3E3RKiUgGzhX7sSEajb2RnfytC3JjT"],"enrUri":"enr:-L24QGa6DP43sGexnL1NF93r2eAQE8PR7bBeX0U0xmDoML_UVW5GTw_zEl3dETzXlocqWreE5XbiuQfQEkJf_M64yVECgmlkgnY0gmlwhKwSCH2KbXVsdGlhZGRyc5YACASsEgh9BqHjAAoErBIIfQah5N0DgnJzhQACAQAAiXNlY3AyNTZrMaED4Ri29BqFjw3OFU6dhY5sbsOdRB5SqyIG_peKnFN0WeKDdGNwgqHjg3VkcIKh5YV3YWt1MgE"}'
2026-01-16 04:34:48.882 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:34:48.882 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41442/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.142.127/tcp/19918/p2p/16Uiu2HAkz6z2gqmmdcnu2WrPyEGqojTd9d7gukZVzHNaHjmvTzXQ"]'
2026-01-16 04:34:48.885 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:34:48.886 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19917/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf", "/newsService/1.0/alerts/xml", "/newsService/1.0/updates/json", "/newsService/2.0/alerts/json", "/newsService/2.0/summaries/xml", "/newsService/2.0/highlights/yaml", "/newsService/3.0/weekly/json", "/newsService/3.0/summaries/xml"]'
2026-01-16 04:34:48.888 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:34:48.888 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41442/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf", "/newsService/1.0/alerts/xml", "/newsService/1.0/updates/json", "/newsService/2.0/alerts/json", "/newsService/2.0/summaries/xml", "/newsService/2.0/highlights/yaml", "/newsService/3.0/weekly/json", "/newsService/3.0/summaries/xml"]'
2026-01-16 04:34:48.891 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:34:48.892 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19917/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/weekly/protobuf", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:34:48.896 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:34:48.897 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:34:48.997 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:34:48.997 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19917/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:49.000 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1768538088891895523,"ephemeral":false,"proof":""}]'
2026-01-16 04:34:49.001 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:34:49.001 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41442/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:49.004 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1768538088891895523,"ephemeral":false,"proof":""}]'
2026-01-16 04:34:49.005 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19917/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/alerts/xml", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:34:49.009 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:34:49.010 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:34:49.110 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:34:49.111 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19917/relay/v1/auto/messages/%2FnewsService%2F1.0%2Falerts%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:49.113 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/alerts/xml","version":0,"timestamp":1768538089005668086,"ephemeral":false,"proof":""}]'
2026-01-16 04:34:49.114 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:34:49.114 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41442/relay/v1/auto/messages/%2FnewsService%2F1.0%2Falerts%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:49.117 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/alerts/xml","version":0,"timestamp":1768538089005668086,"ephemeral":false,"proof":""}]'
2026-01-16 04:34:49.118 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19917/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/updates/json", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:34:49.123 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:34:49.123 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:34:49.224 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:34:49.224 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19917/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fupdates%2Fjson" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:49.227 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/updates/json","version":0,"timestamp":1768538089118692963,"ephemeral":false,"proof":""}]'
2026-01-16 04:34:49.228 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:34:49.229 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41442/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fupdates%2Fjson" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:49.231 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/updates/json","version":0,"timestamp":1768538089118692963,"ephemeral":false,"proof":""}]'
2026-01-16 04:34:49.232 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19917/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/alerts/json", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:34:49.237 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:34:49.237 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:34:49.337 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:34:49.338 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19917/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%2Fjson" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:49.340 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/alerts/json","version":0,"timestamp":1768538089232485677,"ephemeral":false,"proof":""}]'
2026-01-16 04:34:49.341 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:34:49.341 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41442/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%2Fjson" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:49.343 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/alerts/json","version":0,"timestamp":1768538089232485677,"ephemeral":false,"proof":""}]'
2026-01-16 04:34:49.345 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19917/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/summaries/xml", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:34:49.348 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:34:49.349 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:34:49.451 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:34:49.452 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19917/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:49.454 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/summaries/xml","version":0,"timestamp":1768538089345025648,"ephemeral":false,"proof":""}]'
2026-01-16 04:34:49.456 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:34:49.456 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41442/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:49.458 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/summaries/xml","version":0,"timestamp":1768538089345025648,"ephemeral":false,"proof":""}]'
2026-01-16 04:34:49.460 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19917/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/highlights/yaml", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:34:49.464 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:34:49.465 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:34:49.565 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:34:49.566 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19917/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%2Fyaml" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:49.568 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/highlights/yaml","version":0,"timestamp":1768538089460409910,"ephemeral":false,"proof":""}]'
2026-01-16 04:34:49.570 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:34:49.570 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41442/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%2Fyaml" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:49.573 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/highlights/yaml","version":0,"timestamp":1768538089460409910,"ephemeral":false,"proof":""}]'
2026-01-16 04:34:49.574 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19917/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/weekly/json", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:34:49.578 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:34:49.579 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:34:49.679 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:34:49.680 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19917/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fweekly%2Fjson" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:49.682 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/weekly/json","version":0,"timestamp":1768538089574568646,"ephemeral":false,"proof":""}]'
2026-01-16 04:34:49.684 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:34:49.684 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41442/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fweekly%2Fjson" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:49.687 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/weekly/json","version":0,"timestamp":1768538089574568646,"ephemeral":false,"proof":""}]'
2026-01-16 04:34:49.688 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19917/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/summaries/xml", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:34:49.692 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:34:49.693 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:34:49.793 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:34:49.794 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19917/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:49.797 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/summaries/xml","version":0,"timestamp":1768538089688558627,"ephemeral":false,"proof":""}]'
2026-01-16 04:34:49.798 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:34:49.798 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41442/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:49.800 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/summaries/xml","version":0,"timestamp":1768538089688558627,"ephemeral":false,"proof":""}]'
2026-01-16 04:34:49.803 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-16 04:34:49.804 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-16 04:34:49.804 DEBUG [src.node.waku_node] Stopping container with id ae9ba0ef0635
2026-01-16 04:34:50.365 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:34:50.365 DEBUG [src.node.waku_node] Stopping container with id 679be67a556b
2026-01-16 04:34:50.850 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:34:50.851 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-16 04:34:50.858 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:34:50.865 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,84 @@
2026-01-16 04:38:31.406 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-16 04:38:31.407 DEBUG [tests.conftest] Running test: test_passing_non_base64_cursor with id: 2026-01-16_04-38-31__73ad7e2e-c88c-49d4-91fa-34223295debd
2026-01-16 04:38:31.407 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-16 04:38:31.407 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-16 04:38:31.407 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-01-16 04:38:31.415 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:38:31.416 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-16_04-38-31__73ad7e2e-c88c-49d4-91fa-34223295debd__wakuorg_nwaku:latest.log
2026-01-16 04:38:31.416 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:38:31.416 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:38:31.417 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:38:31.418 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.145.35
2026-01-16 04:38:31.418 DEBUG [src.node.docker_mananger] Generated ports ['7744', '7745', '7746', '7747', '7748']
2026-01-16 04:38:31.418 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:38:31.418 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:38:31.418 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:38:31.418 DEBUG [src.node.docker_mananger] docker run -i -t -p 7744:7744 -p 7745:7745 -p 7746:7746 -p 7747:7747 -p 7748:7748 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=7746 --rest-port=7744 --tcp-port=7745 --discv5-udp-port=7747 --rest-address=0.0.0.0 --nat=extip:172.18.145.35 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ffeaa45bbf4b9c10ac776dbb9dd256e3933eece3f51bfac2c7fced05f5b9943b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=7748 --metrics-logging=true --store=true --relay=true
2026-01-16 04:38:31.607 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.145.35 waku f1c83afffb413552acd76d852429960fec7daf9b4d417fb9cc0578da871738ef
2026-01-16 04:38:31.615 ERROR [src.node.docker_mananger] Max retries reached for container 514b01fe7688. Exiting log stream.
2026-01-16 04:38:31.642 DEBUG [src.node.docker_mananger] Container started with ID f1c83afffb41. Setting up logs at ./log/docker/publishing_node1_2026-01-16_04-38-31__73ad7e2e-c88c-49d4-91fa-34223295debd__wakuorg_nwaku:latest.log
2026-01-16 04:38:31.643 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 7744
2026-01-16 04:38:31.644 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:38:32.214 ERROR [src.node.docker_mananger] Max retries reached for container 9015104c199f. Exiting log stream.
2026-01-16 04:38:32.644 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7744/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:38:32.647 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:38:32.647 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:38:32.648 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7744/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:38:32.650 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.145.35/tcp/7745/p2p/16Uiu2HAkueVs4bJqphNmyz14k71fwpamUrYa9QJFsRxUeLRGLioj","/ip4/172.18.145.35/tcp/7746/ws/p2p/16Uiu2HAkueVs4bJqphNmyz14k71fwpamUrYa9QJFsRxUeLRGLioj"],"enrUri":"enr:-L24QGJuMfP_c0BQfKqw1oqiJbzI2I83JHlEyJL0My4L3TtIRnvmQhn9L0oXLIpXiukXUC4wmiL_Z-shQdhViV-RqDUCgmlkgnY0gmlwhKwSkSOKbXVsdGlhZGRyc5YACASsEpEjBh5BAAoErBKRIwYeQt0DgnJzhQADAQAAiXNlY3AyNTZrMaECA0kcvXl9sz9byJ53aFMREPMs3jULH1VC1xYZ_EAS_YKDdGNwgh5Bg3VkcIIeQ4V3YWt1MgM"}'
2026-01-16 04:38:32.650 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:38:32.658 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:38:32.658 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-16_04-38-31__73ad7e2e-c88c-49d4-91fa-34223295debd__wakuorg_nwaku:latest.log
2026-01-16 04:38:32.658 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:38:32.658 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:38:32.660 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:38:32.660 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.44.46
2026-01-16 04:38:32.660 DEBUG [src.node.docker_mananger] Generated ports ['16572', '16573', '16574', '16575', '16576']
2026-01-16 04:38:32.660 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:38:32.660 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:38:32.660 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:38:32.661 DEBUG [src.node.docker_mananger] docker run -i -t -p 16572:16572 -p 16573:16573 -p 16574:16574 -p 16575:16575 -p 16576:16576 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=16574 --rest-port=16572 --tcp-port=16573 --discv5-udp-port=16575 --rest-address=0.0.0.0 --nat=extip:172.18.44.46 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a59d4d693c81cada6e4e40b69eaea5ade2c8f1f5f261233d7dcee645cb49a0f8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16576 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QGJuMfP_c0BQfKqw1oqiJbzI2I83JHlEyJL0My4L3TtIRnvmQhn9L0oXLIpXiukXUC4wmiL_Z-shQdhViV-RqDUCgmlkgnY0gmlwhKwSkSOKbXVsdGlhZGRyc5YACASsEpEjBh5BAAoErBKRIwYeQt0DgnJzhQADAQAAiXNlY3AyNTZrMaECA0kcvXl9sz9byJ53aFMREPMs3jULH1VC1xYZ_EAS_YKDdGNwgh5Bg3VkcIIeQ4V3YWt1MgM --storenode=/ip4/172.18.145.35/tcp/7745/p2p/16Uiu2HAkueVs4bJqphNmyz14k71fwpamUrYa9QJFsRxUeLRGLioj --store=true --relay=true
2026-01-16 04:38:32.851 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.44.46 waku d9200cfef879db488c30d55420bdc23fe21287ff80a8a17dcad1ccd6f839f666
2026-01-16 04:38:32.883 DEBUG [src.node.docker_mananger] Container started with ID d9200cfef879. Setting up logs at ./log/docker/store_node1_2026-01-16_04-38-31__73ad7e2e-c88c-49d4-91fa-34223295debd__wakuorg_nwaku:latest.log
2026-01-16 04:38:32.883 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 16572
2026-01-16 04:38:32.884 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:38:33.884 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16572/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:38:33.888 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:38:33.889 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:38:33.889 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16572/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:38:33.891 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.44.46/tcp/16573/p2p/16Uiu2HAmKeyNxL775N13q1FjRVdpQLkK5oduwLJ3idygmhAJbyRc","/ip4/172.18.44.46/tcp/16574/ws/p2p/16Uiu2HAmKeyNxL775N13q1FjRVdpQLkK5oduwLJ3idygmhAJbyRc"],"enrUri":"enr:-L24QBRRLXpKNLzvxGQFTY803caP5ItvsQDa7v1sKuyvUgpPQdJVRp78i4PMA2OSZoC4blVQcDzlYhzVGLv_xUZsAKsCgmlkgnY0gmlwhKwSLC6KbXVsdGlhZGRyc5YACASsEiwuBkC9AAoErBIsLgZAvt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDaAC10iVEaWOiNIC-FbRJ2vTMChV5ZGE7iu3CwzGg9nODdGNwgkC9g3VkcIJAv4V3YWt1MgM"}'
2026-01-16 04:38:33.891 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:38:33.892 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16572/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.145.35/tcp/7745/p2p/16Uiu2HAkueVs4bJqphNmyz14k71fwpamUrYa9QJFsRxUeLRGLioj"]'
2026-01-16 04:38:33.895 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:38:33.895 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7744/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-16 04:38:33.897 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:38:33.898 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16572/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-16 04:38:33.900 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:38:33.901 DEBUG [src.steps.store] Relaying message
2026-01-16 04:38:33.901 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7744/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:38:33.907 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:38:33.908 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:38:34.109 DEBUG [src.steps.store] Relaying message
2026-01-16 04:38:34.110 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7744/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:38:34.116 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:38:34.116 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:38:34.317 DEBUG [src.steps.store] Relaying message
2026-01-16 04:38:34.317 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7744/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8y", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:38:34.324 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:38:34.324 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:38:34.525 DEBUG [src.steps.store] Relaying message
2026-01-16 04:38:34.526 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7744/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8z", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:38:34.531 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:38:34.532 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:38:34.733 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7744/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=test&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:38:34.736 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:7744/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=test&pageSize=100&ascending=true. Response content: b'Exception converting hex string to bytes: t is not a hexadecimal character'
2026-01-16 04:38:34.737 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16572/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=test&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:38:34.739 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:16572/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=test&pageSize=100&ascending=true. Response content: b'Exception converting hex string to bytes: t is not a hexadecimal character'
2026-01-16 04:38:34.741 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-16 04:38:34.742 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-16 04:38:34.743 DEBUG [src.node.waku_node] Stopping container with id f1c83afffb41
2026-01-16 04:38:35.296 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:38:35.296 DEBUG [src.node.waku_node] Stopping container with id d9200cfef879
2026-01-16 04:38:35.871 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:38:35.878 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-16 04:38:35.885 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:38:35.893 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,68 @@
2026-01-16 04:19:00.011 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-16 04:19:00.011 DEBUG [tests.conftest] Running test: test_filter_get_message_with_extra_field with id: 2026-01-16_04-19-00__543dd433-b451-4a67-bb32-a13e60356fd5
2026-01-16 04:19:00.011 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-16 04:19:00.012 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-01-16 04:19:00.012 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2026-01-16 04:19:00.018 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:19:00.018 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-19-00__543dd433-b451-4a67-bb32-a13e60356fd5__wakuorg_nwaku:latest.log
2026-01-16 04:19:00.019 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:19:00.019 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:19:00.020 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:19:00.020 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.45.24
2026-01-16 04:19:00.020 DEBUG [src.node.docker_mananger] Generated ports ['24992', '24993', '24994', '24995', '24996']
2026-01-16 04:19:00.021 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:19:00.021 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:19:00.021 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:19:00.021 DEBUG [src.node.docker_mananger] docker run -i -t -p 24992:24992 -p 24993:24993 -p 24994:24994 -p 24995:24995 -p 24996:24996 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=24994 --rest-port=24992 --tcp-port=24993 --discv5-udp-port=24995 --rest-address=0.0.0.0 --nat=extip:172.18.45.24 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ecf25cc6153f8a66cfdfd0af8664dceb82d0ea15c09597e7aa873ee1bea76b15 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24996 --metrics-logging=true --relay=true --filter=true
2026-01-16 04:19:00.039 ERROR [src.node.docker_mananger] Max retries reached for container a1d12da89a91. Exiting log stream.
2026-01-16 04:19:00.205 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.45.24 waku 62cc1d82a134eea27287ed0755cd0464ab3f68a8401df37997847c2ac5fcb1ab
2026-01-16 04:19:00.239 DEBUG [src.node.docker_mananger] Container started with ID 62cc1d82a134. Setting up logs at ./log/docker/node1_2026-01-16_04-19-00__543dd433-b451-4a67-bb32-a13e60356fd5__wakuorg_nwaku:latest.log
2026-01-16 04:19:00.239 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 24992
2026-01-16 04:19:00.239 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:19:00.617 ERROR [src.node.docker_mananger] Max retries reached for container 1271eb13ba50. Exiting log stream.
2026-01-16 04:19:01.240 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24992/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:19:01.243 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:19:01.243 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:19:01.243 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24992/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:19:01.245 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.45.24/tcp/24993/p2p/16Uiu2HAmJAEBYULbHeHnbsXwYT3cSoCgLFC2r1xH1tvme72wRQjz","/ip4/172.18.45.24/tcp/24994/ws/p2p/16Uiu2HAmJAEBYULbHeHnbsXwYT3cSoCgLFC2r1xH1tvme72wRQjz"],"enrUri":"enr:-L24QLsCq940fRRQyy0t-ADgytxWoyGlIdS6qZi160jnhQ9xJkACv0V5CD-_gV0hyuusFQx8UYry0ECwaRYG3rB9BBgCgmlkgnY0gmlwhKwSLRiKbXVsdGlhZGRyc5YACASsEi0YBmGhAAoErBItGAZhot0DgnJzhQADAQAAiXNlY3AyNTZrMaEDUcfq_hQYsfgdt0-hOPUnK90qiD1BnR8xId3FSv4YZrmDdGNwgmGhg3VkcIJho4V3YWt1MgU"}'
2026-01-16 04:19:01.246 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:19:01.246 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2026-01-16 04:19:01.253 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:19:01.253 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-16_04-19-00__543dd433-b451-4a67-bb32-a13e60356fd5__wakuorg_nwaku:latest.log
2026-01-16 04:19:01.253 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:19:01.254 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:19:01.255 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:19:01.255 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.219.197
2026-01-16 04:19:01.255 DEBUG [src.node.docker_mananger] Generated ports ['44525', '44526', '44527', '44528', '44529']
2026-01-16 04:19:01.255 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:19:01.255 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:19:01.256 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:19:01.256 DEBUG [src.node.docker_mananger] docker run -i -t -p 44525:44525 -p 44526:44526 -p 44527:44527 -p 44528:44528 -p 44529:44529 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=44527 --rest-port=44525 --tcp-port=44526 --discv5-udp-port=44528 --rest-address=0.0.0.0 --nat=extip:172.18.219.197 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9d639e0d3bcd75ecec89f1bce0d61ce1d79ee66bb94e3ee8b9ef2f6fd8b53b30 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=44529 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QLsCq940fRRQyy0t-ADgytxWoyGlIdS6qZi160jnhQ9xJkACv0V5CD-_gV0hyuusFQx8UYry0ECwaRYG3rB9BBgCgmlkgnY0gmlwhKwSLRiKbXVsdGlhZGRyc5YACASsEi0YBmGhAAoErBItGAZhot0DgnJzhQADAQAAiXNlY3AyNTZrMaEDUcfq_hQYsfgdt0-hOPUnK90qiD1BnR8xId3FSv4YZrmDdGNwgmGhg3VkcIJho4V3YWt1MgU --filternode=/ip4/172.18.45.24/tcp/24993/p2p/16Uiu2HAmJAEBYULbHeHnbsXwYT3cSoCgLFC2r1xH1tvme72wRQjz
2026-01-16 04:19:01.428 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.219.197 waku 591add654704aafdd8637c004ecbd5b0271c3c798a69b9d5d65a5f56d268e23f
2026-01-16 04:19:01.458 DEBUG [src.node.docker_mananger] Container started with ID 591add654704. Setting up logs at ./log/docker/node2_2026-01-16_04-19-00__543dd433-b451-4a67-bb32-a13e60356fd5__wakuorg_nwaku:latest.log
2026-01-16 04:19:01.458 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 44525
2026-01-16 04:19:01.458 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:19:02.459 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44525/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:19:02.462 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2026-01-16 04:19:02.463 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:19:02.463 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44525/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:19:02.465 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.219.197/tcp/44526/p2p/16Uiu2HAmT2z3882qJp5tKEkfQK1MyD68nnciwy7QmzbaR9BtbWAh","/ip4/172.18.219.197/tcp/44527/ws/p2p/16Uiu2HAmT2z3882qJp5tKEkfQK1MyD68nnciwy7QmzbaR9BtbWAh"],"enrUri":"enr:-L24QL8jV4V6jSd_18ZUr7S_VbjU1Uj84IyXSleTPKiHTrrmNUpUr6hdKZlqkeyr_A9-xESBunh8xcMM0Y3C_I47PVECgmlkgnY0gmlwhKwS28WKbXVsdGlhZGRyc5YACASsEtvFBq3uAAoErBLbxQat790DgnJzhQADAQAAiXNlY3AyNTZrMaED1aYKZgEhBas4P4n-qXjsTX3b-AJtE9jDEkR1G_wgAgaDdGNwgq3ug3VkcIKt8IV3YWt1MgA"}'
2026-01-16 04:19:02.465 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:19:02.466 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44525/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.45.24/tcp/24993/p2p/16Uiu2HAmJAEBYULbHeHnbsXwYT3cSoCgLFC2r1xH1tvme72wRQjz"]'
2026-01-16 04:19:02.496 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:19:02.497 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2026-01-16 04:19:02.497 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24992/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-16 04:19:02.509 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:19:02.510 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44525/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "ed6311a1-20b5-4be6-ba4f-68359a45cc2a", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-01-16 04:19:02.522 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"ed6311a1-20b5-4be6-ba4f-68359a45cc2a","statusDesc":"OK"}'
2026-01-16 04:19:02.524 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24992/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)', "extraField": "extraValue"}'
2026-01-16 04:19:02.526 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:24992/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2026-01-16 04:19:02.529 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-16 04:19:02.530 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-16 04:19:02.530 DEBUG [src.node.waku_node] Stopping container with id 62cc1d82a134
2026-01-16 04:19:03.029 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:19:03.029 DEBUG [src.node.waku_node] Stopping container with id 591add654704
2026-01-16 04:19:03.567 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:19:03.567 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-16 04:19:03.572 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:19:03.577 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,346 @@
2026-01-16 04:17:38.851 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-16 04:17:38.852 DEBUG [tests.conftest] Running test: test_filter_get_message_with_valid_payloads with id: 2026-01-16_04-17-38__7cb9ee3e-b69e-463d-b4ef-519eeb96025c
2026-01-16 04:17:38.852 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-16 04:17:38.852 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-01-16 04:17:38.853 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2026-01-16 04:17:38.859 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:17:38.859 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-17-38__7cb9ee3e-b69e-463d-b4ef-519eeb96025c__wakuorg_nwaku:latest.log
2026-01-16 04:17:38.859 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:17:38.859 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:17:38.861 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:17:38.861 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.179.11
2026-01-16 04:17:38.861 DEBUG [src.node.docker_mananger] Generated ports ['52630', '52631', '52632', '52633', '52634']
2026-01-16 04:17:38.861 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:17:38.861 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:17:38.861 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:17:38.861 DEBUG [src.node.docker_mananger] docker run -i -t -p 52630:52630 -p 52631:52631 -p 52632:52632 -p 52633:52633 -p 52634:52634 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=52632 --rest-port=52630 --tcp-port=52631 --discv5-udp-port=52633 --rest-address=0.0.0.0 --nat=extip:172.18.179.11 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=abdeefe8b6ddbab410c6478dfaa378e919abe33e18edcbefebdef8f00fa40197 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52634 --metrics-logging=true --relay=true --filter=true
2026-01-16 04:17:39.047 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.179.11 waku 2d8dec4b820b375bdb7469de69a682699f376233d55a29b3419f7cdfe064e300
2026-01-16 04:17:39.082 DEBUG [src.node.docker_mananger] Container started with ID 2d8dec4b820b. Setting up logs at ./log/docker/node1_2026-01-16_04-17-38__7cb9ee3e-b69e-463d-b4ef-519eeb96025c__wakuorg_nwaku:latest.log
2026-01-16 04:17:39.083 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 52630
2026-01-16 04:17:39.083 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:17:39.123 ERROR [src.node.docker_mananger] Max retries reached for container 5613eac0cce8. Exiting log stream.
2026-01-16 04:17:39.634 ERROR [src.node.docker_mananger] Max retries reached for container 6f675494c8ae. Exiting log stream.
2026-01-16 04:17:40.083 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52630/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:40.087 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:17:40.087 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:17:40.087 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52630/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:40.089 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.179.11/tcp/52631/p2p/16Uiu2HAmGaKmkWhThF97BYsqTeeja63xLVGnpqkFE2KCPoBdUMyk","/ip4/172.18.179.11/tcp/52632/ws/p2p/16Uiu2HAmGaKmkWhThF97BYsqTeeja63xLVGnpqkFE2KCPoBdUMyk"],"enrUri":"enr:-L24QPmiyjkbnJZqgX7BZHiPaztagpzXxHBfA5l-vYoWXyMiXqfQFT9CX9YkMEoRc76QNb32cbIbxCYuySl4LscARRgCgmlkgnY0gmlwhKwSswuKbXVsdGlhZGRyc5YACASsErMLBs2XAAoErBKzCwbNmN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDOjzNzB8xTVUIVi_aa9gRC8g88XKBuUGGCifAkE0O1eODdGNwgs2Xg3VkcILNmYV3YWt1MgU"}'
2026-01-16 04:17:40.089 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:17:40.090 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2026-01-16 04:17:40.096 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:17:40.096 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-16_04-17-38__7cb9ee3e-b69e-463d-b4ef-519eeb96025c__wakuorg_nwaku:latest.log
2026-01-16 04:17:40.096 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:17:40.096 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:17:40.098 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:17:40.098 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.129.137
2026-01-16 04:17:40.098 DEBUG [src.node.docker_mananger] Generated ports ['11618', '11619', '11620', '11621', '11622']
2026-01-16 04:17:40.098 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:17:40.098 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:17:40.098 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:17:40.098 DEBUG [src.node.docker_mananger] docker run -i -t -p 11618:11618 -p 11619:11619 -p 11620:11620 -p 11621:11621 -p 11622:11622 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=11620 --rest-port=11618 --tcp-port=11619 --discv5-udp-port=11621 --rest-address=0.0.0.0 --nat=extip:172.18.129.137 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0cca5e96bbcbeefda1eed0429cdb9bfde5baf9d14adfdbdcf0be221ba98a96dc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=11622 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QPmiyjkbnJZqgX7BZHiPaztagpzXxHBfA5l-vYoWXyMiXqfQFT9CX9YkMEoRc76QNb32cbIbxCYuySl4LscARRgCgmlkgnY0gmlwhKwSswuKbXVsdGlhZGRyc5YACASsErMLBs2XAAoErBKzCwbNmN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDOjzNzB8xTVUIVi_aa9gRC8g88XKBuUGGCifAkE0O1eODdGNwgs2Xg3VkcILNmYV3YWt1MgU --filternode=/ip4/172.18.179.11/tcp/52631/p2p/16Uiu2HAmGaKmkWhThF97BYsqTeeja63xLVGnpqkFE2KCPoBdUMyk
2026-01-16 04:17:40.278 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.129.137 waku 6373e913372d91cb6594a125c05cf4028c038027b9e6ee7fd9c1a3f59c8695e7
2026-01-16 04:17:40.307 DEBUG [src.node.docker_mananger] Container started with ID 6373e913372d. Setting up logs at ./log/docker/node2_2026-01-16_04-17-38__7cb9ee3e-b69e-463d-b4ef-519eeb96025c__wakuorg_nwaku:latest.log
2026-01-16 04:17:40.308 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 11618
2026-01-16 04:17:40.308 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:17:41.309 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11618/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:41.313 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2026-01-16 04:17:41.313 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:17:41.313 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11618/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:41.316 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.129.137/tcp/11619/p2p/16Uiu2HAkuaEs9eA2rAWUuS8J5M8Aqm2TecCDZvWA7ehUYmGnFiV7","/ip4/172.18.129.137/tcp/11620/ws/p2p/16Uiu2HAkuaEs9eA2rAWUuS8J5M8Aqm2TecCDZvWA7ehUYmGnFiV7"],"enrUri":"enr:-L24QCjkJwLg1rQI5vATJQ7Ica7qY1vHzdKnL5HP1ibaA2LNT7ezKy_EJH-ivr9I4rj303bkljrkj24XXxhlmLOtV0UCgmlkgnY0gmlwhKwSgYmKbXVsdGlhZGRyc5YACASsEoGJBi1jAAoErBKBiQYtZN0DgnJzhQADAQAAiXNlY3AyNTZrMaECAjHUhjW7Yp6tyviV0tB3YMllVnWzCmCBXOOfwb5JNwKDdGNwgi1jg3VkcIItZYV3YWt1MgA"}'
2026-01-16 04:17:41.316 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:17:41.316 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11618/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.179.11/tcp/52631/p2p/16Uiu2HAmGaKmkWhThF97BYsqTeeja63xLVGnpqkFE2KCPoBdUMyk"]'
2026-01-16 04:17:41.344 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:41.345 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2026-01-16 04:17:41.347 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52630/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-16 04:17:41.361 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:41.363 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11618/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "b4cf3071-d120-4a50-ac42-586da731a647", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-01-16 04:17:41.374 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"b4cf3071-d120-4a50-ac42-586da731a647","statusDesc":"OK"}'
2026-01-16 04:17:41.375 DEBUG [tests.filter.test_get_messages] Running test with payload A simple string
2026-01-16 04:17:41.376 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52630/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "SGVsbG8gV29ybGQh", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:17:41.383 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:41.383 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:17:41.483 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:17:41.484 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11618/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:41.487 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"SGVsbG8gV29ybGQh","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768537061376447628,"ephemeral":false}]'
2026-01-16 04:17:41.488 DEBUG [tests.filter.test_get_messages] Running test with payload An integer
2026-01-16 04:17:41.489 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52630/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MTIzNDU2Nzg5MA==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:17:41.493 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:41.493 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:17:41.593 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:17:41.594 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11618/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:41.597 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTIzNDU2Nzg5MA==","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768537061489203482,"ephemeral":false}]'
2026-01-16 04:17:41.598 DEBUG [tests.filter.test_get_messages] Running test with payload A dictionary
2026-01-16 04:17:41.599 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52630/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "eyJrZXkiOiAidmFsdWUifQ==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:17:41.603 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:41.603 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:17:41.703 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:17:41.704 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11618/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:41.706 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"eyJrZXkiOiAidmFsdWUifQ==","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768537061599031415,"ephemeral":false}]'
2026-01-16 04:17:41.707 DEBUG [tests.filter.test_get_messages] Running test with payload Chinese characters
2026-01-16 04:17:41.708 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52630/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "6L+Z5piv5LiA5Lqb5Lit5paH", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:17:41.712 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:41.712 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:17:41.812 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:17:41.813 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11618/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:41.815 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"6L+Z5piv5LiA5Lqb5Lit5paH","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768537061708013344,"ephemeral":false}]'
2026-01-16 04:17:41.816 DEBUG [tests.filter.test_get_messages] Running test with payload Emojis
2026-01-16 04:17:41.817 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52630/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "8J+agPCfjJ/inKg=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:17:41.821 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:41.821 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:17:41.921 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:17:41.922 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11618/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:41.924 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"8J+agPCfjJ/inKg=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768537061817111935,"ephemeral":false}]'
2026-01-16 04:17:41.927 DEBUG [tests.filter.test_get_messages] Running test with payload Lorem ipsum text
2026-01-16 04:17:41.927 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52630/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:17:41.931 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:41.931 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:17:42.032 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:17:42.032 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11618/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:42.034 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768537061927265559,"ephemeral":false}]'
2026-01-16 04:17:42.036 DEBUG [tests.filter.test_get_messages] Running test with payload HTML content
2026-01-16 04:17:42.036 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52630/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:17:42.040 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:42.040 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:17:42.140 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:17:42.141 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11618/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:42.143 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768537062036354536,"ephemeral":false}]'
2026-01-16 04:17:42.145 DEBUG [tests.filter.test_get_messages] Running test with payload Cyrillic characters
2026-01-16 04:17:42.145 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52630/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "0J/RgNC40LLQtdGC", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:17:42.149 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:42.149 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:17:42.250 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:17:42.250 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11618/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:42.252 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"0J/RgNC40LLQtdGC","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768537062145581010,"ephemeral":false}]'
2026-01-16 04:17:42.254 DEBUG [tests.filter.test_get_messages] Running test with payload Base64 encoded string
2026-01-16 04:17:42.254 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52630/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "QmFzZTY0PT1kR1Z6ZEE9PQ==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:17:42.258 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:42.258 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:17:42.358 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:17:42.359 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11618/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:42.361 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"QmFzZTY0PT1kR1Z6ZEE9PQ==","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768537062254586854,"ephemeral":false}]'
2026-01-16 04:17:42.363 DEBUG [tests.filter.test_get_messages] Running test with payload Binary data
2026-01-16 04:17:42.363 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52630/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:17:42.367 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:42.367 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:17:42.467 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:17:42.468 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11618/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:42.470 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768537062363429081,"ephemeral":false}]'
2026-01-16 04:17:42.471 DEBUG [tests.filter.test_get_messages] Running test with payload Special characters with whitespace
2026-01-16 04:17:42.472 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52630/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "CQpTcGVjaWFsCUNoYXJhY3RlcnMK", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:17:42.476 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:42.476 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:17:42.576 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:17:42.577 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11618/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:42.579 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"CQpTcGVjaWFsCUNoYXJhY3RlcnMK","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768537062472231772,"ephemeral":false}]'
2026-01-16 04:17:42.581 DEBUG [tests.filter.test_get_messages] Running test with payload Boolean false as a string
2026-01-16 04:17:42.581 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52630/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmFsc2U=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:17:42.585 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:42.585 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:17:42.686 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:17:42.686 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11618/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:42.688 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmFsc2U=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768537062581331861,"ephemeral":false}]'
2026-01-16 04:17:42.690 DEBUG [tests.filter.test_get_messages] Running test with payload A float number
2026-01-16 04:17:42.690 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52630/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "My4xNDE1OTI2NTM1", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:17:42.694 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:42.694 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:17:42.795 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:17:42.795 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11618/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:42.798 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"My4xNDE1OTI2NTM1","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768537062690257759,"ephemeral":false}]'
2026-01-16 04:17:42.799 DEBUG [tests.filter.test_get_messages] Running test with payload A list
2026-01-16 04:17:42.799 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52630/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "WzEsIDIsIDMsIDQsIDVd", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:17:42.804 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:42.804 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:17:42.904 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:17:42.905 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11618/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:42.907 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"WzEsIDIsIDMsIDQsIDVd","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768537062799839909,"ephemeral":false}]'
2026-01-16 04:17:42.909 DEBUG [tests.filter.test_get_messages] Running test with payload Hexadecimal number as a string
2026-01-16 04:17:42.909 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52630/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MHhERUFEQkVFRg==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:17:42.915 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:42.916 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:17:43.016 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:17:43.017 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11618/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:43.019 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MHhERUFEQkVFRg==","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768537062909730130,"ephemeral":false}]'
2026-01-16 04:17:43.020 DEBUG [tests.filter.test_get_messages] Running test with payload Email format
2026-01-16 04:17:43.021 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52630/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "dXNlckBleGFtcGxlLmNvbQ==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:17:43.025 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:43.025 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:17:43.126 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:17:43.126 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11618/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:43.129 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"dXNlckBleGFtcGxlLmNvbQ==","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768537063021238360,"ephemeral":false}]'
2026-01-16 04:17:43.130 DEBUG [tests.filter.test_get_messages] Running test with payload URL format
2026-01-16 04:17:43.131 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52630/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "aHR0cDovL2V4YW1wbGUuY29t", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:17:43.135 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:43.135 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:17:43.235 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:17:43.236 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11618/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:43.238 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"aHR0cDovL2V4YW1wbGUuY29t","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768537063131183458,"ephemeral":false}]'
2026-01-16 04:17:43.239 DEBUG [tests.filter.test_get_messages] Running test with payload Date and time in ISO format
2026-01-16 04:17:43.240 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52630/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MjAyMy0xMS0wMVQxMjowMDowMFo=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:17:43.244 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:43.244 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:17:43.344 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:17:43.344 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11618/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:43.347 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MjAyMy0xMS0wMVQxMjowMDowMFo=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768537063240168061,"ephemeral":false}]'
2026-01-16 04:17:43.348 DEBUG [tests.filter.test_get_messages] Running test with payload String with escaped quotes
2026-01-16 04:17:43.349 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52630/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "IkVzY2FwZWQiIFwicXVvdGVzXCI=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:17:43.352 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:43.353 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:17:43.453 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:17:43.453 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11618/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:43.456 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"IkVzY2FwZWQiIFwicXVvdGVzXCI=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768537063348937050,"ephemeral":false}]'
2026-01-16 04:17:43.457 DEBUG [tests.filter.test_get_messages] Running test with payload A regular expression
2026-01-16 04:17:43.458 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52630/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:17:43.462 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:43.462 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:17:43.562 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:17:43.563 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11618/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:43.565 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768537063458250138,"ephemeral":false}]'
2026-01-16 04:17:43.566 DEBUG [tests.filter.test_get_messages] Running test with payload A very long string
2026-01-16 04:17:43.567 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52630/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:17:43.571 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:43.572 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:17:43.672 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:17:43.673 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11618/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:43.675 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768537063567292287,"ephemeral":false}]'
2026-01-16 04:17:43.677 DEBUG [tests.filter.test_get_messages] Running test with payload A JSON string
2026-01-16 04:17:43.677 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52630/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:17:43.682 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:43.683 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:17:43.783 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:17:43.783 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11618/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:43.786 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768537063677797784,"ephemeral":false}]'
2026-01-16 04:17:43.787 DEBUG [tests.filter.test_get_messages] Running test with payload A Unix path
2026-01-16 04:17:43.788 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52630/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "L3Vzci9sb2NhbC9iaW4=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:17:43.792 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:43.792 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:17:43.892 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:17:43.893 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11618/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:43.896 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"L3Vzci9sb2NhbC9iaW4=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768537063788056732,"ephemeral":false}]'
2026-01-16 04:17:43.897 DEBUG [tests.filter.test_get_messages] Running test with payload A Windows path
2026-01-16 04:17:43.898 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52630/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "QzpcV2luZG93c1xTeXN0ZW0zMg==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:17:43.902 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:43.902 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:17:44.002 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:17:44.003 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11618/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:44.006 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"QzpcV2luZG93c1xTeXN0ZW0zMg==","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768537063898117572,"ephemeral":false}]'
2026-01-16 04:17:44.007 DEBUG [tests.filter.test_get_messages] Running test with payload An SQL query
2026-01-16 04:17:44.008 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52630/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:17:44.012 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:44.012 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:17:44.112 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:17:44.112 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11618/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:44.115 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768537064007878924,"ephemeral":false}]'
2026-01-16 04:17:44.116 DEBUG [tests.filter.test_get_messages] Running test with payload JavaScript code snippet
2026-01-16 04:17:44.116 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52630/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:17:44.120 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:44.120 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:17:44.221 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:17:44.221 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11618/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:44.224 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768537064116806140,"ephemeral":false}]'
2026-01-16 04:17:44.225 DEBUG [tests.filter.test_get_messages] Running test with payload A CSS snippet
2026-01-16 04:17:44.226 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52630/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:17:44.229 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:44.230 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:17:44.330 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:17:44.330 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11618/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:44.333 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768537064225984259,"ephemeral":false}]'
2026-01-16 04:17:44.334 DEBUG [tests.filter.test_get_messages] Running test with payload A Python one-liner
2026-01-16 04:17:44.335 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52630/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "cHJpbnQoJ0hlbGxvIFdvcmxkJyk=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:17:44.339 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:44.339 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:17:44.439 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:17:44.439 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11618/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:44.442 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"cHJpbnQoJ0hlbGxvIFdvcmxkJyk=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768537064334980278,"ephemeral":false}]'
2026-01-16 04:17:44.443 DEBUG [tests.filter.test_get_messages] Running test with payload An IP address
2026-01-16 04:17:44.443 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52630/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MTkyLjE2OC4xLjE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:17:44.447 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:44.447 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:17:44.548 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:17:44.548 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11618/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:44.551 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTkyLjE2OC4xLjE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768537064443805213,"ephemeral":false}]'
2026-01-16 04:17:44.552 DEBUG [tests.filter.test_get_messages] Running test with payload A domain name
2026-01-16 04:17:44.553 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52630/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "d3d3LmV4YW1wbGUuY29t", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:17:44.557 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:44.557 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:17:44.657 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:17:44.658 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11618/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:44.661 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"d3d3LmV4YW1wbGUuY29t","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768537064553111375,"ephemeral":false}]'
2026-01-16 04:17:44.662 DEBUG [tests.filter.test_get_messages] Running test with payload A user agent string
2026-01-16 04:17:44.662 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52630/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:17:44.667 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:44.667 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:17:44.767 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:17:44.767 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11618/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:44.770 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768537064662641553,"ephemeral":false}]'
2026-01-16 04:17:44.772 DEBUG [tests.filter.test_get_messages] Running test with payload A credit card number
2026-01-16 04:17:44.772 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52630/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MTIzNC01Njc4LTkwMTItMzQ1Ng==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:17:44.776 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:44.776 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:17:44.877 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:17:44.877 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11618/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:44.880 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTIzNC01Njc4LTkwMTItMzQ1Ng==","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768537064772321591,"ephemeral":false}]'
2026-01-16 04:17:44.881 DEBUG [tests.filter.test_get_messages] Running test with payload A phone number
2026-01-16 04:17:44.882 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52630/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "KzEyMzQ1Njc4OTA=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:17:44.886 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:44.886 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:17:44.986 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:17:44.987 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11618/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:44.989 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"KzEyMzQ1Njc4OTA=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768537064882215083,"ephemeral":false}]'
2026-01-16 04:17:44.991 DEBUG [tests.filter.test_get_messages] Running test with payload A UUID
2026-01-16 04:17:44.991 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52630/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:17:44.995 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:44.995 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:17:45.095 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:17:45.096 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11618/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:45.098 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768537064991360426,"ephemeral":false}]'
2026-01-16 04:17:45.100 DEBUG [tests.filter.test_get_messages] Running test with payload A hashtag
2026-01-16 04:17:45.100 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52630/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "I2hlbGxvV29ybGQ=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:17:45.104 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:45.104 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:17:45.204 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:17:45.205 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11618/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:45.207 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"I2hlbGxvV29ybGQ=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768537065100294849,"ephemeral":false}]'
2026-01-16 04:17:45.208 DEBUG [tests.filter.test_get_messages] Running test with payload A Twitter handle
2026-01-16 04:17:45.209 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52630/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "QHVzZXJuYW1l", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:17:45.213 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:45.213 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:17:45.313 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:17:45.314 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11618/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:45.317 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"QHVzZXJuYW1l","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768537065209136279,"ephemeral":false}]'
2026-01-16 04:17:45.318 DEBUG [tests.filter.test_get_messages] Running test with payload A password
2026-01-16 04:17:45.318 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52630/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UEBzc3cwcmQh", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:17:45.322 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:45.323 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:17:45.423 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:17:45.423 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11618/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:45.425 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UEBzc3cwcmQh","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768537065318810591,"ephemeral":false}]'
2026-01-16 04:17:45.427 DEBUG [tests.filter.test_get_messages] Running test with payload A date in common format
2026-01-16 04:17:45.427 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52630/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MDEvMTEvMjAyMw==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:17:45.432 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:45.432 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:17:45.532 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:17:45.533 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11618/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:45.535 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MDEvMTEvMjAyMw==","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768537065427620641,"ephemeral":false}]'
2026-01-16 04:17:45.537 DEBUG [tests.filter.test_get_messages] Running test with payload A time string
2026-01-16 04:17:45.537 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52630/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MTI6MDA6MDA=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:17:45.541 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:45.542 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:17:45.642 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:17:45.642 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11618/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:45.645 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTI6MDA6MDA=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768537065537475116,"ephemeral":false}]'
2026-01-16 04:17:45.647 DEBUG [tests.filter.test_get_messages] Running test with payload A mathematical equation
2026-01-16 04:17:45.647 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52630/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RSA9IG1jXjI=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:17:45.651 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:17:45.651 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:17:45.752 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:17:45.752 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11618/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:45.755 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RSA9IG1jXjI=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768537065647271584,"ephemeral":false}]'
2026-01-16 04:17:45.758 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-16 04:17:45.759 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-16 04:17:45.759 DEBUG [src.node.waku_node] Stopping container with id 2d8dec4b820b
2026-01-16 04:17:46.291 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:17:46.292 DEBUG [src.node.waku_node] Stopping container with id 6373e913372d
2026-01-16 04:17:46.799 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:17:46.800 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-16 04:17:46.811 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:17:46.819 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,225 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_large_message_payload_sync with id: 2026-01-16_04-28-25__d4662c86-962e-49e2-a2ea-91009c9a2f9c
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-28-25__d4662c86-962e-49e2-a2ea-91009c9a2f9c__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-01-16_04-28-25__d4662c86-962e-49e2-a2ea-91009c9a2f9c__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2026-01-16_04-28-25__d4662c86-962e-49e2-a2ea-91009c9a2f9c__wakuorg_nwaku:latest.log
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.134.150
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['44814', '44815', '44816', '44817', '44818']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 44814:44814 -p 44815:44815 -p 44816:44816 -p 44817:44817 -p 44818:44818 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=44816 --rest-port=44814 --tcp-port=44815 --discv5-udp-port=44817 --rest-address=0.0.0.0 --nat=extip:172.18.134.150 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8ea7acfadd9bbdf0dbc7e2fa58f3c988f60d5ca93f91ec37e8cbce3e0dfecc8b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=44818 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.134.150 waku 72a44f0d1a98aee4d7bde575f66bd492f1fa3a5916f44353c045d078bd0e611c
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 72a44f0d1a98. Setting up logs at ./log/docker/node1_2026-01-16_04-28-25__d4662c86-962e-49e2-a2ea-91009c9a2f9c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 44814
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container e64369c7b7a8. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 580cac5892b3. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44814/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.134.150/tcp/44815/p2p/16Uiu2HAkxcJzxmBvB4hwq38JHQokPS5C9EFAZpYM9TXmZaEiG2Uv","/ip4/172.18.134.150/tcp/44816/ws/p2p/16Uiu2HAkxcJzxmBvB4hwq38JHQokPS5C9EFAZpYM9TXmZaEiG2Uv"],"enrUri":"enr:-L24QENQ2ibsbgG4fQXwa-hErEkuiFfWk_UuhHR1g5dTQQQcWq-IUVL8lDnY6-Y2wBBTAtPwSN2P1BTdIQFYvKKX67oCgmlkgnY0gmlwhKwShpaKbXVsdGlhZGRyc5YACASsEoaWBq8PAAoErBKGlgavEN0DgnJzhQADAQAAiXNlY3AyNTZrMaECL0y6SbMw14H7YGa6PPZt-Lkq1_XQ-Pt2MTbGutzeqr-DdGNwgq8Pg3VkcIKvEYV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.16.213
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['24567', '24568', '24569', '24570', '24571']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 24567:24567 -p 24568:24568 -p 24569:24569 -p 24570:24570 -p 24571:24571 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=24569 --rest-port=24567 --tcp-port=24568 --discv5-udp-port=24570 --rest-address=0.0.0.0 --nat=extip:172.18.16.213 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e3f6c61f62fe52cef5a0276ceb4ddea1fa336b6ffee825abebcfb02acc4d1da6 --store-sync=true --store=false --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24571 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QENQ2ibsbgG4fQXwa-hErEkuiFfWk_UuhHR1g5dTQQQcWq-IUVL8lDnY6-Y2wBBTAtPwSN2P1BTdIQFYvKKX67oCgmlkgnY0gmlwhKwShpaKbXVsdGlhZGRyc5YACASsEoaWBq8PAAoErBKGlgavEN0DgnJzhQADAQAAiXNlY3AyNTZrMaECL0y6SbMw14H7YGa6PPZt-Lkq1_XQ-Pt2MTbGutzeqr-DdGNwgq8Pg3VkcIKvEYV3YWt1MgM
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.16.213 waku 813fcf9c5173032c952c065ffe597d38a426ee08c211f0daf48a7fb5462acb43
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 813fcf9c5173. Setting up logs at ./log/docker/node2_2026-01-16_04-28-25__d4662c86-962e-49e2-a2ea-91009c9a2f9c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 24567
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24567/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24567/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.16.213/tcp/24568/p2p/16Uiu2HAmBpAx29efNRxk8Bw4xMxer9vk89hnRrmeFtfffgCQKLtH","/ip4/172.18.16.213/tcp/24569/ws/p2p/16Uiu2HAmBpAx29efNRxk8Bw4xMxer9vk89hnRrmeFtfffgCQKLtH"],"enrUri":"enr:-L24QHtOsx9w_51pwqSJNBoyEiL4jRbqpAIRWbDipLVELdQ_YfyLkRyljyGDDZndkitJSoAZDxpThPRQ_CLm3_2btNcCgmlkgnY0gmlwhKwSENWKbXVsdGlhZGRyc5YACASsEhDVBl_4AAoErBIQ1QZf-d0DgnJzhQADAQAAiXNlY3AyNTZrMaEC836GQz6SHcZpb5B9JAO9Q4-OlEzYiLvc7DKfN3B6hyqDdGNwgl_4g3VkcIJf-oV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.40.54
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['33994', '33995', '33996', '33997', '33998']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 33994:33994 -p 33995:33995 -p 33996:33996 -p 33997:33997 -p 33998:33998 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=33996 --rest-port=33994 --tcp-port=33995 --discv5-udp-port=33997 --rest-address=0.0.0.0 --nat=extip:172.18.40.54 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d06b66e2ec5b7dd7d60bae40cbfa2c65be6c582efec597d98ab4153aedbba6eb --store-sync=true --store=false --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33998 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QHtOsx9w_51pwqSJNBoyEiL4jRbqpAIRWbDipLVELdQ_YfyLkRyljyGDDZndkitJSoAZDxpThPRQ_CLm3_2btNcCgmlkgnY0gmlwhKwSENWKbXVsdGlhZGRyc5YACASsEhDVBl_4AAoErBIQ1QZf-d0DgnJzhQADAQAAiXNlY3AyNTZrMaEC836GQz6SHcZpb5B9JAO9Q4-OlEzYiLvc7DKfN3B6hyqDdGNwgl_4g3VkcIJf-oV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.40.54 waku 93866d601ee94827619bde96f29daf5e475f965ab729ece8cc07c9b77b81074e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 93866d601ee9. Setting up logs at ./log/docker/node3_2026-01-16_04-28-25__d4662c86-962e-49e2-a2ea-91009c9a2f9c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 33994
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33994/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33994/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.40.54/tcp/33995/p2p/16Uiu2HAmMvxsDGGGzo6UEsrhf8LJhAk9ebN9XXz9i8CLzbq2Sm5a","/ip4/172.18.40.54/tcp/33996/ws/p2p/16Uiu2HAmMvxsDGGGzo6UEsrhf8LJhAk9ebN9XXz9i8CLzbq2Sm5a"],"enrUri":"enr:-L24QOAV3VGW1kIKaV8RM9_lq7XSFvP74Jeb_Lr0gc32C8mANKtnGmcTnP-X1Ticx06jflmR457Y8zxYryQDcrhRxPACgmlkgnY0gmlwhKwSKDaKbXVsdGlhZGRyc5YACASsEig2BoTLAAoErBIoNgaEzN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDidDMFdwBKubPeVbOM-_JZ6rO8RYPFSi90vIKuwLKLDGDdGNwgoTLg3VkcIKEzYV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24567/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.134.150/tcp/44815/p2p/16Uiu2HAkxcJzxmBvB4hwq38JHQokPS5C9EFAZpYM9TXmZaEiG2Uv"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:33994/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.16.213/tcp/24568/p2p/16Uiu2HAmBpAx29efNRxk8Bw4xMxer9vk89hnRrmeFtfffgCQKLtH"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44814/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24567/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:33994/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 10 seconds
DEBUG  src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44814/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x3d12393ebc199b416792e694591da795ed7a2226e1bc765467dfe70fa94d5b4c"},{"messageHash":"0xad00b99cd325f33b8e216f0e9f503e8959ab6531fba95bd8c4fc43bdeaaa0c1a"},{"messageHash":"0x2dd2a68725641526e07d784abcd68a19cb024e9c4059d6a61c424e1d5880d5aa"},{"messageHash":"0xa3b050c7c3c7247a306d46c6482b18c8db028e23ff066584076a07f7730ca900"},{"messageHash":"0xcc9436649b17ede75d2ac67a2946b967a3a09d33cf058e91ff49af34ab38371b"},{"messageHash":"0x6c64e9f9dac4f9790220ea974d8edf46c0735dad5cd34f8f8f007ad38c80c454"},{"messageHash":"0x2da3215c3e4b18e0b22156790e2fe896ee7ff146fe7482bc34ad408c104381fb"},{"messageHash":"0x81d85810befcf2980d6a40fb67632f150aca8d25e03963ca8b8b302c69f189b6"},{"messageHash":"0xecae7c9148d2d358750bd8f3604ced69b03b49bbc04b7390d831407cc861d311"},{"messageHash":"0x8b487b60a6d06b0c36c910d5b7fd16008aba99c7086a260a621e53e1756a7237"},{"messageHash":"0x56e2c78817567be95b8f478bc004195c2c2ea88f0e01e9e6a6ca5342e8378a15"},{"messageHash":"0x3dc845fe6c5bcd03be773543b85b9d0febe7e8fceadd8c28e7d671f7a7f3a691"},{"messageHash":"0xddf9c88416a00e10d6850a49777035036727f6bba6d1e6beb452609dffa99939"},{"messageHash":"0xe23cb1eaee5d1bde0bd5200621ae40aae55f3a9bc5758c8972a0a15933692cef"},{"messageHash":"0xb307807f060fa0369bb82473b89216bdd8b559788ce3f0989e667a57ba98298b"},{"messageHash":"0xcb66b1da52ab1dc0c242d962a02cf33dfcada3fdf2e863a75c65545aa7dceb3b"},{"messageHash":"0x56f34a8e5931292d3f3442f9ed20bf18fa382ae33ae247f647c41643f38ea82f"},{"messageHash":"0x7b9f4010e6c8a34684aab1ff000c659778bfbc589cb67a471867997b50978d97"},{"messageHash":"0xc5dff4b3c0deac1e870b9c0101753ddd8e6bc24b891c57c85e5831ef9a3366b0"},{"messageHash":"0xe9e6e97564239d77df03e066224c298587ea543fc3448149be6bb81c20f2258c"},{"messageHash":"0x2d26da768d882e003b0b1383ee402d59c1462dd6c01ea4e8fb701065b2558132"},{"messageHash":"0x45ac5c1eba3459e59731a20cbdba3d7dc6e15c9da18dc280ac1fb4db65e1f15f"},{"messageHash":"0x22f89400b87a44e6e6a2abb77838b61874658a76c6df61e22ca26be32eaf4418"},{"messageHash":"0xc25eed1765c01ff81c23dda42bc423696dbf520416cc38eb3578bec7fe81be39"},{"messageHash":"0xd888851ac6a2b5f31a03712c80d8d5b8d81486e19e791544452903f9afd59434"},{"messageHash":"0xdae974daf04e6962648810ad7b8af8a0ee2799ee22c154136ef6f953dbfc1393"},{"messageHash":"0x778bba63e3904ebe296f7b1b8295f7c71aa7b4bcdcd86c5b6ffd347fee86e109"},{"messageHash":"0xa6a8d88f48184caedb6ed73f0da10805267497c110226eee79696e84773c862b"},{"messageHash":"0xa5ebf86d1c0bdbfc3123f8870ef222bc3d4732d5ddd31d8458a3fde2433504d8"},{"messageHash":"0xebbf4fb8aa6d9da66823e030dba5b6e0159febd3c3960a684ed17e6fc0b78fb5"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 30
DEBUG  src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24567/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1701f15ec585292b3fcd","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x3d12393ebc199b416792e694591da795ed7a2226e1bc765467dfe70fa94d5b4c"},{"messageHash":"0xad00b99cd325f33b8e216f0e9f503e8959ab6531fba95bd8c4fc43bdeaaa0c1a"},{"messageHash":"0x2dd2a68725641526e07d784abcd68a19cb024e9c4059d6a61c424e1d5880d5aa"},{"messageHash":"0xa3b050c7c3c7247a306d46c6482b18c8db028e23ff066584076a07f7730ca900"},{"messageHash":"0xcc9436649b17ede75d2ac67a2946b967a3a09d33cf058e91ff49af34ab38371b"},{"messageHash":"0x6c64e9f9dac4f9790220ea974d8edf46c0735dad5cd34f8f8f007ad38c80c454"},{"messageHash":"0x2da3215c3e4b18e0b22156790e2fe896ee7ff146fe7482bc34ad408c104381fb"},{"messageHash":"0x81d85810befcf2980d6a40fb67632f150aca8d25e03963ca8b8b302c69f189b6"},{"messageHash":"0xecae7c9148d2d358750bd8f3604ced69b03b49bbc04b7390d831407cc861d311"},{"messageHash":"0x8b487b60a6d06b0c36c910d5b7fd16008aba99c7086a260a621e53e1756a7237"},{"messageHash":"0x56e2c78817567be95b8f478bc004195c2c2ea88f0e01e9e6a6ca5342e8378a15"},{"messageHash":"0x3dc845fe6c5bcd03be773543b85b9d0febe7e8fceadd8c28e7d671f7a7f3a691"},{"messageHash":"0xddf9c88416a00e10d6850a49777035036727f6bba6d1e6beb452609dffa99939"},{"messageHash":"0xe23cb1eaee5d1bde0bd5200621ae40aae55f3a9bc5758c8972a0a15933692cef"},{"messageHash":"0xb307807f060fa0369bb82473b89216bdd8b559788ce3f0989e667a57ba98298b"},{"messageHash":"0xcb66b1da52ab1dc0c242d962a02cf33dfcada3fdf2e863a75c65545aa7dceb3b"},{"messageHash":"0x56f34a8e5931292d3f3442f9ed20bf18fa382ae33ae247f647c41643f38ea82f"},{"messageHash":"0x7b9f4010e6c8a34684aab1ff000c659778bfbc589cb67a471867997b50978d97"},{"messageHash":"0xc5dff4b3c0deac1e870b9c0101753ddd8e6bc24b891c57c85e5831ef9a3366b0"},{"messageHash":"0xe9e6e97564239d77df03e066224c298587ea543fc3448149be6bb81c20f2258c"},{"messageHash":"0x2d26da768d882e003b0b1383ee402d59c1462dd6c01ea4e8fb701065b2558132"},{"messageHash":"0x45ac5c1eba3459e59731a20cbdba3d7dc6e15c9da18dc280ac1fb4db65e1f15f"},{"messageHash":"0x22f89400b87a44e6e6a2abb77838b61874658a76c6df61e22ca26be32eaf4418"},{"messageHash":"0xc25eed1765c01ff81c23dda42bc423696dbf520416cc38eb3578bec7fe81be39"},{"messageHash":"0xd888851ac6a2b5f31a03712c80d8d5b8d81486e19e791544452903f9afd59434"},{"messageHash":"0xdae974daf04e6962648810ad7b8af8a0ee2799ee22c154136ef6f953dbfc1393"},{"messageHash":"0x778bba63e3904ebe296f7b1b8295f7c71aa7b4bcdcd86c5b6ffd347fee86e109"},{"messageHash":"0xa6a8d88f48184caedb6ed73f0da10805267497c110226eee79696e84773c862b"},{"messageHash":"0xa5ebf86d1c0bdbfc3123f8870ef222bc3d4732d5ddd31d8458a3fde2433504d8"},{"messageHash":"0xebbf4fb8aa6d9da66823e030dba5b6e0159febd3c3960a684ed17e6fc0b78fb5"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 30
DEBUG  src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33994/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"992ae7f252c4ced63363","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x3d12393ebc199b416792e694591da795ed7a2226e1bc765467dfe70fa94d5b4c"},{"messageHash":"0xad00b99cd325f33b8e216f0e9f503e8959ab6531fba95bd8c4fc43bdeaaa0c1a"},{"messageHash":"0x2dd2a68725641526e07d784abcd68a19cb024e9c4059d6a61c424e1d5880d5aa"},{"messageHash":"0xa3b050c7c3c7247a306d46c6482b18c8db028e23ff066584076a07f7730ca900"},{"messageHash":"0xcc9436649b17ede75d2ac67a2946b967a3a09d33cf058e91ff49af34ab38371b"},{"messageHash":"0x6c64e9f9dac4f9790220ea974d8edf46c0735dad5cd34f8f8f007ad38c80c454"},{"messageHash":"0x2da3215c3e4b18e0b22156790e2fe896ee7ff146fe7482bc34ad408c104381fb"},{"messageHash":"0x81d85810befcf2980d6a40fb67632f150aca8d25e03963ca8b8b302c69f189b6"},{"messageHash":"0xecae7c9148d2d358750bd8f3604ced69b03b49bbc04b7390d831407cc861d311"},{"messageHash":"0x8b487b60a6d06b0c36c910d5b7fd16008aba99c7086a260a621e53e1756a7237"},{"messageHash":"0x56e2c78817567be95b8f478bc004195c2c2ea88f0e01e9e6a6ca5342e8378a15"},{"messageHash":"0x3dc845fe6c5bcd03be773543b85b9d0febe7e8fceadd8c28e7d671f7a7f3a691"},{"messageHash":"0xddf9c88416a00e10d6850a49777035036727f6bba6d1e6beb452609dffa99939"},{"messageHash":"0xe23cb1eaee5d1bde0bd5200621ae40aae55f3a9bc5758c8972a0a15933692cef"},{"messageHash":"0xb307807f060fa0369bb82473b89216bdd8b559788ce3f0989e667a57ba98298b"},{"messageHash":"0xcb66b1da52ab1dc0c242d962a02cf33dfcada3fdf2e863a75c65545aa7dceb3b"},{"messageHash":"0x56f34a8e5931292d3f3442f9ed20bf18fa382ae33ae247f647c41643f38ea82f"},{"messageHash":"0x7b9f4010e6c8a34684aab1ff000c659778bfbc589cb67a471867997b50978d97"},{"messageHash":"0xc5dff4b3c0deac1e870b9c0101753ddd8e6bc24b891c57c85e5831ef9a3366b0"},{"messageHash":"0xe9e6e97564239d77df03e066224c298587ea543fc3448149be6bb81c20f2258c"},{"messageHash":"0x2d26da768d882e003b0b1383ee402d59c1462dd6c01ea4e8fb701065b2558132"},{"messageHash":"0x45ac5c1eba3459e59731a20cbdba3d7dc6e15c9da18dc280ac1fb4db65e1f15f"},{"messageHash":"0x22f89400b87a44e6e6a2abb77838b61874658a76c6df61e22ca26be32eaf4418"},{"messageHash":"0xc25eed1765c01ff81c23dda42bc423696dbf520416cc38eb3578bec7fe81be39"},{"messageHash":"0xd888851ac6a2b5f31a03712c80d8d5b8d81486e19e791544452903f9afd59434"},{"messageHash":"0xdae974daf04e6962648810ad7b8af8a0ee2799ee22c154136ef6f953dbfc1393"},{"messageHash":"0x778bba63e3904ebe296f7b1b8295f7c71aa7b4bcdcd86c5b6ffd347fee86e109"},{"messageHash":"0xa6a8d88f48184caedb6ed73f0da10805267497c110226eee79696e84773c862b"},{"messageHash":"0xa5ebf86d1c0bdbfc3123f8870ef222bc3d4732d5ddd31d8458a3fde2433504d8"},{"messageHash":"0xebbf4fb8aa6d9da66823e030dba5b6e0159febd3c3960a684ed17e6fc0b78fb5"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 30
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 72a44f0d1a98
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 813fcf9c5173
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 93866d601ee9
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 72a44f0d1a98. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,128 @@
2026-01-16 04:25:53.919 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-16 04:25:53.919 DEBUG [tests.conftest] Running test: test_store_with_both_pubsub_topic_and_content_topic with id: 2026-01-16_04-25-53__dbf5319b-702d-4993-8d76-349da002b735
2026-01-16 04:25:53.919 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-16 04:25:53.920 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-16 04:25:53.920 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-01-16 04:25:53.927 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:25:53.927 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-16_04-25-53__dbf5319b-702d-4993-8d76-349da002b735__wakuorg_nwaku:latest.log
2026-01-16 04:25:53.927 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:25:53.927 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:25:53.928 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:25:53.928 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.78.109
2026-01-16 04:25:53.928 DEBUG [src.node.docker_mananger] Generated ports ['42949', '42950', '42951', '42952', '42953']
2026-01-16 04:25:53.929 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:25:53.929 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:25:53.929 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:25:53.929 DEBUG [src.node.docker_mananger] docker run -i -t -p 42949:42949 -p 42950:42950 -p 42951:42951 -p 42952:42952 -p 42953:42953 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=42951 --rest-port=42949 --tcp-port=42950 --discv5-udp-port=42952 --rest-address=0.0.0.0 --nat=extip:172.18.78.109 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=302ba7f1492bfdceeef224cfd8b8a43867e38aff2f93c66fc52fa7e6dfcb4d1b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=42953 --metrics-logging=true --store=true --relay=true
2026-01-16 04:25:54.120 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.78.109 waku b06bf3a13f536a8624191b3048d6a452df255899381d7f4c8fcf4891cdb1c688
2026-01-16 04:25:54.151 DEBUG [src.node.docker_mananger] Container started with ID b06bf3a13f53. Setting up logs at ./log/docker/publishing_node1_2026-01-16_04-25-53__dbf5319b-702d-4993-8d76-349da002b735__wakuorg_nwaku:latest.log
2026-01-16 04:25:54.152 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 42949
2026-01-16 04:25:54.154 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:25:54.178 ERROR [src.node.docker_mananger] Max retries reached for container 4aad6ec59fc9. Exiting log stream.
2026-01-16 04:25:54.715 ERROR [src.node.docker_mananger] Max retries reached for container e0f33f5a1be4. Exiting log stream.
2026-01-16 04:25:55.155 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42949/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:25:55.159 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:25:55.159 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:25:55.159 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42949/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:25:55.161 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.78.109/tcp/42950/p2p/16Uiu2HAm9s7qfwwncz7CDmVBGrV3yxDAEdqmJaHfMnnXSHiv55LS","/ip4/172.18.78.109/tcp/42951/ws/p2p/16Uiu2HAm9s7qfwwncz7CDmVBGrV3yxDAEdqmJaHfMnnXSHiv55LS"],"enrUri":"enr:-L24QJQF-4N8p7pVcPvtcXLMYTfyhmO1L6CjbtY55dA8B1e_PjFsu9H5dc1z_ZCxwo2faZe6Sfm6D15Jq1jvp2wWnHYCgmlkgnY0gmlwhKwSTm2KbXVsdGlhZGRyc5YACASsEk5tBqfGAAoErBJObQanx90DgnJzhQADAQAAiXNlY3AyNTZrMaEC1ohgjhB3pg3vm2uE5PBlhtW86tjIVjnylniW6-cE-weDdGNwgqfGg3VkcIKnyIV3YWt1MgM"}'
2026-01-16 04:25:55.162 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:25:55.169 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:25:55.169 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-16_04-25-53__dbf5319b-702d-4993-8d76-349da002b735__wakuorg_nwaku:latest.log
2026-01-16 04:25:55.169 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:25:55.169 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:25:55.170 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:25:55.171 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.100.107
2026-01-16 04:25:55.171 DEBUG [src.node.docker_mananger] Generated ports ['3326', '3327', '3328', '3329', '3330']
2026-01-16 04:25:55.171 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:25:55.171 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:25:55.171 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:25:55.172 DEBUG [src.node.docker_mananger] docker run -i -t -p 3326:3326 -p 3327:3327 -p 3328:3328 -p 3329:3329 -p 3330:3330 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=3328 --rest-port=3326 --tcp-port=3327 --discv5-udp-port=3329 --rest-address=0.0.0.0 --nat=extip:172.18.100.107 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8d955afe34a0ab6ac9fafcb05fa9fbeafdd425ef00a9cacfffadb81ddd620fb0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3330 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QJQF-4N8p7pVcPvtcXLMYTfyhmO1L6CjbtY55dA8B1e_PjFsu9H5dc1z_ZCxwo2faZe6Sfm6D15Jq1jvp2wWnHYCgmlkgnY0gmlwhKwSTm2KbXVsdGlhZGRyc5YACASsEk5tBqfGAAoErBJObQanx90DgnJzhQADAQAAiXNlY3AyNTZrMaEC1ohgjhB3pg3vm2uE5PBlhtW86tjIVjnylniW6-cE-weDdGNwgqfGg3VkcIKnyIV3YWt1MgM --storenode=/ip4/172.18.78.109/tcp/42950/p2p/16Uiu2HAm9s7qfwwncz7CDmVBGrV3yxDAEdqmJaHfMnnXSHiv55LS --store=true --relay=true
2026-01-16 04:25:55.366 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.100.107 waku 7efb2a9049fc13e11f7b44bbdb79d7f8994db6796935ee14182b47d2abd5cfe8
2026-01-16 04:25:55.397 DEBUG [src.node.docker_mananger] Container started with ID 7efb2a9049fc. Setting up logs at ./log/docker/store_node1_2026-01-16_04-25-53__dbf5319b-702d-4993-8d76-349da002b735__wakuorg_nwaku:latest.log
2026-01-16 04:25:55.397 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 3326
2026-01-16 04:25:55.397 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:25:56.398 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3326/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:25:56.402 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:25:56.403 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:25:56.403 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3326/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:25:56.405 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.100.107/tcp/3327/p2p/16Uiu2HAmMGE45rBSd8XrTRnRYdYQGtHcCQ2insiSRV3wAAFuYS3p","/ip4/172.18.100.107/tcp/3328/ws/p2p/16Uiu2HAmMGE45rBSd8XrTRnRYdYQGtHcCQ2insiSRV3wAAFuYS3p"],"enrUri":"enr:-L24QJSJDPOumjuii0cnXLg4E0e7uyS8zjn8AYfdTK_Cox_EGbbpSNfZJerJMkyycU9lrUODIu1qVwueWw4hTq7O--ECgmlkgnY0gmlwhKwSZGuKbXVsdGlhZGRyc5YACASsEmRrBgz_AAoErBJkawYNAN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDf-RRcvBoSSKPCRhJ7uOv-picylBQdnJ_dRQDjPGmyr-DdGNwggz_g3VkcIINAYV3YWt1MgM"}'
2026-01-16 04:25:56.406 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:25:56.406 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3326/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.78.109/tcp/42950/p2p/16Uiu2HAm9s7qfwwncz7CDmVBGrV3yxDAEdqmJaHfMnnXSHiv55LS"]'
2026-01-16 04:25:56.409 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:25:56.409 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42949/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-16 04:25:56.411 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:25:56.412 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3326/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-16 04:25:56.414 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:25:56.414 DEBUG [src.steps.store] Relaying message
2026-01-16 04:25:56.414 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42949/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:25:56.419 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:25:56.420 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:25:56.621 DEBUG [src.steps.store] Relaying message
2026-01-16 04:25:56.621 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42949/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:25:56.627 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:25:56.628 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:25:56.828 DEBUG [src.steps.store] Relaying message
2026-01-16 04:25:56.829 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42949/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:25:56.833 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:25:56.834 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:25:57.035 DEBUG [src.steps.store] Relaying message
2026-01-16 04:25:57.035 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42949/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:25:57.041 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:25:57.042 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:25:57.243 DEBUG [src.steps.store] Relaying message
2026-01-16 04:25:57.243 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42949/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:25:57.248 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:25:57.249 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:25:57.449 DEBUG [src.steps.store] Relaying message
2026-01-16 04:25:57.450 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42949/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:25:57.455 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:25:57.456 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:25:57.657 DEBUG [src.steps.store] Relaying message
2026-01-16 04:25:57.657 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42949/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:25:57.662 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:25:57.663 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:25:57.864 DEBUG [src.steps.store] Relaying message
2026-01-16 04:25:57.864 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42949/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:25:57.869 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:25:57.870 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:25:58.071 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42949/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fmyapp%2F1%2Flatest%2Fproto&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:25:58.075 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x842c27414e91fb38d763e47fb16d16480e8b6ea542659650323f3c8047af8041"}]}'
2026-01-16 04:25:58.075 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42949/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fwaku%2F2%2Fcontent%2Ftest.js&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:25:58.077 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xd526ddbd1637908629ad18bf3c695b690afba75ec934c8ac9bd8142955b64a86"}]}'
2026-01-16 04:25:58.078 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42949/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fapp%2F22%2Fsometopic%2Fsomeencoding&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:25:58.080 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xde0f033fef67daf93b9f8f45445477c57683ee3a6c5980bc0b9773297baebcd9"}]}'
2026-01-16 04:25:58.080 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42949/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Ftoychat%2F2%2Fhuilong%2Fproto&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:25:58.083 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x79d319ec82da29eea8d7b3af466924d56e98023219247233369f16e277f87d6e"}]}'
2026-01-16 04:25:58.083 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42949/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fstatusim%2F1%2Fcommunity%2Fcbor&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:25:58.085 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xd16fa3549a82335b8b8dcf0dd66752919f569b317d6a759b931ed9147246ff42"}]}'
2026-01-16 04:25:58.086 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42949/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fapp%2F27%2Fsometopic%2Fsomeencoding&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:25:58.088 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x6d999841074e8e1d00fa85f7f0a045b54cf2003e3b4b6158a8650459ab3828ca"}]}'
2026-01-16 04:25:58.088 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42949/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fapp%2F29%2Fsometopic%2Fsomeencoding&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:25:58.091 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x2dabba820071908adf7a2ac0f19a0f4bf09fc6028c40e27707d329ab01303c7b"}]}'
2026-01-16 04:25:58.091 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42949/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fapp%2F20%2Fsometopic%2Fsomeencoding&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:25:58.094 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x638cc7ce470fe9c0f9621e7ffa2cc4b90d1d49b2ce02d36f9921d3dcd35dc158"}]}'
2026-01-16 04:25:58.094 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3326/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fmyapp%2F1%2Flatest%2Fproto&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:25:58.096 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x842c27414e91fb38d763e47fb16d16480e8b6ea542659650323f3c8047af8041"}]}'
2026-01-16 04:25:58.097 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3326/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fwaku%2F2%2Fcontent%2Ftest.js&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:25:58.099 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xd526ddbd1637908629ad18bf3c695b690afba75ec934c8ac9bd8142955b64a86"}]}'
2026-01-16 04:25:58.099 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3326/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fapp%2F22%2Fsometopic%2Fsomeencoding&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:25:58.102 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xde0f033fef67daf93b9f8f45445477c57683ee3a6c5980bc0b9773297baebcd9"}]}'
2026-01-16 04:25:58.102 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3326/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Ftoychat%2F2%2Fhuilong%2Fproto&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:25:58.104 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x79d319ec82da29eea8d7b3af466924d56e98023219247233369f16e277f87d6e"}]}'
2026-01-16 04:25:58.104 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3326/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fstatusim%2F1%2Fcommunity%2Fcbor&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:25:58.107 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xd16fa3549a82335b8b8dcf0dd66752919f569b317d6a759b931ed9147246ff42"}]}'
2026-01-16 04:25:58.107 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3326/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fapp%2F27%2Fsometopic%2Fsomeencoding&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:25:58.109 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x6d999841074e8e1d00fa85f7f0a045b54cf2003e3b4b6158a8650459ab3828ca"}]}'
2026-01-16 04:25:58.109 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3326/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fapp%2F29%2Fsometopic%2Fsomeencoding&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:25:58.112 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x2dabba820071908adf7a2ac0f19a0f4bf09fc6028c40e27707d329ab01303c7b"}]}'
2026-01-16 04:25:58.112 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3326/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fapp%2F20%2Fsometopic%2Fsomeencoding&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:25:58.115 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x638cc7ce470fe9c0f9621e7ffa2cc4b90d1d49b2ce02d36f9921d3dcd35dc158"}]}'
2026-01-16 04:25:58.117 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-16 04:25:58.119 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-16 04:25:58.119 DEBUG [src.node.waku_node] Stopping container with id b06bf3a13f53
2026-01-16 04:25:58.703 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:25:58.704 DEBUG [src.node.waku_node] Stopping container with id 7efb2a9049fc
2026-01-16 04:25:59.215 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:25:59.216 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-16 04:25:59.230 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:25:59.237 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,272 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_different_cursor_and_indexes[19-50] with id: 2026-01-16_04-35-02__4a7c05b4-f3c9-429d-bf6f-7158bb7b2dde
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.steps.store:store.py:39 Running fixture setup: node_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-16_04-35-02__4a7c05b4-f3c9-429d-bf6f-7158bb7b2dde__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.221.39
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['29682', '29683', '29684', '29685', '29686']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 29682:29682 -p 29683:29683 -p 29684:29684 -p 29685:29685 -p 29686:29686 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=29684 --rest-port=29682 --tcp-port=29683 --discv5-udp-port=29685 --rest-address=0.0.0.0 --nat=extip:172.18.221.39 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c12123a9afbd4da7fb68747e224c18d75bf671f883bdc4cfed3ff8e91e8d058c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=29686 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.221.39 waku b6f563963a3895cc7170d6c706edc0424b5fb41d5ae127371dc8eb8d91b5632e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b6f563963a38. Setting up logs at ./log/docker/publishing_node1_2026-01-16_04-35-02__4a7c05b4-f3c9-429d-bf6f-7158bb7b2dde__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 29682
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 0b12dfdd8c8b. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f33f7cd28e37. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29682/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29682/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.221.39/tcp/29683/p2p/16Uiu2HAm9kFFfg5gViE4WVZ2eSP6tQE25p7He9ArP2GgpG1mSfdp","/ip4/172.18.221.39/tcp/29684/ws/p2p/16Uiu2HAm9kFFfg5gViE4WVZ2eSP6tQE25p7He9ArP2GgpG1mSfdp"],"enrUri":"enr:-L24QD2x-yQYNx1yHW6qAvx-Gy-GWMKB8GY2hXgehbAFfS8zPodfHqBAziyh9fqZmS9OdW6YdC64PacCLAN3TJm5HicCgmlkgnY0gmlwhKwS3SeKbXVsdGlhZGRyc5YACASsEt0nBnPzAAoErBLdJwZz9N0DgnJzhQADAQAAiXNlY3AyNTZrMaEC1MWxuBCdesN1FuuAkoN9lTxLUDAAdORHobUV7NR_pJeDdGNwgnPzg3VkcIJz9YV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-16_04-35-02__4a7c05b4-f3c9-429d-bf6f-7158bb7b2dde__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.187.211
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['58035', '58036', '58037', '58038', '58039']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 58035:58035 -p 58036:58036 -p 58037:58037 -p 58038:58038 -p 58039:58039 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=58037 --rest-port=58035 --tcp-port=58036 --discv5-udp-port=58038 --rest-address=0.0.0.0 --nat=extip:172.18.187.211 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=25f5edcb75a2e71fea42c12d93c3a2fc0c6b33dcdcb5dced1901e1b8dde9daeb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58039 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QD2x-yQYNx1yHW6qAvx-Gy-GWMKB8GY2hXgehbAFfS8zPodfHqBAziyh9fqZmS9OdW6YdC64PacCLAN3TJm5HicCgmlkgnY0gmlwhKwS3SeKbXVsdGlhZGRyc5YACASsEt0nBnPzAAoErBLdJwZz9N0DgnJzhQADAQAAiXNlY3AyNTZrMaEC1MWxuBCdesN1FuuAkoN9lTxLUDAAdORHobUV7NR_pJeDdGNwgnPzg3VkcIJz9YV3YWt1MgM --storenode=/ip4/172.18.221.39/tcp/29683/p2p/16Uiu2HAm9kFFfg5gViE4WVZ2eSP6tQE25p7He9ArP2GgpG1mSfdp --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.187.211 waku 1e7cccff91098c19a7d810e048cfc98a5067be6077625389d350fabc7c344d58
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1e7cccff9109. Setting up logs at ./log/docker/store_node1_2026-01-16_04-35-02__4a7c05b4-f3c9-429d-bf6f-7158bb7b2dde__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 58035
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58035/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.187.211/tcp/58036/p2p/16Uiu2HAkuvZCyhNQfShNjoxEdo8fSrnRf6DJjgyU2gTT2sMHcWZf","/ip4/172.18.187.211/tcp/58037/ws/p2p/16Uiu2HAkuvZCyhNQfShNjoxEdo8fSrnRf6DJjgyU2gTT2sMHcWZf"],"enrUri":"enr:-L24QMbdlzUT8RZ4odwVwjR3AVUqoj-3-HVS9e6ZdHufrLGeH46cphLS9qXfmWI-S_D3FCaJgYwKUGNYscB0vFnlVxYCgmlkgnY0gmlwhKwSu9OKbXVsdGlhZGRyc5YACASsErvTBuK0AAoErBK70wbitd0DgnJzhQADAQAAiXNlY3AyNTZrMaECB2Yvgc9lBdI7LsgmXQCKG4av0jz_kgkvpIrCR-aqLnKDdGNwguK0g3VkcILitoV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58035/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.221.39/tcp/29683/p2p/16Uiu2HAm9kFFfg5gViE4WVZ2eSP6tQE25p7He9ArP2GgpG1mSfdp"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58035/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8y", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8z", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xOA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xOQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yMA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yMQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yMg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yMw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yNA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yNQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yNg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yNw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yOA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yOQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zMA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zMQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zMg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zMw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zNA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zNQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zNg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zNw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zOA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zOQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80Mg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80Mw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80NA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80NQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80Nw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80OA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29682/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80OQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29682/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=19&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x92d9310e6063af56f847c3680a8ed9039da111bf89cce01bb6067086260c80a4"},{"messageHash":"0xa889d9a275918a048d1a21857ac6c6081538026635fc3711945b240da35360ee"},{"messageHash":"0x7069e32df53567f51219b19dad52aa7c4a2f09925b905161fed59d89fb39a274"},{"messageHash":"0x6d82f0579b79b597638467e48300553ecd376802cf066d0021b4dd974cc51ee7"},{"messageHash":"0x83f8d1ec81fa0f5e746a57e4a3ee94daa5cef38c17c17c88800630fe87f49632"},{"messageHash":"0x832cbdd77d1010d6a30b669b62eb51137ffd16d430c4f5909ceb43041aa485e8"},{"messageHash":"0xd77458d1e2ac4f9c5a810e591f8a4ad70e14ffdbb93b1b76b20019f756d429bc"},{"messageHash":"0x4e21e9fa9de3c287154d50d3be9087b4884af737f04466d04b5714bf422d2c0a"},{"messageHash":"0x3f8bed670e79f34d6627556df341baa3ad3d69ed160e4a803c5b3babb4885046"},{"messageHash":"0x11393c6fd5884f2a84ee8142a4a81113b8183988c747c8b03439e8df315d828c"},{"messageHash":"0x5a24ac1a8cc4c3d7ae76384c8ed8f3c2f13ae7e565107f258716ba545baf66b9"},{"messageHash":"0xcec61bd026dd1f5ccbaafb197544627e440d52b2fbe90351b17d323f6944e6b5"},{"messageHash":"0xd4aebc16580cf3dd1d3fb13cd9b21b909018badb1cbf6102ed0655547f87f5f0"},{"messageHash":"0x1152a7126c5738952d4a78c7b1183edf88cdba9284381953aa36e8273f8ad600"},{"messageHash":"0xfba56182bde553f6281d675ad9dd750bf83f8d773ed02a5abfee3db0b3f64a80"},{"messageHash":"0x08ceec2d5782f448308a94043debe05513e42e68d60a06e580a23c0d65c49dcd"},{"messageHash":"0x43225e6d4b0604eecdd3f56487ec64f4b382ba20890177d0f68cd2402949da0b"},{"messageHash":"0x1bc714d95762be0527164b26218d62fd1c62372a9f07544012e6e9bbdf3165b3"},{"messageHash":"0x9b65fd736ac699e4acc1934aa65eecd7e98648381f41a85b7f81619a7c8860f6"}],"paginationCursor":"0x9b65fd736ac699e4acc1934aa65eecd7e98648381f41a85b7f81619a7c8860f6"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58035/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=19&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x92d9310e6063af56f847c3680a8ed9039da111bf89cce01bb6067086260c80a4"},{"messageHash":"0xa889d9a275918a048d1a21857ac6c6081538026635fc3711945b240da35360ee"},{"messageHash":"0x7069e32df53567f51219b19dad52aa7c4a2f09925b905161fed59d89fb39a274"},{"messageHash":"0x6d82f0579b79b597638467e48300553ecd376802cf066d0021b4dd974cc51ee7"},{"messageHash":"0x83f8d1ec81fa0f5e746a57e4a3ee94daa5cef38c17c17c88800630fe87f49632"},{"messageHash":"0x832cbdd77d1010d6a30b669b62eb51137ffd16d430c4f5909ceb43041aa485e8"},{"messageHash":"0xd77458d1e2ac4f9c5a810e591f8a4ad70e14ffdbb93b1b76b20019f756d429bc"},{"messageHash":"0x4e21e9fa9de3c287154d50d3be9087b4884af737f04466d04b5714bf422d2c0a"},{"messageHash":"0x3f8bed670e79f34d6627556df341baa3ad3d69ed160e4a803c5b3babb4885046"},{"messageHash":"0x11393c6fd5884f2a84ee8142a4a81113b8183988c747c8b03439e8df315d828c"},{"messageHash":"0x5a24ac1a8cc4c3d7ae76384c8ed8f3c2f13ae7e565107f258716ba545baf66b9"},{"messageHash":"0xcec61bd026dd1f5ccbaafb197544627e440d52b2fbe90351b17d323f6944e6b5"},{"messageHash":"0xd4aebc16580cf3dd1d3fb13cd9b21b909018badb1cbf6102ed0655547f87f5f0"},{"messageHash":"0x1152a7126c5738952d4a78c7b1183edf88cdba9284381953aa36e8273f8ad600"},{"messageHash":"0xfba56182bde553f6281d675ad9dd750bf83f8d773ed02a5abfee3db0b3f64a80"},{"messageHash":"0x08ceec2d5782f448308a94043debe05513e42e68d60a06e580a23c0d65c49dcd"},{"messageHash":"0x43225e6d4b0604eecdd3f56487ec64f4b382ba20890177d0f68cd2402949da0b"},{"messageHash":"0x1bc714d95762be0527164b26218d62fd1c62372a9f07544012e6e9bbdf3165b3"},{"messageHash":"0x9b65fd736ac699e4acc1934aa65eecd7e98648381f41a85b7f81619a7c8860f6"}],"paginationCursor":"0x9b65fd736ac699e4acc1934aa65eecd7e98648381f41a85b7f81619a7c8860f6"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29682/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0x9b65fd736ac699e4acc1934aa65eecd7e98648381f41a85b7f81619a7c8860f6&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x8bf64239085c99826c28d23f9fbf03a6fde269925174dd19ab49137f9e0972c9"},{"messageHash":"0x15fa684824bb381cd6b7e86a105f70b9a5a563f4cb3232cf9b68387be8d69948"},{"messageHash":"0x4e1dfc9469d8cec2298dae7b74c783f218169a9db2cca50776795af0e4bb1a5d"},{"messageHash":"0x4983d1064554788462188e7df7ff163c1aa1dcdd2cecc7f7a667f731b729c3d6"},{"messageHash":"0x11147da527e8a4ffb0a9abe03c6e838684d1651d6eaf414705953a21a59e8b8f"},{"messageHash":"0xb7b3fe007f3d437e0498bcad246972692c76b44ff04a93c6e45707246c6210fb"},{"messageHash":"0x2e17f139c021a9851bf449a2059e1d10418c89ad8bc51b0ee2127fa962d55b9f"},{"messageHash":"0x163b8d2052eda8a9028f4abf73abd7e45e29a3b8e294beef012662ed81c6cc15"},{"messageHash":"0xd0dd5aa3e85c6c0d3001579244b08cd86268b30398db24417fb74d1e097096af"},{"messageHash":"0xfe66af644dea3d7e4eeeb2f2989be40414d9eae6187f6d4e8a3c5a76852197ef"},{"messageHash":"0xa92deff91aa3e234eae79119c85a504213d09bd81d44501f20f9c08178204210"},{"messageHash":"0x3ccb3155b03b9391d3d4ade3f874380047919faded942e1514b43410d7ef3090"},{"messageHash":"0xe24047ead5120613a51cf5c8fe0ebe5a47030b17e5e97840c743b6880397f3e1"},{"messageHash":"0x6f77c9dd01bee8223460fbbdbf0eba98d2a1aafe5b30535630b7aeb4a358361c"},{"messageHash":"0xb09479a4c21d84fd9c8b0ebc8522338f57d00a62d257a3798ed47daaf1c0dbd6"},{"messageHash":"0x4d9dd836c970d3711fb8a4d5f28ae18e6fcc859289e78725da907c86be4a95b6"},{"messageHash":"0x66785cc9fa8261262cdeec1c82bdd6334f501b3294454399c7e20cef014d7684"},{"messageHash":"0xb254e9f0ea503a570a5e8acc6ea4f0ac7b390e042c80b3dd863acc732ad364e3"},{"messageHash":"0xba361d868e83db027dc52340fa63be4e7c40f6216b94815e782c6cc8d8e5cfae"},{"messageHash":"0x9832b068296328bde3a56c122ff395e14c7f55a649eefb2aa16228068836b48e"},{"messageHash":"0xc6c8075539f255d37136b97da2d8e9da1760a5cad4d6ac2c5938806d6ea2bf1d"},{"messageHash":"0xc327baa51a646ab815c461e2803654fa5caae499cd07a1483e0c14b3604ca1c8"},{"messageHash":"0xf0a8e3d33e17d729b75c7ea77604e0dd2c16c01c439ba1a413ad4a88c11607d4"},{"messageHash":"0x9c5b7794e114b8dd6ebe7d1369d716abe3efc3db799f6823c88c67c3d0cf1edc"},{"messageHash":"0x2adf430cdcb76a2e10a1f6514458aa109957961095db727516b480e226e6560f"},{"messageHash":"0x4596c682c3f2c7fa297be75ccb8510b927da0d182eb7438fa0b71fac337a31cc"},{"messageHash":"0x4ed9caf57a521b2a9106d57e72597e5ad4adf1debdbe26f7e1a0fd9c99a6a504"},{"messageHash":"0xd3bc63115ca90d9e5c6afc8782d54eb4b130c7874ac36070713c2ad2fff8aa0b"},{"messageHash":"0x9a8f425b40598a4431d41986956e3d21ca97e8cd5b22f9b28f53dca39f35b9c7"},{"messageHash":"0x9ff1628c2706ab268f666c321425f946f9593601595b18a4261274bd3344310f"},{"messageHash":"0x8000acd61e8134b5b7cf9d962929f43f06acdada138f56833fd244480a146636"}]}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58035/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0x9b65fd736ac699e4acc1934aa65eecd7e98648381f41a85b7f81619a7c8860f6&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x8bf64239085c99826c28d23f9fbf03a6fde269925174dd19ab49137f9e0972c9"},{"messageHash":"0x15fa684824bb381cd6b7e86a105f70b9a5a563f4cb3232cf9b68387be8d69948"},{"messageHash":"0x4e1dfc9469d8cec2298dae7b74c783f218169a9db2cca50776795af0e4bb1a5d"},{"messageHash":"0x4983d1064554788462188e7df7ff163c1aa1dcdd2cecc7f7a667f731b729c3d6"},{"messageHash":"0x11147da527e8a4ffb0a9abe03c6e838684d1651d6eaf414705953a21a59e8b8f"},{"messageHash":"0xb7b3fe007f3d437e0498bcad246972692c76b44ff04a93c6e45707246c6210fb"},{"messageHash":"0x2e17f139c021a9851bf449a2059e1d10418c89ad8bc51b0ee2127fa962d55b9f"},{"messageHash":"0x163b8d2052eda8a9028f4abf73abd7e45e29a3b8e294beef012662ed81c6cc15"},{"messageHash":"0xd0dd5aa3e85c6c0d3001579244b08cd86268b30398db24417fb74d1e097096af"},{"messageHash":"0xfe66af644dea3d7e4eeeb2f2989be40414d9eae6187f6d4e8a3c5a76852197ef"},{"messageHash":"0xa92deff91aa3e234eae79119c85a504213d09bd81d44501f20f9c08178204210"},{"messageHash":"0x3ccb3155b03b9391d3d4ade3f874380047919faded942e1514b43410d7ef3090"},{"messageHash":"0xe24047ead5120613a51cf5c8fe0ebe5a47030b17e5e97840c743b6880397f3e1"},{"messageHash":"0x6f77c9dd01bee8223460fbbdbf0eba98d2a1aafe5b30535630b7aeb4a358361c"},{"messageHash":"0xb09479a4c21d84fd9c8b0ebc8522338f57d00a62d257a3798ed47daaf1c0dbd6"},{"messageHash":"0x4d9dd836c970d3711fb8a4d5f28ae18e6fcc859289e78725da907c86be4a95b6"},{"messageHash":"0x66785cc9fa8261262cdeec1c82bdd6334f501b3294454399c7e20cef014d7684"},{"messageHash":"0xb254e9f0ea503a570a5e8acc6ea4f0ac7b390e042c80b3dd863acc732ad364e3"},{"messageHash":"0xba361d868e83db027dc52340fa63be4e7c40f6216b94815e782c6cc8d8e5cfae"},{"messageHash":"0x9832b068296328bde3a56c122ff395e14c7f55a649eefb2aa16228068836b48e"},{"messageHash":"0xc6c8075539f255d37136b97da2d8e9da1760a5cad4d6ac2c5938806d6ea2bf1d"},{"messageHash":"0xc327baa51a646ab815c461e2803654fa5caae499cd07a1483e0c14b3604ca1c8"},{"messageHash":"0xf0a8e3d33e17d729b75c7ea77604e0dd2c16c01c439ba1a413ad4a88c11607d4"},{"messageHash":"0x9c5b7794e114b8dd6ebe7d1369d716abe3efc3db799f6823c88c67c3d0cf1edc"},{"messageHash":"0x2adf430cdcb76a2e10a1f6514458aa109957961095db727516b480e226e6560f"},{"messageHash":"0x4596c682c3f2c7fa297be75ccb8510b927da0d182eb7438fa0b71fac337a31cc"},{"messageHash":"0x4ed9caf57a521b2a9106d57e72597e5ad4adf1debdbe26f7e1a0fd9c99a6a504"},{"messageHash":"0xd3bc63115ca90d9e5c6afc8782d54eb4b130c7874ac36070713c2ad2fff8aa0b"},{"messageHash":"0x9a8f425b40598a4431d41986956e3d21ca97e8cd5b22f9b28f53dca39f35b9c7"},{"messageHash":"0x9ff1628c2706ab268f666c321425f946f9593601595b18a4261274bd3344310f"},{"messageHash":"0x8000acd61e8134b5b7cf9d962929f43f06acdada138f56833fd244480a146636"}]}'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6f563963a38
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1e7cccff9109
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,191 @@
2026-01-16 04:21:38.264 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-16 04:21:38.265 DEBUG [tests.conftest] Running test: test_admin_connected_peers_scalar_types with id: 2026-01-16_04-21-38__96a2fd90-af4b-42ed-a312-d2bd1c0170bc
2026-01-16 04:21:38.265 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-16 04:21:38.265 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-01-16 04:21:38.266 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-01-16 04:21:38.272 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:21:38.272 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-21-38__96a2fd90-af4b-42ed-a312-d2bd1c0170bc__wakuorg_nwaku:latest.log
2026-01-16 04:21:38.278 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:21:38.278 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-16_04-21-38__96a2fd90-af4b-42ed-a312-d2bd1c0170bc__wakuorg_nwaku:latest.log
2026-01-16 04:21:38.284 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:21:38.284 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-01-16_04-21-38__96a2fd90-af4b-42ed-a312-d2bd1c0170bc__wakuorg_nwaku:latest.log
2026-01-16 04:21:38.290 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:21:38.290 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-01-16_04-21-38__96a2fd90-af4b-42ed-a312-d2bd1c0170bc__wakuorg_nwaku:latest.log
2026-01-16 04:21:38.290 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-16 04:21:38.291 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-16 04:21:38.291 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:21:38.292 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:21:38.293 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:21:38.293 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.135.119
2026-01-16 04:21:38.293 DEBUG [src.node.docker_mananger] Generated ports ['12018', '12019', '12020', '12021', '12022']
2026-01-16 04:21:38.293 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:21:38.294 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:21:38.294 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:21:38.294 DEBUG [src.node.docker_mananger] docker run -i -t -p 12018:12018 -p 12019:12019 -p 12020:12020 -p 12021:12021 -p 12022:12022 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=12020 --rest-port=12018 --tcp-port=12019 --discv5-udp-port=12021 --rest-address=0.0.0.0 --nat=extip:172.18.135.119 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=800aceedacaadf3e85093ab2220dc80bfcbdb5eaa33f48bfdf1cbe8a6dab6cab --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12022 --metrics-logging=true --relay=true
2026-01-16 04:21:38.485 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.135.119 waku b26005f5bcf87b807d3c3b834e16abba9af76e3849d884b419ab729fd4af0d17
2026-01-16 04:21:38.517 DEBUG [src.node.docker_mananger] Container started with ID b26005f5bcf8. Setting up logs at ./log/docker/node1_2026-01-16_04-21-38__96a2fd90-af4b-42ed-a312-d2bd1c0170bc__wakuorg_nwaku:latest.log
2026-01-16 04:21:38.517 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 12018
2026-01-16 04:21:38.517 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:21:38.599 ERROR [src.node.docker_mananger] Max retries reached for container 2381546b8fda. Exiting log stream.
2026-01-16 04:21:39.067 ERROR [src.node.docker_mananger] Max retries reached for container 0076afdbfc88. Exiting log stream.
2026-01-16 04:21:39.518 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:39.521 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:21:39.521 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:21:39.522 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:39.524 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.135.119/tcp/12019/p2p/16Uiu2HAmV3J9mLanfQsD9SFZuMCKv93XzJTVj8pHStuLpD87drsE","/ip4/172.18.135.119/tcp/12020/ws/p2p/16Uiu2HAmV3J9mLanfQsD9SFZuMCKv93XzJTVj8pHStuLpD87drsE"],"enrUri":"enr:-L24QI-BzGjjoLWvIUEemxRiBUjf-kXx_83cqrP6EfJbODyJYS_iQsC5EJOBc_F7W3LYJMnLryenkBWcGuhUdeIhi38CgmlkgnY0gmlwhKwSh3eKbXVsdGlhZGRyc5YACASsEod3Bi7zAAoErBKHdwYu9N0DgnJzhQADAQAAiXNlY3AyNTZrMaED83HliI_k54dHHw_nqGEFTfROfcLKQe19x36vcO5OyiWDdGNwgi7zg3VkcIIu9YV3YWt1MgE"}'
2026-01-16 04:21:39.524 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:21:39.524 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:21:39.524 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:21:39.526 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:21:39.526 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.150.165
2026-01-16 04:21:39.526 DEBUG [src.node.docker_mananger] Generated ports ['14259', '14260', '14261', '14262', '14263']
2026-01-16 04:21:39.526 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:21:39.526 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:21:39.526 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:21:39.527 DEBUG [src.node.docker_mananger] docker run -i -t -p 14259:14259 -p 14260:14260 -p 14261:14261 -p 14262:14262 -p 14263:14263 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=14261 --rest-port=14259 --tcp-port=14260 --discv5-udp-port=14262 --rest-address=0.0.0.0 --nat=extip:172.18.150.165 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fab7bf431fd9bd54d2d7a8bb18c1ea9a9dff97b0ee668abf62b2c2d3dfabf5d8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14263 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QI-BzGjjoLWvIUEemxRiBUjf-kXx_83cqrP6EfJbODyJYS_iQsC5EJOBc_F7W3LYJMnLryenkBWcGuhUdeIhi38CgmlkgnY0gmlwhKwSh3eKbXVsdGlhZGRyc5YACASsEod3Bi7zAAoErBKHdwYu9N0DgnJzhQADAQAAiXNlY3AyNTZrMaED83HliI_k54dHHw_nqGEFTfROfcLKQe19x36vcO5OyiWDdGNwgi7zg3VkcIIu9YV3YWt1MgE
2026-01-16 04:21:39.714 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.150.165 waku 3059fedf761dd3685c9424baf8567e3e6d21fe64cd0d212f273daaae7551b928
2026-01-16 04:21:39.746 DEBUG [src.node.docker_mananger] Container started with ID 3059fedf761d. Setting up logs at ./log/docker/node2_2026-01-16_04-21-38__96a2fd90-af4b-42ed-a312-d2bd1c0170bc__wakuorg_nwaku:latest.log
2026-01-16 04:21:39.747 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 14259
2026-01-16 04:21:39.747 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:21:40.747 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14259/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:40.761 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:21:40.764 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:21:40.764 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14259/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:40.767 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.150.165/tcp/14260/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","/ip4/172.18.150.165/tcp/14261/ws/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j"],"enrUri":"enr:-L24QHcoLtlM0pmRq7Zl-nAie_MKGQ7E2Z4YMlsaUMbUSqUJB5IJJ_mZW7A8VMw3RY-vguGperRFzoLUU6uGq5z5d1QCgmlkgnY0gmlwhKwSlqWKbXVsdGlhZGRyc5YACASsEpalBje0AAoErBKWpQY3td0DgnJzhQADAQAAiXNlY3AyNTZrMaED2anQlQJMAv1Us9ERC69R3BqCMyjpIEMVk-0c3G5Uj0CDdGNwgje0g3VkcII3toV3YWt1MgE"}'
2026-01-16 04:21:40.768 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:21:40.768 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12018/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.150.165/tcp/14260/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j"]'
2026-01-16 04:21:40.771 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:21:40.771 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14259/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.135.119/tcp/12019/p2p/16Uiu2HAmV3J9mLanfQsD9SFZuMCKv93XzJTVj8pHStuLpD87drsE"]'
2026-01-16 04:21:40.774 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:21:40.774 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:40.776 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
2026-01-16 04:21:41.277 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:41.279 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
2026-01-16 04:21:41.780 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:41.783 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
2026-01-16 04:21:42.283 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:42.286 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
2026-01-16 04:21:42.787 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:42.790 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
2026-01-16 04:21:43.290 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:43.293 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
2026-01-16 04:21:43.793 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:43.797 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
2026-01-16 04:21:44.297 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:44.300 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
2026-01-16 04:21:44.800 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:44.803 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
2026-01-16 04:21:45.303 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:45.306 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
2026-01-16 04:21:45.806 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:45.809 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
2026-01-16 04:21:46.310 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:46.313 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
2026-01-16 04:21:46.813 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:46.816 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
2026-01-16 04:21:47.316 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:47.319 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
2026-01-16 04:21:47.820 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:47.823 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
2026-01-16 04:21:48.323 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:48.326 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
2026-01-16 04:21:48.827 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:48.830 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-16 04:21:49.330 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:49.333 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-16 04:21:49.834 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:49.837 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-16 04:21:50.337 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:50.340 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-16 04:21:50.840 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:50.843 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-16 04:21:51.344 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:51.347 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-16 04:21:51.847 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:51.850 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-16 04:21:52.351 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:52.354 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-16 04:21:52.854 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:52.857 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-16 04:21:53.357 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:53.360 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-16 04:21:53.861 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:53.864 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-16 04:21:54.364 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:54.367 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-16 04:21:54.868 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:54.871 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-16 04:21:55.371 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:55.374 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-16 04:21:55.874 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:55.877 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-16 04:21:56.378 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:56.381 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-16 04:21:56.881 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:56.885 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-16 04:21:57.385 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:57.388 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-16 04:21:57.889 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:57.892 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-16 04:21:58.392 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:58.395 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-16 04:21:58.896 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:58.899 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-16 04:21:59.399 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:59.402 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-16 04:21:59.903 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:21:59.906 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-16 04:22:00.406 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:00.409 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-16 04:22:00.910 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:00.912 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-16 04:22:01.413 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:01.416 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-16 04:22:01.916 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:01.919 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-16 04:22:02.420 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:02.423 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-16 04:22:02.923 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:02.926 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-16 04:22:03.427 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:03.430 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-16 04:22:03.930 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:03.933 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-16 04:22:04.434 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:04.437 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-16 04:22:04.937 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:04.940 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-16 04:22:05.441 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:05.444 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-16 04:22:05.945 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:05.948 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-16 04:22:06.448 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:06.452 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-16 04:22:06.952 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:06.955 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-16 04:22:07.456 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:07.459 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-16 04:22:07.959 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:07.962 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-16 04:22:08.462 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:08.466 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-16 04:22:08.966 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:08.969 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-16 04:22:09.470 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:09.473 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-16 04:22:09.973 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:09.976 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-16 04:22:10.477 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:10.479 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-16 04:22:10.980 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12018/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:10.983 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-16 04:22:10.983 DEBUG [tests.rest_flags.test_admin_flags] Response for get connected peers [{'multiaddr': '/ip4/172.18.150.165/tcp/35584/p2p/16Uiu2HAmTJf1JjghXqigC5uu6jfWzTwqAWFPGic9NXWbJAvuDN6j', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.0', '/vac/waku/filter-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-127-ga4e44d', 'origin': 'Discv5'}]
2026-01-16 04:22:10.985 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-16 04:22:10.986 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-16 04:22:10.986 DEBUG [src.node.waku_node] Stopping container with id b26005f5bcf8
2026-01-16 04:22:11.530 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:22:11.531 DEBUG [src.node.waku_node] Stopping container with id 3059fedf761d
2026-01-16 04:22:12.064 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:22:12.065 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-16 04:22:12.081 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:22:12.097 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,264 @@
2026-01-16 04:22:12.101 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-16 04:22:12.101 DEBUG [tests.conftest] Running test: test_resubscribe_to_unsubscribed_content_topics with id: 2026-01-16_04-22-12__0bf3714b-f5a3-49cc-8f69-bc8913e6dd0f
2026-01-16 04:22:12.101 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-16 04:22:12.102 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-16 04:22:12.102 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-01-16 04:22:12.109 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:22:12.110 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-22-12__0bf3714b-f5a3-49cc-8f69-bc8913e6dd0f__wakuorg_nwaku:latest.log
2026-01-16 04:22:12.110 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:22:12.110 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:22:12.111 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:22:12.112 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.147.223
2026-01-16 04:22:12.112 DEBUG [src.node.docker_mananger] Generated ports ['12125', '12126', '12127', '12128', '12129']
2026-01-16 04:22:12.112 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:22:12.112 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:22:12.112 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:22:12.113 DEBUG [src.node.docker_mananger] docker run -i -t -p 12125:12125 -p 12126:12126 -p 12127:12127 -p 12128:12128 -p 12129:12129 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=12127 --rest-port=12125 --tcp-port=12126 --discv5-udp-port=12128 --rest-address=0.0.0.0 --nat=extip:172.18.147.223 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=bb967d8b1fed5ab1daab1ed1567ecbbc07cacb30273376b40ccb56ebddbeff3b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12129 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2026-01-16 04:22:12.311 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.147.223 waku adb7819e76fb55ba236671ee0f1ea99534de26b1e07353c12e29c8e32b365018
2026-01-16 04:22:12.341 DEBUG [src.node.docker_mananger] Container started with ID adb7819e76fb. Setting up logs at ./log/docker/node1_2026-01-16_04-22-12__0bf3714b-f5a3-49cc-8f69-bc8913e6dd0f__wakuorg_nwaku:latest.log
2026-01-16 04:22:12.342 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 12125
2026-01-16 04:22:12.343 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:22:12.346 ERROR [src.node.docker_mananger] Max retries reached for container b26005f5bcf8. Exiting log stream.
2026-01-16 04:22:12.908 ERROR [src.node.docker_mananger] Max retries reached for container 3059fedf761d. Exiting log stream.
2026-01-16 04:22:13.343 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12125/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:13.347 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:22:13.347 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:22:13.347 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12125/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:13.349 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.147.223/tcp/12126/p2p/16Uiu2HAkwNTznT5QKYKmAs6jz9K5HbZddKwx7dzD67Z3vKf9jYBT","/ip4/172.18.147.223/tcp/12127/ws/p2p/16Uiu2HAkwNTznT5QKYKmAs6jz9K5HbZddKwx7dzD67Z3vKf9jYBT"],"enrUri":"enr:-L24QKx9fWtcpI0_7_XlnTArMHKcECeax8NLFYgG0DsBDUzTQz85jYwkGmsiPzG0sXpcTdtCG61ClKIM3pXdU15qJ5wCgmlkgnY0gmlwhKwSk9-KbXVsdGlhZGRyc5YACASsEpPfBi9eAAoErBKT3wYvX90DgnJzhQACAQAAiXNlY3AyNTZrMaECHOUVEZw2WhfyrqZeySZRgvO7XrpGe-IJBgGd_QbigYqDdGNwgi9eg3VkcIIvYIV3YWt1MgU"}'
2026-01-16 04:22:13.349 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:22:13.357 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:22:13.357 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-16_04-22-12__0bf3714b-f5a3-49cc-8f69-bc8913e6dd0f__wakuorg_nwaku:latest.log
2026-01-16 04:22:13.357 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:22:13.357 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:22:13.359 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:22:13.359 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.223.179
2026-01-16 04:22:13.359 DEBUG [src.node.docker_mananger] Generated ports ['26734', '26735', '26736', '26737', '26738']
2026-01-16 04:22:13.359 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:22:13.359 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:22:13.359 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:22:13.359 DEBUG [src.node.docker_mananger] docker run -i -t -p 26734:26734 -p 26735:26735 -p 26736:26736 -p 26737:26737 -p 26738:26738 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=26736 --rest-port=26734 --tcp-port=26735 --discv5-udp-port=26737 --rest-address=0.0.0.0 --nat=extip:172.18.223.179 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=de5519bccbffa9eb6bd7256a5b98e5e198de1bc5c1d355de7cb90d64ba208d0b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=26738 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QKx9fWtcpI0_7_XlnTArMHKcECeax8NLFYgG0DsBDUzTQz85jYwkGmsiPzG0sXpcTdtCG61ClKIM3pXdU15qJ5wCgmlkgnY0gmlwhKwSk9-KbXVsdGlhZGRyc5YACASsEpPfBi9eAAoErBKT3wYvX90DgnJzhQACAQAAiXNlY3AyNTZrMaECHOUVEZw2WhfyrqZeySZRgvO7XrpGe-IJBgGd_QbigYqDdGNwgi9eg3VkcIIvYIV3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2026-01-16 04:22:13.560 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.223.179 waku e947966cb9fb17aea9ef4ce850f5ab59fe06b184d26413acc0419dee8261802a
2026-01-16 04:22:13.591 DEBUG [src.node.docker_mananger] Container started with ID e947966cb9fb. Setting up logs at ./log/docker/node2_2026-01-16_04-22-12__0bf3714b-f5a3-49cc-8f69-bc8913e6dd0f__wakuorg_nwaku:latest.log
2026-01-16 04:22:13.592 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 26734
2026-01-16 04:22:13.592 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:22:14.592 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26734/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:14.606 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2026-01-16 04:22:14.610 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:22:14.611 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26734/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:14.614 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.223.179/tcp/26735/p2p/16Uiu2HAkxwF5NNumJgKnFNh3bG7badyKZUhowWmdUs9eUiCMENMn","/ip4/172.18.223.179/tcp/26736/ws/p2p/16Uiu2HAkxwF5NNumJgKnFNh3bG7badyKZUhowWmdUs9eUiCMENMn"],"enrUri":"enr:-L24QExQY4soLtp1oj3aLeKXd_U8fV9zvuNk_SscBWcHU7j8U5myUHUgdtx6HCxivmc7YXiXJIukh94CuVb1F1o-zK0CgmlkgnY0gmlwhKwS37OKbXVsdGlhZGRyc5YACASsEt-zBmhvAAoErBLfswZocN0DgnJzhQACAQAAiXNlY3AyNTZrMaECNCZTf2C6N7ESztXUI3eZcw_gC7chzQvGe-QKGsR7EJGDdGNwgmhvg3VkcIJocYV3YWt1MgE"}'
2026-01-16 04:22:14.614 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:22:14.614 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26734/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.147.223/tcp/12126/p2p/16Uiu2HAkwNTznT5QKYKmAs6jz9K5HbZddKwx7dzD67Z3vKf9jYBT"]'
2026-01-16 04:22:14.617 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:14.617 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
2026-01-16 04:22:14.625 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:14.628 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26734/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
2026-01-16 04:22:14.644 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:14.645 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:22:14.655 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:14.656 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:22:14.758 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:14.759 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12125/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:14.762 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768537334645626652,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:14.763 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:14.764 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26734/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:14.766 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768537334645626652,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:14.768 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:22:14.773 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:14.774 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:22:14.874 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:14.875 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12125/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:14.877 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1768537334768473279,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:14.879 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:14.879 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26734/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:14.882 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1768537334768473279,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:14.884 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:22:14.889 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:14.889 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:22:14.989 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:14.990 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12125/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:14.993 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1768537334884134529,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:14.994 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:14.995 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26734/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:14.997 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1768537334884134529,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:14.999 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:22:15.004 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:15.005 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:22:15.105 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:15.106 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12125/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:15.109 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1768537334999568677,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:15.110 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:15.110 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26734/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:15.113 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1768537334999568677,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:15.114 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:22:15.119 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:15.120 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:22:15.220 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:15.221 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12125/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:15.224 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1768537335114610813,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:15.225 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:15.226 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26734/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:15.228 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1768537335114610813,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:15.230 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:22:15.235 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:15.235 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:22:15.336 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:15.337 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12125/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:15.339 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1768537335230479102,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:15.341 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:15.341 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26734/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:15.344 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1768537335230479102,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:15.346 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:22:15.351 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:15.351 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:22:15.451 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:15.452 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12125/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:15.455 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1768537335346098586,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:15.457 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:15.457 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26734/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:15.459 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1768537335346098586,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:15.461 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:22:15.466 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:15.466 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:22:15.567 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:15.567 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12125/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:15.572 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1768537335461377958,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:15.573 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:15.574 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26734/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:15.577 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1768537335461377958,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:15.578 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:12125/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
2026-01-16 04:22:15.591 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:15.591 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:26734/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
2026-01-16 04:22:15.602 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:15.604 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:22:15.610 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:15.612 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:22:15.712 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:15.713 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12125/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:15.716 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:12125/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto. Response content: b'/myapp/1/latest/proto'
2026-01-16 04:22:15.717 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:22:15.721 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:15.721 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:22:15.821 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:15.822 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12125/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:15.825 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:12125/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js. Response content: b'/waku/2/content/test.js'
2026-01-16 04:22:15.826 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:22:15.829 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:15.829 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:22:15.930 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:15.930 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12125/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:15.933 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:12125/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding. Response content: b'/app/22/sometopic/someencoding'
2026-01-16 04:22:15.935 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:22:15.938 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:15.938 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:22:16.038 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:16.039 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12125/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:16.042 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:12125/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto. Response content: b'/toychat/2/huilong/proto'
2026-01-16 04:22:16.043 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:22:16.046 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:16.046 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:22:16.147 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:16.147 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12125/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:16.150 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:12125/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor. Response content: b'/statusim/1/community/cbor'
2026-01-16 04:22:16.152 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:22:16.155 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:16.155 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:22:16.255 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:16.256 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12125/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:16.259 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:12125/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding. Response content: b'/app/27/sometopic/someencoding'
2026-01-16 04:22:16.260 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:22:16.264 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:16.264 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:22:16.364 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:16.365 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12125/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:16.368 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:12125/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding. Response content: b'/app/29/sometopic/someencoding'
2026-01-16 04:22:16.369 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:22:16.372 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:16.373 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:22:16.473 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:16.474 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12125/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:16.477 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:12125/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding. Response content: b'/app/20/sometopic/someencoding'
2026-01-16 04:22:16.478 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
2026-01-16 04:22:16.488 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:16.488 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26734/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
2026-01-16 04:22:16.500 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:16.501 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:22:16.508 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:16.509 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:22:16.610 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:16.610 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12125/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:16.613 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768537336501328167,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:16.615 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:16.615 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26734/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:16.617 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768537336501328167,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:16.619 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:22:16.623 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:16.624 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:22:16.724 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:16.725 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12125/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:16.728 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1768537336619345888,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:16.729 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:16.730 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26734/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:16.732 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1768537336619345888,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:16.734 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:22:16.739 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:16.740 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:22:16.840 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:16.840 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12125/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:16.843 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1768537336734291088,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:16.845 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:16.845 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26734/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:16.848 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1768537336734291088,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:16.850 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:22:16.854 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:16.855 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:22:16.955 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:16.956 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12125/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:16.959 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1768537336849900425,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:16.962 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:16.962 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26734/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:16.965 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1768537336849900425,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:16.967 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:22:16.971 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:16.972 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:22:17.072 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:17.073 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12125/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:17.076 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1768537336966911453,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:17.077 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:17.077 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26734/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:17.080 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1768537336966911453,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:17.082 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:22:17.087 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:17.087 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:22:17.188 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:17.188 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12125/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:17.191 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1768537337082272179,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:17.193 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:17.193 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26734/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:17.195 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1768537337082272179,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:17.197 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:22:17.202 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:17.203 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:22:17.303 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:17.304 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12125/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:17.307 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1768537337197389861,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:17.308 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:17.309 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26734/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:17.311 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1768537337197389861,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:17.313 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12125/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:22:17.318 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:17.318 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:22:17.419 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:17.419 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12125/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:17.422 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1768537337313234651,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:17.424 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:22:17.424 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26734/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:17.427 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1768537337313234651,"ephemeral":false,"proof":""}]'
2026-01-16 04:22:17.429 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-16 04:22:17.430 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-16 04:22:17.431 DEBUG [src.node.waku_node] Stopping container with id adb7819e76fb
2026-01-16 04:22:17.980 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:22:17.980 DEBUG [src.node.waku_node] Stopping container with id e947966cb9fb
2026-01-16 04:22:18.515 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:22:18.516 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-16 04:22:18.531 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:22:18.547 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,78 @@
2026-01-16 04:32:04.244 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-16 04:32:04.244 DEBUG [tests.conftest] Running test: test_store_sync_small_sync_range with id: 2026-01-16_04-32-04__97ce1849-0b47-4df8-9530-c4f6c36c5e60
2026-01-16 04:32:04.244 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-16 04:32:04.251 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:32:04.251 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-32-04__97ce1849-0b47-4df8-9530-c4f6c36c5e60__wakuorg_nwaku:latest.log
2026-01-16 04:32:04.256 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:32:04.257 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-16_04-32-04__97ce1849-0b47-4df8-9530-c4f6c36c5e60__wakuorg_nwaku:latest.log
2026-01-16 04:32:04.262 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:32:04.262 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-01-16_04-32-04__97ce1849-0b47-4df8-9530-c4f6c36c5e60__wakuorg_nwaku:latest.log
2026-01-16 04:32:04.262 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-16 04:32:04.263 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:32:04.263 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:32:04.265 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:32:04.265 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.72.172
2026-01-16 04:32:04.265 DEBUG [src.node.docker_mananger] Generated ports ['43577', '43578', '43579', '43580', '43581']
2026-01-16 04:32:04.265 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:32:04.265 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:32:04.265 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:32:04.266 DEBUG [src.node.docker_mananger] docker run -i -t -p 43577:43577 -p 43578:43578 -p 43579:43579 -p 43580:43580 -p 43581:43581 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=43579 --rest-port=43577 --tcp-port=43578 --discv5-udp-port=43580 --rest-address=0.0.0.0 --nat=extip:172.18.72.172 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3f1ab33ef9292effe5d5da07c84c2c6ca2fadcfac5f10eb3ca6a2cd9aa19d20e --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=43581 --metrics-logging=true --relay=true --dns-discovery=false
2026-01-16 04:32:04.467 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.72.172 waku 3c5a77c6cb81b9081fede6ea875a1d86cea00939b495bd825f8f8499eacb2989
2026-01-16 04:32:04.498 ERROR [src.node.docker_mananger] Max retries reached for container 5d388644e12e. Exiting log stream.
2026-01-16 04:32:04.502 DEBUG [src.node.docker_mananger] Container started with ID 3c5a77c6cb81. Setting up logs at ./log/docker/node1_2026-01-16_04-32-04__97ce1849-0b47-4df8-9530-c4f6c36c5e60__wakuorg_nwaku:latest.log
2026-01-16 04:32:04.503 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 43577
2026-01-16 04:32:04.503 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:32:05.045 ERROR [src.node.docker_mananger] Max retries reached for container 0e4aa8e46af5. Exiting log stream.
2026-01-16 04:32:05.503 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43577/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:05.507 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:32:05.507 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:32:05.507 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43577/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:32:05.510 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.72.172/tcp/43578/p2p/16Uiu2HAm5nJQajT5SEGEo6ji2TF5JsJhvejHgBmoco9oqLGgwbLB","/ip4/172.18.72.172/tcp/43579/ws/p2p/16Uiu2HAm5nJQajT5SEGEo6ji2TF5JsJhvejHgBmoco9oqLGgwbLB"],"enrUri":"enr:-L24QB8-gcnKnTiBgxtciTJFZtgrfbY3t1gPqbsmn3JYH4H5drrwT-DP4H4fg1UJu0Ta_443ncbrpwMJ0Py5ApQpp_YCgmlkgnY0gmlwhKwSSKyKbXVsdGlhZGRyc5YACASsEkisBqo6AAoErBJIrAaqO90DgnJzhQADAQAAiXNlY3AyNTZrMaECmd2sjVGJdnSXxOP8a1cgO2T536QVzZ7Z_LeniIfc5iCDdGNwgqo6g3VkcIKqPIV3YWt1MhM"}'
2026-01-16 04:32:05.510 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:32:05.510 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43577/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-16 04:32:05.523 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:32:05.524 DEBUG [src.steps.store] Relaying message
2026-01-16 04:32:05.524 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43577/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:32:05.527 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:32:05.527 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:32:05.728 DEBUG [src.steps.store] Relaying message
2026-01-16 04:32:05.728 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43577/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:32:05.733 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:32:05.733 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:32:05.933 DEBUG [src.steps.store] Relaying message
2026-01-16 04:32:05.934 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43577/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:32:05.938 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:32:05.938 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:33:06.138 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:33:06.139 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:33:06.140 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:33:06.141 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.118.16
2026-01-16 04:33:06.141 DEBUG [src.node.docker_mananger] Generated ports ['30753', '30754', '30755', '30756', '30757']
2026-01-16 04:33:06.141 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:33:06.141 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:33:06.141 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:33:06.141 DEBUG [src.node.docker_mananger] docker run -i -t -p 30753:30753 -p 30754:30754 -p 30755:30755 -p 30756:30756 -p 30757:30757 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=30755 --rest-port=30753 --tcp-port=30754 --discv5-udp-port=30756 --rest-address=0.0.0.0 --nat=extip:172.18.118.16 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=be8800cabec8a4d8f32dc1b9bffa56abfacd52a424a35acfade0c8f9fde23603 --store-sync=true --store=true --store-sync-range=20 --store-sync-interval=10 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30757 --metrics-logging=true --store-sync-relay-jitter=0 --relay=false --dns-discovery=false --discv5-bootstrap-node=enr:-L24QB8-gcnKnTiBgxtciTJFZtgrfbY3t1gPqbsmn3JYH4H5drrwT-DP4H4fg1UJu0Ta_443ncbrpwMJ0Py5ApQpp_YCgmlkgnY0gmlwhKwSSKyKbXVsdGlhZGRyc5YACASsEkisBqo6AAoErBJIrAaqO90DgnJzhQADAQAAiXNlY3AyNTZrMaECmd2sjVGJdnSXxOP8a1cgO2T536QVzZ7Z_LeniIfc5iCDdGNwgqo6g3VkcIKqPIV3YWt1MhM
2026-01-16 04:33:06.321 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.118.16 waku a7aeabed32ae1b44e8fdb5b7937c786d4e89595566ab8bf99537d0e66a5fee56
2026-01-16 04:33:06.352 DEBUG [src.node.docker_mananger] Container started with ID a7aeabed32ae. Setting up logs at ./log/docker/node2_2026-01-16_04-32-04__97ce1849-0b47-4df8-9530-c4f6c36c5e60__wakuorg_nwaku:latest.log
2026-01-16 04:33:06.353 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 30753
2026-01-16 04:33:06.354 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:33:07.354 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30753/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:33:07.358 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:33:07.358 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:33:07.358 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30753/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:33:07.360 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.118.16/tcp/30754/p2p/16Uiu2HAmJt6oCKBugPudUDq3ZjA5jwJ3yDYyJm1G8sR94Q7hHrtL","/ip4/172.18.118.16/tcp/30755/ws/p2p/16Uiu2HAmJt6oCKBugPudUDq3ZjA5jwJ3yDYyJm1G8sR94Q7hHrtL"],"enrUri":"enr:-L24QMXLS01uk4s2dGuBrcLjhf4poyC3ltverVvOXLX0lwimYtkWZSe6QEBkKpZxK4Q1gxuWmRqu5h2UM5hLRIaFDUICgmlkgnY0gmlwhKwSdhCKbXVsdGlhZGRyc5YACASsEnYQBngiAAoErBJ2EAZ4I90DgnJzhQADAQAAiXNlY3AyNTZrMaEDXIH2GeDmsY0gVy5CDGxrlDBVrK0rr4AmRltE0QIZ9YWDdGNwgngig3VkcIJ4JIV3YWt1MhI"}'
2026-01-16 04:33:07.361 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:33:07.361 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30753/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.72.172/tcp/43578/p2p/16Uiu2HAm5nJQajT5SEGEo6ji2TF5JsJhvejHgBmoco9oqLGgwbLB"]'
2026-01-16 04:33:07.395 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:33:27.396 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30753/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:33:27.399 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
2026-01-16 04:33:27.400 DEBUG [tests.store_sync.test_store_sync] Node-2 local store returned 0 messages; expected 0
2026-01-16 04:33:27.401 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-16 04:33:27.402 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-16 04:33:27.403 DEBUG [src.node.waku_node] Stopping container with id 3c5a77c6cb81
2026-01-16 04:33:28.020 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:33:28.021 DEBUG [src.node.waku_node] Stopping container with id a7aeabed32ae
2026-01-16 04:33:28.549 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:33:28.550 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-16 04:33:28.565 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:33:28.574 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,84 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_store_with_duplicate_hashes with id: 2026-01-16_04-26-26__ebddb21d-e6a3-4084-8fa9-9836c761e04c
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.steps.store:store.py:39 Running fixture setup: node_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-16_04-26-26__ebddb21d-e6a3-4084-8fa9-9836c761e04c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.54.199
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['5438', '5439', '5440', '5441', '5442']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 5438:5438 -p 5439:5439 -p 5440:5440 -p 5441:5441 -p 5442:5442 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=5440 --rest-port=5438 --tcp-port=5439 --discv5-udp-port=5441 --rest-address=0.0.0.0 --nat=extip:172.18.54.199 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b50fa4db9ef98f6cd5cee92c4b628a8afddb9c4898eb783d859e8acecfbbcd12 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5442 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.54.199 waku c73e3cfe217752ad0f306b9ea40cfd5d404de75b8db12839d276605f49a49a3b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c73e3cfe2177. Setting up logs at ./log/docker/publishing_node1_2026-01-16_04-26-26__ebddb21d-e6a3-4084-8fa9-9836c761e04c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 5438
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container c8cf705cac38. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 39010e7926a4. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5438/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.54.199/tcp/5439/p2p/16Uiu2HAm5bniSvuQHY98GabXmyPHvrty9vtcMXmGVQw4ThYkWMsX","/ip4/172.18.54.199/tcp/5440/ws/p2p/16Uiu2HAm5bniSvuQHY98GabXmyPHvrty9vtcMXmGVQw4ThYkWMsX"],"enrUri":"enr:-L24QL5325U9JqRxSFnBNU6Pr5amtLbj3rFg0USEjDfLeY2yFneYfdLeTLm1usx0d_iDiI7llBaBJkWn7nuGVTNd7XgCgmlkgnY0gmlwhKwSNseKbXVsdGlhZGRyc5YACASsEjbHBhU_AAoErBI2xwYVQN0DgnJzhQADAQAAiXNlY3AyNTZrMaEClyxLCcZL4wut4rK9VxWVF5wn3aF8cxy3Jz2n3NYs7tqDdGNwghU_g3VkcIIVQYV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-16_04-26-26__ebddb21d-e6a3-4084-8fa9-9836c761e04c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.240.148
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['38353', '38354', '38355', '38356', '38357']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 38353:38353 -p 38354:38354 -p 38355:38355 -p 38356:38356 -p 38357:38357 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=38355 --rest-port=38353 --tcp-port=38354 --discv5-udp-port=38356 --rest-address=0.0.0.0 --nat=extip:172.18.240.148 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3aee6aefb3861a1becf544a78fe012d29d8ddedca3d1cefc0d1dfda3f1a15dbf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=38357 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QL5325U9JqRxSFnBNU6Pr5amtLbj3rFg0USEjDfLeY2yFneYfdLeTLm1usx0d_iDiI7llBaBJkWn7nuGVTNd7XgCgmlkgnY0gmlwhKwSNseKbXVsdGlhZGRyc5YACASsEjbHBhU_AAoErBI2xwYVQN0DgnJzhQADAQAAiXNlY3AyNTZrMaEClyxLCcZL4wut4rK9VxWVF5wn3aF8cxy3Jz2n3NYs7tqDdGNwghU_g3VkcIIVQYV3YWt1MgM --storenode=/ip4/172.18.54.199/tcp/5439/p2p/16Uiu2HAm5bniSvuQHY98GabXmyPHvrty9vtcMXmGVQw4ThYkWMsX --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.240.148 waku 3ebb4821776394ff30b08b41e06f2074960082fdec4cbc433b58d9a2432fb816
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 3ebb48217763. Setting up logs at ./log/docker/store_node1_2026-01-16_04-26-26__ebddb21d-e6a3-4084-8fa9-9836c761e04c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 38353
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38353/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38353/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.240.148/tcp/38354/p2p/16Uiu2HAm1ZSijyxMu5oz1wBa38C2iKeP7C3nkiBzKSkFtABnynm8","/ip4/172.18.240.148/tcp/38355/ws/p2p/16Uiu2HAm1ZSijyxMu5oz1wBa38C2iKeP7C3nkiBzKSkFtABnynm8"],"enrUri":"enr:-L24QKvUsI5igauePepE5XKFkN4sESVDhhfDe3B_dp_j7PsmKhKeHX4jyWiK4psZqXqmrhJBQ7wbWgs0JQ2sl_OHbiwCgmlkgnY0gmlwhKwS8JSKbXVsdGlhZGRyc5YACASsEvCUBpXSAAoErBLwlAaV090DgnJzhQADAQAAiXNlY3AyNTZrMaECWyPGhCZTcDzKJaULaHfB8GSWqej3PnlKpnhS3ObtleODdGNwgpXSg3VkcIKV1IV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38353/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.54.199/tcp/5439/p2p/16Uiu2HAm5bniSvuQHY98GabXmyPHvrty9vtcMXmGVQw4ThYkWMsX"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:5438/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38353/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:5438/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:5438/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:5438/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8y", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:5438/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8z", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5438/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x1f50afe6e761abd019f40190fa757875e5ba5a25c765f58e152f605f64937d13%2C0x1f50afe6e761abd019f40190fa757875e5ba5a25c765f58e152f605f64937d13&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1f50afe6e761abd019f40190fa757875e5ba5a25c765f58e152f605f64937d13"}]}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38353/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x1f50afe6e761abd019f40190fa757875e5ba5a25c765f58e152f605f64937d13%2C0x1f50afe6e761abd019f40190fa757875e5ba5a25c765f58e152f605f64937d13&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1f50afe6e761abd019f40190fa757875e5ba5a25c765f58e152f605f64937d13"}]}'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c73e3cfe2177
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3ebb48217763
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,864 @@
2026-01-16 04:16:52.202 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-16 04:16:52.203 DEBUG [tests.conftest] Running test: test_light_push_with_ephemeral with id: 2026-01-16_04-16-52__fe2681a0-e381-4975-8876-6d0a6d0d894c
2026-01-16 04:16:52.203 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-16 04:16:52.203 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-01-16 04:16:52.210 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:16:52.211 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-01-16_04-16-52__fe2681a0-e381-4975-8876-6d0a6d0d894c__wakuorg_nwaku:latest.log
2026-01-16 04:16:52.211 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:16:52.211 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:16:52.212 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:16:52.212 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.129.141
2026-01-16 04:16:52.213 DEBUG [src.node.docker_mananger] Generated ports ['64819', '64820', '64821', '64822', '64823']
2026-01-16 04:16:52.213 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:16:52.213 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:16:52.213 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:16:52.213 DEBUG [src.node.docker_mananger] docker run -i -t -p 64819:64819 -p 64820:64820 -p 64821:64821 -p 64822:64822 -p 64823:64823 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=64821 --rest-port=64819 --tcp-port=64820 --discv5-udp-port=64822 --rest-address=0.0.0.0 --nat=extip:172.18.129.141 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=936fdfeeaaa7b65c8e7f7204dd356b1ce548a74e40fedd8a480ff7618f7e561c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64823 --metrics-logging=true --lightpush=true --relay=true
2026-01-16 04:16:52.402 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.129.141 waku 90f0c6b783c71d649c0dbc02ca9f89739367f42cd5071b57908e0b11fde827d6
2026-01-16 04:16:52.433 DEBUG [src.node.docker_mananger] Container started with ID 90f0c6b783c7. Setting up logs at ./log/docker/receiving_node1_2026-01-16_04-16-52__fe2681a0-e381-4975-8876-6d0a6d0d894c__wakuorg_nwaku:latest.log
2026-01-16 04:16:52.434 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 64819
2026-01-16 04:16:52.434 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:16:52.483 ERROR [src.node.docker_mananger] Max retries reached for container adc258d93e32. Exiting log stream.
2026-01-16 04:16:53.005 ERROR [src.node.docker_mananger] Max retries reached for container 77eddaa9afac. Exiting log stream.
2026-01-16 04:16:53.435 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64819/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:53.438 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:16:53.438 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:16:53.438 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64819/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:53.441 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.129.141/tcp/64820/p2p/16Uiu2HAmUhwT3d4pQLnzXU9WUQN3Ej29rTq8Vn2FVieztJiUayHg","/ip4/172.18.129.141/tcp/64821/ws/p2p/16Uiu2HAmUhwT3d4pQLnzXU9WUQN3Ej29rTq8Vn2FVieztJiUayHg"],"enrUri":"enr:-L24QI3xHZTJICTGxgFfK3HO5R3PEu30tiCNO6xs7XmNlascIhSL87Iw9TcH3ACvgASHV8tM_podKh7nUbOO2lSNoQ8CgmlkgnY0gmlwhKwSgY2KbXVsdGlhZGRyc5YACASsEoGNBv00AAoErBKBjQb9Nd0DgnJzhQADAQAAiXNlY3AyNTZrMaED7nx0Dviv1BuJEkIbtT7dmBbZ85_MPt7h7hd_eyfZWt-DdGNwgv00g3VkcIL9NoV3YWt1Mgk"}'
2026-01-16 04:16:53.441 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:16:53.448 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:16:53.448 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-01-16_04-16-52__fe2681a0-e381-4975-8876-6d0a6d0d894c__wakuorg_nwaku:latest.log
2026-01-16 04:16:53.448 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:16:53.448 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:16:53.449 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:16:53.449 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.5.192
2026-01-16 04:16:53.450 DEBUG [src.node.docker_mananger] Generated ports ['31147', '31148', '31149', '31150', '31151']
2026-01-16 04:16:53.450 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:16:53.450 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:16:53.450 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:16:53.450 DEBUG [src.node.docker_mananger] docker run -i -t -p 31147:31147 -p 31148:31148 -p 31149:31149 -p 31150:31150 -p 31151:31151 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=31149 --rest-port=31147 --tcp-port=31148 --discv5-udp-port=31150 --rest-address=0.0.0.0 --nat=extip:172.18.5.192 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9faa1e3efaa036ceb59bcaccfacaef4eb8626bacb4695d2df37e5d4a83a1bbac --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31151 --metrics-logging=true --lightpush=false --relay=true
2026-01-16 04:16:53.632 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.5.192 waku e5d3c3bbb93360586c00fbeb661ad5b3eb6ae33cff1e15509a502496a505ecbe
2026-01-16 04:16:53.660 DEBUG [src.node.docker_mananger] Container started with ID e5d3c3bbb933. Setting up logs at ./log/docker/receiving_node2_2026-01-16_04-16-52__fe2681a0-e381-4975-8876-6d0a6d0d894c__wakuorg_nwaku:latest.log
2026-01-16 04:16:53.662 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 31147
2026-01-16 04:16:53.662 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:16:54.662 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31147/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:54.665 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:16:54.666 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:16:54.666 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31147/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:54.668 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.5.192/tcp/31148/p2p/16Uiu2HAmC8KmApacDLE74dxhGi1aae7CkVkWWHhktaUsa3WK8qXr","/ip4/172.18.5.192/tcp/31149/ws/p2p/16Uiu2HAmC8KmApacDLE74dxhGi1aae7CkVkWWHhktaUsa3WK8qXr"],"enrUri":"enr:-L24QDOML_b0pc_V0XR3gAnxXziMksgMy1gcgO3y1duzjlp5KFddVEYC8vlJS7YjiP4U2zw_kP_d-ylGkYTeLYu2YesCgmlkgnY0gmlwhKwSBcCKbXVsdGlhZGRyc5YACASsEgXABnmsAAoErBIFwAZ5rd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC-CTxntn4w2rtlpkZJ--U6HfOe85e2VX9b1XNO6a8dhWDdGNwgnmsg3VkcIJ5roV3YWt1MgE"}'
2026-01-16 04:16:54.668 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:16:54.669 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31147/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.129.141/tcp/64820/p2p/16Uiu2HAmUhwT3d4pQLnzXU9WUQN3Ej29rTq8Vn2FVieztJiUayHg"]'
2026-01-16 04:16:54.699 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:16:54.716 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:16:54.716 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-01-16_04-16-52__fe2681a0-e381-4975-8876-6d0a6d0d894c__wakuorg_nwaku:latest.log
2026-01-16 04:16:54.717 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:16:54.717 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:16:54.722 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:16:54.722 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.113.86
2026-01-16 04:16:54.722 DEBUG [src.node.docker_mananger] Generated ports ['40930', '40931', '40932', '40933', '40934']
2026-01-16 04:16:54.723 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:16:54.723 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:16:54.723 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:16:54.723 DEBUG [src.node.docker_mananger] docker run -i -t -p 40930:40930 -p 40931:40931 -p 40932:40932 -p 40933:40933 -p 40934:40934 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=40932 --rest-port=40930 --tcp-port=40931 --discv5-udp-port=40933 --rest-address=0.0.0.0 --nat=extip:172.18.113.86 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5cf6eb5a9dee293bc324f33f54e06b1e0bccd4e7630bbbbe849bf5e9c27fdab7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40934 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QI3xHZTJICTGxgFfK3HO5R3PEu30tiCNO6xs7XmNlascIhSL87Iw9TcH3ACvgASHV8tM_podKh7nUbOO2lSNoQ8CgmlkgnY0gmlwhKwSgY2KbXVsdGlhZGRyc5YACASsEoGNBv00AAoErBKBjQb9Nd0DgnJzhQADAQAAiXNlY3AyNTZrMaED7nx0Dviv1BuJEkIbtT7dmBbZ85_MPt7h7hd_eyfZWt-DdGNwgv00g3VkcIL9NoV3YWt1Mgk --lightpushnode=/ip4/172.18.129.141/tcp/64820/p2p/16Uiu2HAmUhwT3d4pQLnzXU9WUQN3Ej29rTq8Vn2FVieztJiUayHg --lightpush=true --relay=false
2026-01-16 04:16:54.921 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.113.86 waku 534baa5378c739fc8731558eb78c19e5b3bbca81bb1bff1df662fdf514a5bdd5
2026-01-16 04:16:54.952 DEBUG [src.node.docker_mananger] Container started with ID 534baa5378c7. Setting up logs at ./log/docker/lightpush_node1_2026-01-16_04-16-52__fe2681a0-e381-4975-8876-6d0a6d0d894c__wakuorg_nwaku:latest.log
2026-01-16 04:16:54.953 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 40930
2026-01-16 04:16:54.954 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:16:55.954 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:56.056 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:56.157 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:56.259 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:56.303 ERROR [src.node.docker_mananger] Max retries reached for container 534baa5378c7. Exiting log stream.
2026-01-16 04:16:56.360 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:56.461 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:56.562 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:56.664 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:56.765 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:56.867 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:56.968 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:57.070 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:57.171 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:57.273 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:57.375 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:57.476 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:57.577 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:57.679 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:57.780 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:57.882 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:57.984 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:58.085 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:58.186 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:58.288 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:58.390 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:58.491 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:58.593 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:58.694 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:58.796 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:58.897 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:58.999 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:59.100 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:59.202 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:59.304 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:59.406 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:59.507 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:59.609 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:59.710 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:59.812 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:16:59.913 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:00.015 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:00.116 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:00.218 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:00.319 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:00.421 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:00.522 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:00.624 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:00.725 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:00.827 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:00.928 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:01.030 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:01.132 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:01.233 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:01.335 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:01.436 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:01.538 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:01.640 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:01.741 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:01.843 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:01.944 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:02.046 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:02.147 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:02.249 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:02.351 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:02.452 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:02.554 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:02.655 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:02.757 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:02.858 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:02.960 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:03.062 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:03.163 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:03.265 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:03.366 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:03.468 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:03.569 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:03.671 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:03.772 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:03.874 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:03.976 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:04.078 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:04.179 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:04.281 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:04.382 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:04.484 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:04.585 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:04.687 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:04.788 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:04.890 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:04.991 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:05.093 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:05.195 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:05.296 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:05.398 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:05.500 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:05.601 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:05.702 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:05.804 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:05.906 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:06.007 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:06.109 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:06.210 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:06.312 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:06.414 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:06.515 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:06.617 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:06.718 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:06.819 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:06.921 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:07.022 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:07.123 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:07.225 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:07.326 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:07.427 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:07.528 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:07.630 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:07.731 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:07.832 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:07.934 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:08.035 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:08.137 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:08.238 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:08.340 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:08.441 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:08.543 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:08.644 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:08.745 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:08.847 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:08.949 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:09.050 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:09.152 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:09.253 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:09.354 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:09.455 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:09.557 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:09.658 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:09.760 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:09.861 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:09.962 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:10.064 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:10.165 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:10.267 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:10.368 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:10.469 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:10.570 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:10.671 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:10.773 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:10.874 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:10.975 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:11.076 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:11.177 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:11.279 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:11.380 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:11.481 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:11.583 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:11.684 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:11.785 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:11.886 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:11.988 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:12.089 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:12.191 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:12.292 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:12.394 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:12.495 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:12.597 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:12.698 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:12.800 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:12.901 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:13.003 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:13.104 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:13.206 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:13.307 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:13.408 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:13.509 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:13.611 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:13.712 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:13.814 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:13.915 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:14.016 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:14.118 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:14.219 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:14.320 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:14.421 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:14.522 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:14.624 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:14.725 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:14.826 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:14.927 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:15.029 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:15.130 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:15.231 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:15.332 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:15.433 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:15.534 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:15.636 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:15.737 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:15.838 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:15.939 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:16.040 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40930/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:16.042 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=40930): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f91c3434140>: Failed to establish a new connection: [Errno 111] Connection refused'))
2026-01-16 04:17:16.142 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:17:16.142 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:17:16.144 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:17:16.144 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.175.94
2026-01-16 04:17:16.144 DEBUG [src.node.docker_mananger] Generated ports ['44915', '44916', '44917', '44918', '44919']
2026-01-16 04:17:16.144 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:17:16.145 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:17:16.145 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:17:16.145 DEBUG [src.node.docker_mananger] docker run -i -t -p 44915:44915 -p 44916:44916 -p 44917:44917 -p 44918:44918 -p 44919:44919 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=44917 --rest-port=44915 --tcp-port=44916 --discv5-udp-port=44918 --rest-address=0.0.0.0 --nat=extip:172.18.175.94 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8fff50f36bc7a2271caa18e2d1ad472985f2e1bed9b3b55ddefe4533e9c57db7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=44919 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QI3xHZTJICTGxgFfK3HO5R3PEu30tiCNO6xs7XmNlascIhSL87Iw9TcH3ACvgASHV8tM_podKh7nUbOO2lSNoQ8CgmlkgnY0gmlwhKwSgY2KbXVsdGlhZGRyc5YACASsEoGNBv00AAoErBKBjQb9Nd0DgnJzhQADAQAAiXNlY3AyNTZrMaED7nx0Dviv1BuJEkIbtT7dmBbZ85_MPt7h7hd_eyfZWt-DdGNwgv00g3VkcIL9NoV3YWt1Mgk --lightpushnode=/ip4/172.18.129.141/tcp/64820/p2p/16Uiu2HAmUhwT3d4pQLnzXU9WUQN3Ej29rTq8Vn2FVieztJiUayHg --lightpush=true --relay=false
2026-01-16 04:17:16.329 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.175.94 waku f60ddbc9f1f34f37f804024f36daa09dbe2eea6cee13f270f8e2151d96286f03
2026-01-16 04:17:16.358 DEBUG [src.node.docker_mananger] Container started with ID f60ddbc9f1f3. Setting up logs at ./log/docker/lightpush_node1_2026-01-16_04-16-52__fe2681a0-e381-4975-8876-6d0a6d0d894c__wakuorg_nwaku:latest.log
2026-01-16 04:17:16.360 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 44915
2026-01-16 04:17:16.360 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:17:17.361 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:17.462 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:17.563 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:17.664 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:17.687 ERROR [src.node.docker_mananger] Max retries reached for container f60ddbc9f1f3. Exiting log stream.
2026-01-16 04:17:17.766 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:17.867 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:17.969 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:18.070 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:18.172 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:18.273 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:18.392 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:18.494 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:18.595 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:18.696 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:18.798 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:18.899 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:19.001 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:19.102 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:19.204 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:19.305 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:19.407 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:19.508 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:19.609 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:19.711 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:19.812 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:19.914 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:20.016 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:20.117 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:20.219 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:20.320 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:20.422 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:20.523 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:20.625 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:20.726 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:20.827 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:20.929 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:21.030 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:21.131 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:21.233 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:21.334 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:21.435 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:21.537 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:21.638 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:21.739 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:21.841 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:21.942 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:22.044 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:22.145 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:22.247 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:22.348 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:22.450 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:22.551 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:22.653 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:22.754 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:22.856 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:22.957 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:23.059 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:23.161 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:23.262 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:23.364 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:23.465 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:23.566 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:23.668 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:23.773 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:23.874 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:23.976 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:24.077 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:24.179 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:24.280 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:24.382 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:24.483 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:24.584 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:24.685 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:24.787 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:24.889 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:24.990 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:25.091 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:25.193 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:25.294 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:25.396 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:25.497 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:25.599 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:25.700 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:25.801 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:25.903 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:26.004 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:26.105 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:26.207 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:26.308 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:26.409 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:26.510 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:26.611 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:26.713 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:26.814 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:26.915 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:27.017 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:27.118 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:27.219 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:27.321 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:27.422 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:27.523 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:27.625 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:27.726 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:27.827 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:27.929 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:28.030 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:28.131 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:28.232 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:28.334 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:28.435 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:28.536 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:28.637 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:28.739 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:28.840 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:28.941 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:29.042 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:29.144 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:29.245 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:29.346 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:29.447 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:29.549 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:29.650 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:29.751 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:29.852 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:29.953 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:30.054 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:30.156 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:30.257 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:30.358 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:30.460 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:30.561 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:30.662 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:30.763 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:30.865 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:30.966 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:31.067 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:31.168 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:31.270 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:31.371 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:31.472 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:31.574 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:31.675 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:31.776 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:31.877 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:31.978 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:32.079 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:32.180 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:32.282 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:32.383 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:32.484 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:32.585 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:32.686 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:32.788 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:32.889 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:32.990 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:33.091 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:33.193 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:33.294 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:33.396 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:33.498 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:33.599 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:33.700 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:33.802 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:33.903 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:34.004 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:34.106 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:34.207 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:34.308 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:34.410 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:34.511 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:34.613 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:34.714 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:34.815 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:34.917 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:35.018 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:35.119 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:35.221 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:35.323 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:35.424 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:35.526 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:35.627 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:35.729 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:35.830 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:35.931 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:36.033 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:36.134 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:36.235 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:36.337 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:36.439 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:36.540 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:36.642 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:36.744 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:36.845 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:36.947 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:37.048 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:37.149 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:37.251 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:37.352 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:37.453 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44915/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:37.455 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=44915): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f91c32e65a0>: Failed to establish a new connection: [Errno 111] Connection refused'))
2026-01-16 04:17:37.555 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:17:37.555 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:17:37.557 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:17:37.557 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.215.174
2026-01-16 04:17:37.557 DEBUG [src.node.docker_mananger] Generated ports ['21230', '21231', '21232', '21233', '21234']
2026-01-16 04:17:37.558 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:17:37.558 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:17:37.558 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:17:37.558 DEBUG [src.node.docker_mananger] docker run -i -t -p 21230:21230 -p 21231:21231 -p 21232:21232 -p 21233:21233 -p 21234:21234 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=21232 --rest-port=21230 --tcp-port=21231 --discv5-udp-port=21233 --rest-address=0.0.0.0 --nat=extip:172.18.215.174 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ace996b15b624e4b94abe1fac153abc434a52fceaf0b1f6b6ff9685dcb1af7da --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21234 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QI3xHZTJICTGxgFfK3HO5R3PEu30tiCNO6xs7XmNlascIhSL87Iw9TcH3ACvgASHV8tM_podKh7nUbOO2lSNoQ8CgmlkgnY0gmlwhKwSgY2KbXVsdGlhZGRyc5YACASsEoGNBv00AAoErBKBjQb9Nd0DgnJzhQADAQAAiXNlY3AyNTZrMaED7nx0Dviv1BuJEkIbtT7dmBbZ85_MPt7h7hd_eyfZWt-DdGNwgv00g3VkcIL9NoV3YWt1Mgk --lightpushnode=/ip4/172.18.129.141/tcp/64820/p2p/16Uiu2HAmUhwT3d4pQLnzXU9WUQN3Ej29rTq8Vn2FVieztJiUayHg --lightpush=true --relay=false
2026-01-16 04:17:37.742 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.215.174 waku e860285343e2ca36fe0336c22901c71fa1b9d9e18c5f894f6694e4d823c67f11
2026-01-16 04:17:37.772 DEBUG [src.node.docker_mananger] Container started with ID e860285343e2. Setting up logs at ./log/docker/lightpush_node1_2026-01-16_04-16-52__fe2681a0-e381-4975-8876-6d0a6d0d894c__wakuorg_nwaku:latest.log
2026-01-16 04:17:37.772 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 21230
2026-01-16 04:17:37.773 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:17:38.773 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:38.874 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:38.975 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:39.077 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:39.083 ERROR [src.node.docker_mananger] Max retries reached for container e860285343e2. Exiting log stream.
2026-01-16 04:17:39.179 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:39.280 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:39.382 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:39.483 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:39.585 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:39.686 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:39.787 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:39.889 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:39.990 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:40.092 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:40.193 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:40.294 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:40.396 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:40.498 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:40.599 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:40.701 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:40.802 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:40.903 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:41.005 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:41.107 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:41.208 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:41.309 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:41.411 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:41.512 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:41.614 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:41.716 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:41.817 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:41.919 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:42.020 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:42.121 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:42.223 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:42.324 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:42.426 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:42.527 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:42.629 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:42.730 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:42.832 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:42.934 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:43.035 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:43.137 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:43.238 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:43.340 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:43.442 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:43.543 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:43.644 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:43.745 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:43.847 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:43.948 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:44.049 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:44.151 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:44.252 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:44.353 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:44.455 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:44.556 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:44.658 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:44.759 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:44.860 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:44.961 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:45.063 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:45.164 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:45.265 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:45.367 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:45.468 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:45.570 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:45.671 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:45.772 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:45.874 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:45.975 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:46.077 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:46.178 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:46.279 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:46.380 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:46.482 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:46.583 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:46.684 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:46.786 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:46.887 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:46.988 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:47.090 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:47.191 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:47.292 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:47.394 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:47.495 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:47.596 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:47.698 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:47.799 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:47.900 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:48.001 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:48.102 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:48.204 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:48.305 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:48.407 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:48.508 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:48.609 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:48.711 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:48.812 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:48.914 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:49.015 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:49.116 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:49.217 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:49.319 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:49.420 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:49.521 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:49.623 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:49.724 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:49.826 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:49.927 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:50.029 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:50.131 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:50.232 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:50.334 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:50.435 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:50.537 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:50.638 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:50.740 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:50.841 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:50.943 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:51.044 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:51.146 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:51.247 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:51.349 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:51.451 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:51.552 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:51.653 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:51.754 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:51.856 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:51.957 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:52.058 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:52.159 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:52.260 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:52.362 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:52.463 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:52.565 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:52.666 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:52.767 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:52.868 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:52.970 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:53.071 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:53.172 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:53.273 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:53.374 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:53.476 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:53.577 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:53.678 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:53.780 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:53.881 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:53.982 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:54.083 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:54.185 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:54.286 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:54.387 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:54.488 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:54.589 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:54.691 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:54.792 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:54.893 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:54.994 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:55.095 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:55.196 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:55.298 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:55.399 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:55.500 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:55.601 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:55.702 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:55.804 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:55.905 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:56.006 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:56.107 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:56.209 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:56.310 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:56.411 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:56.512 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:56.614 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:56.715 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:56.816 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:56.917 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:57.019 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:57.120 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:57.221 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:57.322 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:57.424 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:57.525 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:57.626 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:57.727 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:57.828 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:57.929 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:58.031 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:58.132 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:58.233 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:58.334 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:58.435 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:58.536 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:58.638 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:58.739 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:58.841 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21230/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:17:58.842 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=21230): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f91c3244500>: Failed to establish a new connection: [Errno 111] Connection refused'))
2026-01-16 04:17:59.067 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-16 04:17:59.068 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-16 04:17:59.068 DEBUG [src.node.waku_node] Stopping container with id 90f0c6b783c7
2026-01-16 04:17:59.625 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:17:59.625 DEBUG [src.node.waku_node] Stopping container with id e5d3c3bbb933
2026-01-16 04:18:00.154 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:18:00.154 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:00.257 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:00.358 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:00.437 ERROR [src.node.docker_mananger] Max retries reached for container 90f0c6b783c7. Exiting log stream.
2026-01-16 04:18:00.460 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:00.561 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:00.663 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:00.764 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:00.865 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:00.966 ERROR [src.node.docker_mananger] Max retries reached for container e5d3c3bbb933. Exiting log stream.
2026-01-16 04:18:00.967 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:01.068 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:01.169 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:01.270 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:01.372 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:01.474 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:01.576 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:01.677 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:01.779 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:01.880 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:01.982 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:02.083 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:02.185 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:02.286 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:02.388 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:02.489 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:02.591 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:02.692 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:02.794 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:02.895 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:02.996 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:03.098 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:03.200 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:03.301 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:03.403 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:03.504 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:03.606 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:03.708 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:03.809 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:03.911 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:04.012 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:04.114 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:04.216 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:04.318 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:04.420 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:04.522 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:04.623 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:04.725 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:04.826 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:04.928 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:05.030 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:05.131 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:05.233 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:05.234 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/e860285343e2ca36fe0336c22901c71fa1b9d9e18c5f894f6694e4d823c67f11/stop: Not Found ("No such container: e860285343e2ca36fe0336c22901c71fa1b9d9e18c5f894f6694e4d823c67f11")
2026-01-16 04:18:05.234 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:05.336 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:05.437 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:05.538 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:05.640 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:05.741 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:05.843 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:05.945 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:06.047 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:06.148 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:06.250 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:06.352 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:06.454 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:06.556 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:06.657 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:06.759 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:06.860 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:06.961 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:07.063 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:07.164 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:07.266 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:07.367 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:07.469 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:07.570 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:07.672 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:07.773 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:07.875 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:07.976 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:08.078 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:08.180 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:08.282 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:08.383 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:08.485 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:08.587 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:08.689 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:08.790 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:08.892 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:08.993 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:09.094 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:09.196 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:09.297 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:09.399 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:09.500 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:09.601 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:09.703 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:09.804 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:09.906 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:10.007 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:10.109 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:10.210 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:10.312 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:10.313 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/e860285343e2ca36fe0336c22901c71fa1b9d9e18c5f894f6694e4d823c67f11/stop: Not Found ("No such container: e860285343e2ca36fe0336c22901c71fa1b9d9e18c5f894f6694e4d823c67f11")
2026-01-16 04:18:10.313 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:10.414 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:10.516 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:10.618 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:10.720 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:10.822 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:10.924 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:11.025 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:11.126 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:11.228 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:11.329 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:11.431 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:11.532 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:11.634 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:11.735 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:11.837 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:11.938 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:12.040 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:12.142 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:12.243 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:12.345 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:12.446 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:12.547 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:12.649 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:12.750 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:12.852 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:12.953 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:13.055 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:13.157 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:13.259 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:13.361 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:13.463 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:13.565 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:13.666 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:13.768 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:13.871 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:13.972 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:14.074 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:14.176 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:14.278 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:14.380 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:14.482 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:14.584 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:14.686 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:14.788 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:14.890 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:14.992 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:15.094 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:15.196 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:15.298 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:15.400 DEBUG [src.node.waku_node] Stopping container with id e860285343e2
2026-01-16 04:18:15.401 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/e860285343e2ca36fe0336c22901c71fa1b9d9e18c5f894f6694e4d823c67f11/stop: Not Found ("No such container: e860285343e2ca36fe0336c22901c71fa1b9d9e18c5f894f6694e4d823c67f11")
2026-01-16 04:18:15.403 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-16 04:18:15.427 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:18:15.451 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:18:15.451 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:18:15.451 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:18:15.451 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,84 @@
2026-01-16 04:38:46.313 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-16 04:38:46.314 DEBUG [tests.conftest] Running test: test_store_with_empty_and_valid_hash with id: 2026-01-16_04-38-46__f8c50a80-1572-4958-9f4d-a573877a9532
2026-01-16 04:38:46.315 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-16 04:38:46.315 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-16 04:38:46.315 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-01-16 04:38:46.326 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:38:46.326 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-16_04-38-46__f8c50a80-1572-4958-9f4d-a573877a9532__wakuorg_nwaku:latest.log
2026-01-16 04:38:46.327 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:38:46.327 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:38:46.329 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:38:46.329 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.211.150
2026-01-16 04:38:46.329 DEBUG [src.node.docker_mananger] Generated ports ['32678', '32679', '32680', '32681', '32682']
2026-01-16 04:38:46.330 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:38:46.330 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:38:46.331 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:38:46.331 DEBUG [src.node.docker_mananger] docker run -i -t -p 32678:32678 -p 32679:32679 -p 32680:32680 -p 32681:32681 -p 32682:32682 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=32680 --rest-port=32678 --tcp-port=32679 --discv5-udp-port=32681 --rest-address=0.0.0.0 --nat=extip:172.18.211.150 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cf4c91fdb46bed5e429f475a372d946dbdbcad62138fec95a3baf2e04116af39 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32682 --metrics-logging=true --store=true --relay=true
2026-01-16 04:38:46.514 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.211.150 waku 8d4263fe1b32b1ebca6bcbf1094eeccc10ac2331031bbdaf238116a9f084d799
2026-01-16 04:38:46.546 ERROR [src.node.docker_mananger] Max retries reached for container 38158f5effc2. Exiting log stream.
2026-01-16 04:38:46.547 DEBUG [src.node.docker_mananger] Container started with ID 8d4263fe1b32. Setting up logs at ./log/docker/publishing_node1_2026-01-16_04-38-46__f8c50a80-1572-4958-9f4d-a573877a9532__wakuorg_nwaku:latest.log
2026-01-16 04:38:46.548 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 32678
2026-01-16 04:38:46.549 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:38:47.149 ERROR [src.node.docker_mananger] Max retries reached for container a27e162bb180. Exiting log stream.
2026-01-16 04:38:47.549 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32678/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:38:47.552 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:38:47.553 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:38:47.553 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32678/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:38:47.555 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.211.150/tcp/32679/p2p/16Uiu2HAmL7hjszoQaXMHRg1zHZGKQcPV9x2yR4v3kSUT8YdLfMzg","/ip4/172.18.211.150/tcp/32680/ws/p2p/16Uiu2HAmL7hjszoQaXMHRg1zHZGKQcPV9x2yR4v3kSUT8YdLfMzg"],"enrUri":"enr:-L24QHn3ehCfrC0LZgmrcwRAfdNG5nKIgk5U2YUaEz051_lRCTWmckXnK57zYSPlEtk4QRVmvybsO3B662fJDPaRNbcCgmlkgnY0gmlwhKwS05aKbXVsdGlhZGRyc5YACASsEtOWBn-nAAoErBLTlgZ_qN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDbtm1cWTImkDlVF3YxqFYI6i2oPENHHpz6T6Fbdem18GDdGNwgn-ng3VkcIJ_qYV3YWt1MgM"}'
2026-01-16 04:38:47.555 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:38:47.563 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:38:47.563 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-16_04-38-46__f8c50a80-1572-4958-9f4d-a573877a9532__wakuorg_nwaku:latest.log
2026-01-16 04:38:47.563 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:38:47.563 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:38:47.564 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:38:47.565 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.110.210
2026-01-16 04:38:47.565 DEBUG [src.node.docker_mananger] Generated ports ['2187', '2188', '2189', '2190', '2191']
2026-01-16 04:38:47.565 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:38:47.565 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:38:47.565 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:38:47.565 DEBUG [src.node.docker_mananger] docker run -i -t -p 2187:2187 -p 2188:2188 -p 2189:2189 -p 2190:2190 -p 2191:2191 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=2189 --rest-port=2187 --tcp-port=2188 --discv5-udp-port=2190 --rest-address=0.0.0.0 --nat=extip:172.18.110.210 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=49f27cec17feaf95f24c37dda5dacf17a05cc72bd0b99cd860b6b50ddc252b69 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2191 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QHn3ehCfrC0LZgmrcwRAfdNG5nKIgk5U2YUaEz051_lRCTWmckXnK57zYSPlEtk4QRVmvybsO3B662fJDPaRNbcCgmlkgnY0gmlwhKwS05aKbXVsdGlhZGRyc5YACASsEtOWBn-nAAoErBLTlgZ_qN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDbtm1cWTImkDlVF3YxqFYI6i2oPENHHpz6T6Fbdem18GDdGNwgn-ng3VkcIJ_qYV3YWt1MgM --storenode=/ip4/172.18.211.150/tcp/32679/p2p/16Uiu2HAmL7hjszoQaXMHRg1zHZGKQcPV9x2yR4v3kSUT8YdLfMzg --store=true --relay=true
2026-01-16 04:38:47.760 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.110.210 waku f0a682d018cf6f73d89862092e7c72ea1ab470105ae6da436e27b9de4fa40290
2026-01-16 04:38:47.791 DEBUG [src.node.docker_mananger] Container started with ID f0a682d018cf. Setting up logs at ./log/docker/store_node1_2026-01-16_04-38-46__f8c50a80-1572-4958-9f4d-a573877a9532__wakuorg_nwaku:latest.log
2026-01-16 04:38:47.791 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 2187
2026-01-16 04:38:47.792 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:38:48.792 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2187/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:38:48.796 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:38:48.797 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:38:48.797 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2187/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:38:48.799 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.110.210/tcp/2188/p2p/16Uiu2HAmJ1DqnJ6z8n9iNT55VWWgMiPPBMGNSNAh6F2zYXgM8Cjy","/ip4/172.18.110.210/tcp/2189/ws/p2p/16Uiu2HAmJ1DqnJ6z8n9iNT55VWWgMiPPBMGNSNAh6F2zYXgM8Cjy"],"enrUri":"enr:-L24QCyZfSSnnJYHFMX0JjSvByk2QbL2CcvVXsbRHEN3gj6HZus0FdD0O6E1G7hLMYtorWnZSnDbviWBabiECm_gTlQCgmlkgnY0gmlwhKwSbtKKbXVsdGlhZGRyc5YACASsEm7SBgiMAAoErBJu0gYIjd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDT3lOLxuq8CaFDivT1NIK0LAIRctjL9p2CfmhvhjgNgCDdGNwggiMg3VkcIIIjoV3YWt1MgM"}'
2026-01-16 04:38:48.799 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:38:48.800 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2187/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.211.150/tcp/32679/p2p/16Uiu2HAmL7hjszoQaXMHRg1zHZGKQcPV9x2yR4v3kSUT8YdLfMzg"]'
2026-01-16 04:38:48.803 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:38:48.803 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32678/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-16 04:38:48.806 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:38:48.806 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2187/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-16 04:38:48.808 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:38:48.809 DEBUG [src.steps.store] Relaying message
2026-01-16 04:38:48.809 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32678/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:38:48.814 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:38:48.814 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:38:49.016 DEBUG [src.steps.store] Relaying message
2026-01-16 04:38:49.016 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32678/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:38:49.021 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:38:49.022 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:38:49.223 DEBUG [src.steps.store] Relaying message
2026-01-16 04:38:49.223 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32678/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8y", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:38:49.229 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:38:49.229 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:38:49.430 DEBUG [src.steps.store] Relaying message
2026-01-16 04:38:49.430 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32678/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8z", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:38:49.435 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:38:49.436 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-16 04:38:49.637 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32678/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xb6b848e15f588ceca6e3673eec8773d79320bdfe796d58ebd2de7a55d5aa2a9e%2C&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:38:49.640 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xb6b848e15f588ceca6e3673eec8773d79320bdfe796d58ebd2de7a55d5aa2a9e"}]}'
2026-01-16 04:38:49.641 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2187/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xb6b848e15f588ceca6e3673eec8773d79320bdfe796d58ebd2de7a55d5aa2a9e%2C&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:38:49.643 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xb6b848e15f588ceca6e3673eec8773d79320bdfe796d58ebd2de7a55d5aa2a9e"}]}'
2026-01-16 04:38:49.645 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-16 04:38:49.646 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-16 04:38:49.646 DEBUG [src.node.waku_node] Stopping container with id 8d4263fe1b32
2026-01-16 04:38:50.179 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:38:50.179 DEBUG [src.node.waku_node] Stopping container with id f0a682d018cf
2026-01-16 04:38:50.704 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:38:50.705 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-16 04:38:50.712 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:38:50.719 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,268 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_subscribe_one_by_one_to_different_content_topics_and_send_messages with id: 2026-01-16_04-21-40__b844261c-f29c-445a-b9eb-dbe9570fa2b2
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-21-40__b844261c-f29c-445a-b9eb-dbe9570fa2b2__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.155.170
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['11262', '11263', '11264', '11265', '11266']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 11262:11262 -p 11263:11263 -p 11264:11264 -p 11265:11265 -p 11266:11266 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=11264 --rest-port=11262 --tcp-port=11263 --discv5-udp-port=11265 --rest-address=0.0.0.0 --nat=extip:172.18.155.170 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=fc17fa7e75eef18ace3e07afde63dbda7fbe6afbadb65ea796fbc18e9dc8a64c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=11266 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.155.170 waku 7feb708ba51e63a65db99ebccdcca9fd6be474c592eb3dec7c5e7983bc0cbd48
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7feb708ba51e. Setting up logs at ./log/docker/node1_2026-01-16_04-21-40__b844261c-f29c-445a-b9eb-dbe9570fa2b2__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 11262
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d99d1459395e. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container dce832e96c36. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11262/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11262/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.155.170/tcp/11263/p2p/16Uiu2HAmJVJW3Mp4R2isUTNjHyXYX6s9bWZJZbywBKgS2BG8C3Zd","/ip4/172.18.155.170/tcp/11264/ws/p2p/16Uiu2HAmJVJW3Mp4R2isUTNjHyXYX6s9bWZJZbywBKgS2BG8C3Zd"],"enrUri":"enr:-L24QAVRb52NEH5OP-OXUk2P-UYIaz3wqxvfNfR1rpjhmeaoe-j_DECZzc6G8F4bRv_t9y0NP3xgm7gRHWI1i0AGWOUCgmlkgnY0gmlwhKwSm6qKbXVsdGlhZGRyc5YACASsEpuqBiv_AAoErBKbqgYsAN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDVqrWNNlf3N7AKfwprnXX8moPLmxkNYIwvh7SZU_zMTSDdGNwgiv_g3VkcIIsAYV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-01-16_04-21-40__b844261c-f29c-445a-b9eb-dbe9570fa2b2__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.249.230
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['55360', '55361', '55362', '55363', '55364']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 55360:55360 -p 55361:55361 -p 55362:55362 -p 55363:55363 -p 55364:55364 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=55362 --rest-port=55360 --tcp-port=55361 --discv5-udp-port=55363 --rest-address=0.0.0.0 --nat=extip:172.18.249.230 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=1fd285cbfd3beaac4709e02edc36e1becca8dde536b389a0feed2cc0dfeafcec --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=55364 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QAVRb52NEH5OP-OXUk2P-UYIaz3wqxvfNfR1rpjhmeaoe-j_DECZzc6G8F4bRv_t9y0NP3xgm7gRHWI1i0AGWOUCgmlkgnY0gmlwhKwSm6qKbXVsdGlhZGRyc5YACASsEpuqBiv_AAoErBKbqgYsAN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDVqrWNNlf3N7AKfwprnXX8moPLmxkNYIwvh7SZU_zMTSDdGNwgiv_g3VkcIIsAYV3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.249.230 waku fc75dc2075ed42ba694c24f6ca77e931b9d28efaeec292d2abd9692a6fcc16ce
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID fc75dc2075ed. Setting up logs at ./log/docker/node2_2026-01-16_04-21-40__b844261c-f29c-445a-b9eb-dbe9570fa2b2__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 55360
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55360/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.249.230/tcp/55361/p2p/16Uiu2HAkwzGDUp68qbMPR8thd72jsW5oCt6BbbHN9g7QQtTpDXST","/ip4/172.18.249.230/tcp/55362/ws/p2p/16Uiu2HAkwzGDUp68qbMPR8thd72jsW5oCt6BbbHN9g7QQtTpDXST"],"enrUri":"enr:-L24QBW_NBWTYfkmWNlsP4hdNsE5CKMoSrKzVe_JTfQGl-0YUf0WXOKZnw4pXFMbR6kj1pRCCfCPFLr_e3J9JdYCIAYCgmlkgnY0gmlwhKwS-eaKbXVsdGlhZGRyc5YACASsEvnmBthBAAoErBL55gbYQt0DgnJzhQACAQAAiXNlY3AyNTZrMaECJhCrpSQl25QLaQezfufw0KJJIMULz8X2xdAvO5Mf0UyDdGNwgthBg3VkcILYQ4V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55360/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.155.170/tcp/11263/p2p/16Uiu2HAmJVJW3Mp4R2isUTNjHyXYX6s9bWZJZbywBKgS2BG8C3Zd"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11262/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55360/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11262/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11262/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768537302586254357,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55360/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768537302586254357,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11262/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/content/test.js"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55360/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/content/test.js"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11262/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11262/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1768537302712542181,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55360/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1768537302712542181,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11262/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/22/sometopic/someencoding"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55360/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/22/sometopic/someencoding"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11262/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11262/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1768537302839711231,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55360/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1768537302839711231,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11262/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/toychat/2/huilong/proto"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55360/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/toychat/2/huilong/proto"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11262/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11262/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1768537302967241626,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55360/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1768537302967241626,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11262/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/statusim/1/community/cbor"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55360/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/statusim/1/community/cbor"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11262/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11262/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1768537303093188923,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55360/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1768537303093188923,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11262/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/27/sometopic/someencoding"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55360/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/27/sometopic/someencoding"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11262/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11262/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1768537303219853368,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55360/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1768537303219853368,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11262/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/29/sometopic/someencoding"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55360/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/29/sometopic/someencoding"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11262/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11262/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1768537303345845716,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55360/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1768537303345845716,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11262/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/20/sometopic/someencoding"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55360/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/20/sometopic/someencoding"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11262/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11262/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1768537303473202912,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55360/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1768537303473202912,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11262/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55360/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11262/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/weekly/protobuf", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11262/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1768537303595569961,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55360/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1768537303595569961,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11262/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/alerts/xml"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55360/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/alerts/xml"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11262/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/alerts/xml", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11262/relay/v1/auto/messages/%2FnewsService%2F1.0%2Falerts%2Fxml" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/alerts/xml","version":0,"timestamp":1768537303716252409,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55360/relay/v1/auto/messages/%2FnewsService%2F1.0%2Falerts%2Fxml" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/alerts/xml","version":0,"timestamp":1768537303716252409,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11262/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/updates/json"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55360/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/updates/json"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11262/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/updates/json", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11262/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fupdates%2Fjson" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/updates/json","version":0,"timestamp":1768537303836336233,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55360/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fupdates%2Fjson" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/updates/json","version":0,"timestamp":1768537303836336233,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11262/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/2.0/alerts/json"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55360/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/2.0/alerts/json"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11262/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/alerts/json", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11262/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%2Fjson" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/alerts/json","version":0,"timestamp":1768537303957017247,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55360/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%2Fjson" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/alerts/json","version":0,"timestamp":1768537303957017247,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11262/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/2.0/summaries/xml"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55360/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/2.0/summaries/xml"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11262/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/summaries/xml", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11262/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/summaries/xml","version":0,"timestamp":1768537304077060368,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55360/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/summaries/xml","version":0,"timestamp":1768537304077060368,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11262/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/2.0/highlights/yaml"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55360/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/2.0/highlights/yaml"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11262/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/highlights/yaml", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11262/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%2Fyaml" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/highlights/yaml","version":0,"timestamp":1768537304197497727,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55360/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%2Fyaml" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/highlights/yaml","version":0,"timestamp":1768537304197497727,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11262/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/3.0/weekly/json"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55360/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/3.0/weekly/json"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11262/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/weekly/json", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11262/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fweekly%2Fjson" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/weekly/json","version":0,"timestamp":1768537304317935857,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55360/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fweekly%2Fjson" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/weekly/json","version":0,"timestamp":1768537304317935857,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11262/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/3.0/summaries/xml"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55360/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/3.0/summaries/xml"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11262/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/summaries/xml", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11262/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/summaries/xml","version":0,"timestamp":1768537304438598873,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55360/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/summaries/xml","version":0,"timestamp":1768537304438598873,"ephemeral":false,"proof":""}]'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7feb708ba51e
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id fc75dc2075ed
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,68 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_subscribe_with_invalid_pubsub_topic_format with id: 2026-01-16_04-16-27__04760935-5c10-4356-9ee7-d68ab2056873
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.filter:filter.py:34 Running fixture setup: setup_main_relay_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-16-27__04760935-5c10-4356-9ee7-d68ab2056873__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.174.196
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['36705', '36706', '36707', '36708', '36709']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 36705:36705 -p 36706:36706 -p 36707:36707 -p 36708:36708 -p 36709:36709 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=36707 --rest-port=36705 --tcp-port=36706 --discv5-udp-port=36708 --rest-address=0.0.0.0 --nat=extip:172.18.174.196 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=47b1bf262aaec43dfbed58d88b381dc4c4f28eecce357c3e98c8e4eac12bfdb1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36709 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.174.196 waku 87ac604b58a4dae1b5421f4a50f8eee1595a7e6d0dba4c2ced3434c0e0613bb7
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 87ac604b58a4. Setting up logs at ./log/docker/node1_2026-01-16_04-16-27__04760935-5c10-4356-9ee7-d68ab2056873__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 36705
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container bc0783c188ee. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f2be6a794b25. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36705/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36705/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.174.196/tcp/36706/p2p/16Uiu2HAmHnHwjF1pLneKj3TnQA4R2AAh8SxLr4nEFfxCkNK7gikd","/ip4/172.18.174.196/tcp/36707/ws/p2p/16Uiu2HAmHnHwjF1pLneKj3TnQA4R2AAh8SxLr4nEFfxCkNK7gikd"],"enrUri":"enr:-L24QD6QOJ0ant8-kS056pxe_hUER1w5JzO6hVqSuLhFXdBbdTJW3-p6cpHbhP0Ez9TD6viokXPYEBYoaZHfObjTp3wCgmlkgnY0gmlwhKwSrsSKbXVsdGlhZGRyc5YACASsEq7EBo9iAAoErBKuxAaPY90DgnJzhQADAQAAiXNlY3AyNTZrMaEDTClkxfk28wufqiHjjg-go-FrMdjGepKdTiXxZsiytB6DdGNwgo9ig3VkcIKPZIV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-01-16_04-16-27__04760935-5c10-4356-9ee7-d68ab2056873__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.25.156
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['49775', '49776', '49777', '49778', '49779']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 49775:49775 -p 49776:49776 -p 49777:49777 -p 49778:49778 -p 49779:49779 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=49777 --rest-port=49775 --tcp-port=49776 --discv5-udp-port=49778 --rest-address=0.0.0.0 --nat=extip:172.18.25.156 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9789a942bbac64cd14ff0c94ecb36cff4fe15eef03b71cfbcf2e63a1aedbde6f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49779 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QD6QOJ0ant8-kS056pxe_hUER1w5JzO6hVqSuLhFXdBbdTJW3-p6cpHbhP0Ez9TD6viokXPYEBYoaZHfObjTp3wCgmlkgnY0gmlwhKwSrsSKbXVsdGlhZGRyc5YACASsEq7EBo9iAAoErBKuxAaPY90DgnJzhQADAQAAiXNlY3AyNTZrMaEDTClkxfk28wufqiHjjg-go-FrMdjGepKdTiXxZsiytB6DdGNwgo9ig3VkcIKPZIV3YWt1MgU --filternode=/ip4/172.18.174.196/tcp/36706/p2p/16Uiu2HAmHnHwjF1pLneKj3TnQA4R2AAh8SxLr4nEFfxCkNK7gikd
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.25.156 waku e9205416b63ccdc3e520e5fe19106a74ed82d5b74193127a1f674e438f1d4249
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e9205416b63c. Setting up logs at ./log/docker/node2_2026-01-16_04-16-27__04760935-5c10-4356-9ee7-d68ab2056873__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 49775
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49775/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49775/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.25.156/tcp/49776/p2p/16Uiu2HAkz1A5F5F1bugRhrfPGJSdVARFN8PVsZk6SHv4StVXhViu","/ip4/172.18.25.156/tcp/49777/ws/p2p/16Uiu2HAkz1A5F5F1bugRhrfPGJSdVARFN8PVsZk6SHv4StVXhViu"],"enrUri":"enr:-L24QLVbRPPj4z_Y6p_5v7XH2Gkq0m-enbYZCxOORSX4kOKZdRi8RGHnCDxGXItTRJr235pZzLZrQT2s8TU_lmsGs7ICgmlkgnY0gmlwhKwSGZyKbXVsdGlhZGRyc5YACASsEhmcBsJwAAoErBIZnAbCcd0DgnJzhQADAQAAiXNlY3AyNTZrMaECRAKuK4jsjGt3PJANiB5nnM5ZNNSIS_K5OF2oQZhJd06DdGNwgsJwg3VkcILCcoV3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:49775/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.174.196/tcp/36706/p2p/16Uiu2HAmHnHwjF1pLneKj3TnQA4R2AAh8SxLr4nEFfxCkNK7gikd"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.filter:filter.py:47 Running fixture setup: subscribe_main_nodes
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:36705/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:49775/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "c31f2002-28f1-4364-91a7-7e7191a153aa", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"c31f2002-28f1-4364-91a7-7e7191a153aa","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:49775/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": ["/waku/2/rs/3/1"]}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:49775/filter/v2/subscriptions. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 87ac604b58a4
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id e9205416b63c
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,72 @@
2026-01-16 04:28:03.126 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-16 04:28:03.126 DEBUG [tests.conftest] Running test: test_single_content_topic[/toychat/2/huilong/proto] with id: 2026-01-16_04-28-03__dac2ec07-d6c5-4576-9278-d2befb9d5c7f
2026-01-16 04:28:03.127 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-16 04:28:03.127 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-16 04:28:03.127 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-01-16 04:28:03.134 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:28:03.134 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-28-03__dac2ec07-d6c5-4576-9278-d2befb9d5c7f__wakuorg_nwaku:latest.log
2026-01-16 04:28:03.134 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:28:03.134 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:28:03.136 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:28:03.136 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.108.188
2026-01-16 04:28:03.136 DEBUG [src.node.docker_mananger] Generated ports ['27987', '27988', '27989', '27990', '27991']
2026-01-16 04:28:03.136 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:28:03.136 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:28:03.137 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:28:03.137 DEBUG [src.node.docker_mananger] docker run -i -t -p 27987:27987 -p 27988:27988 -p 27989:27989 -p 27990:27990 -p 27991:27991 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=27989 --rest-port=27987 --tcp-port=27988 --discv5-udp-port=27990 --rest-address=0.0.0.0 --nat=extip:172.18.108.188 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=2d3d3fb5c0f8706b949f4046efcf81a253cee5c77be02feb8859f83b5694cdda --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=27991 --metrics-logging=true --relay=true --filter=true --content-topic=/toychat/2/huilong/proto
2026-01-16 04:28:03.320 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.108.188 waku d8575bd1b5e6c54a98860462ce9e6ab700b870dabefba813dab9e54f80805b09
2026-01-16 04:28:03.357 DEBUG [src.node.docker_mananger] Container started with ID d8575bd1b5e6. Setting up logs at ./log/docker/node1_2026-01-16_04-28-03__dac2ec07-d6c5-4576-9278-d2befb9d5c7f__wakuorg_nwaku:latest.log
2026-01-16 04:28:03.357 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 27987
2026-01-16 04:28:03.357 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:28:03.938 ERROR [src.node.docker_mananger] Max retries reached for container 338fbe4349be. Exiting log stream.
2026-01-16 04:28:04.358 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27987/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:28:04.361 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:28:04.361 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:28:04.361 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27987/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:28:04.363 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.108.188/tcp/27988/p2p/16Uiu2HAm2McS3jV4VwnrHMrC42jNAKpB1Hqi6vTi4DBjXXkAsEgs","/ip4/172.18.108.188/tcp/27989/ws/p2p/16Uiu2HAm2McS3jV4VwnrHMrC42jNAKpB1Hqi6vTi4DBjXXkAsEgs"],"enrUri":"enr:-L24QGZJ5RLxDKwH5Q2C6Y1Lqgt41f_0e1uqD5_BG7EDBH2QQO6UInHTRO3ZU5IiAbPtd9ITQhFPm5_wTsssgzhtmBoCgmlkgnY0gmlwhKwSbLyKbXVsdGlhZGRyc5YACASsEmy8Bm1UAAoErBJsvAZtVd0DgnJzhQACAQAAiXNlY3AyNTZrMaECZvd5aSR4lPlCvWzppYMe1YcwGLlvhYR_Mgr2JHevA5yDdGNwgm1Ug3VkcIJtVoV3YWt1MgU"}'
2026-01-16 04:28:04.363 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:28:04.370 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:28:04.370 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-16_04-28-03__dac2ec07-d6c5-4576-9278-d2befb9d5c7f__wakuorg_nwaku:latest.log
2026-01-16 04:28:04.370 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:28:04.370 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:28:04.372 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:28:04.372 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.151.7
2026-01-16 04:28:04.372 DEBUG [src.node.docker_mananger] Generated ports ['40559', '40560', '40561', '40562', '40563']
2026-01-16 04:28:04.372 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:28:04.372 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:28:04.373 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:28:04.373 DEBUG [src.node.docker_mananger] docker run -i -t -p 40559:40559 -p 40560:40560 -p 40561:40561 -p 40562:40562 -p 40563:40563 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=40561 --rest-port=40559 --tcp-port=40560 --discv5-udp-port=40562 --rest-address=0.0.0.0 --nat=extip:172.18.151.7 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=bd9b2d82b9ffccd76472074aaecfcbfeeda77a5c44e8b1b15e21cf83b54add59 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40563 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGZJ5RLxDKwH5Q2C6Y1Lqgt41f_0e1uqD5_BG7EDBH2QQO6UInHTRO3ZU5IiAbPtd9ITQhFPm5_wTsssgzhtmBoCgmlkgnY0gmlwhKwSbLyKbXVsdGlhZGRyc5YACASsEmy8Bm1UAAoErBJsvAZtVd0DgnJzhQACAQAAiXNlY3AyNTZrMaECZvd5aSR4lPlCvWzppYMe1YcwGLlvhYR_Mgr2JHevA5yDdGNwgm1Ug3VkcIJtVoV3YWt1MgU --content-topic=/toychat/2/huilong/proto
2026-01-16 04:28:04.550 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.151.7 waku 0dd9d45721347782c16ff4f4670ecfba003991e6ca8068dfdb9d437f916b31d0
2026-01-16 04:28:04.579 DEBUG [src.node.docker_mananger] Container started with ID 0dd9d4572134. Setting up logs at ./log/docker/node2_2026-01-16_04-28-03__dac2ec07-d6c5-4576-9278-d2befb9d5c7f__wakuorg_nwaku:latest.log
2026-01-16 04:28:04.579 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 40559
2026-01-16 04:28:04.579 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:28:05.580 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40559/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:28:05.600 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2026-01-16 04:28:05.600 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:28:05.600 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40559/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:28:05.606 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.151.7/tcp/40560/p2p/16Uiu2HAmSS9wwQwVQwqySVamqvaRiGj4wswNSiM93m3QW1sGD1uM","/ip4/172.18.151.7/tcp/40561/ws/p2p/16Uiu2HAmSS9wwQwVQwqySVamqvaRiGj4wswNSiM93m3QW1sGD1uM"],"enrUri":"enr:-L24QCDuOz07l0aymNH_4sViD3wuqavhUMBUYkvP0X194rddPLBqxOM2-Oax66TUG1ZNjVoTrdzEdgY2DvOuFjd-J7gCgmlkgnY0gmlwhKwSlweKbXVsdGlhZGRyc5YACASsEpcHBp5wAAoErBKXBwaecd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDzLnrE1L7fcvuFkFrqJNPTffuKOkM35caLjeyXU0SXmyDdGNwgp5wg3VkcIKecoV3YWt1MgE"}'
2026-01-16 04:28:05.607 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:28:05.608 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40559/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.108.188/tcp/27988/p2p/16Uiu2HAm2McS3jV4VwnrHMrC42jNAKpB1Hqi6vTi4DBjXXkAsEgs"]'
2026-01-16 04:28:05.611 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:28:05.611 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27987/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/toychat/2/huilong/proto"]'
2026-01-16 04:28:05.614 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:28:05.614 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40559/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/toychat/2/huilong/proto"]'
2026-01-16 04:28:05.616 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:28:05.617 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27987/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:28:05.621 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:28:05.621 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:28:05.722 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:28:05.722 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27987/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:28:05.725 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1768537685617094020,"ephemeral":false,"proof":""}]'
2026-01-16 04:28:05.727 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:28:05.727 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40559/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:28:05.730 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1768537685617094020,"ephemeral":false,"proof":""}]'
2026-01-16 04:28:05.733 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-16 04:28:05.735 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-16 04:28:05.735 DEBUG [src.node.waku_node] Stopping container with id d8575bd1b5e6
2026-01-16 04:28:06.294 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:28:06.294 DEBUG [src.node.waku_node] Stopping container with id 0dd9d4572134
2026-01-16 04:28:06.804 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:28:06.806 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-16 04:28:06.811 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:28:06.816 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,55 @@
2026-01-16 04:22:58.096 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-16 04:22:58.097 DEBUG [tests.conftest] Running test: test_log_level_ERROR_from_WARN with id: 2026-01-16_04-22-58__efc65f1a-e4cd-4355-8f1a-1f8550be2921
2026-01-16 04:22:58.097 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-16 04:22:58.097 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-01-16 04:22:58.097 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-01-16 04:22:58.104 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:22:58.104 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-22-58__efc65f1a-e4cd-4355-8f1a-1f8550be2921__wakuorg_nwaku:latest.log
2026-01-16 04:22:58.109 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:22:58.110 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-16_04-22-58__efc65f1a-e4cd-4355-8f1a-1f8550be2921__wakuorg_nwaku:latest.log
2026-01-16 04:22:58.115 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:22:58.115 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-01-16_04-22-58__efc65f1a-e4cd-4355-8f1a-1f8550be2921__wakuorg_nwaku:latest.log
2026-01-16 04:22:58.121 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:22:58.121 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-01-16_04-22-58__efc65f1a-e4cd-4355-8f1a-1f8550be2921__wakuorg_nwaku:latest.log
2026-01-16 04:22:58.121 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-16 04:22:58.121 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-16 04:22:58.122 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:22:58.122 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:22:58.124 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:22:58.124 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.98.235
2026-01-16 04:22:58.124 DEBUG [src.node.docker_mananger] Generated ports ['24033', '24034', '24035', '24036', '24037']
2026-01-16 04:22:58.124 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:22:58.124 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:22:58.124 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:22:58.125 DEBUG [src.node.docker_mananger] docker run -i -t -p 24033:24033 -p 24034:24034 -p 24035:24035 -p 24036:24036 -p 24037:24037 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=24035 --rest-port=24033 --tcp-port=24034 --discv5-udp-port=24036 --rest-address=0.0.0.0 --nat=extip:172.18.98.235 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9bfc525aaa4fbdbd00ca368c0cf21805e606b4579ffbbdaff499fb78b693c2be --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24037 --metrics-logging=true --relay=true
2026-01-16 04:22:58.304 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.98.235 waku 4f3c2afd813dd1efae7618d2b56e5d614515e03a3aab2e7c0199e5664a4b9dd7
2026-01-16 04:22:58.335 DEBUG [src.node.docker_mananger] Container started with ID 4f3c2afd813d. Setting up logs at ./log/docker/node1_2026-01-16_04-22-58__efc65f1a-e4cd-4355-8f1a-1f8550be2921__wakuorg_nwaku:latest.log
2026-01-16 04:22:58.336 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 24033
2026-01-16 04:22:58.337 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:22:58.378 ERROR [src.node.docker_mananger] Max retries reached for container eaf5f149770d. Exiting log stream.
2026-01-16 04:22:58.893 ERROR [src.node.docker_mananger] Max retries reached for container de37bc43d737. Exiting log stream.
2026-01-16 04:22:59.337 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24033/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:59.340 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:22:59.341 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:22:59.341 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24033/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:59.343 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.98.235/tcp/24034/p2p/16Uiu2HAmTA6xrN2va1shH3LFPjH9e1nh99NkhpyN837MfmwRo2Lr","/ip4/172.18.98.235/tcp/24035/ws/p2p/16Uiu2HAmTA6xrN2va1shH3LFPjH9e1nh99NkhpyN837MfmwRo2Lr"],"enrUri":"enr:-L24QMJpuaesryPluzk7lPowJ6QPbSOUIdbWEVLL4oQzAXTuU623pCtDrsfn9KHFmCIb-OGZCrdbr0rhfF7Js7y_cUMCgmlkgnY0gmlwhKwSYuuKbXVsdGlhZGRyc5YACASsEmLrBl3iAAoErBJi6wZd490DgnJzhQADAQAAiXNlY3AyNTZrMaED13jwHEXBju2iEFi0bTKIt8NWgs6mxwNv82VDd_FRUBODdGNwgl3ig3VkcIJd5IV3YWt1MgE"}'
2026-01-16 04:22:59.343 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:22:59.343 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24033/admin/v1/log-level/WARN" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:59.346 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:59.346 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24033/admin/v1/log-level/ERROR" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:59.347 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:22:59.348 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24033/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:59.350 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.98.235/tcp/24034/p2p/16Uiu2HAmTA6xrN2va1shH3LFPjH9e1nh99NkhpyN837MfmwRo2Lr","/ip4/172.18.98.235/tcp/24035/ws/p2p/16Uiu2HAmTA6xrN2va1shH3LFPjH9e1nh99NkhpyN837MfmwRo2Lr"],"enrUri":"enr:-L24QMJpuaesryPluzk7lPowJ6QPbSOUIdbWEVLL4oQzAXTuU623pCtDrsfn9KHFmCIb-OGZCrdbr0rhfF7Js7y_cUMCgmlkgnY0gmlwhKwSYuuKbXVsdGlhZGRyc5YACASsEmLrBl3iAAoErBJi6wZd490DgnJzhQADAQAAiXNlY3AyNTZrMaED13jwHEXBju2iEFi0bTKIt8NWgs6mxwNv82VDd_FRUBODdGNwgl3ig3VkcIJd5IV3YWt1MgE"}'
2026-01-16 04:22:59.350 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24033/version" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:59.352 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'v0.36.0-127-ga4e44d'
2026-01-16 04:22:59.352 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24033/debug/v1/version" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:22:59.354 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'v0.36.0-127-ga4e44d'
2026-01-16 04:23:01.354 DEBUG [tests.rest_flags.test_admin_flags] counts at ERROR: {'TRC': 0, 'DBG': 0, 'INF': 0, 'NTC': 0, 'WRN': 0, 'ERR': 0, 'FTL': 0}
2026-01-16 04:23:01.354 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24033/admin/v1/log-level/TRACE" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:23:01.357 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:23:01.359 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-16 04:23:01.360 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-16 04:23:01.360 DEBUG [src.node.waku_node] Stopping container with id 4f3c2afd813d
2026-01-16 04:23:01.893 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:23:01.895 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-16 04:23:01.897 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,114 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_publish_after_node2_restarts with id: 2026-01-16_04-37-54__fb98625c-7b24-480c-a24d-ecb053d62e10
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.relay:relay.py:34 Running fixture setup: setup_main_relay_nodes
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-37-54__fb98625c-7b24-480c-a24d-ecb053d62e10__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.131.185
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['61802', '61803', '61804', '61805', '61806']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 61802:61802 -p 61803:61803 -p 61804:61804 -p 61805:61805 -p 61806:61806 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=61804 --rest-port=61802 --tcp-port=61803 --discv5-udp-port=61805 --rest-address=0.0.0.0 --nat=extip:172.18.131.185 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ebc4dc5c9b4a42fd5dc7fde6e1c0ebf8a37af9dcb3b8afbb152ea6da1c5dc41c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61806 --metrics-logging=true --relay=true
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 3c5da079aae2. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.131.185 waku be50f753b970a3a21609daf43f72ee2f4b34bd1a12a296240398916bf5a7bf32
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID be50f753b970. Setting up logs at ./log/docker/node1_2026-01-16_04-37-54__fb98625c-7b24-480c-a24d-ecb053d62e10__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 61802
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 2acaddd76e3d. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61802/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61802/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.131.185/tcp/61803/p2p/16Uiu2HAmB3Um4D7T7hKd686v3ucJNi674CoMo7JTXnUSPwv4YLgF","/ip4/172.18.131.185/tcp/61804/ws/p2p/16Uiu2HAmB3Um4D7T7hKd686v3ucJNi674CoMo7JTXnUSPwv4YLgF"],"enrUri":"enr:-L24QJ6o7ii8Big_hdTleK0BvX0WioJNUkdY5fEIXXiIzsD8BWcUUjBrAnXvGpb2s5naOxMYFiYQEvitcMRw84xoUBICgmlkgnY0gmlwhKwSg7mKbXVsdGlhZGRyc5YACASsEoO5BvFrAAoErBKDuQbxbN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC6AuG52nZstmrUj8_oJuoinhCjFOyuAhrh9c6HjcBAjiDdGNwgvFrg3VkcILxbYV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-01-16_04-37-54__fb98625c-7b24-480c-a24d-ecb053d62e10__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.157.252
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['57794', '57795', '57796', '57797', '57798']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 57794:57794 -p 57795:57795 -p 57796:57796 -p 57797:57797 -p 57798:57798 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=57796 --rest-port=57794 --tcp-port=57795 --discv5-udp-port=57797 --rest-address=0.0.0.0 --nat=extip:172.18.157.252 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2080b38a034a6d85fab9425ce47aaad69bd6a59f11bcedaef7e6dba4ef2e9e1a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57798 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QJ6o7ii8Big_hdTleK0BvX0WioJNUkdY5fEIXXiIzsD8BWcUUjBrAnXvGpb2s5naOxMYFiYQEvitcMRw84xoUBICgmlkgnY0gmlwhKwSg7mKbXVsdGlhZGRyc5YACASsEoO5BvFrAAoErBKDuQbxbN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC6AuG52nZstmrUj8_oJuoinhCjFOyuAhrh9c6HjcBAjiDdGNwgvFrg3VkcILxbYV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.157.252 waku fb4362c63aab4cc2583ce9352d00206df752232c308da107d4bed6a7221f6bc0
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID fb4362c63aab. Setting up logs at ./log/docker/node2_2026-01-16_04-37-54__fb98625c-7b24-480c-a24d-ecb053d62e10__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 57794
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57794/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57794/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.157.252/tcp/57795/p2p/16Uiu2HAkwW5P6TvvWi4iqSRJr9EHBSLL4w5N7xgFKQoxX98JS2po","/ip4/172.18.157.252/tcp/57796/ws/p2p/16Uiu2HAkwW5P6TvvWi4iqSRJr9EHBSLL4w5N7xgFKQoxX98JS2po"],"enrUri":"enr:-L24QMgTyhphx9ycBcHtdPfUQpbrWVtMUnjbIxcwWN5R2yz_K7oJh9TB_W2Zbkg-4s9Q3yMddF7-oWfRXwwTguI6PO4CgmlkgnY0gmlwhKwSnfyKbXVsdGlhZGRyc5YACASsEp38BuHDAAoErBKd_AbhxN0DgnJzhQADAQAAiXNlY3AyNTZrMaECHtgoVAmgAH7NEtHpQSc8fNNLn-msPlAGl8vjDSJet1CDdGNwguHDg3VkcILhxYV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57794/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.131.185/tcp/61803/p2p/16Uiu2HAmB3Um4D7T7hKd686v3ucJNi674CoMo7JTXnUSPwv4YLgF"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.relay:relay.py:59 Running fixture setup: subscribe_main_relay_nodes
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:61802/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57794/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:61802/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61802/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768538277015174400,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57794/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768538277015174400,"ephemeral":false,"proof":""}]'
INFO  src.steps.relay:relay.py:71 WARM UP successful!!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:61802/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61802/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768538277132978088,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57794/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768538277132978088,"ephemeral":false,"proof":""}]'
DEBUG  src.node.waku_node:waku_node.py:257 Restarting container with id fb4362c63aab
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57794/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57794/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57794/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.157.252/tcp/57795/p2p/16Uiu2HAkwW5P6TvvWi4iqSRJr9EHBSLL4w5N7xgFKQoxX98JS2po","/ip4/172.18.157.252/tcp/57796/ws/p2p/16Uiu2HAkwW5P6TvvWi4iqSRJr9EHBSLL4w5N7xgFKQoxX98JS2po"],"enrUri":"enr:-L24QMgTyhphx9ycBcHtdPfUQpbrWVtMUnjbIxcwWN5R2yz_K7oJh9TB_W2Zbkg-4s9Q3yMddF7-oWfRXwwTguI6PO4CgmlkgnY0gmlwhKwSnfyKbXVsdGlhZGRyc5YACASsEp38BuHDAAoErBKd_AbhxN0DgnJzhQADAQAAiXNlY3AyNTZrMaECHtgoVAmgAH7NEtHpQSc8fNNLn-msPlAGl8vjDSJet1CDdGNwguHDg3VkcILhxYV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:61802/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57794/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:61802/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61802/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768538278385348096,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57794/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:61802/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61802/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768538279496909056,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57794/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768538279496909056,"ephemeral":false,"proof":""}]'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id be50f753b970
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id fb4362c63aab
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,135 @@
2026-01-16 04:30:23.558 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-16 04:30:23.559 DEBUG [tests.conftest] Running test: test_relay_unsubscribe_from_some_pubsub_topics with id: 2026-01-16_04-30-23__1329273d-0ecd-45bc-9653-260f0e384e05
2026-01-16 04:30:23.559 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-16 04:30:23.559 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-16 04:30:23.560 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2026-01-16 04:30:23.567 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:30:23.567 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-30-23__1329273d-0ecd-45bc-9653-260f0e384e05__wakuorg_nwaku:latest.log
2026-01-16 04:30:23.567 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:30:23.567 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:30:23.568 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:30:23.568 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.18.11
2026-01-16 04:30:23.569 DEBUG [src.node.docker_mananger] Generated ports ['33856', '33857', '33858', '33859', '33860']
2026-01-16 04:30:23.569 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:30:23.569 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:30:23.569 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:30:23.569 DEBUG [src.node.docker_mananger] docker run -i -t -p 33856:33856 -p 33857:33857 -p 33858:33858 -p 33859:33859 -p 33860:33860 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=33858 --rest-port=33856 --tcp-port=33857 --discv5-udp-port=33859 --rest-address=0.0.0.0 --nat=extip:172.18.18.11 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=047dfbee85b7c411076a02e1c019c69c956d37f9dae2754e87b82aefec95e5ad --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33860 --metrics-logging=true --relay=true
2026-01-16 04:30:23.770 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.18.11 waku c57f32bdcffa9e8eea54aba7c79c548dcc81af522fb6294eb97ffb8b0ab7f705
2026-01-16 04:30:23.806 DEBUG [src.node.docker_mananger] Container started with ID c57f32bdcffa. Setting up logs at ./log/docker/node1_2026-01-16_04-30-23__1329273d-0ecd-45bc-9653-260f0e384e05__wakuorg_nwaku:latest.log
2026-01-16 04:30:23.807 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 33856
2026-01-16 04:30:23.808 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:30:24.808 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33856/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:30:24.812 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:30:24.812 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:30:24.812 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33856/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:30:24.815 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.18.11/tcp/33857/p2p/16Uiu2HAmSEkpLQF4H2wgqkk9SZsd5NpVWjARbZr2TETpemjRwc9J","/ip4/172.18.18.11/tcp/33858/ws/p2p/16Uiu2HAmSEkpLQF4H2wgqkk9SZsd5NpVWjARbZr2TETpemjRwc9J"],"enrUri":"enr:-L24QONnoiXtgg5KjR9yQvdpmLDVspgPozh_x-PLaY1W2SCROgNkgFrhsDq77dpNu1-t-b8ko2I6eBkhqXLzQY7-losCgmlkgnY0gmlwhKwSEguKbXVsdGlhZGRyc5YACASsEhILBoRBAAoErBISCwaEQt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDyc5f_J8u27_hKEWVzddAZzZ4O2_Pqz86ATIPWdV31n2DdGNwgoRBg3VkcIKEQ4V3YWt1MgE"}'
2026-01-16 04:30:24.815 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:30:24.822 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:30:24.822 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-16_04-30-23__1329273d-0ecd-45bc-9653-260f0e384e05__wakuorg_nwaku:latest.log
2026-01-16 04:30:24.823 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:30:24.823 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:30:24.824 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:30:24.824 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.134.219
2026-01-16 04:30:24.824 DEBUG [src.node.docker_mananger] Generated ports ['60523', '60524', '60525', '60526', '60527']
2026-01-16 04:30:24.825 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:30:24.825 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:30:24.825 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:30:24.825 DEBUG [src.node.docker_mananger] docker run -i -t -p 60523:60523 -p 60524:60524 -p 60525:60525 -p 60526:60526 -p 60527:60527 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=60525 --rest-port=60523 --tcp-port=60524 --discv5-udp-port=60526 --rest-address=0.0.0.0 --nat=extip:172.18.134.219 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=010bac10fb75f85fca1a78ea9ef2a1d5dd5bcb64dcc84a578c5047edcfdc36f2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60527 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QONnoiXtgg5KjR9yQvdpmLDVspgPozh_x-PLaY1W2SCROgNkgFrhsDq77dpNu1-t-b8ko2I6eBkhqXLzQY7-losCgmlkgnY0gmlwhKwSEguKbXVsdGlhZGRyc5YACASsEhILBoRBAAoErBISCwaEQt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDyc5f_J8u27_hKEWVzddAZzZ4O2_Pqz86ATIPWdV31n2DdGNwgoRBg3VkcIKEQ4V3YWt1MgE
2026-01-16 04:30:25.004 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.134.219 waku 9cad9d01639708b1261eac69081cab060adef24bada16e4a5bfd0dff4eb7a553
2026-01-16 04:30:25.036 DEBUG [src.node.docker_mananger] Container started with ID 9cad9d016397. Setting up logs at ./log/docker/node2_2026-01-16_04-30-23__1329273d-0ecd-45bc-9653-260f0e384e05__wakuorg_nwaku:latest.log
2026-01-16 04:30:25.037 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 60523
2026-01-16 04:30:25.037 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:30:26.037 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60523/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:30:26.052 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:30:26.055 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:30:26.057 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60523/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:30:26.060 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.134.219/tcp/60524/p2p/16Uiu2HAkxq39EUzdCx2GtyxSyMYde1jzjAwrtn82pidt379Np5RU","/ip4/172.18.134.219/tcp/60525/ws/p2p/16Uiu2HAkxq39EUzdCx2GtyxSyMYde1jzjAwrtn82pidt379Np5RU"],"enrUri":"enr:-L24QOtSQdNJil6V3lBhBSkR1TbKT_MA6McmFpu83aWq4QSKHpxElRUgshZyVVNc0PuSeKPTHM0gC-adfkd8o-dQ2ngCgmlkgnY0gmlwhKwShtuKbXVsdGlhZGRyc5YACASsEobbBuxsAAoErBKG2wbsbd0DgnJzhQADAQAAiXNlY3AyNTZrMaECMo9ZIwPkicRoTv4NUy5mSiiww1yv87Wdv1769OnHSEODdGNwguxsg3VkcILsboV3YWt1MgE"}'
2026-01-16 04:30:26.060 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:30:26.061 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60523/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.18.11/tcp/33857/p2p/16Uiu2HAmSEkpLQF4H2wgqkk9SZsd5NpVWjARbZr2TETpemjRwc9J"]'
2026-01-16 04:30:26.063 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:30:26.064 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33856/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9", "/waku/2/rs/3/25", "/waku/2/rs/3/1000"]'
2026-01-16 04:30:26.069 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:30:26.070 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60523/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9", "/waku/2/rs/3/25", "/waku/2/rs/3/1000"]'
2026-01-16 04:30:26.078 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:30:26.078 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33856/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:30:26.088 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:30:26.089 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:30:26.189 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:30:26.189 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33856/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:30:26.191 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537826078507520,"ephemeral":false,"proof":""}]'
2026-01-16 04:30:26.193 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:30:26.193 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60523/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:30:26.195 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537826078507520,"ephemeral":false,"proof":""}]'
2026-01-16 04:30:26.197 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33856/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:30:26.200 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:30:26.201 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:30:26.301 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:30:26.301 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33856/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:30:26.304 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537826197332736,"ephemeral":false,"proof":""}]'
2026-01-16 04:30:26.305 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:30:26.305 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60523/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:30:26.307 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537826197332736,"ephemeral":false,"proof":""}]'
2026-01-16 04:30:26.309 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33856/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:30:26.312 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:30:26.313 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:30:26.413 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:30:26.413 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33856/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:30:26.416 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537826309057536,"ephemeral":false,"proof":""}]'
2026-01-16 04:30:26.418 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:30:26.418 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60523/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:30:26.420 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537826309057536,"ephemeral":false,"proof":""}]'
2026-01-16 04:30:26.422 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33856/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:30:26.426 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:30:26.426 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:30:26.526 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:30:26.527 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33856/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:30:26.529 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537826422322944,"ephemeral":false,"proof":""}]'
2026-01-16 04:30:26.530 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:30:26.530 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60523/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:30:26.532 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537826422322944,"ephemeral":false,"proof":""}]'
2026-01-16 04:30:26.534 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33856/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:30:26.537 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:30:26.538 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:30:26.638 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:30:26.638 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33856/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:30:26.641 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537826534362624,"ephemeral":false,"proof":""}]'
2026-01-16 04:30:26.642 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:30:26.642 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60523/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:30:26.644 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537826534362624,"ephemeral":false,"proof":""}]'
2026-01-16 04:30:26.646 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:33856/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9"]'
2026-01-16 04:30:26.652 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:30:26.653 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:60523/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9"]'
2026-01-16 04:30:26.662 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:30:26.662 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33856/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:30:26.665 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:33856/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/3/0'
2026-01-16 04:30:26.665 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33856/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:30:26.667 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:33856/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/3/1'
2026-01-16 04:30:26.668 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33856/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:30:26.670 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:33856/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/3/9'
2026-01-16 04:30:26.670 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33856/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:30:26.674 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:30:26.674 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:30:26.775 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:30:26.775 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33856/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:30:26.777 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537826670514480,"ephemeral":false,"proof":""}]'
2026-01-16 04:30:26.779 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:30:26.779 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60523/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:30:26.781 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537826670514480,"ephemeral":false,"proof":""}]'
2026-01-16 04:30:26.783 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33856/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:30:26.786 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:30:26.787 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:30:26.888 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:30:26.888 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33856/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:30:26.891 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537826783167431,"ephemeral":false,"proof":""}]'
2026-01-16 04:30:26.892 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:30:26.892 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60523/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:30:26.894 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768537826783167431,"ephemeral":false,"proof":""}]'
2026-01-16 04:30:26.897 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-16 04:30:26.898 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-16 04:30:26.898 DEBUG [src.node.waku_node] Stopping container with id c57f32bdcffa
2026-01-16 04:30:27.409 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:30:27.411 DEBUG [src.node.waku_node] Stopping container with id 9cad9d016397
2026-01-16 04:30:27.918 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:30:27.919 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-16 04:30:27.928 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:30:27.937 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,73 @@
2026-01-16 04:34:42.724 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-16 04:34:42.725 DEBUG [tests.conftest] Running test: test_single_content_topic[/app/22/sometopic/someencoding] with id: 2026-01-16_04-34-42__31ec4755-225b-4b21-845e-6ad5c1a22041
2026-01-16 04:34:42.725 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-16 04:34:42.725 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-16 04:34:42.725 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-01-16 04:34:42.733 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:34:42.733 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-16_04-34-42__31ec4755-225b-4b21-845e-6ad5c1a22041__wakuorg_nwaku:latest.log
2026-01-16 04:34:42.733 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:34:42.733 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:34:42.735 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:34:42.735 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.210.103
2026-01-16 04:34:42.735 DEBUG [src.node.docker_mananger] Generated ports ['24993', '24994', '24995', '24996', '24997']
2026-01-16 04:34:42.735 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:34:42.735 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:34:42.735 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:34:42.735 DEBUG [src.node.docker_mananger] docker run -i -t -p 24993:24993 -p 24994:24994 -p 24995:24995 -p 24996:24996 -p 24997:24997 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=24995 --rest-port=24993 --tcp-port=24994 --discv5-udp-port=24996 --rest-address=0.0.0.0 --nat=extip:172.18.210.103 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=ccbcdef5d0d5bc7bc3d002bdfc8ebad2a32edaba11fc3bf8c833c0cb2d3f9e67 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24997 --metrics-logging=true --relay=true --filter=true --content-topic=/app/22/sometopic/someencoding
2026-01-16 04:34:42.917 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.210.103 waku 1f815ffe87cb224dfaa527bc1db3b777145ec2344b8b43b950124706c6b0f743
2026-01-16 04:34:42.951 DEBUG [src.node.docker_mananger] Container started with ID 1f815ffe87cb. Setting up logs at ./log/docker/node1_2026-01-16_04-34-42__31ec4755-225b-4b21-845e-6ad5c1a22041__wakuorg_nwaku:latest.log
2026-01-16 04:34:42.952 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 24993
2026-01-16 04:34:42.952 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:34:42.992 ERROR [src.node.docker_mananger] Max retries reached for container 50ef4237663a. Exiting log stream.
2026-01-16 04:34:43.526 ERROR [src.node.docker_mananger] Max retries reached for container dbcf1efe2ad4. Exiting log stream.
2026-01-16 04:34:43.953 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24993/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:43.956 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-16 04:34:43.957 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:34:43.957 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24993/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:43.959 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.210.103/tcp/24994/p2p/16Uiu2HAmF5fugwJDjce4m5XDexGkY8tSpedeDwPqRwBogTR4Q3aU","/ip4/172.18.210.103/tcp/24995/ws/p2p/16Uiu2HAmF5fugwJDjce4m5XDexGkY8tSpedeDwPqRwBogTR4Q3aU"],"enrUri":"enr:-L24QFdyAOmUPKldWO9w4f_hcbA6fSdCxrTNhpq0Gx8tybaSbIWyPiJVEGQLj7LVXJySQ7s9Bvbtm8aNraixwzI5quYCgmlkgnY0gmlwhKwS0meKbXVsdGlhZGRyc5YACASsEtJnBmGiAAoErBLSZwZho90DgnJzhQACAQAAiXNlY3AyNTZrMaEDJAoK1oKk-W2nXJ0pGSvWuY_MO814ZenRkaBmG-TCz6WDdGNwgmGig3VkcIJhpIV3YWt1MgU"}'
2026-01-16 04:34:43.959 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:34:43.966 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-16 04:34:43.966 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-16_04-34-42__31ec4755-225b-4b21-845e-6ad5c1a22041__wakuorg_nwaku:latest.log
2026-01-16 04:34:43.966 DEBUG [src.node.waku_node] Starting Node...
2026-01-16 04:34:43.966 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-16 04:34:43.968 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-16 04:34:43.968 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.85.46
2026-01-16 04:34:43.968 DEBUG [src.node.docker_mananger] Generated ports ['58227', '58228', '58229', '58230', '58231']
2026-01-16 04:34:43.968 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-16 04:34:43.968 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-16 04:34:43.968 DEBUG [src.node.waku_node] Using volumes []
2026-01-16 04:34:43.969 DEBUG [src.node.docker_mananger] docker run -i -t -p 58227:58227 -p 58228:58228 -p 58229:58229 -p 58230:58230 -p 58231:58231 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=58229 --rest-port=58227 --tcp-port=58228 --discv5-udp-port=58230 --rest-address=0.0.0.0 --nat=extip:172.18.85.46 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=ccaaf6edb23ffcdab7cf5e8bdfff4a1adbe1253ed20ecfaba4ff7e5a6a7c4ec6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58231 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QFdyAOmUPKldWO9w4f_hcbA6fSdCxrTNhpq0Gx8tybaSbIWyPiJVEGQLj7LVXJySQ7s9Bvbtm8aNraixwzI5quYCgmlkgnY0gmlwhKwS0meKbXVsdGlhZGRyc5YACASsEtJnBmGiAAoErBLSZwZho90DgnJzhQACAQAAiXNlY3AyNTZrMaEDJAoK1oKk-W2nXJ0pGSvWuY_MO814ZenRkaBmG-TCz6WDdGNwgmGig3VkcIJhpIV3YWt1MgU --content-topic=/app/22/sometopic/someencoding
2026-01-16 04:34:44.149 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.85.46 waku 9c09a4485e18bc0528ec1ed8df54bb75f3f3d08b2bb2f29e1fbc49268c9703a9
2026-01-16 04:34:44.182 DEBUG [src.node.docker_mananger] Container started with ID 9c09a4485e18. Setting up logs at ./log/docker/node2_2026-01-16_04-34-42__31ec4755-225b-4b21-845e-6ad5c1a22041__wakuorg_nwaku:latest.log
2026-01-16 04:34:44.182 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 58227
2026-01-16 04:34:44.183 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-16 04:34:45.183 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58227/health" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:45.197 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2026-01-16 04:34:45.200 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-16 04:34:45.200 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58227/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:45.205 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.85.46/tcp/58228/p2p/16Uiu2HAmKHnHpAuvyKXiD6k5GErBVuPmBAgU2yxk54aRWbUQ9nEE","/ip4/172.18.85.46/tcp/58229/ws/p2p/16Uiu2HAmKHnHpAuvyKXiD6k5GErBVuPmBAgU2yxk54aRWbUQ9nEE"],"enrUri":"enr:-L24QKCntxHaVAzo0PhKyIAicAJQBhb0OsGc6b5ldo1DBcKidtmYbDvGIG-oLc-MImBAjIHv2Vs88ZESEA6Q16Jr6ogCgmlkgnY0gmlwhKwSVS6KbXVsdGlhZGRyc5YACASsElUuBuN0AAoErBJVLgbjdd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDYpL5rKphL6XZCZ5G5QU0FbpI28POo4RnWejLwovtquODdGNwguN0g3VkcILjdoV3YWt1MgE"}'
2026-01-16 04:34:45.205 INFO [src.node.waku_node] REST service is ready !!
2026-01-16 04:34:45.206 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58227/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.210.103/tcp/24994/p2p/16Uiu2HAmF5fugwJDjce4m5XDexGkY8tSpedeDwPqRwBogTR4Q3aU"]'
2026-01-16 04:34:45.208 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:34:45.209 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24993/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/22/sometopic/someencoding"]'
2026-01-16 04:34:45.211 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:34:45.211 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58227/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/22/sometopic/someencoding"]'
2026-01-16 04:34:45.213 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:34:45.214 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24993/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-01-16 04:34:45.218 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-16 04:34:45.218 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-16 04:34:45.318 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-16 04:34:45.319 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24993/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:45.321 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1768538085214242940,"ephemeral":false,"proof":""}]'
2026-01-16 04:34:45.323 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-16 04:34:45.323 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58227/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-01-16 04:34:45.325 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1768538085214242940,"ephemeral":false,"proof":""}]'
2026-01-16 04:34:45.328 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-16 04:34:45.329 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-16 04:34:45.329 DEBUG [src.node.waku_node] Stopping container with id 1f815ffe87cb
2026-01-16 04:34:45.840 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:34:45.840 DEBUG [src.node.waku_node] Stopping container with id 9c09a4485e18
2026-01-16 04:34:46.390 DEBUG [src.node.waku_node] Container stopped.
2026-01-16 04:34:46.392 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-16 04:34:46.398 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-16 04:34:46.402 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

Some files were not shown because too many files have changed in this diff Show More