deploy: 2e1f217c0433a3d92585912638886ff4986d51c6

This commit is contained in:
AYAHASSAN287 2026-03-05 15:25:13 +00:00
parent d11b6688ee
commit 7e37706e3b
1481 changed files with 494437 additions and 6 deletions

2
nim/1105/app.js Normal file

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,55 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_log_level_DEBUG_from_TRACE with id: 2026-03-05_15-05-56__bbdbf3f4-5ebb-4322-ae65-e74b80d81da4
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-05-56__bbdbf3f4-5ebb-4322-ae65-e74b80d81da4__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-05-56__bbdbf3f4-5ebb-4322-ae65-e74b80d81da4__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2026-03-05_15-05-56__bbdbf3f4-5ebb-4322-ae65-e74b80d81da4__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node4_2026-03-05_15-05-56__bbdbf3f4-5ebb-4322-ae65-e74b80d81da4__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.228.114
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['60313', '60314', '60315', '60316', '60317']
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 60313:60313 -p 60314:60314 -p 60315:60315 -p 60316:60316 -p 60317:60317 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=60315 --rest-port=60313 --tcp-port=60314 --discv5-udp-port=60316 --rest-address=0.0.0.0 --nat=extip:172.18.228.114 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a2840db87ae96e8dabaa9ddbcd9e88cbd2e2eee9cc88c80f9dcd08f497b4cec3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60317 --metrics-logging=true --relay=true
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 33d24f8275fa. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.228.114 waku 772383d5114e0b5a5e867cd9cc92f4527680a98bc157d9aadf7dbbd49632e078
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 772383d5114e. Setting up logs at ./log/docker/node1_2026-03-05_15-05-56__bbdbf3f4-5ebb-4322-ae65-e74b80d81da4__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 60313
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 b838328ce3bc. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60313/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:60313/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.228.114/tcp/60314/p2p/16Uiu2HAmNSxSxKK8Z9BpdmY1PYP5iekX1QTAzV8BjYaGBcRFewyV","/ip4/172.18.228.114/tcp/60315/ws/p2p/16Uiu2HAmNSxSxKK8Z9BpdmY1PYP5iekX1QTAzV8BjYaGBcRFewyV"],"enrUri":"enr:-L24QLsHNCg6LW0ohU-TeTm2tBU_F9WUsPdt6ZrsVx5n5WNsXTk9bt07fQj1HF7lsHADjTz0y1atFUB_2tpQoQI3tucCgmlkgnY0gmlwhKwS5HKKbXVsdGlhZGRyc5YACASsEuRyBuuaAAoErBLkcgbrm90DgnJzhQADAQAAiXNlY3AyNTZrMaEDkX-_ouUvA9kTbbnacjMXg4gaEDu0cIFg0257bMyKcMyDdGNwguuag3VkcILrnIV3YWt1MgE"}'
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:60313/admin/v1/log-level/TRACE" -H "Content-Type: application/json" -d 'None'
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:60313/admin/v1/log-level/DEBUG" -H "Content-Type: application/json" -d 'None'
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:60313/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.228.114/tcp/60314/p2p/16Uiu2HAmNSxSxKK8Z9BpdmY1PYP5iekX1QTAzV8BjYaGBcRFewyV","/ip4/172.18.228.114/tcp/60315/ws/p2p/16Uiu2HAmNSxSxKK8Z9BpdmY1PYP5iekX1QTAzV8BjYaGBcRFewyV"],"enrUri":"enr:-L24QLsHNCg6LW0ohU-TeTm2tBU_F9WUsPdt6ZrsVx5n5WNsXTk9bt07fQj1HF7lsHADjTz0y1atFUB_2tpQoQI3tucCgmlkgnY0gmlwhKwS5HKKbXVsdGlhZGRyc5YACASsEuRyBuuaAAoErBLkcgbrm90DgnJzhQADAQAAiXNlY3AyNTZrMaEDkX-_ouUvA9kTbbnacjMXg4gaEDu0cIFg0257bMyKcMyDdGNwguuag3VkcILrnIV3YWt1MgE"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60313/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.38.0-beta'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60313/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.38.0-beta'
DEBUG  tests.rest_flags.test_admin_flags:test_admin_flags.py:200 counts at DEBUG: {'TRC': 0, 'DBG': 9, 'INF': 1, 'NTC': 0, 'WRN': 0, 'ERR': 0, 'FTL': 0}
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60313/admin/v1/log-level/TRACE" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
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 772383d5114e
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,64 @@
2026-03-05 15:08:33.150 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-05 15:08:33.151 DEBUG [tests.conftest] Running test: test_publish_without_subscribing_via_api_works with id: 2026-03-05_15-08-33__35bfe5cb-6f66-4729-a9fe-c12bca95a4a8
2026-03-05 15:08:33.151 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-05 15:08:33.151 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-05 15:08:33.151 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-03-05 15:08:33.159 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:08:33.159 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-08-33__35bfe5cb-6f66-4729-a9fe-c12bca95a4a8__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:08:33.159 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:08:33.160 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:08:33.161 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:08:33.161 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.31.202
2026-03-05 15:08:33.161 DEBUG [src.node.docker_mananger] Generated ports ['39961', '39962', '39963', '39964', '39965']
2026-03-05 15:08:33.162 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:08:33.162 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:08:33.162 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:08:33.162 DEBUG [src.node.docker_mananger] docker run -i -t -p 39961:39961 -p 39962:39962 -p 39963:39963 -p 39964:39964 -p 39965:39965 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=39963 --rest-port=39961 --tcp-port=39962 --discv5-udp-port=39964 --rest-address=0.0.0.0 --nat=extip:172.18.31.202 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=1a7bed81abffb7bb2a990a9ab700f23a5f1efbb4115150df7e96bda1bced2465 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39965 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2026-03-05 15:08:33.298 ERROR [src.node.docker_mananger] Max retries reached for container 110bd61a5b52. Exiting log stream.
2026-03-05 15:08:33.355 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.31.202 waku 661ef7e8af842d955fb49524edc30a24fb9e8eb2fbb563b7c668b13daab82cf5
2026-03-05 15:08:33.391 DEBUG [src.node.docker_mananger] Container started with ID 661ef7e8af84. Setting up logs at ./log/docker/node1_2026-03-05_15-08-33__35bfe5cb-6f66-4729-a9fe-c12bca95a4a8__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:08:33.392 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 39961
2026-03-05 15:08:33.393 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:08:33.782 ERROR [src.node.docker_mananger] Max retries reached for container 92c2275c4dbc. Exiting log stream.
2026-03-05 15:08:34.394 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39961/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:34.397 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:08:34.397 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:08:34.397 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39961/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:34.400 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.31.202/tcp/39962/p2p/16Uiu2HAm6w5HMB69Dv7anbtQpvc5ecTxkWKdVsjFTCuRDr4pJU4p","/ip4/172.18.31.202/tcp/39963/ws/p2p/16Uiu2HAm6w5HMB69Dv7anbtQpvc5ecTxkWKdVsjFTCuRDr4pJU4p"],"enrUri":"enr:-L24QE6JC5B7L9deolWGOmq6yKsipUJIG72gTJtszZrewTowVbvRTK2AFhF8dTRYy0xtPAWYNOj8vZ4imeX64FgIWlsCgmlkgnY0gmlwhKwSH8qKbXVsdGlhZGRyc5YACASsEh_KBpwaAAoErBIfygacG90DgnJzhQACAQAAiXNlY3AyNTZrMaECqvi_gZg2Y_svFCEQQAl6sWmSxNV4UBMiG4e_o_oKU2GDdGNwgpwag3VkcIKcHIV3YWt1MgU"}'
2026-03-05 15:08:34.400 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:08:34.407 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:08:34.407 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-08-33__35bfe5cb-6f66-4729-a9fe-c12bca95a4a8__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:08:34.407 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:08:34.407 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:08:34.409 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:08:34.409 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.131.128
2026-03-05 15:08:34.409 DEBUG [src.node.docker_mananger] Generated ports ['23764', '23765', '23766', '23767', '23768']
2026-03-05 15:08:34.409 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:08:34.409 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:08:34.409 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:08:34.410 DEBUG [src.node.docker_mananger] docker run -i -t -p 23764:23764 -p 23765:23765 -p 23766:23766 -p 23767:23767 -p 23768:23768 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=23766 --rest-port=23764 --tcp-port=23765 --discv5-udp-port=23767 --rest-address=0.0.0.0 --nat=extip:172.18.131.128 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=b4aa2fba9b18d00185de64e5e77cdacbbebafbefcbf85b7615ba6dcd9769e170 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23768 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QE6JC5B7L9deolWGOmq6yKsipUJIG72gTJtszZrewTowVbvRTK2AFhF8dTRYy0xtPAWYNOj8vZ4imeX64FgIWlsCgmlkgnY0gmlwhKwSH8qKbXVsdGlhZGRyc5YACASsEh_KBpwaAAoErBIfygacG90DgnJzhQACAQAAiXNlY3AyNTZrMaECqvi_gZg2Y_svFCEQQAl6sWmSxNV4UBMiG4e_o_oKU2GDdGNwgpwag3VkcIKcHIV3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2026-03-05 15:08:34.601 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.131.128 waku c0dc525b15085383201f2e1d807152674d27f7293f54b91821aadfcf389d6348
2026-03-05 15:08:34.635 DEBUG [src.node.docker_mananger] Container started with ID c0dc525b1508. Setting up logs at ./log/docker/node2_2026-03-05_15-08-33__35bfe5cb-6f66-4729-a9fe-c12bca95a4a8__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:08:34.636 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 23764
2026-03-05 15:08:34.636 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:08:35.638 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23764/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:35.660 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:08:35.665 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:08:35.666 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23764/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:35.670 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.131.128/tcp/23765/p2p/16Uiu2HAm7NvycCm4qY3RD7wxnd8FkrDbw5pqubHwgHCtAvSWETsE","/ip4/172.18.131.128/tcp/23766/ws/p2p/16Uiu2HAm7NvycCm4qY3RD7wxnd8FkrDbw5pqubHwgHCtAvSWETsE"],"enrUri":"enr:-L24QIpsE30EhuiNNlMa5RKWtXQUp_WnE30lbawfR_WzLeW7QBMaZzsM_JZfYvKE6u_ZiB5b5uJUFlA0WWrJOgFi2vkCgmlkgnY0gmlwhKwSg4CKbXVsdGlhZGRyc5YACASsEoOABlzVAAoErBKDgAZc1t0DgnJzhQACAQAAiXNlY3AyNTZrMaECsZh1JrNJv7kylWMiUyBN4O70YR-dPi4cBYx5Cj1AX0GDdGNwglzVg3VkcIJc14V3YWt1MgE"}'
2026-03-05 15:08:35.672 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:08:35.672 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23764/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.31.202/tcp/39962/p2p/16Uiu2HAm6w5HMB69Dv7anbtQpvc5ecTxkWKdVsjFTCuRDr4pJU4p"]'
2026-03-05 15:08:35.676 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:35.677 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39961/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-05 15:08:35.682 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:35.683 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23764/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-05 15:08:35.687 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:35.690 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-05 15:08:35.691 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-05 15:08:35.692 DEBUG [src.node.waku_node] Stopping container with id 661ef7e8af84
2026-03-05 15:08:36.243 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:08:36.246 DEBUG [src.node.waku_node] Stopping container with id c0dc525b1508
2026-03-05 15:08:36.795 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:08:36.797 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-05 15:08:36.801 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:08:36.807 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,168 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_get_store_messages_with_different_content_topics with id: 2026-03-05_15-07-59__8cc6b304-a2ce-497b-8ae9-eadaee8c812b
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-05_15-07-59__8cc6b304-a2ce-497b-8ae9-eadaee8c812b__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.46
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['43245', '43246', '43247', '43248', '43249']
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 43245:43245 -p 43246:43246 -p 43247:43247 -p 43248:43248 -p 43249:43249 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=43247 --rest-port=43245 --tcp-port=43246 --discv5-udp-port=43248 --rest-address=0.0.0.0 --nat=extip:172.18.223.46 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d7a062aba78dc1feb615ba5de2be834fc1e0eab4a0775f5788076d9efdae05da --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=43249 --metrics-logging=true --store=true --relay=true
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a0ab423ae9bd. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.223.46 waku 16f06aa86b437dfa25a4273c603ec89b9fbe06cc2ad78cfce235dc87217c9d8a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 16f06aa86b43. Setting up logs at ./log/docker/publishing_node1_2026-03-05_15-07-59__8cc6b304-a2ce-497b-8ae9-eadaee8c812b__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 43245
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 8d5f75e65741. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:43245/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:43245/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.46/tcp/43246/p2p/16Uiu2HAmBCe6MkP7G1rZu1NJCeqkizGCwBC9gbeSZPzGEgaVcmpi","/ip4/172.18.223.46/tcp/43247/ws/p2p/16Uiu2HAmBCe6MkP7G1rZu1NJCeqkizGCwBC9gbeSZPzGEgaVcmpi"],"enrUri":"enr:-L24QHkOCSROBTlkj1-ZYLcVMYPz5hrP0zHzS_vxI6DBQKxyednNSRdN7iqsJFZ2w_xCwnR9R59E4tunOG5SMEguWroCgmlkgnY0gmlwhKwS3y6KbXVsdGlhZGRyc5YACASsEt8uBqjuAAoErBLfLgao790DgnJzhQADAQAAiXNlY3AyNTZrMaEC6mROj749lCr0u7q6wCNv5oKr84gib0ljakkVSLA4NReDdGNwgqjug3VkcIKo8IV3YWt1MgM"}'
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-05_15-07-59__8cc6b304-a2ce-497b-8ae9-eadaee8c812b__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.94.150
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['60233', '60234', '60235', '60236', '60237']
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 60233:60233 -p 60234:60234 -p 60235:60235 -p 60236:60236 -p 60237:60237 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=60235 --rest-port=60233 --tcp-port=60234 --discv5-udp-port=60236 --rest-address=0.0.0.0 --nat=extip:172.18.94.150 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1bf881dbceace70dafdecef5ead7e8392e8b779a1ebfb3d8c71ec3beece3facb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60237 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QHkOCSROBTlkj1-ZYLcVMYPz5hrP0zHzS_vxI6DBQKxyednNSRdN7iqsJFZ2w_xCwnR9R59E4tunOG5SMEguWroCgmlkgnY0gmlwhKwS3y6KbXVsdGlhZGRyc5YACASsEt8uBqjuAAoErBLfLgao790DgnJzhQADAQAAiXNlY3AyNTZrMaEC6mROj749lCr0u7q6wCNv5oKr84gib0ljakkVSLA4NReDdGNwgqjug3VkcIKo8IV3YWt1MgM --storenode=/ip4/172.18.223.46/tcp/43246/p2p/16Uiu2HAmBCe6MkP7G1rZu1NJCeqkizGCwBC9gbeSZPzGEgaVcmpi --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.94.150 waku c5b1e81b89a12731af07ef2eb73a0ac029163ddeefbd9e57676e25eb43f97fd1
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c5b1e81b89a1. Setting up logs at ./log/docker/store_node1_2026-03-05_15-07-59__8cc6b304-a2ce-497b-8ae9-eadaee8c812b__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 60233
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:60233/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","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:60233/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.94.150/tcp/60234/p2p/16Uiu2HAm2C29CxwMkhVJbvLC71USxJPKrjRs5Lt9ZBfaHLpV2XZu","/ip4/172.18.94.150/tcp/60235/ws/p2p/16Uiu2HAm2C29CxwMkhVJbvLC71USxJPKrjRs5Lt9ZBfaHLpV2XZu"],"enrUri":"enr:-L24QKp7-hj52U_A1Af1MDWBVlxksZtX1BVWB6K0gHY2pHsFb6U_3tjtB-Jke-slW4nQ2jwjCBw5gxRn2P6AiEIU1XICgmlkgnY0gmlwhKwSXpaKbXVsdGlhZGRyc5YACASsEl6WButKAAoErBJelgbrS90DgnJzhQADAQAAiXNlY3AyNTZrMaECZIJ5iPivv6DQ4wHJZ3E21BGYke2Am42k7V5I1Y9CNbSDdGNwgutKg3VkcILrTIV3YWt1MgM"}'
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:60233/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.223.46/tcp/43246/p2p/16Uiu2HAmBCe6MkP7G1rZu1NJCeqkizGCwBC9gbeSZPzGEgaVcmpi"]'
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:43245/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:60233/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_get_messages:test_get_messages.py:30 Running test with content topic /myapp/1/latest/proto
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:43245/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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:43245/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'
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":"0x85995ec3930e57a263e164be0d594987495a4702b1a59bb4738c92ed911734df"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 1
DEBUG  src.steps.store:store.py:211 Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:60233/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'
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":"0x85995ec3930e57a263e164be0d594987495a4702b1a59bb4738c92ed911734df"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 1
DEBUG  tests.store.test_get_messages:test_get_messages.py:30 Running test with content topic /waku/2/content/test.js
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:43245/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)'}'
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:43245/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'
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":"0xf0012bbf7640f7f992995fb3400df14c6163a06448659e79c66bbf9aedccbc47"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 1
DEBUG  src.steps.store:store.py:211 Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:60233/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'
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":"0xf0012bbf7640f7f992995fb3400df14c6163a06448659e79c66bbf9aedccbc47"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 1
DEBUG  tests.store.test_get_messages:test_get_messages.py:30 Running test with content topic /app/22/sometopic/someencoding
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:43245/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)'}'
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:43245/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'
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":"0x4777a469eccd60d6ef61937318540a408181e0072d35e1b552bada6ff8f2a6d2"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 1
DEBUG  src.steps.store:store.py:211 Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:60233/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'
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":"0x4777a469eccd60d6ef61937318540a408181e0072d35e1b552bada6ff8f2a6d2"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 1
DEBUG  tests.store.test_get_messages:test_get_messages.py:30 Running test with content topic /toychat/2/huilong/proto
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:43245/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)'}'
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:43245/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'
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":"0xed8187b772ed04f33ce089962bb46d010c52763819898f29125cb56a3d00bd52"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 1
DEBUG  src.steps.store:store.py:211 Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:60233/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'
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":"0xed8187b772ed04f33ce089962bb46d010c52763819898f29125cb56a3d00bd52"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 1
DEBUG  tests.store.test_get_messages:test_get_messages.py:30 Running test with content topic /statusim/1/community/cbor
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:43245/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)'}'
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:43245/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'
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":"0x87da04989115c6649ff1ecead967d48045be5d96283af4c1f070682322401fb2"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 1
DEBUG  src.steps.store:store.py:211 Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:60233/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'
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":"0x87da04989115c6649ff1ecead967d48045be5d96283af4c1f070682322401fb2"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 1
DEBUG  tests.store.test_get_messages:test_get_messages.py:30 Running test with content topic /app/27/sometopic/someencoding
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:43245/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)'}'
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:43245/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'
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":"0x22219304c127fb8c7f877a1ccb752afd199a4e930cf21e58cdf2b75397d28b49"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 1
DEBUG  src.steps.store:store.py:211 Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:60233/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'
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":"0x22219304c127fb8c7f877a1ccb752afd199a4e930cf21e58cdf2b75397d28b49"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 1
DEBUG  tests.store.test_get_messages:test_get_messages.py:30 Running test with content topic /app/29/sometopic/someencoding
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:43245/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)'}'
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:43245/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'
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":"0xc4b065af87a70901f290e6874d21ccb087476ee6e2871dc1ac57a62ccee5366b"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 1
DEBUG  src.steps.store:store.py:211 Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:60233/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'
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":"0xc4b065af87a70901f290e6874d21ccb087476ee6e2871dc1ac57a62ccee5366b"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 1
DEBUG  tests.store.test_get_messages:test_get_messages.py:30 Running test with content topic /app/20/sometopic/someencoding
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:43245/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)'}'
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:43245/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'
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":"0xe98fc03e66dcc29307fe8aba41ce4debb645391dbadd35076f3423feafcea670"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 1
DEBUG  src.steps.store:store.py:211 Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:60233/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'
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":"0xe98fc03e66dcc29307fe8aba41ce4debb645391dbadd35076f3423feafcea670"}]}'
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 16f06aa86b43
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c5b1e81b89a1
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,116 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_admin_set_all_log_levels with id: 2026-03-05_15-05-51__e163ac1f-97e3-466e-b765-a794962c9598
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-05-51__e163ac1f-97e3-466e-b765-a794962c9598__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-05-51__e163ac1f-97e3-466e-b765-a794962c9598__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2026-03-05_15-05-51__e163ac1f-97e3-466e-b765-a794962c9598__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node4_2026-03-05_15-05-51__e163ac1f-97e3-466e-b765-a794962c9598__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.116.73
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['45393', '45394', '45395', '45396', '45397']
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 45393:45393 -p 45394:45394 -p 45395:45395 -p 45396:45396 -p 45397:45397 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=45395 --rest-port=45393 --tcp-port=45394 --discv5-udp-port=45396 --rest-address=0.0.0.0 --nat=extip:172.18.116.73 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f39c78ffaebb50f4e788b512d2ffefbbcce090b4cc6aee26a8fddea1f6678b4d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=45397 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.116.73 waku bffc7d52294b1aabf63eec2aab4124b709faa27ffd7eab91b5744108dc03c23d
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 6fa9dba8c523. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID bffc7d52294b. Setting up logs at ./log/docker/node1_2026-03-05_15-05-51__e163ac1f-97e3-466e-b765-a794962c9598__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 45393
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 26c036dabc18. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45393/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:45393/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.116.73/tcp/45394/p2p/16Uiu2HAmG25YSPeskCbodes4Ps3h6KjPhSqe21pG6ErticndnRxM","/ip4/172.18.116.73/tcp/45395/ws/p2p/16Uiu2HAmG25YSPeskCbodes4Ps3h6KjPhSqe21pG6ErticndnRxM"],"enrUri":"enr:-L24QIZPFJdHfWkwM1ls6AY5NMD_ltRpHZp10r9pykMehp_eCQaIzXrElAeazB4K9ImHrfWonIDMh53jWS-NHlG5cIkCgmlkgnY0gmlwhKwSdEmKbXVsdGlhZGRyc5YACASsEnRJBrFSAAoErBJ0SQaxU90DgnJzhQADAQAAiXNlY3AyNTZrMaEDMfog7e3FtAT9a9kIWxCPTDuBZ_RWLmOTbDSfohso5pKDdGNwgrFSg3VkcIKxVIV3YWt1MgE"}'
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.140.59
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['49130', '49131', '49132', '49133', '49134']
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 49130:49130 -p 49131:49131 -p 49132:49132 -p 49133:49133 -p 49134:49134 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=49132 --rest-port=49130 --tcp-port=49131 --discv5-udp-port=49133 --rest-address=0.0.0.0 --nat=extip:172.18.140.59 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7abf3fd907dd1b9f813db045d45dba1e0574cdf1e5b19ffafaeede09dda19f1f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49134 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QIZPFJdHfWkwM1ls6AY5NMD_ltRpHZp10r9pykMehp_eCQaIzXrElAeazB4K9ImHrfWonIDMh53jWS-NHlG5cIkCgmlkgnY0gmlwhKwSdEmKbXVsdGlhZGRyc5YACASsEnRJBrFSAAoErBJ0SQaxU90DgnJzhQADAQAAiXNlY3AyNTZrMaEDMfog7e3FtAT9a9kIWxCPTDuBZ_RWLmOTbDSfohso5pKDdGNwgrFSg3VkcIKxVIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.140.59 waku 2536780774b018b46f65032ad40c3f1769c9799f7b0e918e26abf5dda8aca35d
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2536780774b0. Setting up logs at ./log/docker/node2_2026-03-05_15-05-51__e163ac1f-97e3-466e-b765-a794962c9598__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 49130
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:49130/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:49130/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.140.59/tcp/49131/p2p/16Uiu2HAmM8hBCZi1CmyMYSKehr1Aj3p2D5swjKj1q8iQgQigbMHS","/ip4/172.18.140.59/tcp/49132/ws/p2p/16Uiu2HAmM8hBCZi1CmyMYSKehr1Aj3p2D5swjKj1q8iQgQigbMHS"],"enrUri":"enr:-L24QPi4VFEEOanA01kid_OZX0mYEVUUCA4EgQhjyYueuUG3VyUEiyI92WWyGTig20Dn2-3vXYC_ccOc3q8DRd2MV1kCgmlkgnY0gmlwhKwSjDuKbXVsdGlhZGRyc5YACASsEow7Br_rAAoErBKMOwa_7N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDffZW41aQkrsipeA6-fTNIaE7U7-suMaWrVMSekXIXimDdGNwgr_rg3VkcIK_7YV3YWt1MgE"}'
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:45393/admin/v1/log-level/TRACE" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  tests.rest_flags.test_admin_flags:test_admin_flags.py:174 Set log level (TRACE) -> status=200
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49130/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.140.59/tcp/49131/p2p/16Uiu2HAmM8hBCZi1CmyMYSKehr1Aj3p2D5swjKj1q8iQgQigbMHS","/ip4/172.18.140.59/tcp/49132/ws/p2p/16Uiu2HAmM8hBCZi1CmyMYSKehr1Aj3p2D5swjKj1q8iQgQigbMHS"],"enrUri":"enr:-L24QPi4VFEEOanA01kid_OZX0mYEVUUCA4EgQhjyYueuUG3VyUEiyI92WWyGTig20Dn2-3vXYC_ccOc3q8DRd2MV1kCgmlkgnY0gmlwhKwSjDuKbXVsdGlhZGRyc5YACASsEow7Br_rAAoErBKMOwa_7N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDffZW41aQkrsipeA6-fTNIaE7U7-suMaWrVMSekXIXimDdGNwgr_rg3VkcIK_7YV3YWt1MgE"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49130/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.38.0-beta'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:45393/admin/v1/log-level/DEBUG" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  tests.rest_flags.test_admin_flags:test_admin_flags.py:174 Set log level (DEBUG) -> status=200
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49130/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.140.59/tcp/49131/p2p/16Uiu2HAmM8hBCZi1CmyMYSKehr1Aj3p2D5swjKj1q8iQgQigbMHS","/ip4/172.18.140.59/tcp/49132/ws/p2p/16Uiu2HAmM8hBCZi1CmyMYSKehr1Aj3p2D5swjKj1q8iQgQigbMHS"],"enrUri":"enr:-L24QPi4VFEEOanA01kid_OZX0mYEVUUCA4EgQhjyYueuUG3VyUEiyI92WWyGTig20Dn2-3vXYC_ccOc3q8DRd2MV1kCgmlkgnY0gmlwhKwSjDuKbXVsdGlhZGRyc5YACASsEow7Br_rAAoErBKMOwa_7N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDffZW41aQkrsipeA6-fTNIaE7U7-suMaWrVMSekXIXimDdGNwgr_rg3VkcIK_7YV3YWt1MgE"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49130/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.38.0-beta'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:45393/admin/v1/log-level/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'OK'
DEBUG  tests.rest_flags.test_admin_flags:test_admin_flags.py:174 Set log level (INFO) -> status=200
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49130/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.140.59/tcp/49131/p2p/16Uiu2HAmM8hBCZi1CmyMYSKehr1Aj3p2D5swjKj1q8iQgQigbMHS","/ip4/172.18.140.59/tcp/49132/ws/p2p/16Uiu2HAmM8hBCZi1CmyMYSKehr1Aj3p2D5swjKj1q8iQgQigbMHS"],"enrUri":"enr:-L24QPi4VFEEOanA01kid_OZX0mYEVUUCA4EgQhjyYueuUG3VyUEiyI92WWyGTig20Dn2-3vXYC_ccOc3q8DRd2MV1kCgmlkgnY0gmlwhKwSjDuKbXVsdGlhZGRyc5YACASsEow7Br_rAAoErBKMOwa_7N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDffZW41aQkrsipeA6-fTNIaE7U7-suMaWrVMSekXIXimDdGNwgr_rg3VkcIK_7YV3YWt1MgE"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49130/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.38.0-beta'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:45393/admin/v1/log-level/NOTICE" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  tests.rest_flags.test_admin_flags:test_admin_flags.py:174 Set log level (NOTICE) -> status=200
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49130/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.140.59/tcp/49131/p2p/16Uiu2HAmM8hBCZi1CmyMYSKehr1Aj3p2D5swjKj1q8iQgQigbMHS","/ip4/172.18.140.59/tcp/49132/ws/p2p/16Uiu2HAmM8hBCZi1CmyMYSKehr1Aj3p2D5swjKj1q8iQgQigbMHS"],"enrUri":"enr:-L24QPi4VFEEOanA01kid_OZX0mYEVUUCA4EgQhjyYueuUG3VyUEiyI92WWyGTig20Dn2-3vXYC_ccOc3q8DRd2MV1kCgmlkgnY0gmlwhKwSjDuKbXVsdGlhZGRyc5YACASsEow7Br_rAAoErBKMOwa_7N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDffZW41aQkrsipeA6-fTNIaE7U7-suMaWrVMSekXIXimDdGNwgr_rg3VkcIK_7YV3YWt1MgE"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49130/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.38.0-beta'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:45393/admin/v1/log-level/WARN" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  tests.rest_flags.test_admin_flags:test_admin_flags.py:174 Set log level (WARN) -> status=200
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49130/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.140.59/tcp/49131/p2p/16Uiu2HAmM8hBCZi1CmyMYSKehr1Aj3p2D5swjKj1q8iQgQigbMHS","/ip4/172.18.140.59/tcp/49132/ws/p2p/16Uiu2HAmM8hBCZi1CmyMYSKehr1Aj3p2D5swjKj1q8iQgQigbMHS"],"enrUri":"enr:-L24QPi4VFEEOanA01kid_OZX0mYEVUUCA4EgQhjyYueuUG3VyUEiyI92WWyGTig20Dn2-3vXYC_ccOc3q8DRd2MV1kCgmlkgnY0gmlwhKwSjDuKbXVsdGlhZGRyc5YACASsEow7Br_rAAoErBKMOwa_7N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDffZW41aQkrsipeA6-fTNIaE7U7-suMaWrVMSekXIXimDdGNwgr_rg3VkcIK_7YV3YWt1MgE"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49130/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.38.0-beta'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:45393/admin/v1/log-level/ERROR" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  tests.rest_flags.test_admin_flags:test_admin_flags.py:174 Set log level (ERROR) -> status=200
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49130/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.140.59/tcp/49131/p2p/16Uiu2HAmM8hBCZi1CmyMYSKehr1Aj3p2D5swjKj1q8iQgQigbMHS","/ip4/172.18.140.59/tcp/49132/ws/p2p/16Uiu2HAmM8hBCZi1CmyMYSKehr1Aj3p2D5swjKj1q8iQgQigbMHS"],"enrUri":"enr:-L24QPi4VFEEOanA01kid_OZX0mYEVUUCA4EgQhjyYueuUG3VyUEiyI92WWyGTig20Dn2-3vXYC_ccOc3q8DRd2MV1kCgmlkgnY0gmlwhKwSjDuKbXVsdGlhZGRyc5YACASsEow7Br_rAAoErBKMOwa_7N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDffZW41aQkrsipeA6-fTNIaE7U7-suMaWrVMSekXIXimDdGNwgr_rg3VkcIK_7YV3YWt1MgE"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49130/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.38.0-beta'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:45393/admin/v1/log-level/FATAL" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  tests.rest_flags.test_admin_flags:test_admin_flags.py:174 Set log level (FATAL) -> status=200
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49130/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.140.59/tcp/49131/p2p/16Uiu2HAmM8hBCZi1CmyMYSKehr1Aj3p2D5swjKj1q8iQgQigbMHS","/ip4/172.18.140.59/tcp/49132/ws/p2p/16Uiu2HAmM8hBCZi1CmyMYSKehr1Aj3p2D5swjKj1q8iQgQigbMHS"],"enrUri":"enr:-L24QPi4VFEEOanA01kid_OZX0mYEVUUCA4EgQhjyYueuUG3VyUEiyI92WWyGTig20Dn2-3vXYC_ccOc3q8DRd2MV1kCgmlkgnY0gmlwhKwSjDuKbXVsdGlhZGRyc5YACASsEow7Br_rAAoErBKMOwa_7N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDffZW41aQkrsipeA6-fTNIaE7U7-suMaWrVMSekXIXimDdGNwgr_rg3VkcIK_7YV3YWt1MgE"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49130/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.38.0-beta'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:45393/admin/v1/log-level/TRACE" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  tests.rest_flags.test_admin_flags:test_admin_flags.py:180 Restore default log level (TRACE) -> status=200
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 bffc7d52294b
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 2536780774b0
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,225 @@
2026-03-05 15:04:30.899 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-05 15:04:30.899 DEBUG [tests.conftest] Running test: test_relay_7_nodes_3sec_latency with id: 2026-03-05_15-04-30__7ae3fd71-4987-443a-9025-bbf0e7ed82bb
2026-03-05 15:04:30.900 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-05 15:04:30.900 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-05 15:04:30.906 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:04:30.906 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-04-30__7ae3fd71-4987-443a-9025-bbf0e7ed82bb__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:30.912 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:04:30.913 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-04-30__7ae3fd71-4987-443a-9025-bbf0e7ed82bb__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:30.919 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:04:30.919 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-04-30__7ae3fd71-4987-443a-9025-bbf0e7ed82bb__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:30.925 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:04:30.925 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-04-30__7ae3fd71-4987-443a-9025-bbf0e7ed82bb__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:30.931 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:04:30.931 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-05_15-04-30__7ae3fd71-4987-443a-9025-bbf0e7ed82bb__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:30.937 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:04:30.937 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-03-05_15-04-30__7ae3fd71-4987-443a-9025-bbf0e7ed82bb__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:30.942 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:04:30.943 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node5_2026-03-05_15-04-30__7ae3fd71-4987-443a-9025-bbf0e7ed82bb__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:30.948 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:04:30.948 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node6_2026-03-05_15-04-30__7ae3fd71-4987-443a-9025-bbf0e7ed82bb__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:30.954 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:04:30.954 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node7_2026-03-05_15-04-30__7ae3fd71-4987-443a-9025-bbf0e7ed82bb__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:30.954 INFO [tests.e2e.test_network_conditions] Starting nodes with chain bootstrap
2026-03-05 15:04:30.954 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:04:30.954 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:04:30.956 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:04:30.956 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.239.183
2026-03-05 15:04:30.956 DEBUG [src.node.docker_mananger] Generated ports ['13550', '13551', '13552', '13553', '13554']
2026-03-05 15:04:30.956 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:04:30.956 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:04:30.956 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:04:30.956 DEBUG [src.node.docker_mananger] docker run -i -t -p 13550:13550 -p 13551:13551 -p 13552:13552 -p 13553:13553 -p 13554:13554 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=13552 --rest-port=13550 --tcp-port=13551 --discv5-udp-port=13553 --rest-address=0.0.0.0 --nat=extip:172.18.239.183 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ff88b6b7fae4b57a3f53c2db8ba35edebf526bd9ee8e7afcd2f0d5bcf3ede0ea --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13554 --metrics-logging=true --relay=true
2026-03-05 15:04:31.141 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.239.183 waku 74ddbc6595a6ef2285e442f98ce8221c5840924b14c612ffb89823466e627d72
2026-03-05 15:04:31.173 DEBUG [src.node.docker_mananger] Container started with ID 74ddbc6595a6. Setting up logs at ./log/docker/node1_2026-03-05_15-04-30__7ae3fd71-4987-443a-9025-bbf0e7ed82bb__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:31.174 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 13550
2026-03-05 15:04:31.175 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:04:31.278 ERROR [src.node.docker_mananger] Max retries reached for container 21e2f0609d28. Exiting log stream.
2026-03-05 15:04:31.604 ERROR [src.node.docker_mananger] Max retries reached for container 7cb04fba8787. Exiting log stream.
2026-03-05 15:04:32.175 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13550/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:32.178 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:04:32.179 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:04:32.179 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13550/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:32.181 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.239.183/tcp/13551/p2p/16Uiu2HAkvNtwatFs3xrpm7a2P4vvnGS56pGeBEb55yuqogkcoJVA","/ip4/172.18.239.183/tcp/13552/ws/p2p/16Uiu2HAkvNtwatFs3xrpm7a2P4vvnGS56pGeBEb55yuqogkcoJVA"],"enrUri":"enr:-L24QAUq8_SP6nPRTLprZTSpKCLR9V2aVFzRrZnPrmVOcUXiCjGtnHS_II847sn93dgQb3xAffS2yS02S-hR89zwp8sCgmlkgnY0gmlwhKwS77eKbXVsdGlhZGRyc5YACASsEu-3BjTvAAoErBLvtwY08N0DgnJzhQADAQAAiXNlY3AyNTZrMaECDiWZwF5C1mKts5h5i7hoSQXylxT8v8hjRObsZmBSMsWDdGNwgjTvg3VkcII08YV3YWt1MgE"}'
2026-03-05 15:04:32.181 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:04:32.181 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:04:32.182 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:04:32.183 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:04:32.183 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.247.46
2026-03-05 15:04:32.183 DEBUG [src.node.docker_mananger] Generated ports ['13841', '13842', '13843', '13844', '13845']
2026-03-05 15:04:32.183 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:04:32.183 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:04:32.183 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:04:32.184 DEBUG [src.node.docker_mananger] docker run -i -t -p 13841:13841 -p 13842:13842 -p 13843:13843 -p 13844:13844 -p 13845:13845 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=13843 --rest-port=13841 --tcp-port=13842 --discv5-udp-port=13844 --rest-address=0.0.0.0 --nat=extip:172.18.247.46 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=35cddcf96d3c9efeecd2ecece4c013fcd324bfdac693b9fd063bacc6fef7eaae --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13845 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QAUq8_SP6nPRTLprZTSpKCLR9V2aVFzRrZnPrmVOcUXiCjGtnHS_II847sn93dgQb3xAffS2yS02S-hR89zwp8sCgmlkgnY0gmlwhKwS77eKbXVsdGlhZGRyc5YACASsEu-3BjTvAAoErBLvtwY08N0DgnJzhQADAQAAiXNlY3AyNTZrMaECDiWZwF5C1mKts5h5i7hoSQXylxT8v8hjRObsZmBSMsWDdGNwgjTvg3VkcII08YV3YWt1MgE
2026-03-05 15:04:32.374 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.247.46 waku 1032b6da6d6bdd9c55d59fa09b70f781d4f545100dcc0f4af55ef7a4a657e63c
2026-03-05 15:04:32.406 DEBUG [src.node.docker_mananger] Container started with ID 1032b6da6d6b. Setting up logs at ./log/docker/node2_2026-03-05_15-04-30__7ae3fd71-4987-443a-9025-bbf0e7ed82bb__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:32.407 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 13841
2026-03-05 15:04:32.407 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:04:33.407 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13841/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:33.416 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:04:33.417 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:04:33.417 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13841/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:33.441 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.247.46/tcp/13842/p2p/16Uiu2HAmJAGtMxDifVVYMhxNQq9cbezdLWhXZTeNbsqsgpSG93Fy","/ip4/172.18.247.46/tcp/13843/ws/p2p/16Uiu2HAmJAGtMxDifVVYMhxNQq9cbezdLWhXZTeNbsqsgpSG93Fy"],"enrUri":"enr:-L24QPYhuYM0j6uTTcc_BQwZ4iquenV14avOzb1LxgjLO8UNX1pvYlEsKtaMWvqVaMtkR_DHgbNdHmZ9wLLw7X73XUMCgmlkgnY0gmlwhKwS9y6KbXVsdGlhZGRyc5YACASsEvcuBjYSAAoErBL3LgY2E90DgnJzhQADAQAAiXNlY3AyNTZrMaEDUcr5oD6jlIXd2FK94HebhSJYkhveP1K5WikEHVGN6LyDdGNwgjYSg3VkcII2FIV3YWt1MgE"}'
2026-03-05 15:04:33.443 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:04:33.444 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:04:33.446 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:04:33.447 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:04:33.448 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.111.128
2026-03-05 15:04:33.448 DEBUG [src.node.docker_mananger] Generated ports ['57005', '57006', '57007', '57008', '57009']
2026-03-05 15:04:33.450 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:04:33.452 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:04:33.452 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:04:33.452 DEBUG [src.node.docker_mananger] docker run -i -t -p 57005:57005 -p 57006:57006 -p 57007:57007 -p 57008:57008 -p 57009:57009 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=57007 --rest-port=57005 --tcp-port=57006 --discv5-udp-port=57008 --rest-address=0.0.0.0 --nat=extip:172.18.111.128 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f7fa3b48ef514d4d56bee65cc3ea3e3ee3c6e018e0b5b84c8f220d0b72eab335 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57009 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPYhuYM0j6uTTcc_BQwZ4iquenV14avOzb1LxgjLO8UNX1pvYlEsKtaMWvqVaMtkR_DHgbNdHmZ9wLLw7X73XUMCgmlkgnY0gmlwhKwS9y6KbXVsdGlhZGRyc5YACASsEvcuBjYSAAoErBL3LgY2E90DgnJzhQADAQAAiXNlY3AyNTZrMaEDUcr5oD6jlIXd2FK94HebhSJYkhveP1K5WikEHVGN6LyDdGNwgjYSg3VkcII2FIV3YWt1MgE
2026-03-05 15:04:33.639 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.111.128 waku 99c3d24e6df5cfbfd33fb12911caeeba4d30dfc826cb2ee24070b6a98d3a7d7e
2026-03-05 15:04:33.673 DEBUG [src.node.docker_mananger] Container started with ID 99c3d24e6df5. Setting up logs at ./log/docker/node3_2026-03-05_15-04-30__7ae3fd71-4987-443a-9025-bbf0e7ed82bb__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:33.673 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 57005
2026-03-05 15:04:33.673 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:04:34.674 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57005/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:34.694 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:04:34.697 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:04:34.697 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57005/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:34.700 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.111.128/tcp/57006/p2p/16Uiu2HAmEReb7EaSqPL73n3cyoUyxWCgSwhFpFMdwkc1ZpaAhD8g","/ip4/172.18.111.128/tcp/57007/ws/p2p/16Uiu2HAmEReb7EaSqPL73n3cyoUyxWCgSwhFpFMdwkc1ZpaAhD8g"],"enrUri":"enr:-L24QCZzNO7XMUDimroNsTn6EZQcmVC0zUZHj512gHtmpUhdceexFAGvc3kyHfznk7s9RIUslz6veGDFVxh0NzuDRA0CgmlkgnY0gmlwhKwSb4CKbXVsdGlhZGRyc5YACASsEm-ABt6uAAoErBJvgAber90DgnJzhQADAQAAiXNlY3AyNTZrMaEDGkx6iOQv0LCiLVw1CvMu2acLP57z5w0g1HEsWCF7dJ2DdGNwgt6ug3VkcILesIV3YWt1MgE"}'
2026-03-05 15:04:34.701 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:04:34.701 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:04:34.701 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:04:34.702 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:04:34.703 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.212.155
2026-03-05 15:04:34.703 DEBUG [src.node.docker_mananger] Generated ports ['22209', '22210', '22211', '22212', '22213']
2026-03-05 15:04:34.703 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:04:34.703 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:04:34.703 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:04:34.703 DEBUG [src.node.docker_mananger] docker run -i -t -p 22209:22209 -p 22210:22210 -p 22211:22211 -p 22212:22212 -p 22213:22213 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=22211 --rest-port=22209 --tcp-port=22210 --discv5-udp-port=22212 --rest-address=0.0.0.0 --nat=extip:172.18.212.155 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8f2b2ed3a23ef2ad8fcc1fccb5a626ebcc13caedaee1cb3dc6fbadfa573dfb5a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22213 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCZzNO7XMUDimroNsTn6EZQcmVC0zUZHj512gHtmpUhdceexFAGvc3kyHfznk7s9RIUslz6veGDFVxh0NzuDRA0CgmlkgnY0gmlwhKwSb4CKbXVsdGlhZGRyc5YACASsEm-ABt6uAAoErBJvgAber90DgnJzhQADAQAAiXNlY3AyNTZrMaEDGkx6iOQv0LCiLVw1CvMu2acLP57z5w0g1HEsWCF7dJ2DdGNwgt6ug3VkcILesIV3YWt1MgE
2026-03-05 15:04:34.893 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.212.155 waku f0f72f804aa4bf20442730d64973c2c32206d15dada1c330bab82b5dfa604928
2026-03-05 15:04:34.927 DEBUG [src.node.docker_mananger] Container started with ID f0f72f804aa4. Setting up logs at ./log/docker/node4_2026-03-05_15-04-30__7ae3fd71-4987-443a-9025-bbf0e7ed82bb__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:34.928 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 22209
2026-03-05 15:04:34.929 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:04:35.930 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22209/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:35.949 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:04:35.949 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:04:35.950 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22209/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:35.957 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.212.155/tcp/22210/p2p/16Uiu2HAmEj4vp2ahtR6zJKTJsJT6tACXYZEDpn6Ao5AreQWdfRXW","/ip4/172.18.212.155/tcp/22211/ws/p2p/16Uiu2HAmEj4vp2ahtR6zJKTJsJT6tACXYZEDpn6Ao5AreQWdfRXW"],"enrUri":"enr:-L24QPEvf9k-WFzYxqRO285eahAi9qIHszs_bROrYrCSgGlTchpVx3gy5Xmrm0_N9TZ2DqhXe1JOj3oxfnPG-nawdSUCgmlkgnY0gmlwhKwS1JuKbXVsdGlhZGRyc5YACASsEtSbBlbCAAoErBLUmwZWw90DgnJzhQADAQAAiXNlY3AyNTZrMaEDHsLfl47o_j4VoP7gWvOfMkAZEOexii82lZ6CImvfLNmDdGNwglbCg3VkcIJWxIV3YWt1MgE"}'
2026-03-05 15:04:35.957 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:04:35.957 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:04:35.958 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:04:35.959 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:04:35.959 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.250.53
2026-03-05 15:04:35.959 DEBUG [src.node.docker_mananger] Generated ports ['60093', '60094', '60095', '60096', '60097']
2026-03-05 15:04:35.959 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:04:35.959 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:04:35.960 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:04:35.960 DEBUG [src.node.docker_mananger] docker run -i -t -p 60093:60093 -p 60094:60094 -p 60095:60095 -p 60096:60096 -p 60097:60097 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=60095 --rest-port=60093 --tcp-port=60094 --discv5-udp-port=60096 --rest-address=0.0.0.0 --nat=extip:172.18.250.53 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b5cfeaf3679bc0ee9fbdebdf16cba7c3bfab084aebcb4fa112f1470746aea55d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60097 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPEvf9k-WFzYxqRO285eahAi9qIHszs_bROrYrCSgGlTchpVx3gy5Xmrm0_N9TZ2DqhXe1JOj3oxfnPG-nawdSUCgmlkgnY0gmlwhKwS1JuKbXVsdGlhZGRyc5YACASsEtSbBlbCAAoErBLUmwZWw90DgnJzhQADAQAAiXNlY3AyNTZrMaEDHsLfl47o_j4VoP7gWvOfMkAZEOexii82lZ6CImvfLNmDdGNwglbCg3VkcIJWxIV3YWt1MgE
2026-03-05 15:04:36.156 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.250.53 waku 5c218ea2681e57aef8389ea512b3f993f82ce48ff5a50381161ad5a839798f10
2026-03-05 15:04:36.192 DEBUG [src.node.docker_mananger] Container started with ID 5c218ea2681e. Setting up logs at ./log/docker/node5_2026-03-05_15-04-30__7ae3fd71-4987-443a-9025-bbf0e7ed82bb__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:36.192 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 60093
2026-03-05 15:04:36.193 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:04:37.193 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60093/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:37.207 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:04:37.208 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:04:37.210 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60093/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:37.213 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.250.53/tcp/60094/p2p/16Uiu2HAmKE5bdKqaKMJWBUuEyNmxg3hEfHqAnseN1GFocDYf7pkK","/ip4/172.18.250.53/tcp/60095/ws/p2p/16Uiu2HAmKE5bdKqaKMJWBUuEyNmxg3hEfHqAnseN1GFocDYf7pkK"],"enrUri":"enr:-L24QCDPu7hGnaQVPNQ85HaDcSRVOvwiRyekOv15Qj0cuhauO6MirQ8r7hjkJ33Raf3rL2Bx6sNHnqFvqDvzNZu2EWACgmlkgnY0gmlwhKwS-jWKbXVsdGlhZGRyc5YACASsEvo1Buq-AAoErBL6NQbqv90DgnJzhQADAQAAiXNlY3AyNTZrMaEDYaA4pbJLC3-U2HlCGCcXwdhzbPmDVqE7mdYa5KU7P5yDdGNwguq-g3VkcILqwIV3YWt1MgE"}'
2026-03-05 15:04:37.214 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:04:37.214 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:04:37.214 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:04:37.215 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:04:37.216 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.231.140
2026-03-05 15:04:37.216 DEBUG [src.node.docker_mananger] Generated ports ['40992', '40993', '40994', '40995', '40996']
2026-03-05 15:04:37.216 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:04:37.216 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:04:37.216 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:04:37.216 DEBUG [src.node.docker_mananger] docker run -i -t -p 40992:40992 -p 40993:40993 -p 40994:40994 -p 40995:40995 -p 40996:40996 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=40994 --rest-port=40992 --tcp-port=40993 --discv5-udp-port=40995 --rest-address=0.0.0.0 --nat=extip:172.18.231.140 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5f7f1f92aeea3be3eeaf9aa580dde9dbcaef0fefa556ed462a860a3391428980 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40996 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCDPu7hGnaQVPNQ85HaDcSRVOvwiRyekOv15Qj0cuhauO6MirQ8r7hjkJ33Raf3rL2Bx6sNHnqFvqDvzNZu2EWACgmlkgnY0gmlwhKwS-jWKbXVsdGlhZGRyc5YACASsEvo1Buq-AAoErBL6NQbqv90DgnJzhQADAQAAiXNlY3AyNTZrMaEDYaA4pbJLC3-U2HlCGCcXwdhzbPmDVqE7mdYa5KU7P5yDdGNwguq-g3VkcILqwIV3YWt1MgE
2026-03-05 15:04:37.413 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.231.140 waku c92bdd7f6f50134b3bbcadbccaf16e48a3e2f670f8cace40b48905318aed28b7
2026-03-05 15:04:37.449 DEBUG [src.node.docker_mananger] Container started with ID c92bdd7f6f50. Setting up logs at ./log/docker/node6_2026-03-05_15-04-30__7ae3fd71-4987-443a-9025-bbf0e7ed82bb__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:37.449 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 40992
2026-03-05 15:04:37.449 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:04:38.450 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40992/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:38.466 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:04:38.469 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:04:38.472 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40992/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:38.476 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.231.140/tcp/40993/p2p/16Uiu2HAkyX4qkkSyfEXwGsPaPKSD4n7ewKAYcDacqmRbSAx1TCnK","/ip4/172.18.231.140/tcp/40994/ws/p2p/16Uiu2HAkyX4qkkSyfEXwGsPaPKSD4n7ewKAYcDacqmRbSAx1TCnK"],"enrUri":"enr:-L24QEvQKYyda2sK4obS-p-uSxh2H-STl5G3kDQBcp3UrGNWSrlc_TSOhaYQVwdbrNHhFlgUXKeq7sqJwShsDuQacHMCgmlkgnY0gmlwhKwS54yKbXVsdGlhZGRyc5YACASsEueMBqAhAAoErBLnjAagIt0DgnJzhQADAQAAiXNlY3AyNTZrMaECPNCAUFaCbEAtAV1o2WT9lXiW_JDQxSKhVGdDLmg3WQCDdGNwgqAhg3VkcIKgI4V3YWt1MgE"}'
2026-03-05 15:04:38.476 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:04:38.476 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:04:38.477 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:04:38.478 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:04:38.478 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.50.72
2026-03-05 15:04:38.478 DEBUG [src.node.docker_mananger] Generated ports ['49147', '49148', '49149', '49150', '49151']
2026-03-05 15:04:38.479 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:04:38.479 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:04:38.479 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:04:38.479 DEBUG [src.node.docker_mananger] docker run -i -t -p 49147:49147 -p 49148:49148 -p 49149:49149 -p 49150:49150 -p 49151:49151 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=49149 --rest-port=49147 --tcp-port=49148 --discv5-udp-port=49150 --rest-address=0.0.0.0 --nat=extip:172.18.50.72 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8cd5b67fb8fa40055ae7ced461add68ca36cab1e5ac2ca4b7d8ae58afba4891c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49151 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QEvQKYyda2sK4obS-p-uSxh2H-STl5G3kDQBcp3UrGNWSrlc_TSOhaYQVwdbrNHhFlgUXKeq7sqJwShsDuQacHMCgmlkgnY0gmlwhKwS54yKbXVsdGlhZGRyc5YACASsEueMBqAhAAoErBLnjAagIt0DgnJzhQADAQAAiXNlY3AyNTZrMaECPNCAUFaCbEAtAV1o2WT9lXiW_JDQxSKhVGdDLmg3WQCDdGNwgqAhg3VkcIKgI4V3YWt1MgE
2026-03-05 15:04:38.671 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.50.72 waku b8a8e1ffee956bfaf9a18a06a89d945230b3a87e65b396127817f0f6f5fed784
2026-03-05 15:04:38.705 DEBUG [src.node.docker_mananger] Container started with ID b8a8e1ffee95. Setting up logs at ./log/docker/node7_2026-03-05_15-04-30__7ae3fd71-4987-443a-9025-bbf0e7ed82bb__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:38.705 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 49147
2026-03-05 15:04:38.706 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:04:39.708 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49147/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:39.725 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:04:39.727 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:04:39.728 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49147/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:39.734 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.50.72/tcp/49148/p2p/16Uiu2HAkvL3d6iTt535jYzhn3oYLsFJxxRmxNUAaaSyevqJhEFXx","/ip4/172.18.50.72/tcp/49149/ws/p2p/16Uiu2HAkvL3d6iTt535jYzhn3oYLsFJxxRmxNUAaaSyevqJhEFXx"],"enrUri":"enr:-L24QOQisnAWwoBXb0l5JU-IZZ1eIVFyBXy4SqwZMQItc5bGKlndJTg0s90BSOtkiOTVGan3jO6Xkpw8cBl-Wu_PAxoCgmlkgnY0gmlwhKwSMkiKbXVsdGlhZGRyc5YACASsEjJIBr_8AAoErBIySAa__d0DgnJzhQADAQAAiXNlY3AyNTZrMaECDWqskyxH7_LXvt4K2-tBdbVqVSGJIkr18_JGiX2SlqODdGNwgr_8g3VkcIK__oV3YWt1MgE"}'
2026-03-05 15:04:39.734 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:04:39.735 INFO [tests.e2e.test_network_conditions] Subscribing all nodes to relay topic
2026-03-05 15:04:39.735 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13550/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-05 15:04:39.740 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:04:39.740 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13841/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-05 15:04:39.748 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:04:39.749 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57005/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-05 15:04:39.756 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:04:39.758 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22209/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-05 15:04:39.766 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:04:39.766 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60093/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-05 15:04:39.777 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:04:39.780 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40992/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-05 15:04:39.787 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:04:39.788 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49147/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-05 15:04:39.796 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:04:39.797 INFO [tests.e2e.test_network_conditions] Waiting for autoconnection
2026-03-05 15:04:39.797 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13550/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:39.801 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.247.46/tcp/45804/p2p/16Uiu2HAmJAGtMxDifVVYMhxNQq9cbezdLWhXZTeNbsqsgpSG93Fy","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.38.0-beta","origin":"UnknownOrigin"}]'
2026-03-05 15:04:39.802 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13841/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:39.804 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.111.128/tcp/53362/p2p/16Uiu2HAmEReb7EaSqPL73n3cyoUyxWCgSwhFpFMdwkc1ZpaAhD8g","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.38.0-beta","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.239.183/tcp/13551/p2p/16Uiu2HAkvNtwatFs3xrpm7a2P4vvnGS56pGeBEb55yuqogkcoJVA","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.38.0-beta","origin":"Discv5"}]'
2026-03-05 15:04:39.805 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57005/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:39.807 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.247.46/tcp/13842/p2p/16Uiu2HAmJAGtMxDifVVYMhxNQq9cbezdLWhXZTeNbsqsgpSG93Fy","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.38.0-beta","origin":"Discv5"},{"multiaddr":"/ip4/172.18.212.155/tcp/56776/p2p/16Uiu2HAmEj4vp2ahtR6zJKTJsJT6tACXYZEDpn6Ao5AreQWdfRXW","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.38.0-beta","origin":"UnknownOrigin"}]'
2026-03-05 15:04:39.807 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22209/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:39.810 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.111.128/tcp/57006/p2p/16Uiu2HAmEReb7EaSqPL73n3cyoUyxWCgSwhFpFMdwkc1ZpaAhD8g","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.38.0-beta","origin":"Discv5"},{"multiaddr":"/ip4/172.18.250.53/tcp/47108/p2p/16Uiu2HAmKE5bdKqaKMJWBUuEyNmxg3hEfHqAnseN1GFocDYf7pkK","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.38.0-beta","origin":"UnknownOrigin"}]'
2026-03-05 15:04:39.810 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60093/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:39.812 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.231.140/tcp/57582/p2p/16Uiu2HAkyX4qkkSyfEXwGsPaPKSD4n7ewKAYcDacqmRbSAx1TCnK","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.38.0-beta","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.212.155/tcp/22210/p2p/16Uiu2HAmEj4vp2ahtR6zJKTJsJT6tACXYZEDpn6Ao5AreQWdfRXW","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.38.0-beta","origin":"Discv5"}]'
2026-03-05 15:04:39.813 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40992/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:39.815 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.250.53/tcp/60094/p2p/16Uiu2HAmKE5bdKqaKMJWBUuEyNmxg3hEfHqAnseN1GFocDYf7pkK","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.38.0-beta","origin":"Discv5"},{"multiaddr":"/ip4/172.18.50.72/tcp/54732/p2p/16Uiu2HAkvL3d6iTt535jYzhn3oYLsFJxxRmxNUAaaSyevqJhEFXx","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.38.0-beta","origin":"UnknownOrigin"}]'
2026-03-05 15:04:39.815 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49147/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:39.818 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.231.140/tcp/40993/p2p/16Uiu2HAkyX4qkkSyfEXwGsPaPKSD4n7ewKAYcDacqmRbSAx1TCnK","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.38.0-beta","origin":"Discv5"}]'
2026-03-05 15:04:39.818 DEBUG [src.libs.common] Sleeping for 60 seconds
2026-03-05 15:05:39.818 INFO [tests.e2e.test_network_conditions] Applying 3s latency to node3
2026-03-05 15:05:39.820 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '4728', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
2026-03-05 15:05:39.935 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '4728', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'netem', 'delay', '3000ms']
2026-03-05 15:05:39.948 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57005/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:45.951 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[]'
2026-03-05 15:05:45.951 INFO [tests.e2e.test_network_conditions] Observed GET latency on node3: 6.00s
2026-03-05 15:05:45.953 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-05 15:05:45.954 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-05 15:05:45.954 DEBUG [src.node.waku_node] Stopping container with id 74ddbc6595a6
2026-03-05 15:05:46.554 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:05:46.555 DEBUG [src.node.waku_node] Stopping container with id 1032b6da6d6b
2026-03-05 15:05:47.148 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:05:47.148 DEBUG [src.node.waku_node] Stopping container with id 99c3d24e6df5
2026-03-05 15:05:47.691 ERROR [src.node.docker_mananger] Max retries reached for container 74ddbc6595a6. Exiting log stream.
2026-03-05 15:05:47.730 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:05:47.731 DEBUG [src.node.waku_node] Stopping container with id f0f72f804aa4
2026-03-05 15:05:47.970 ERROR [src.node.docker_mananger] Max retries reached for container 1032b6da6d6b. Exiting log stream.
2026-03-05 15:05:48.305 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:05:48.307 DEBUG [src.node.waku_node] Stopping container with id 5c218ea2681e
2026-03-05 15:05:48.836 ERROR [src.node.docker_mananger] Max retries reached for container 99c3d24e6df5. Exiting log stream.
2026-03-05 15:05:48.864 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:05:48.865 DEBUG [src.node.waku_node] Stopping container with id c92bdd7f6f50
2026-03-05 15:05:49.406 ERROR [src.node.docker_mananger] Max retries reached for container f0f72f804aa4. Exiting log stream.
2026-03-05 15:05:49.428 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:05:49.431 DEBUG [src.node.waku_node] Stopping container with id b8a8e1ffee95
2026-03-05 15:05:49.677 ERROR [src.node.docker_mananger] Max retries reached for container 5c218ea2681e. Exiting log stream.
2026-03-05 15:05:50.240 ERROR [src.node.docker_mananger] Max retries reached for container c92bdd7f6f50. Exiting log stream.
2026-03-05 15:05:59.959 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:05:59.962 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-05 15:06:00.123 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:06:00.203 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:06:00.362 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:06:00.522 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:06:00.600 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:06:00.681 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:06:00.762 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,193 @@
2026-03-05 15:11:35.474 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-05 15:11:35.475 DEBUG [tests.conftest] Running test: test_unsubscribe_from_some_pubsub_topics with id: 2026-03-05_15-11-35__6c3b0083-6116-4493-8fc0-ce42ff3ca020
2026-03-05 15:11:35.475 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-05 15:11:35.475 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-05 15:11:35.475 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-03-05 15:11:35.483 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:11:35.483 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-11-35__6c3b0083-6116-4493-8fc0-ce42ff3ca020__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:11:35.483 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:11:35.483 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:11:35.484 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:11:35.485 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.122.20
2026-03-05 15:11:35.485 DEBUG [src.node.docker_mananger] Generated ports ['4796', '4797', '4798', '4799', '4800']
2026-03-05 15:11:35.485 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-05 15:11:35.485 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:11:35.485 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:11:35.485 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:11:35.486 DEBUG [src.node.docker_mananger] docker run -i -t -p 4796:4796 -p 4797:4797 -p 4798:4798 -p 4799:4799 -p 4800:4800 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=4798 --rest-port=4796 --tcp-port=4797 --discv5-udp-port=4799 --rest-address=0.0.0.0 --nat=extip:172.18.122.20 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=00ad3fb2beea4030474e6884ec48def99d5b6e8bbdc2ef3ceb46f8f6c895f356 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4800 --metrics-logging=true --relay=true --filter=true
2026-03-05 15:11:35.679 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.122.20 waku 0e98f4a638f8c3ccc16207a7963dec08601b32772dcd8203ec521ee85a132851
2026-03-05 15:11:35.700 ERROR [src.node.docker_mananger] Max retries reached for container b9f9db1350fd. Exiting log stream.
2026-03-05 15:11:35.717 DEBUG [src.node.docker_mananger] Container started with ID 0e98f4a638f8. Setting up logs at ./log/docker/node1_2026-03-05_15-11-35__6c3b0083-6116-4493-8fc0-ce42ff3ca020__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:11:35.718 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 4796
2026-03-05 15:11:35.718 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:11:36.260 ERROR [src.node.docker_mananger] Max retries reached for container 181961b30b8d. Exiting log stream.
2026-03-05 15:11:36.719 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4796/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:11:36.722 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:11:36.722 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:11:36.723 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4796/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:11:36.725 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.122.20/tcp/4797/p2p/16Uiu2HAmUu8xjSsZwrWHyLDssDVNcyR78ZyHg3f2c6iLTFXcgTHT","/ip4/172.18.122.20/tcp/4798/ws/p2p/16Uiu2HAmUu8xjSsZwrWHyLDssDVNcyR78ZyHg3f2c6iLTFXcgTHT"],"enrUri":"enr:-L24QCProIi2YnWNsJGyjC6ngm8DIJ963BltyPaBE45exoffBKVf0XSNOq_4na7ywx4-fmNBDOjd54b6v6ublr4mONsCgmlkgnY0gmlwhKwSehSKbXVsdGlhZGRyc5YACASsEnoUBhK9AAoErBJ6FAYSvt0DgnJzhQACAQAAiXNlY3AyNTZrMaED8Vrb1cFwhFVXBPyZxTOMhIH50CSuErqrMDpSnaulyOqDdGNwghK9g3VkcIISv4V3YWt1MgU"}'
2026-03-05 15:11:36.725 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:11:36.732 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:11:36.733 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-11-35__6c3b0083-6116-4493-8fc0-ce42ff3ca020__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:11:36.733 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:11:36.733 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:11:36.734 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:11:36.735 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.49.140
2026-03-05 15:11:36.735 DEBUG [src.node.docker_mananger] Generated ports ['33261', '33262', '33263', '33264', '33265']
2026-03-05 15:11:36.735 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-05 15:11:36.735 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:11:36.735 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:11:36.735 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:11:36.735 DEBUG [src.node.docker_mananger] docker run -i -t -p 33261:33261 -p 33262:33262 -p 33263:33263 -p 33264:33264 -p 33265:33265 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=33263 --rest-port=33261 --tcp-port=33262 --discv5-udp-port=33264 --rest-address=0.0.0.0 --nat=extip:172.18.49.140 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=abfd53aed4b6b64993f5a6640e18a11f4ce2b19fd5a2ffacc2aa225dbfdfdf3a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33265 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCProIi2YnWNsJGyjC6ngm8DIJ963BltyPaBE45exoffBKVf0XSNOq_4na7ywx4-fmNBDOjd54b6v6ublr4mONsCgmlkgnY0gmlwhKwSehSKbXVsdGlhZGRyc5YACASsEnoUBhK9AAoErBJ6FAYSvt0DgnJzhQACAQAAiXNlY3AyNTZrMaED8Vrb1cFwhFVXBPyZxTOMhIH50CSuErqrMDpSnaulyOqDdGNwghK9g3VkcIISv4V3YWt1MgU
2026-03-05 15:11:36.936 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.49.140 waku 9f9a4c10f12f7bebaa17587561c2d43f82a5631cde703e4957ca3fb61af72ebf
2026-03-05 15:11:36.972 DEBUG [src.node.docker_mananger] Container started with ID 9f9a4c10f12f. Setting up logs at ./log/docker/node2_2026-03-05_15-11-35__6c3b0083-6116-4493-8fc0-ce42ff3ca020__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:11:36.973 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 33261
2026-03-05 15:11:36.973 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:11:37.974 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33261/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:11:38.000 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:11:38.002 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:11:38.002 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33261/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:11:38.009 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.49.140/tcp/33262/p2p/16Uiu2HAm5QTCujo1Ttb5oyDSZMajdSkd4DfBMNc9EkGhLih1N9eV","/ip4/172.18.49.140/tcp/33263/ws/p2p/16Uiu2HAm5QTCujo1Ttb5oyDSZMajdSkd4DfBMNc9EkGhLih1N9eV"],"enrUri":"enr:-L24QIaPVyI2lgtqAXA351xfeNh3j6cFQF2pdb52YDvPqTjZFhY4N1BlIctIwHtmh1F2IpIIULjhkXpTXOdVgfiO1mgCgmlkgnY0gmlwhKwSMYyKbXVsdGlhZGRyc5YACASsEjGMBoHuAAoErBIxjAaB790DgnJzhQACAQAAiXNlY3AyNTZrMaEClETYUtGUeY-TGeNcFVdEm8-tvwL-KpgPRGOVurD6oaaDdGNwgoHug3VkcIKB8IV3YWt1MgE"}'
2026-03-05 15:11:38.011 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:11:38.013 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33261/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.122.20/tcp/4797/p2p/16Uiu2HAmUu8xjSsZwrWHyLDssDVNcyR78ZyHg3f2c6iLTFXcgTHT"]'
2026-03-05 15:11:38.015 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:11:38.016 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4796/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-03-05 15:11:38.025 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:11:38.027 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33261/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-03-05 15:11:38.045 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:11:38.046 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4796/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-03-05 15:11:38.055 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:11:38.055 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:11:38.156 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:11:38.157 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4796/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:11:38.160 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723498045782655,"ephemeral":false,"proof":""}]'
2026-03-05 15:11:38.161 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:11:38.161 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:11:38.164 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723498045782655,"ephemeral":false,"proof":""}]'
2026-03-05 15:11:38.166 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4796/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-03-05 15:11:38.171 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:11:38.172 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:11:38.272 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:11:38.273 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4796/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:11:38.275 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723498166239394,"ephemeral":false,"proof":""}]'
2026-03-05 15:11:38.277 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:11:38.277 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:11:38.279 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723498166239394,"ephemeral":false,"proof":""}]'
2026-03-05 15:11:38.281 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4796/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-03-05 15:11:38.285 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:11:38.286 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:11:38.386 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:11:38.387 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4796/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:11:38.389 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723498281139242,"ephemeral":false,"proof":""}]'
2026-03-05 15:11:38.391 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:11:38.391 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:11:38.393 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723498281139242,"ephemeral":false,"proof":""}]'
2026-03-05 15:11:38.394 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4796/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-03-05 15:11:38.399 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:11:38.399 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:11:38.500 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:11:38.500 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4796/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:11:38.503 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723498394873234,"ephemeral":false,"proof":""}]'
2026-03-05 15:11:38.504 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:11:38.505 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:11:38.507 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723498394873234,"ephemeral":false,"proof":""}]'
2026-03-05 15:11:38.509 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4796/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-03-05 15:11:38.513 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:11:38.514 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:11:38.614 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:11:38.614 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4796/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:11:38.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":1772723498509020278,"ephemeral":false,"proof":""}]'
2026-03-05 15:11:38.618 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:11:38.618 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:11:38.621 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723498509020278,"ephemeral":false,"proof":""}]'
2026-03-05 15:11:38.622 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4796/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-03-05 15:11:38.628 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:11:38.629 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:11:38.729 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:11:38.729 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4796/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:11:38.732 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723498622777788,"ephemeral":false,"proof":""}]'
2026-03-05 15:11:38.733 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:11:38.734 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:11:38.736 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723498622777788,"ephemeral":false,"proof":""}]'
2026-03-05 15:11:38.737 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4796/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-03-05 15:11:38.743 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:11:38.743 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:11:38.843 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:11:38.844 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4796/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:11:38.846 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723498737691694,"ephemeral":false,"proof":""}]'
2026-03-05 15:11:38.848 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:11:38.848 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:11:38.851 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723498737691694,"ephemeral":false,"proof":""}]'
2026-03-05 15:11:38.852 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4796/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-03-05 15:11:38.857 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:11:38.858 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:11:38.958 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:11:38.959 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4796/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:11:38.961 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723498852742486,"ephemeral":false,"proof":""}]'
2026-03-05 15:11:38.963 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:11:38.963 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:11:38.965 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723498852742486,"ephemeral":false,"proof":""}]'
2026-03-05 15:11:38.967 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:4796/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2"]'
2026-03-05 15:11:38.975 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:11:38.977 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:33261/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2"]'
2026-03-05 15:11:38.984 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:11:38.985 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4796/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-03-05 15:11:38.989 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:4796/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/0'
2026-03-05 15:11:38.991 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4796/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-03-05 15:11:38.993 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:4796/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-03-05 15:11:38.995 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4796/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-03-05 15:11:38.997 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:4796/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/2'
2026-03-05 15:11:38.999 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4796/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-03-05 15:11:39.004 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:11:39.004 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:11:39.105 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:11:39.105 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4796/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:11:39.108 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723498999214264,"ephemeral":false,"proof":""}]'
2026-03-05 15:11:39.110 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:11:39.110 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:11:39.112 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723498999214264,"ephemeral":false,"proof":""}]'
2026-03-05 15:11:39.114 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4796/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-03-05 15:11:39.119 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:11:39.119 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:11:39.219 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:11:39.220 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4796/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:11:39.223 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723499114202397,"ephemeral":false,"proof":""}]'
2026-03-05 15:11:39.224 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:11:39.225 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:11:39.227 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723499114202397,"ephemeral":false,"proof":""}]'
2026-03-05 15:11:39.229 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4796/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-03-05 15:11:39.233 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:11:39.234 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:11:39.334 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:11:39.335 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4796/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:11:39.337 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723499228875517,"ephemeral":false,"proof":""}]'
2026-03-05 15:11:39.338 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:11:39.339 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:11:39.341 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723499228875517,"ephemeral":false,"proof":""}]'
2026-03-05 15:11:39.342 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4796/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-03-05 15:11:39.347 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:11:39.348 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:11:39.449 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:11:39.450 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4796/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:11:39.452 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723499342756483,"ephemeral":false,"proof":""}]'
2026-03-05 15:11:39.454 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:11:39.454 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:11:39.456 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723499342756483,"ephemeral":false,"proof":""}]'
2026-03-05 15:11:39.459 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4796/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-03-05 15:11:39.464 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:11:39.464 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:11:39.565 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:11:39.565 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4796/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:11:39.567 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723499459033834,"ephemeral":false,"proof":""}]'
2026-03-05 15:11:39.569 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:11:39.569 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33261/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:11:39.571 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723499459033834,"ephemeral":false,"proof":""}]'
2026-03-05 15:11:39.574 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-05 15:11:39.576 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-05 15:11:39.576 DEBUG [src.node.waku_node] Stopping container with id 0e98f4a638f8
2026-03-05 15:11:40.148 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:11:40.148 DEBUG [src.node.waku_node] Stopping container with id 9f9a4c10f12f
2026-03-05 15:11:40.680 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:11:40.684 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-05 15:11:40.695 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:11:40.707 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,116 @@
2026-03-05 15:05:51.407 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-05 15:05:51.407 DEBUG [tests.conftest] Running test: test_admin_set_all_log_levels with id: 2026-03-05_15-05-51__e163ac1f-97e3-466e-b765-a794962c9598
2026-03-05 15:05:51.408 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-05 15:05:51.408 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-03-05 15:05:51.408 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-03-05 15:05:51.415 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:05:51.415 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-05-51__e163ac1f-97e3-466e-b765-a794962c9598__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:05:51.422 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:05:51.422 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-05-51__e163ac1f-97e3-466e-b765-a794962c9598__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:05:51.428 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:05:51.429 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-05_15-05-51__e163ac1f-97e3-466e-b765-a794962c9598__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:05:51.435 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:05:51.435 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-03-05_15-05-51__e163ac1f-97e3-466e-b765-a794962c9598__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:05:51.435 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-05 15:05:51.435 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-03-05 15:05:51.436 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:05:51.436 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:05:51.438 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:05:51.438 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.116.73
2026-03-05 15:05:51.438 DEBUG [src.node.docker_mananger] Generated ports ['45393', '45394', '45395', '45396', '45397']
2026-03-05 15:05:51.438 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:05:51.438 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:05:51.438 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:05:51.438 DEBUG [src.node.docker_mananger] docker run -i -t -p 45393:45393 -p 45394:45394 -p 45395:45395 -p 45396:45396 -p 45397:45397 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=45395 --rest-port=45393 --tcp-port=45394 --discv5-udp-port=45396 --rest-address=0.0.0.0 --nat=extip:172.18.116.73 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f39c78ffaebb50f4e788b512d2ffefbbcce090b4cc6aee26a8fddea1f6678b4d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=45397 --metrics-logging=true --relay=true
2026-03-05 15:05:51.630 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.116.73 waku bffc7d52294b1aabf63eec2aab4124b709faa27ffd7eab91b5744108dc03c23d
2026-03-05 15:05:51.653 ERROR [src.node.docker_mananger] Max retries reached for container 6fa9dba8c523. Exiting log stream.
2026-03-05 15:05:51.670 DEBUG [src.node.docker_mananger] Container started with ID bffc7d52294b. Setting up logs at ./log/docker/node1_2026-03-05_15-05-51__e163ac1f-97e3-466e-b765-a794962c9598__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:05:51.671 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 45393
2026-03-05 15:05:51.671 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:05:52.205 ERROR [src.node.docker_mananger] Max retries reached for container 26c036dabc18. Exiting log stream.
2026-03-05 15:05:52.672 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45393/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:52.675 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:05:52.676 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:05:52.676 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45393/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:52.678 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.116.73/tcp/45394/p2p/16Uiu2HAmG25YSPeskCbodes4Ps3h6KjPhSqe21pG6ErticndnRxM","/ip4/172.18.116.73/tcp/45395/ws/p2p/16Uiu2HAmG25YSPeskCbodes4Ps3h6KjPhSqe21pG6ErticndnRxM"],"enrUri":"enr:-L24QIZPFJdHfWkwM1ls6AY5NMD_ltRpHZp10r9pykMehp_eCQaIzXrElAeazB4K9ImHrfWonIDMh53jWS-NHlG5cIkCgmlkgnY0gmlwhKwSdEmKbXVsdGlhZGRyc5YACASsEnRJBrFSAAoErBJ0SQaxU90DgnJzhQADAQAAiXNlY3AyNTZrMaEDMfog7e3FtAT9a9kIWxCPTDuBZ_RWLmOTbDSfohso5pKDdGNwgrFSg3VkcIKxVIV3YWt1MgE"}'
2026-03-05 15:05:52.678 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:05:52.678 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:05:52.679 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:05:52.680 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:05:52.680 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.140.59
2026-03-05 15:05:52.680 DEBUG [src.node.docker_mananger] Generated ports ['49130', '49131', '49132', '49133', '49134']
2026-03-05 15:05:52.680 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:05:52.680 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:05:52.681 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:05:52.681 DEBUG [src.node.docker_mananger] docker run -i -t -p 49130:49130 -p 49131:49131 -p 49132:49132 -p 49133:49133 -p 49134:49134 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=49132 --rest-port=49130 --tcp-port=49131 --discv5-udp-port=49133 --rest-address=0.0.0.0 --nat=extip:172.18.140.59 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7abf3fd907dd1b9f813db045d45dba1e0574cdf1e5b19ffafaeede09dda19f1f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49134 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QIZPFJdHfWkwM1ls6AY5NMD_ltRpHZp10r9pykMehp_eCQaIzXrElAeazB4K9ImHrfWonIDMh53jWS-NHlG5cIkCgmlkgnY0gmlwhKwSdEmKbXVsdGlhZGRyc5YACASsEnRJBrFSAAoErBJ0SQaxU90DgnJzhQADAQAAiXNlY3AyNTZrMaEDMfog7e3FtAT9a9kIWxCPTDuBZ_RWLmOTbDSfohso5pKDdGNwgrFSg3VkcIKxVIV3YWt1MgE
2026-03-05 15:05:52.873 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.140.59 waku 2536780774b018b46f65032ad40c3f1769c9799f7b0e918e26abf5dda8aca35d
2026-03-05 15:05:52.908 DEBUG [src.node.docker_mananger] Container started with ID 2536780774b0. Setting up logs at ./log/docker/node2_2026-03-05_15-05-51__e163ac1f-97e3-466e-b765-a794962c9598__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:05:52.909 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 49130
2026-03-05 15:05:52.909 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:05:53.910 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49130/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:53.929 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:05:53.930 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:05:53.932 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49130/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:53.938 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.140.59/tcp/49131/p2p/16Uiu2HAmM8hBCZi1CmyMYSKehr1Aj3p2D5swjKj1q8iQgQigbMHS","/ip4/172.18.140.59/tcp/49132/ws/p2p/16Uiu2HAmM8hBCZi1CmyMYSKehr1Aj3p2D5swjKj1q8iQgQigbMHS"],"enrUri":"enr:-L24QPi4VFEEOanA01kid_OZX0mYEVUUCA4EgQhjyYueuUG3VyUEiyI92WWyGTig20Dn2-3vXYC_ccOc3q8DRd2MV1kCgmlkgnY0gmlwhKwSjDuKbXVsdGlhZGRyc5YACASsEow7Br_rAAoErBKMOwa_7N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDffZW41aQkrsipeA6-fTNIaE7U7-suMaWrVMSekXIXimDdGNwgr_rg3VkcIK_7YV3YWt1MgE"}'
2026-03-05 15:05:53.938 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:05:53.938 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45393/admin/v1/log-level/TRACE" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:53.943 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:05:53.943 DEBUG [tests.rest_flags.test_admin_flags] Set log level (TRACE) -> status=200
2026-03-05 15:05:53.944 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49130/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:53.946 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.140.59/tcp/49131/p2p/16Uiu2HAmM8hBCZi1CmyMYSKehr1Aj3p2D5swjKj1q8iQgQigbMHS","/ip4/172.18.140.59/tcp/49132/ws/p2p/16Uiu2HAmM8hBCZi1CmyMYSKehr1Aj3p2D5swjKj1q8iQgQigbMHS"],"enrUri":"enr:-L24QPi4VFEEOanA01kid_OZX0mYEVUUCA4EgQhjyYueuUG3VyUEiyI92WWyGTig20Dn2-3vXYC_ccOc3q8DRd2MV1kCgmlkgnY0gmlwhKwSjDuKbXVsdGlhZGRyc5YACASsEow7Br_rAAoErBKMOwa_7N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDffZW41aQkrsipeA6-fTNIaE7U7-suMaWrVMSekXIXimDdGNwgr_rg3VkcIK_7YV3YWt1MgE"}'
2026-03-05 15:05:53.946 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49130/debug/v1/version" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:53.948 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'v0.38.0-beta'
2026-03-05 15:05:53.949 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45393/admin/v1/log-level/DEBUG" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:53.951 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:05:53.951 DEBUG [tests.rest_flags.test_admin_flags] Set log level (DEBUG) -> status=200
2026-03-05 15:05:53.951 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49130/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:53.953 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.140.59/tcp/49131/p2p/16Uiu2HAmM8hBCZi1CmyMYSKehr1Aj3p2D5swjKj1q8iQgQigbMHS","/ip4/172.18.140.59/tcp/49132/ws/p2p/16Uiu2HAmM8hBCZi1CmyMYSKehr1Aj3p2D5swjKj1q8iQgQigbMHS"],"enrUri":"enr:-L24QPi4VFEEOanA01kid_OZX0mYEVUUCA4EgQhjyYueuUG3VyUEiyI92WWyGTig20Dn2-3vXYC_ccOc3q8DRd2MV1kCgmlkgnY0gmlwhKwSjDuKbXVsdGlhZGRyc5YACASsEow7Br_rAAoErBKMOwa_7N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDffZW41aQkrsipeA6-fTNIaE7U7-suMaWrVMSekXIXimDdGNwgr_rg3VkcIK_7YV3YWt1MgE"}'
2026-03-05 15:05:53.954 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49130/debug/v1/version" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:53.956 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'v0.38.0-beta'
2026-03-05 15:05:53.956 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45393/admin/v1/log-level/INFO" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:53.958 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:05:53.958 DEBUG [tests.rest_flags.test_admin_flags] Set log level (INFO) -> status=200
2026-03-05 15:05:53.958 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49130/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:53.960 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.140.59/tcp/49131/p2p/16Uiu2HAmM8hBCZi1CmyMYSKehr1Aj3p2D5swjKj1q8iQgQigbMHS","/ip4/172.18.140.59/tcp/49132/ws/p2p/16Uiu2HAmM8hBCZi1CmyMYSKehr1Aj3p2D5swjKj1q8iQgQigbMHS"],"enrUri":"enr:-L24QPi4VFEEOanA01kid_OZX0mYEVUUCA4EgQhjyYueuUG3VyUEiyI92WWyGTig20Dn2-3vXYC_ccOc3q8DRd2MV1kCgmlkgnY0gmlwhKwSjDuKbXVsdGlhZGRyc5YACASsEow7Br_rAAoErBKMOwa_7N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDffZW41aQkrsipeA6-fTNIaE7U7-suMaWrVMSekXIXimDdGNwgr_rg3VkcIK_7YV3YWt1MgE"}'
2026-03-05 15:05:53.960 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49130/debug/v1/version" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:53.963 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'v0.38.0-beta'
2026-03-05 15:05:53.963 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45393/admin/v1/log-level/NOTICE" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:53.965 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:05:53.965 DEBUG [tests.rest_flags.test_admin_flags] Set log level (NOTICE) -> status=200
2026-03-05 15:05:53.965 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49130/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:53.967 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.140.59/tcp/49131/p2p/16Uiu2HAmM8hBCZi1CmyMYSKehr1Aj3p2D5swjKj1q8iQgQigbMHS","/ip4/172.18.140.59/tcp/49132/ws/p2p/16Uiu2HAmM8hBCZi1CmyMYSKehr1Aj3p2D5swjKj1q8iQgQigbMHS"],"enrUri":"enr:-L24QPi4VFEEOanA01kid_OZX0mYEVUUCA4EgQhjyYueuUG3VyUEiyI92WWyGTig20Dn2-3vXYC_ccOc3q8DRd2MV1kCgmlkgnY0gmlwhKwSjDuKbXVsdGlhZGRyc5YACASsEow7Br_rAAoErBKMOwa_7N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDffZW41aQkrsipeA6-fTNIaE7U7-suMaWrVMSekXIXimDdGNwgr_rg3VkcIK_7YV3YWt1MgE"}'
2026-03-05 15:05:53.968 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49130/debug/v1/version" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:53.970 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'v0.38.0-beta'
2026-03-05 15:05:53.970 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45393/admin/v1/log-level/WARN" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:53.972 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:05:53.972 DEBUG [tests.rest_flags.test_admin_flags] Set log level (WARN) -> status=200
2026-03-05 15:05:53.972 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49130/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:53.974 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.140.59/tcp/49131/p2p/16Uiu2HAmM8hBCZi1CmyMYSKehr1Aj3p2D5swjKj1q8iQgQigbMHS","/ip4/172.18.140.59/tcp/49132/ws/p2p/16Uiu2HAmM8hBCZi1CmyMYSKehr1Aj3p2D5swjKj1q8iQgQigbMHS"],"enrUri":"enr:-L24QPi4VFEEOanA01kid_OZX0mYEVUUCA4EgQhjyYueuUG3VyUEiyI92WWyGTig20Dn2-3vXYC_ccOc3q8DRd2MV1kCgmlkgnY0gmlwhKwSjDuKbXVsdGlhZGRyc5YACASsEow7Br_rAAoErBKMOwa_7N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDffZW41aQkrsipeA6-fTNIaE7U7-suMaWrVMSekXIXimDdGNwgr_rg3VkcIK_7YV3YWt1MgE"}'
2026-03-05 15:05:53.975 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49130/debug/v1/version" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:53.977 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'v0.38.0-beta'
2026-03-05 15:05:53.977 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45393/admin/v1/log-level/ERROR" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:53.979 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:05:53.979 DEBUG [tests.rest_flags.test_admin_flags] Set log level (ERROR) -> status=200
2026-03-05 15:05:53.979 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49130/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:53.981 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.140.59/tcp/49131/p2p/16Uiu2HAmM8hBCZi1CmyMYSKehr1Aj3p2D5swjKj1q8iQgQigbMHS","/ip4/172.18.140.59/tcp/49132/ws/p2p/16Uiu2HAmM8hBCZi1CmyMYSKehr1Aj3p2D5swjKj1q8iQgQigbMHS"],"enrUri":"enr:-L24QPi4VFEEOanA01kid_OZX0mYEVUUCA4EgQhjyYueuUG3VyUEiyI92WWyGTig20Dn2-3vXYC_ccOc3q8DRd2MV1kCgmlkgnY0gmlwhKwSjDuKbXVsdGlhZGRyc5YACASsEow7Br_rAAoErBKMOwa_7N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDffZW41aQkrsipeA6-fTNIaE7U7-suMaWrVMSekXIXimDdGNwgr_rg3VkcIK_7YV3YWt1MgE"}'
2026-03-05 15:05:53.981 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49130/debug/v1/version" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:53.983 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'v0.38.0-beta'
2026-03-05 15:05:53.984 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45393/admin/v1/log-level/FATAL" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:53.985 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:05:53.986 DEBUG [tests.rest_flags.test_admin_flags] Set log level (FATAL) -> status=200
2026-03-05 15:05:53.986 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49130/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:53.988 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.140.59/tcp/49131/p2p/16Uiu2HAmM8hBCZi1CmyMYSKehr1Aj3p2D5swjKj1q8iQgQigbMHS","/ip4/172.18.140.59/tcp/49132/ws/p2p/16Uiu2HAmM8hBCZi1CmyMYSKehr1Aj3p2D5swjKj1q8iQgQigbMHS"],"enrUri":"enr:-L24QPi4VFEEOanA01kid_OZX0mYEVUUCA4EgQhjyYueuUG3VyUEiyI92WWyGTig20Dn2-3vXYC_ccOc3q8DRd2MV1kCgmlkgnY0gmlwhKwSjDuKbXVsdGlhZGRyc5YACASsEow7Br_rAAoErBKMOwa_7N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDffZW41aQkrsipeA6-fTNIaE7U7-suMaWrVMSekXIXimDdGNwgr_rg3VkcIK_7YV3YWt1MgE"}'
2026-03-05 15:05:53.988 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49130/debug/v1/version" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:53.990 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'v0.38.0-beta'
2026-03-05 15:05:53.990 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45393/admin/v1/log-level/TRACE" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:53.992 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:05:53.992 DEBUG [tests.rest_flags.test_admin_flags] Restore default log level (TRACE) -> status=200
2026-03-05 15:05:53.994 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-05 15:05:53.995 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-05 15:05:53.995 DEBUG [src.node.waku_node] Stopping container with id bffc7d52294b
2026-03-05 15:05:54.619 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:05:54.620 DEBUG [src.node.waku_node] Stopping container with id 2536780774b0
2026-03-05 15:05:55.171 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:05:55.173 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-05 15:05:55.178 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:05:55.183 DEBUG [src.node.docker_mananger] 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_admin_service_peers_contains_expected_addrs_and_protocols with id: 2026-03-05_15-05-55__bcc95587-a6b5-440f-bd94-e4d8820bab61
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-05-55__bcc95587-a6b5-440f-bd94-e4d8820bab61__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-05-55__bcc95587-a6b5-440f-bd94-e4d8820bab61__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2026-03-05_15-05-55__bcc95587-a6b5-440f-bd94-e4d8820bab61__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node4_2026-03-05_15-05-55__bcc95587-a6b5-440f-bd94-e4d8820bab61__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/n1_service_lookup__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/n2_service_relay__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/n3_service_store__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.44.229
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['2584', '2585', '2586', '2587', '2588']
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 2584:2584 -p 2585:2585 -p 2586:2586 -p 2587:2587 -p 2588:2588 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=2586 --rest-port=2584 --tcp-port=2585 --discv5-udp-port=2587 --rest-address=0.0.0.0 --nat=extip:172.18.44.229 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b5a3bbeaedb48c51fccd6eae3dd904972f9efeb8fc27b830b2b7c1cec9a4ded7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2588 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.44.229 waku ea8f9ed458d3d217d2cfe42cec25ac139e16b66ec0f93312ca8f5f9f36a77f93
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container bffc7d52294b. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ea8f9ed458d3. Setting up logs at ./log/docker/n1_service_lookup__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 2584
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 2536780774b0. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2584/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:2584/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.44.229/tcp/2585/p2p/16Uiu2HAm2JkQxu8KWjEmQuHZatFjHNpxMgUnWs3E7aVMrU39Jonp","/ip4/172.18.44.229/tcp/2586/ws/p2p/16Uiu2HAm2JkQxu8KWjEmQuHZatFjHNpxMgUnWs3E7aVMrU39Jonp"],"enrUri":"enr:-L24QHkaM403fl60oJoYIRFszWpbfhM6W1yGXQb81GmbpdLfOZwSzKiQE_g_7F31lmuKCR9J8Oq74ETPTWsg0kpFkekCgmlkgnY0gmlwhKwSLOWKbXVsdGlhZGRyc5YACASsEizlBgoZAAoErBIs5QYKGt0DgnJzhQADAQAAiXNlY3AyNTZrMaECZjvBn6tA4pbqDWT2HY6Mi9nVToLGKMV-N8RPqaJTkoGDdGNwggoZg3VkcIIKG4V3YWt1MgE"}'
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.59.209
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['32381', '32382', '32383', '32384', '32385']
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 32381:32381 -p 32382:32382 -p 32383:32383 -p 32384:32384 -p 32385:32385 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=32383 --rest-port=32381 --tcp-port=32382 --discv5-udp-port=32384 --rest-address=0.0.0.0 --nat=extip:172.18.59.209 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=30c3abef5ae309dd0df40e01a9e9cad5accca80fbdacc9ddc80af597f397cbdf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32385 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QHkaM403fl60oJoYIRFszWpbfhM6W1yGXQb81GmbpdLfOZwSzKiQE_g_7F31lmuKCR9J8Oq74ETPTWsg0kpFkekCgmlkgnY0gmlwhKwSLOWKbXVsdGlhZGRyc5YACASsEizlBgoZAAoErBIs5QYKGt0DgnJzhQADAQAAiXNlY3AyNTZrMaECZjvBn6tA4pbqDWT2HY6Mi9nVToLGKMV-N8RPqaJTkoGDdGNwggoZg3VkcIIKG4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.59.209 waku 1399679432ba283e7b2f6868a85b27dc138431a5efaab6909376519eb7b6883e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1399679432ba. Setting up logs at ./log/docker/n2_service_relay__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 32381
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:32381/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:32381/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.59.209/tcp/32382/p2p/16Uiu2HAmJTFRx982mXW8gvLFHhikz9ewi6yxjZMDZd5Cdzq3G6fY","/ip4/172.18.59.209/tcp/32383/ws/p2p/16Uiu2HAmJTFRx982mXW8gvLFHhikz9ewi6yxjZMDZd5Cdzq3G6fY"],"enrUri":"enr:-L24QJDEBwsyhDrt-NggULRUe_SqDocdoskFwRc1Fr9OZRfHEuywr9UtnO96YsEiiR9nhsnhJkgQsonoWlgQoApkWIYCgmlkgnY0gmlwhKwSO9GKbXVsdGlhZGRyc5YACASsEjvRBn5-AAoErBI70QZ-f90DgnJzhQADAQAAiXNlY3AyNTZrMaEDViQ0Cj2GU08LK3F1K7NOXAZinhTYUtyy2hJkzdmm_CeDdGNwgn5-g3VkcIJ-gIV3YWt1MgE"}'
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.206.11
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['20789', '20790', '20791', '20792', '20793']
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 20789:20789 -p 20790:20790 -p 20791:20791 -p 20792:20792 -p 20793:20793 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20791 --rest-port=20789 --tcp-port=20790 --discv5-udp-port=20792 --rest-address=0.0.0.0 --nat=extip:172.18.206.11 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ebecaaccc70a2b7bed4bc1b8b5e833c8b879fb2adf5ab1ef5b5d6e154de20b76 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20793 --metrics-logging=true --store=true --discv5-bootstrap-node=enr:-L24QHkaM403fl60oJoYIRFszWpbfhM6W1yGXQb81GmbpdLfOZwSzKiQE_g_7F31lmuKCR9J8Oq74ETPTWsg0kpFkekCgmlkgnY0gmlwhKwSLOWKbXVsdGlhZGRyc5YACASsEizlBgoZAAoErBIs5QYKGt0DgnJzhQADAQAAiXNlY3AyNTZrMaECZjvBn6tA4pbqDWT2HY6Mi9nVToLGKMV-N8RPqaJTkoGDdGNwggoZg3VkcIIKG4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.206.11 waku dfa4f2dcc11fc9585b3fba73b80a23303848c80af7c43407891b0fc99fd25ce1
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID dfa4f2dcc11f. Setting up logs at ./log/docker/n3_service_store__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 20789
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:20789/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:20789/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.206.11/tcp/20790/p2p/16Uiu2HAmE8nwP5ti79ABaV9pqQYyHMoYNyUAJtxx6rRF1uju4mtn","/ip4/172.18.206.11/tcp/20791/ws/p2p/16Uiu2HAmE8nwP5ti79ABaV9pqQYyHMoYNyUAJtxx6rRF1uju4mtn"],"enrUri":"enr:-L24QF17GPwiOQdQmF59CnMAXm6UmZeOkDUJQxdUI2w6BIfKXSHT2PuuUW_s_qX5CfiE4TrYyv-TuVSSDFCJuYfr1CQCgmlkgnY0gmlwhKwSzguKbXVsdGlhZGRyc5YACASsEs4LBlE2AAoErBLOCwZRN90DgnJzhQADAQAAiXNlY3AyNTZrMaEDFfsLtlojtC8ej6AGMi28EmReGYDZJH4wgBkmZUQNbuODdGNwglE2g3VkcIJROIV3YWt1MgM"}'
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:2584/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.59.209/tcp/32382/p2p/16Uiu2HAmJTFRx982mXW8gvLFHhikz9ewi6yxjZMDZd5Cdzq3G6fY"]'
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:32381/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.44.229/tcp/2585/p2p/16Uiu2HAm2JkQxu8KWjEmQuHZatFjHNpxMgUnWs3E7aVMrU39Jonp"]'
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:2584/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.206.11/tcp/20790/p2p/16Uiu2HAmE8nwP5ti79ABaV9pqQYyHMoYNyUAJtxx6rRF1uju4mtn"]'
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:20789/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.44.229/tcp/2585/p2p/16Uiu2HAm2JkQxu8KWjEmQuHZatFjHNpxMgUnWs3E7aVMrU39Jonp"]'
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:2584/admin/v1/peers/service" -H "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.59.209/tcp/59734/p2p/16Uiu2HAmJTFRx982mXW8gvLFHhikz9ewi6yxjZMDZd5Cdzq3G6fY","protocols":["/vac/waku/relay/2.0.0","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.38.0-beta","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.206.11/tcp/59914/p2p/16Uiu2HAmE8nwP5ti79ABaV9pqQYyHMoYNyUAJtxx6rRF1uju4mtn","protocols":["/vac/waku/relay/2.0.0","/vac/waku/store-query/3.0.0","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.38.0-beta","origin":"UnknownOrigin"}]'
DEBUG  tests.rest_flags.test_admin_flags:test_admin_flags.py:571 /admin/v1/peers/service [{'multiaddr': '/ip4/172.18.59.209/tcp/59734/p2p/16Uiu2HAmJTFRx982mXW8gvLFHhikz9ewi6yxjZMDZd5Cdzq3G6fY', 'protocols': ['/vac/waku/relay/2.0.0', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'nwaku-v0.38.0-beta', 'origin': 'UnknownOrigin'}, {'multiaddr': '/ip4/172.18.206.11/tcp/59914/p2p/16Uiu2HAmE8nwP5ti79ABaV9pqQYyHMoYNyUAJtxx6rRF1uju4mtn', 'protocols': ['/vac/waku/relay/2.0.0', '/vac/waku/store-query/3.0.0', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'nwaku-v0.38.0-beta', 'origin': 'UnknownOrigin'}]
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 ea8f9ed458d3
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1399679432ba
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dfa4f2dcc11f
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container ea8f9ed458d3. 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 one or more lines are too long

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/999/999] with id: 2026-03-05_15-11-04__8892c0a8-f06a-476a-8bb1-e8e1ded2a210
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-11-04__8892c0a8-f06a-476a-8bb1-e8e1ded2a210__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.112.171
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['36328', '36329', '36330', '36331', '36332']
DEBUG  src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 999
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 36328:36328 -p 36329:36329 -p 36330:36330 -p 36331:36331 -p 36332:36332 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=36330 --rest-port=36328 --tcp-port=36329 --discv5-udp-port=36331 --rest-address=0.0.0.0 --nat=extip:172.18.112.171 --peer-exchange=true --discv5-discovery=true --cluster-id=999 --nodekey=f215787b48ddefbd3a8e5edbdbdf43afafda846c2aa253a53acd1bc5abeffcca --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36332 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.112.171 waku 5b5bffbb3192d126b8ec82f76a39fd0b76af1b6502a440d6dc4c019a0d871eea
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 5b5bffbb3192. Setting up logs at ./log/docker/node1_2026-03-05_15-11-04__8892c0a8-f06a-476a-8bb1-e8e1ded2a210__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 36328
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 ca9e33537604. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container aba39cef4459. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36328/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:36328/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.112.171/tcp/36329/p2p/16Uiu2HAm8LePYVAfMaFkKAYqVoampeHhxQVaSDS8kt5GcTPBSp3r","/ip4/172.18.112.171/tcp/36330/ws/p2p/16Uiu2HAm8LePYVAfMaFkKAYqVoampeHhxQVaSDS8kt5GcTPBSp3r"],"enrUri":"enr:-L24QCIQZt6b1GUw-K9SXTu7IxGURFBHQg9HPHu5RmRtBq3wVZlGpCn4D6sp4TSRlMNHhuiXybROkJ3OSjUJxom0eOICgmlkgnY0gmlwhKwScKuKbXVsdGlhZGRyc5YACASsEnCrBo3pAAoErBJwqwaN6t0DgnJzhQPnAQAAiXNlY3AyNTZrMaECv946Q8Yq2P1Vfi0jDdhw2NpgCjC6zrNlhMWIgp9ks4mDdGNwgo3pg3VkcIKN64V3YWt1MgU"}'
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-11-04__8892c0a8-f06a-476a-8bb1-e8e1ded2a210__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.138.141
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['64762', '64763', '64764', '64765', '64766']
DEBUG  src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 999
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 64762:64762 -p 64763:64763 -p 64764:64764 -p 64765:64765 -p 64766:64766 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=64764 --rest-port=64762 --tcp-port=64763 --discv5-udp-port=64765 --rest-address=0.0.0.0 --nat=extip:172.18.138.141 --peer-exchange=true --discv5-discovery=true --cluster-id=999 --nodekey=f8f385fbdbbc1f1a57fe1a38c9bdd0fec99b42293b0bbf21bbb6c4d4dfea38c1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64766 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCIQZt6b1GUw-K9SXTu7IxGURFBHQg9HPHu5RmRtBq3wVZlGpCn4D6sp4TSRlMNHhuiXybROkJ3OSjUJxom0eOICgmlkgnY0gmlwhKwScKuKbXVsdGlhZGRyc5YACASsEnCrBo3pAAoErBJwqwaN6t0DgnJzhQPnAQAAiXNlY3AyNTZrMaECv946Q8Yq2P1Vfi0jDdhw2NpgCjC6zrNlhMWIgp9ks4mDdGNwgo3pg3VkcIKN64V3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.138.141 waku 3b23147ad4ece4f2eb045d7f8d52958377d13caca6a18d7134f8c78750bd5b87
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 3b23147ad4ec. Setting up logs at ./log/docker/node2_2026-03-05_15-11-04__8892c0a8-f06a-476a-8bb1-e8e1ded2a210__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 64762
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:64762/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:64762/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.138.141/tcp/64763/p2p/16Uiu2HAmQebNCk5sgAp3DJnpFfrhUoeuLGatYTNS3794e2xHvVos","/ip4/172.18.138.141/tcp/64764/ws/p2p/16Uiu2HAmQebNCk5sgAp3DJnpFfrhUoeuLGatYTNS3794e2xHvVos"],"enrUri":"enr:-L24QOHKcH7OYcOzuhWoQjd4-81BiA3pbAtiIGuSAeluPLgtPZdKFN-F5WQKor1SW52LGPmLNg_geikG8ulz__5Lh2YCgmlkgnY0gmlwhKwSio2KbXVsdGlhZGRyc5YACASsEoqNBvz7AAoErBKKjQb8_N0DgnJzhQPnAQAAiXNlY3AyNTZrMaEDsjJBNqQleZp6MRzwtAGyaY1y5t2yLOEhHCw5STEE8PaDdGNwgvz7g3VkcIL8_YV3YWt1MgE"}'
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:64762/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.112.171/tcp/36329/p2p/16Uiu2HAm8LePYVAfMaFkKAYqVoampeHhxQVaSDS8kt5GcTPBSp3r"]'
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:36328/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/999/999"]'
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:64762/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/999/999"]'
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:36328/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)'}'
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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:36328/relay/v1/messages/%2Fwaku%2F2%2Frs%2F999%2F999" -H "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":1772723466738570375,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:64762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F999%2F999" -H "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":1772723466738570375,"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 5b5bffbb3192
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3b23147ad4ec
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,140 @@
2026-03-05 15:11:04.705 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-05 15:11:04.705 DEBUG [tests.conftest] Running test: test_sync_nodes_are_not_relay_and_have_storenode_set with id: 2026-03-05_15-11-04__70a99951-91eb-4154-9c33-119522bc9492
2026-03-05 15:11:04.705 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-05 15:11:04.712 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:11:04.712 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-11-04__70a99951-91eb-4154-9c33-119522bc9492__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:11:04.718 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:11:04.718 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-11-04__70a99951-91eb-4154-9c33-119522bc9492__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:11:04.724 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:11:04.724 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-05_15-11-04__70a99951-91eb-4154-9c33-119522bc9492__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:11:04.724 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-03-05 15:11:04.725 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:11:04.725 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:11:04.726 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:11:04.727 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.234.35
2026-03-05 15:11:04.727 DEBUG [src.node.docker_mananger] Generated ports ['63561', '63562', '63563', '63564', '63565']
2026-03-05 15:11:04.727 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:11:04.727 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:11:04.727 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:11:04.727 DEBUG [src.node.docker_mananger] docker run -i -t -p 63561:63561 -p 63562:63562 -p 63563:63563 -p 63564:63564 -p 63565:63565 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=63563 --rest-port=63561 --tcp-port=63562 --discv5-udp-port=63564 --rest-address=0.0.0.0 --nat=extip:172.18.234.35 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ccc7f5f23ebdedfaf1c777c306cd0ebbc21dfdb047fe13a3580aed53fa3d4dca --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63565 --metrics-logging=true --store=true --relay=true
2026-03-05 15:11:04.920 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.234.35 waku 8f1f80981638c66e1dc38ae665e892afd424386dc4ad2fd0e341f23a3da8aefd
2026-03-05 15:11:04.935 ERROR [src.node.docker_mananger] Max retries reached for container 239da7ce0fee. Exiting log stream.
2026-03-05 15:11:04.958 DEBUG [src.node.docker_mananger] Container started with ID 8f1f80981638. Setting up logs at ./log/docker/node1_2026-03-05_15-11-04__70a99951-91eb-4154-9c33-119522bc9492__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:11:04.960 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 63561
2026-03-05 15:11:04.960 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:11:05.491 ERROR [src.node.docker_mananger] Max retries reached for container 0ed57fa1d7d8. Exiting log stream.
2026-03-05 15:11:05.962 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63561/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:11:05.964 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:11:05.965 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:11:05.965 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63561/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:11:05.968 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.234.35/tcp/63562/p2p/16Uiu2HAmBwkNaU31jdVBhj45Gnbq92sCQuoDa2ufCP6CXgTdDM9G","/ip4/172.18.234.35/tcp/63563/ws/p2p/16Uiu2HAmBwkNaU31jdVBhj45Gnbq92sCQuoDa2ufCP6CXgTdDM9G"],"enrUri":"enr:-L24QFw2xwBosO3o7jdWfT_tDl2kH5lzipakGs4fqPggucyGEZ4eTI8d3ha8yEoUOJFgPn551IatxtzYvLlsywxyJq0CgmlkgnY0gmlwhKwS6iOKbXVsdGlhZGRyc5YACASsEuojBvhKAAoErBLqIwb4S90DgnJzhQADAQAAiXNlY3AyNTZrMaEC9W9h0F8s__14qlPxyGL52YnhfOYgULz7T6fsECPoFs-DdGNwgvhKg3VkcIL4TIV3YWt1MgM"}'
2026-03-05 15:11:05.968 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:11:05.968 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:11:05.968 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:11:05.970 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:11:05.970 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.75.240
2026-03-05 15:11:05.970 DEBUG [src.node.docker_mananger] Generated ports ['65315', '65316', '65317', '65318', '65319']
2026-03-05 15:11:05.970 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:11:05.971 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:11:05.971 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:11:05.971 DEBUG [src.node.docker_mananger] docker run -i -t -p 65315:65315 -p 65316:65316 -p 65317:65317 -p 65318:65318 -p 65319:65319 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=65317 --rest-port=65315 --tcp-port=65316 --discv5-udp-port=65318 --rest-address=0.0.0.0 --nat=extip:172.18.75.240 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ab44cface1f5f57eeca89238cea090ca71c7a0dbe5abef0d64f4badc01dc9e52 --store-sync=true --store=false --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=65319 --metrics-logging=true --relay=false --storenode=/ip4/172.18.234.35/tcp/63562/p2p/16Uiu2HAmBwkNaU31jdVBhj45Gnbq92sCQuoDa2ufCP6CXgTdDM9G --discv5-bootstrap-node=enr:-L24QFw2xwBosO3o7jdWfT_tDl2kH5lzipakGs4fqPggucyGEZ4eTI8d3ha8yEoUOJFgPn551IatxtzYvLlsywxyJq0CgmlkgnY0gmlwhKwS6iOKbXVsdGlhZGRyc5YACASsEuojBvhKAAoErBLqIwb4S90DgnJzhQADAQAAiXNlY3AyNTZrMaEC9W9h0F8s__14qlPxyGL52YnhfOYgULz7T6fsECPoFs-DdGNwgvhKg3VkcIL4TIV3YWt1MgM
2026-03-05 15:11:06.170 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.75.240 waku a2a984cdf50d45a694abbd61a39d2424b872efb4db502df907426011e7bd8386
2026-03-05 15:11:06.207 DEBUG [src.node.docker_mananger] Container started with ID a2a984cdf50d. Setting up logs at ./log/docker/node2_2026-03-05_15-11-04__70a99951-91eb-4154-9c33-119522bc9492__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:11:06.207 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 65315
2026-03-05 15:11:06.208 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:11:07.209 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65315/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:11:07.211 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:11:07.212 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:11:07.212 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65315/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:11:07.215 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.75.240/tcp/65316/p2p/16Uiu2HAm4EJ9jb4r4gefSjbRpWLAWEEfcpaLK1uZnChWFhGjPsBW","/ip4/172.18.75.240/tcp/65317/ws/p2p/16Uiu2HAm4EJ9jb4r4gefSjbRpWLAWEEfcpaLK1uZnChWFhGjPsBW"],"enrUri":"enr:-L24QKxCemrXyJPLmr5S-Wrsc4yp38RIKFGuUAS94USDgP5NEX8CzKVW2THACcb_MDVq7IxvHic1ZjkbLXMfN24F2roCgmlkgnY0gmlwhKwSS_CKbXVsdGlhZGRyc5YACASsEkvwBv8kAAoErBJL8Ab_Jd0DgnJzhQADAQAAiXNlY3AyNTZrMaECgs8cnM9zrKkC_OvHBfM5sak8x_K9pBDGhQphaa7xydmDdGNwgv8kg3VkcIL_JoV3YWt1MgA"}'
2026-03-05 15:11:07.215 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:11:07.215 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:11:07.215 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:11:07.217 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:11:07.217 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.163.215
2026-03-05 15:11:07.217 DEBUG [src.node.docker_mananger] Generated ports ['65000', '65001', '65002', '65003', '65004']
2026-03-05 15:11:07.217 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:11:07.217 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:11:07.217 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:11:07.217 DEBUG [src.node.docker_mananger] docker run -i -t -p 65000:65000 -p 65001:65001 -p 65002:65002 -p 65003:65003 -p 65004:65004 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=65002 --rest-port=65000 --tcp-port=65001 --discv5-udp-port=65003 --rest-address=0.0.0.0 --nat=extip:172.18.163.215 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=eb981ed076e3b6f9eacbb2965f6ffcaa71ead3fccc73ef8f8a7fd865a7a45241 --store-sync=true --store=false --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=65004 --metrics-logging=true --relay=false --storenode=/ip4/172.18.234.35/tcp/63562/p2p/16Uiu2HAmBwkNaU31jdVBhj45Gnbq92sCQuoDa2ufCP6CXgTdDM9G --discv5-bootstrap-node=enr:-L24QKxCemrXyJPLmr5S-Wrsc4yp38RIKFGuUAS94USDgP5NEX8CzKVW2THACcb_MDVq7IxvHic1ZjkbLXMfN24F2roCgmlkgnY0gmlwhKwSS_CKbXVsdGlhZGRyc5YACASsEkvwBv8kAAoErBJL8Ab_Jd0DgnJzhQADAQAAiXNlY3AyNTZrMaECgs8cnM9zrKkC_OvHBfM5sak8x_K9pBDGhQphaa7xydmDdGNwgv8kg3VkcIL_JoV3YWt1MgA
2026-03-05 15:11:07.410 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.163.215 waku 106c2f0769f6ba793e9e02453cc600da5b79a9fc76d25445a08ccb556cfd1f70
2026-03-05 15:11:07.444 DEBUG [src.node.docker_mananger] Container started with ID 106c2f0769f6. Setting up logs at ./log/docker/node3_2026-03-05_15-11-04__70a99951-91eb-4154-9c33-119522bc9492__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:11:07.445 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 65000
2026-03-05 15:11:07.445 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:11:08.446 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65000/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:11:08.449 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:11:08.449 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:11:08.449 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65000/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:11:08.452 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.163.215/tcp/65001/p2p/16Uiu2HAmKss41RMxBDKvrr8wqyE4RQu5h4GQVsosojRgvoPjYLRt","/ip4/172.18.163.215/tcp/65002/ws/p2p/16Uiu2HAmKss41RMxBDKvrr8wqyE4RQu5h4GQVsosojRgvoPjYLRt"],"enrUri":"enr:-L24QIlT1mr3_Pf5h3Whlt4QX-FnEZY2K3e3LMa4KCW6JfxtHF7AiyiiBzhgeyb4X0czsc7e6Fuoe-GFn71q5gD55_MCgmlkgnY0gmlwhKwSo9eKbXVsdGlhZGRyc5YACASsEqPXBv3pAAoErBKj1wb96t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDa04bb399mujMHU6V5cZ3Db8iIPQVfA8jP6sjRjf15YeDdGNwgv3pg3VkcIL964V3YWt1MgA"}'
2026-03-05 15:11:08.452 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:11:08.453 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:65315/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.234.35/tcp/63562/p2p/16Uiu2HAmBwkNaU31jdVBhj45Gnbq92sCQuoDa2ufCP6CXgTdDM9G"]'
2026-03-05 15:11:08.489 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:11:08.490 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:65000/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.75.240/tcp/65316/p2p/16Uiu2HAm4EJ9jb4r4gefSjbRpWLAWEEfcpaLK1uZnChWFhGjPsBW"]'
2026-03-05 15:11:08.540 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:11:08.541 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63561/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-05 15:11:08.545 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:11:08.545 DEBUG [src.steps.store] Relaying message
2026-03-05 15:11:08.545 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63561/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-03-05 15:11:08.550 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:11:08.550 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:11:08.751 DEBUG [src.steps.store] Relaying message
2026-03-05 15:11:08.751 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63561/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-03-05 15:11:08.754 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:11:08.755 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:11:08.955 DEBUG [src.steps.store] Relaying message
2026-03-05 15:11:08.955 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63561/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-03-05 15:11:08.959 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:11:08.959 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:11:09.160 DEBUG [src.steps.store] Relaying message
2026-03-05 15:11:09.160 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63561/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-03-05 15:11:09.164 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:11:09.165 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:11:09.365 DEBUG [src.steps.store] Relaying message
2026-03-05 15:11:09.365 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63561/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-03-05 15:11:09.369 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:11:09.369 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:11:09.570 DEBUG [src.steps.store] Relaying message
2026-03-05 15:11:09.570 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63561/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-03-05 15:11:09.574 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:11:09.574 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:11:09.775 DEBUG [src.steps.store] Relaying message
2026-03-05 15:11:09.775 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63561/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-03-05 15:11:09.778 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:11:09.778 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:11:09.979 DEBUG [src.steps.store] Relaying message
2026-03-05 15:11:09.979 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63561/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-03-05 15:11:09.983 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:11:09.984 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:11:10.184 DEBUG [src.steps.store] Relaying message
2026-03-05 15:11:10.184 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63561/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-03-05 15:11:10.189 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:11:10.189 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:11:10.389 DEBUG [src.steps.store] Relaying message
2026-03-05 15:11:10.390 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63561/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-03-05 15:11:10.393 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:11:10.393 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:11:10.594 DEBUG [src.steps.store] Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the stored messages
2026-03-05 15:11:10.594 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63561/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:11:10.598 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x45595bbf8eab97c8587e33fbd0250fb88780432bf72bba6658831eae6df55acb"},{"messageHash":"0x88c7e61d733d562b9c8ddadd2b808559285c1c682974f6da28d348fcb411ca16"},{"messageHash":"0x5015d061f2cbbecafe46d5c18d339a91832c4bb28dac879a3a13a63b72956021"},{"messageHash":"0x44105111720ed27d2407bb914367b66d174d23acbc52528626f514970fdad768"},{"messageHash":"0x5e3b2c1b1a39d1e43f5b9698b6839f2f308c5f82c2c79b5d0267e651cf0973d2"},{"messageHash":"0x829e16fa4e1beab08d421eb712c57765d2907d222104a8701c183f514787746c"},{"messageHash":"0x1091bb6ae8498e95c66bc30e0e5b15cc31fa524d82f78f64abfb9c7a9c53cf67"},{"messageHash":"0x08a8fa6ff851f0f69259727cb772b05162711ad5d69b03a045c812f2a5377c81"},{"messageHash":"0x7410034e56be557a896c468be20c2603b88e3f5d2ef2042012c5b2e73b80fdd5"},{"messageHash":"0x56c3bf3a552f420cfef974229e4da8b7eb549b10545b2d0fdd84234303d3e7c7"}]}'
2026-03-05 15:11:10.598 DEBUG [src.steps.store] messages length is 10
2026-03-05 15:11:10.599 DEBUG [src.steps.store] Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the stored messages
2026-03-05 15:11:10.599 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65315/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:11:10.608 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"cbc07e3c93e96b82dd6e","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x45595bbf8eab97c8587e33fbd0250fb88780432bf72bba6658831eae6df55acb"},{"messageHash":"0x88c7e61d733d562b9c8ddadd2b808559285c1c682974f6da28d348fcb411ca16"},{"messageHash":"0x5015d061f2cbbecafe46d5c18d339a91832c4bb28dac879a3a13a63b72956021"},{"messageHash":"0x44105111720ed27d2407bb914367b66d174d23acbc52528626f514970fdad768"},{"messageHash":"0x5e3b2c1b1a39d1e43f5b9698b6839f2f308c5f82c2c79b5d0267e651cf0973d2"},{"messageHash":"0x829e16fa4e1beab08d421eb712c57765d2907d222104a8701c183f514787746c"},{"messageHash":"0x1091bb6ae8498e95c66bc30e0e5b15cc31fa524d82f78f64abfb9c7a9c53cf67"},{"messageHash":"0x08a8fa6ff851f0f69259727cb772b05162711ad5d69b03a045c812f2a5377c81"},{"messageHash":"0x7410034e56be557a896c468be20c2603b88e3f5d2ef2042012c5b2e73b80fdd5"},{"messageHash":"0x56c3bf3a552f420cfef974229e4da8b7eb549b10545b2d0fdd84234303d3e7c7"}]}'
2026-03-05 15:11:10.608 DEBUG [src.steps.store] messages length is 10
2026-03-05 15:11:10.609 DEBUG [src.steps.store] Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the stored messages
2026-03-05 15:11:10.610 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65000/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:11:10.641 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"d418678cf34c6519719a","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x45595bbf8eab97c8587e33fbd0250fb88780432bf72bba6658831eae6df55acb"},{"messageHash":"0x88c7e61d733d562b9c8ddadd2b808559285c1c682974f6da28d348fcb411ca16"},{"messageHash":"0x5015d061f2cbbecafe46d5c18d339a91832c4bb28dac879a3a13a63b72956021"},{"messageHash":"0x44105111720ed27d2407bb914367b66d174d23acbc52528626f514970fdad768"},{"messageHash":"0x5e3b2c1b1a39d1e43f5b9698b6839f2f308c5f82c2c79b5d0267e651cf0973d2"},{"messageHash":"0x829e16fa4e1beab08d421eb712c57765d2907d222104a8701c183f514787746c"},{"messageHash":"0x1091bb6ae8498e95c66bc30e0e5b15cc31fa524d82f78f64abfb9c7a9c53cf67"},{"messageHash":"0x08a8fa6ff851f0f69259727cb772b05162711ad5d69b03a045c812f2a5377c81"},{"messageHash":"0x7410034e56be557a896c468be20c2603b88e3f5d2ef2042012c5b2e73b80fdd5"},{"messageHash":"0x56c3bf3a552f420cfef974229e4da8b7eb549b10545b2d0fdd84234303d3e7c7"}]}'
2026-03-05 15:11:10.642 DEBUG [src.steps.store] messages length is 10
2026-03-05 15:11:10.651 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-05 15:11:10.659 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-05 15:11:10.659 DEBUG [src.node.waku_node] Stopping container with id 8f1f80981638
2026-03-05 15:11:11.221 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:11:11.221 DEBUG [src.node.waku_node] Stopping container with id a2a984cdf50d
2026-03-05 15:11:11.786 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:11:11.787 DEBUG [src.node.waku_node] Stopping container with id 106c2f0769f6
2026-03-05 15:11:12.036 ERROR [src.node.docker_mananger] Max retries reached for container 8f1f80981638. Exiting log stream.
2026-03-05 15:11:12.367 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:11:12.369 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-05 15:11:12.380 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:11:12.385 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:11:12.391 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,111 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_unsubscribe_all_from_90_content_topics with id: 2026-03-05_15-08-49__f6f25f12-8d8f-495b-8d0d-d59b66b73823
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-08-49__f6f25f12-8d8f-495b-8d0d-d59b66b73823__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.27.88
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['11172', '11173', '11174', '11175', '11176']
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 11172:11172 -p 11173:11173 -p 11174:11174 -p 11175:11175 -p 11176:11176 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=11174 --rest-port=11172 --tcp-port=11173 --discv5-udp-port=11175 --rest-address=0.0.0.0 --nat=extip:172.18.27.88 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=edebaf7d010d79a1babbceebadf690ae422b44e741241f26ce5cfabc6eab42a3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=11176 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.27.88 waku 6c91fd8ccd594eef719e7b4dd40e1990dd42ea1d36dc43e07e44ee952d141526
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6c91fd8ccd59. Setting up logs at ./log/docker/node1_2026-03-05_15-08-49__f6f25f12-8d8f-495b-8d0d-d59b66b73823__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 11172
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 c444c72d43e4. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9afc02595464. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11172/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:11172/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.27.88/tcp/11173/p2p/16Uiu2HAmTN6euNzbMyThXj8cYCwga8YzWDWQfjVmqYWEyuu9rZuh","/ip4/172.18.27.88/tcp/11174/ws/p2p/16Uiu2HAmTN6euNzbMyThXj8cYCwga8YzWDWQfjVmqYWEyuu9rZuh"],"enrUri":"enr:-L24QBwsQtRLj-YLI59hBVevGnnhgByhK4S4swdkFRjkvTDOMP-hyJssV0spk2tdR7j5rKYGF4mQf51sDqfaPICpYWsCgmlkgnY0gmlwhKwSG1iKbXVsdGlhZGRyc5YACASsEhtYBiulAAoErBIbWAYrpt0DgnJzhQADAQAAiXNlY3AyNTZrMaED2ouOyHSZjUN1VdDlPCGmh7V6udNukRDJdSlihIXcCxiDdGNwgiulg3VkcIIrp4V3YWt1MgU"}'
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-08-49__f6f25f12-8d8f-495b-8d0d-d59b66b73823__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.228.15
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['29938', '29939', '29940', '29941', '29942']
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 29938:29938 -p 29939:29939 -p 29940:29940 -p 29941:29941 -p 29942:29942 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=29940 --rest-port=29938 --tcp-port=29939 --discv5-udp-port=29941 --rest-address=0.0.0.0 --nat=extip:172.18.228.15 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fbaa35f72fa986bf802bbdfbdd7dd0ee27e82519bba60a50b3acf0cfa4cb8be3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=29942 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QBwsQtRLj-YLI59hBVevGnnhgByhK4S4swdkFRjkvTDOMP-hyJssV0spk2tdR7j5rKYGF4mQf51sDqfaPICpYWsCgmlkgnY0gmlwhKwSG1iKbXVsdGlhZGRyc5YACASsEhtYBiulAAoErBIbWAYrpt0DgnJzhQADAQAAiXNlY3AyNTZrMaED2ouOyHSZjUN1VdDlPCGmh7V6udNukRDJdSlihIXcCxiDdGNwgiulg3VkcIIrp4V3YWt1MgU --filternode=/ip4/172.18.27.88/tcp/11173/p2p/16Uiu2HAmTN6euNzbMyThXj8cYCwga8YzWDWQfjVmqYWEyuu9rZuh
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.228.15 waku 7b088771cf3d308d9d3a109c80bf60a2133bd616f74a26ec3eaf6ae66854fb07
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7b088771cf3d. Setting up logs at ./log/docker/node2_2026-03-05_15-08-49__f6f25f12-8d8f-495b-8d0d-d59b66b73823__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 29938
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:29938/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:29938/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.228.15/tcp/29939/p2p/16Uiu2HAmPEowWtetYoz56vYVq5PGAoPJrn4wHxo6tJZ64vtiEeq6","/ip4/172.18.228.15/tcp/29940/ws/p2p/16Uiu2HAmPEowWtetYoz56vYVq5PGAoPJrn4wHxo6tJZ64vtiEeq6"],"enrUri":"enr:-L24QBvz0oyub9spSyEAB9uZN-vp95b4oDW2vRtoVuXzMd2eSNMCChoRehtrrS5uudpbvCM06kcQqpNevx-laH-zHzACgmlkgnY0gmlwhKwS5A-KbXVsdGlhZGRyc5YACASsEuQPBnTzAAoErBLkDwZ09N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDnT7YpSsjudEG5YPXI2po7ISBR80reb28JVjyLNFVB1GDdGNwgnTzg3VkcIJ09YV3YWt1MgA"}'
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:29938/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.27.88/tcp/11173/p2p/16Uiu2HAmTN6euNzbMyThXj8cYCwga8YzWDWQfjVmqYWEyuu9rZuh"]'
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:11172/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:29938/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "3650e440-a913-4449-ad3c-ee0f8bfa9a17", "contentFilters": ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30"], "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":"3650e440-a913-4449-ad3c-ee0f8bfa9a17","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11172/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:29938/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "8f6988de-ed33-4fd1-9251-88c68e34d392", "contentFilters": ["31", "32", "33", "34", "35", "36", "37", "38", "39", "40", "41", "42", "43", "44", "45", "46", "47", "48", "49", "50", "51", "52", "53", "54", "55", "56", "57", "58", "59", "60"], "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":"8f6988de-ed33-4fd1-9251-88c68e34d392","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11172/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:29938/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "cd026c42-384c-4420-9d85-531ab64e93cd", "contentFilters": ["61", "62", "63", "64", "65", "66", "67", "68", "69", "70", "71", "72", "73", "74", "75", "76", "77", "78", "79", "80", "81", "82", "83", "84", "85", "86", "87", "88", "89", "90"], "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":"cd026c42-384c-4420-9d85-531ab64e93cd","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11172/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "18", "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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:29938/filter/v2/messages/18" -H "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":"18","version":0,"timestamp":1772723332201445348,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11172/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "38", "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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:29938/filter/v2/messages/38" -H "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":"38","version":0,"timestamp":1772723332337792057,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11172/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "84", "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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:29938/filter/v2/messages/84" -H "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":"84","version":0,"timestamp":1772723332470938269,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:29938/filter/v2/subscriptions/all" -H "Content-Type: application/json" -d '{"requestId": "1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11172/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "27", "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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:29938/filter/v2/messages/27" -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:29938/filter/v2/messages/27. Response content: b'Not subscribed to topic: 27'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11172/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "58", "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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:29938/filter/v2/messages/58" -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:29938/filter/v2/messages/58. Response content: b'Not subscribed to topic: 58'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11172/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "74", "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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:29938/filter/v2/messages/74" -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:29938/filter/v2/messages/74. Response content: b'Not subscribed to topic: 74'
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 6c91fd8ccd59
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7b088771cf3d
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,397 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_relay_packet_loss_applied_mid_way with id: 2026-03-05_15-06-42__8eb01bae-fe29-4eca-ad30-bdf56d19bcb8
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.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-06-42__8eb01bae-fe29-4eca-ad30-bdf56d19bcb8__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-06-42__8eb01bae-fe29-4eca-ad30-bdf56d19bcb8__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2026-03-05_15-06-42__8eb01bae-fe29-4eca-ad30-bdf56d19bcb8__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node4_2026-03-05_15-06-42__8eb01bae-fe29-4eca-ad30-bdf56d19bcb8__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.185.33
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['63336', '63337', '63338', '63339', '63340']
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 63336:63336 -p 63337:63337 -p 63338:63338 -p 63339:63339 -p 63340:63340 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=63338 --rest-port=63336 --tcp-port=63337 --discv5-udp-port=63339 --rest-address=0.0.0.0 --nat=extip:172.18.185.33 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fdf6ea7836a153c5fadfdd7dff7ae1d1bb32eddda6cbcba799f0fb2cc3e2fbb4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63340 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.185.33 waku f33ae09651d5e879d48d55055502586997800242092961157879eb2376a7c438
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f33ae09651d5. Setting up logs at ./log/docker/node1_2026-03-05_15-06-42__8eb01bae-fe29-4eca-ad30-bdf56d19bcb8__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 63336
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 ac100951e188. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container dffacb1b3eee. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63336/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:63336/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.185.33/tcp/63337/p2p/16Uiu2HAm7T1wAbhaTpkkfh19XBHc7pCJC9sduBfoFqGYRgb9S5Nf","/ip4/172.18.185.33/tcp/63338/ws/p2p/16Uiu2HAm7T1wAbhaTpkkfh19XBHc7pCJC9sduBfoFqGYRgb9S5Nf"],"enrUri":"enr:-L24QD5FwzEcQMY46DdTExQhz_QBz2oz1a7iuaRJXnamywbMT7QxOe13S2NEI4FUiuEzdpdcY81BPGs6p6FeSujRmrQCgmlkgnY0gmlwhKwSuSGKbXVsdGlhZGRyc5YACASsErkhBvdpAAoErBK5IQb3at0DgnJzhQADAQAAiXNlY3AyNTZrMaECsqRjBAZkUAmKnfHvn8R19vxO8CUFygJSpFejeTGzs-CDdGNwgvdpg3VkcIL3a4V3YWt1MgE"}'
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.224.75
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['37645', '37646', '37647', '37648', '37649']
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 37645:37645 -p 37646:37646 -p 37647:37647 -p 37648:37648 -p 37649:37649 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=37647 --rest-port=37645 --tcp-port=37646 --discv5-udp-port=37648 --rest-address=0.0.0.0 --nat=extip:172.18.224.75 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c7b70789ebffdfbd5a383d0d9e6e82aca6f1a3a9abbfb4f7ceebb8a95c1d27b2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37649 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QD5FwzEcQMY46DdTExQhz_QBz2oz1a7iuaRJXnamywbMT7QxOe13S2NEI4FUiuEzdpdcY81BPGs6p6FeSujRmrQCgmlkgnY0gmlwhKwSuSGKbXVsdGlhZGRyc5YACASsErkhBvdpAAoErBK5IQb3at0DgnJzhQADAQAAiXNlY3AyNTZrMaECsqRjBAZkUAmKnfHvn8R19vxO8CUFygJSpFejeTGzs-CDdGNwgvdpg3VkcIL3a4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.224.75 waku e948aeda8b4ba3c947027046878e08a4cc4ee6b94a6595aa7917de27b03963d0
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e948aeda8b4b. Setting up logs at ./log/docker/node2_2026-03-05_15-06-42__8eb01bae-fe29-4eca-ad30-bdf56d19bcb8__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 37645
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:37645/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:37645/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.224.75/tcp/37646/p2p/16Uiu2HAkyaETaqSfyEwheyGiJZguCQokjk7to1TCt8zgSePsfjgC","/ip4/172.18.224.75/tcp/37647/ws/p2p/16Uiu2HAkyaETaqSfyEwheyGiJZguCQokjk7to1TCt8zgSePsfjgC"],"enrUri":"enr:-L24QCJdrHmeH9B9pIBW6Fn0BJm1TIdkywNTkKEv7_rHeT5ZeN0O7ysmPuolgsLj3Vx-rH5pej9EL60ahI64AEXPg-0CgmlkgnY0gmlwhKwS4EuKbXVsdGlhZGRyc5YACASsEuBLBpMOAAoErBLgSwaTD90DgnJzhQADAQAAiXNlY3AyNTZrMaECPaAeVAFKc3eNUyVwsmnoHJDYImDNB8NKetCneLS1_lmDdGNwgpMOg3VkcIKTEIV3YWt1MgE"}'
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.136.86
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['11985', '11986', '11987', '11988', '11989']
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 11985:11985 -p 11986:11986 -p 11987:11987 -p 11988:11988 -p 11989:11989 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=11987 --rest-port=11985 --tcp-port=11986 --discv5-udp-port=11988 --rest-address=0.0.0.0 --nat=extip:172.18.136.86 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cbb465bacf587d96f99bec474665a090a3c1cc91c15cc92b5db285f2655dae27 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=11989 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCJdrHmeH9B9pIBW6Fn0BJm1TIdkywNTkKEv7_rHeT5ZeN0O7ysmPuolgsLj3Vx-rH5pej9EL60ahI64AEXPg-0CgmlkgnY0gmlwhKwS4EuKbXVsdGlhZGRyc5YACASsEuBLBpMOAAoErBLgSwaTD90DgnJzhQADAQAAiXNlY3AyNTZrMaECPaAeVAFKc3eNUyVwsmnoHJDYImDNB8NKetCneLS1_lmDdGNwgpMOg3VkcIKTEIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.136.86 waku fee4f3c688b0778edae41a55c3685fc47c0075f7a86fe2e5dcc303ae240c121f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID fee4f3c688b0. Setting up logs at ./log/docker/node3_2026-03-05_15-06-42__8eb01bae-fe29-4eca-ad30-bdf56d19bcb8__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 11985
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:11985/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:11985/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.86/tcp/11986/p2p/16Uiu2HAmLPx59Ti1YjG8uzBw1aTcboXHrvQN9B3iM4eMrRnq1B7h","/ip4/172.18.136.86/tcp/11987/ws/p2p/16Uiu2HAmLPx59Ti1YjG8uzBw1aTcboXHrvQN9B3iM4eMrRnq1B7h"],"enrUri":"enr:-L24QHCURQpzBmXnBp8vIJdqTya6TULxGhgyQaLDaA4F41cdYmPPt9XcGc3vob-2wIt8yVU_p5bUIKEQakzfbTwhx5kCgmlkgnY0gmlwhKwSiFaKbXVsdGlhZGRyc5YACASsEohWBi7SAAoErBKIVgYu090DgnJzhQADAQAAiXNlY3AyNTZrMaEDcwM1CErjlFuqc4uDiQNyZkNXYdRvWQJzMNeIhKa0L4yDdGNwgi7Sg3VkcIIu1IV3YWt1MgE"}'
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.154.124
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['5343', '5344', '5345', '5346', '5347']
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 5343:5343 -p 5344:5344 -p 5345:5345 -p 5346:5346 -p 5347:5347 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=5345 --rest-port=5343 --tcp-port=5344 --discv5-udp-port=5346 --rest-address=0.0.0.0 --nat=extip:172.18.154.124 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a88f9810edfeea848887bfccfa2a2fe0dbf6acbd7e93a3bdac0c28ddfd676ff3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5347 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QHCURQpzBmXnBp8vIJdqTya6TULxGhgyQaLDaA4F41cdYmPPt9XcGc3vob-2wIt8yVU_p5bUIKEQakzfbTwhx5kCgmlkgnY0gmlwhKwSiFaKbXVsdGlhZGRyc5YACASsEohWBi7SAAoErBKIVgYu090DgnJzhQADAQAAiXNlY3AyNTZrMaEDcwM1CErjlFuqc4uDiQNyZkNXYdRvWQJzMNeIhKa0L4yDdGNwgi7Sg3VkcIIu1IV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.154.124 waku 19d89691b73e18189c8d919acf4bab88eaa7cb43f62ab52c378fa1b6362d1ed7
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 19d89691b73e. Setting up logs at ./log/docker/node4_2026-03-05_15-06-42__8eb01bae-fe29-4eca-ad30-bdf56d19bcb8__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 5343
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:5343/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","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:5343/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.154.124/tcp/5344/p2p/16Uiu2HAkvs6A4VziTMdkMCPsgnBURvKR6QkFiYUiJtXqJWSt4AvK","/ip4/172.18.154.124/tcp/5345/ws/p2p/16Uiu2HAkvs6A4VziTMdkMCPsgnBURvKR6QkFiYUiJtXqJWSt4AvK"],"enrUri":"enr:-L24QKirqqbZs42C3Q7jPz7tr9KB_wNjnWG2LgJS-OsPr7NrQtRr_A5kyg8x_I_XU7kfUOgXlOMFbTEZ_EjTUUTBOr8CgmlkgnY0gmlwhKwSmnyKbXVsdGlhZGRyc5YACASsEpp8BhTgAAoErBKafAYU4d0DgnJzhQADAQAAiXNlY3AyNTZrMaECFV6LURq7SuxzTHJsRm_m5jXTH3f5noSgPbgO6hDDT2CDdGNwghTgg3VkcIIU4oV3YWt1MgE"}'
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:63336/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:37645/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:11985/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:5343/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:63336/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.224.75/tcp/54986/p2p/16Uiu2HAkyaETaqSfyEwheyGiJZguCQokjk7to1TCt8zgSePsfjgC","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.38.0-beta","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37645/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.136.86/tcp/49192/p2p/16Uiu2HAmLPx59Ti1YjG8uzBw1aTcboXHrvQN9B3iM4eMrRnq1B7h","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.38.0-beta","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.185.33/tcp/63337/p2p/16Uiu2HAm7T1wAbhaTpkkfh19XBHc7pCJC9sduBfoFqGYRgb9S5Nf","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.38.0-beta","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11985/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.154.124/tcp/60142/p2p/16Uiu2HAkvs6A4VziTMdkMCPsgnBURvKR6QkFiYUiJtXqJWSt4AvK","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.38.0-beta","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.224.75/tcp/37646/p2p/16Uiu2HAkyaETaqSfyEwheyGiJZguCQokjk7to1TCt8zgSePsfjgC","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.38.0-beta","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5343/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.136.86/tcp/11986/p2p/16Uiu2HAmLPx59Ti1YjG8uzBw1aTcboXHrvQN9B3iM4eMrRnq1B7h","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.38.0-beta","origin":"Discv5"}]'
DEBUG  src.libs.common:common.py:47 Sleeping for 20 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5343/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:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '8419', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '8419', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'netem', 'loss', '50.0%']
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '8419', '-n', 'tc', '-s', 'qdisc', 'show', 'dev', 'eth0']
DEBUG  src.steps.network_conditions:network_conditions.py:71 tc -s qdisc show dev eth0:
qdisc netem 8004: root refcnt 5 limit 1000 loss 50%
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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)'}'
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 f33ae09651d5
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id e948aeda8b4b
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id fee4f3c688b0
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f33ae09651d5. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 19d89691b73e
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container e948aeda8b4b. 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.
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/node1_2026-03-05_15-06-42__8eb01bae-fe29-4eca-ad30-bdf56d19bcb8__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/node2_2026-03-05_15-06-42__8eb01bae-fe29-4eca-ad30-bdf56d19bcb8__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/node4_2026-03-05_15-06-42__8eb01bae-fe29-4eca-ad30-bdf56d19bcb8__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/node3_2026-03-05_15-06-42__8eb01bae-fe29-4eca-ad30-bdf56d19bcb8__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_relay_packet_loss_applied_mid_way with id: 2026-03-05_15-08-10__9fc10901-337d-4ae0-94ce-e46611f1e412
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.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-08-10__9fc10901-337d-4ae0-94ce-e46611f1e412__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-08-10__9fc10901-337d-4ae0-94ce-e46611f1e412__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2026-03-05_15-08-10__9fc10901-337d-4ae0-94ce-e46611f1e412__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node4_2026-03-05_15-08-10__9fc10901-337d-4ae0-94ce-e46611f1e412__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.204
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['27300', '27301', '27302', '27303', '27304']
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 27300:27300 -p 27301:27301 -p 27302:27302 -p 27303:27303 -p 27304:27304 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=27302 --rest-port=27300 --tcp-port=27301 --discv5-udp-port=27303 --rest-address=0.0.0.0 --nat=extip:172.18.54.204 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d75673c4fdd8b40f8c4eaec92b7dbfbcb2b2bcc3fedb52dc555fa7d3eff75a9a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=27304 --metrics-logging=true --relay=true
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container fee4f3c688b0. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.54.204 waku b212948374dc21ea4392883d5bd15134ae17b758eb78a9f48df7e365809c7b94
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b212948374dc. Setting up logs at ./log/docker/node1_2026-03-05_15-08-10__9fc10901-337d-4ae0-94ce-e46611f1e412__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 27300
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 19d89691b73e. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27300/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:27300/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.204/tcp/27301/p2p/16Uiu2HAm5Y4TDHsxffggWa3f4JN6hiMkARfCqaTwfvSKHxSGT4k7","/ip4/172.18.54.204/tcp/27302/ws/p2p/16Uiu2HAm5Y4TDHsxffggWa3f4JN6hiMkARfCqaTwfvSKHxSGT4k7"],"enrUri":"enr:-L24QLnEs_5nQGxIRgPnWBacaUohb1nrWAw_cmz6ZhVFBk8HFxl6a763ZBnDc-pCfhd4_QlLMtz4uUjVvOKvHHKT5cUCgmlkgnY0gmlwhKwSNsyKbXVsdGlhZGRyc5YACASsEjbMBmqlAAoErBI2zAZqpt0DgnJzhQADAQAAiXNlY3AyNTZrMaECljfDniSVdk0bQpJMgB3gL8GyvMEI-3gUUTStFu_B2ZCDdGNwgmqlg3VkcIJqp4V3YWt1MgE"}'
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.148
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['48950', '48951', '48952', '48953', '48954']
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 48950:48950 -p 48951:48951 -p 48952:48952 -p 48953:48953 -p 48954:48954 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=48952 --rest-port=48950 --tcp-port=48951 --discv5-udp-port=48953 --rest-address=0.0.0.0 --nat=extip:172.18.97.148 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=80fceff367a6bd78c4c6c166f16ebcdeb63cdde11b699ece226e1f8c1dce5dcc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48954 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QLnEs_5nQGxIRgPnWBacaUohb1nrWAw_cmz6ZhVFBk8HFxl6a763ZBnDc-pCfhd4_QlLMtz4uUjVvOKvHHKT5cUCgmlkgnY0gmlwhKwSNsyKbXVsdGlhZGRyc5YACASsEjbMBmqlAAoErBI2zAZqpt0DgnJzhQADAQAAiXNlY3AyNTZrMaECljfDniSVdk0bQpJMgB3gL8GyvMEI-3gUUTStFu_B2ZCDdGNwgmqlg3VkcIJqp4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.97.148 waku 604a90a522624df3c42ab196a80a098d95f4ffc49f99cc96969c5049820957bd
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 604a90a52262. Setting up logs at ./log/docker/node2_2026-03-05_15-08-10__9fc10901-337d-4ae0-94ce-e46611f1e412__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 48950
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:48950/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:48950/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.148/tcp/48951/p2p/16Uiu2HAkxH7wndKjvui5DLSMQ6NTgNLWLs6QySBHKkCfFhsoBiPo","/ip4/172.18.97.148/tcp/48952/ws/p2p/16Uiu2HAkxH7wndKjvui5DLSMQ6NTgNLWLs6QySBHKkCfFhsoBiPo"],"enrUri":"enr:-L24QAx4mRCaHH4M_74x9q6DqcItaRZCSPmVcIQouNmpnYPDAB1_NQkmDd-JFP3Ig5TGsTLOl0D1p3bRXod4gi1OsUwCgmlkgnY0gmlwhKwSYZSKbXVsdGlhZGRyc5YACASsEmGUBr83AAoErBJhlAa_ON0DgnJzhQADAQAAiXNlY3AyNTZrMaECKmIxU7WqiQshUtM_Ll_85oKFwH_xHbOo2BYRdnJPxJ6DdGNwgr83g3VkcIK_OYV3YWt1MgE"}'
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.18.98
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['19269', '19270', '19271', '19272', '19273']
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 19269:19269 -p 19270:19270 -p 19271:19271 -p 19272:19272 -p 19273:19273 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=19271 --rest-port=19269 --tcp-port=19270 --discv5-udp-port=19272 --rest-address=0.0.0.0 --nat=extip:172.18.18.98 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=baab1bcbea365e6ac451b8d1ccaf0cc41f772c35e78bd59bece4fa1efdd3437f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=19273 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QAx4mRCaHH4M_74x9q6DqcItaRZCSPmVcIQouNmpnYPDAB1_NQkmDd-JFP3Ig5TGsTLOl0D1p3bRXod4gi1OsUwCgmlkgnY0gmlwhKwSYZSKbXVsdGlhZGRyc5YACASsEmGUBr83AAoErBJhlAa_ON0DgnJzhQADAQAAiXNlY3AyNTZrMaECKmIxU7WqiQshUtM_Ll_85oKFwH_xHbOo2BYRdnJPxJ6DdGNwgr83g3VkcIK_OYV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.18.98 waku e58f2c608ee77167a1ee6a710e840251cf664499609afe806d0b925cb463ad45
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e58f2c608ee7. Setting up logs at ./log/docker/node3_2026-03-05_15-08-10__9fc10901-337d-4ae0-94ce-e46611f1e412__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 19269
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:19269/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:19269/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.98/tcp/19270/p2p/16Uiu2HAkuZUALCVrBmAyLSpsqescbEQ3WRsRmYs8KxqCNt178cRu","/ip4/172.18.18.98/tcp/19271/ws/p2p/16Uiu2HAkuZUALCVrBmAyLSpsqescbEQ3WRsRmYs8KxqCNt178cRu"],"enrUri":"enr:-L24QIuBOzLaPiM9zLMlxtDnVbt4s4ysSI9-xeHOu0InQz_UXx1DJ86tcJPwFILY0EnTBuYQ-e73VSh1DQbYlQ-xNqQCgmlkgnY0gmlwhKwSEmKKbXVsdGlhZGRyc5YACASsEhJiBktGAAoErBISYgZLR90DgnJzhQADAQAAiXNlY3AyNTZrMaECAf9IkaXF0YZmaMVYnTB3ADBiS-wqF1Vucf97t9sJmUiDdGNwgktGg3VkcIJLSIV3YWt1MgE"}'
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.163.247
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['7185', '7186', '7187', '7188', '7189']
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 7185:7185 -p 7186:7186 -p 7187:7187 -p 7188:7188 -p 7189:7189 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=7187 --rest-port=7185 --tcp-port=7186 --discv5-udp-port=7188 --rest-address=0.0.0.0 --nat=extip:172.18.163.247 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ae5ac66b12023dc48f24ebb2edf33e870aaeabdcfd5bbe6e5f7ee16710bdc2c2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=7189 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QIuBOzLaPiM9zLMlxtDnVbt4s4ysSI9-xeHOu0InQz_UXx1DJ86tcJPwFILY0EnTBuYQ-e73VSh1DQbYlQ-xNqQCgmlkgnY0gmlwhKwSEmKKbXVsdGlhZGRyc5YACASsEhJiBktGAAoErBISYgZLR90DgnJzhQADAQAAiXNlY3AyNTZrMaECAf9IkaXF0YZmaMVYnTB3ADBiS-wqF1Vucf97t9sJmUiDdGNwgktGg3VkcIJLSIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.163.247 waku 861d4ec282c0256766f02ab0eaf837659a41d84df6edd9908a82303fbc403504
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 861d4ec282c0. Setting up logs at ./log/docker/node4_2026-03-05_15-08-10__9fc10901-337d-4ae0-94ce-e46611f1e412__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 7185
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:7185/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:7185/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.247/tcp/7186/p2p/16Uiu2HAmDZoNvw4uJfUBtvcEfdyyCysEerwddbhF63CKxXGZupKH","/ip4/172.18.163.247/tcp/7187/ws/p2p/16Uiu2HAmDZoNvw4uJfUBtvcEfdyyCysEerwddbhF63CKxXGZupKH"],"enrUri":"enr:-L24QB_wq6M5dzzVDaKEdK7zuyt5dFI0r066AcZF5_k0MDcTVKOkVA5S61RmOTlMAT0qFEH2vQQ6PeOmuCPKaSgv6JACgmlkgnY0gmlwhKwSo_eKbXVsdGlhZGRyc5YACASsEqP3BhwSAAoErBKj9wYcE90DgnJzhQADAQAAiXNlY3AyNTZrMaEDDYdgi4Dd5S14KBIjMWhVDx9z192M4pSXM6NtLIaSIUCDdGNwghwSg3VkcIIcFIV3YWt1MgE"}'
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:27300/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:48950/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:19269/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:7185/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:27300/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.148/tcp/46772/p2p/16Uiu2HAkxH7wndKjvui5DLSMQ6NTgNLWLs6QySBHKkCfFhsoBiPo","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.38.0-beta","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48950/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.18.98/tcp/44764/p2p/16Uiu2HAkuZUALCVrBmAyLSpsqescbEQ3WRsRmYs8KxqCNt178cRu","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.38.0-beta","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.54.204/tcp/27301/p2p/16Uiu2HAm5Y4TDHsxffggWa3f4JN6hiMkARfCqaTwfvSKHxSGT4k7","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.38.0-beta","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19269/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.148/tcp/48951/p2p/16Uiu2HAkxH7wndKjvui5DLSMQ6NTgNLWLs6QySBHKkCfFhsoBiPo","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.38.0-beta","origin":"Discv5"},{"multiaddr":"/ip4/172.18.163.247/tcp/44968/p2p/16Uiu2HAmDZoNvw4uJfUBtvcEfdyyCysEerwddbhF63CKxXGZupKH","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.38.0-beta","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7185/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.18.98/tcp/19270/p2p/16Uiu2HAkuZUALCVrBmAyLSpsqescbEQ3WRsRmYs8KxqCNt178cRu","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.38.0-beta","origin":"Discv5"}]'
DEBUG  src.libs.common:common.py:47 Sleeping for 20 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7185/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:27300/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27300/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27300/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27300/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27300/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27300/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27300/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27300/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27300/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27300/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'
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '10269', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '10269', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'netem', 'loss', '50.0%']
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '10269', '-n', 'tc', '-s', 'qdisc', 'show', 'dev', 'eth0']
DEBUG  src.steps.network_conditions:network_conditions.py:71 tc -s qdisc show dev eth0:
qdisc netem 8005: root refcnt 5 limit 1000 loss 50%
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27300/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27300/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27300/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27300/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27300/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27300/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27300/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27300/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27300/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27300/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27300/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27300/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27300/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27300/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27300/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27300/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27300/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27300/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27300/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27300/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 30.0 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7185/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":1772723315815863008,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1772723315826585088,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1772723315845182064,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1772723315862772214,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1772723315877559371,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1772723315893831810,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1772723315906868064,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1772723315923055565,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1772723315943426206,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1772723315958983527,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1772723316034810190,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1772723319184802066,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1772723320219732374,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1772723320440639341,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1772723320449328643,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1772723321080732878,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1772723322137528188,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1772723323568948861,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1772723332049043993,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1772723332057638836,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1772723332083034548,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1772723333521147525,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1772723334557367020,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1772723335580584461,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1772723335800519082,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1772723335819502436,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1772723336858045265,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1772723337496795652,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1772723337712496162,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1772723337725906465,"ephemeral":false,"proof":""}]'
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '10269', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
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 b212948374dc
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 604a90a52262
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id e58f2c608ee7
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b212948374dc. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 861d4ec282c0
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 604a90a52262. 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.
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,55 @@
2026-03-05 15:07:47.438 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-05 15:07:47.439 DEBUG [tests.conftest] Running test: test_log_level_ERROR_from_WARN with id: 2026-03-05_15-07-47__ce045285-211b-4c5b-9cf3-2aecedaf690b
2026-03-05 15:07:47.439 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-05 15:07:47.439 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-03-05 15:07:47.439 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-03-05 15:07:47.446 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:07:47.446 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-07-47__ce045285-211b-4c5b-9cf3-2aecedaf690b__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:07:47.452 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:07:47.452 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-07-47__ce045285-211b-4c5b-9cf3-2aecedaf690b__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:07:47.460 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:07:47.460 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-05_15-07-47__ce045285-211b-4c5b-9cf3-2aecedaf690b__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:07:47.466 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:07:47.467 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-03-05_15-07-47__ce045285-211b-4c5b-9cf3-2aecedaf690b__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:07:47.467 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-05 15:07:47.467 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-03-05 15:07:47.468 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:07:47.468 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:07:47.470 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:07:47.470 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.111.18
2026-03-05 15:07:47.470 DEBUG [src.node.docker_mananger] Generated ports ['54374', '54375', '54376', '54377', '54378']
2026-03-05 15:07:47.470 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:07:47.470 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:07:47.471 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:07:47.471 DEBUG [src.node.docker_mananger] docker run -i -t -p 54374:54374 -p 54375:54375 -p 54376:54376 -p 54377:54377 -p 54378:54378 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=54376 --rest-port=54374 --tcp-port=54375 --discv5-udp-port=54377 --rest-address=0.0.0.0 --nat=extip:172.18.111.18 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=addae7db47d6dcde16b06839bdff0dabfa9dc8ab41257039b5cf5cad16e57c19 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=54378 --metrics-logging=true --relay=true
2026-03-05 15:07:47.653 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.111.18 waku ae7c721238e218ec5932b527e2ef5204ffc3030debe60e543b9693067b2b48d4
2026-03-05 15:07:47.691 DEBUG [src.node.docker_mananger] Container started with ID ae7c721238e2. Setting up logs at ./log/docker/node1_2026-03-05_15-07-47__ce045285-211b-4c5b-9cf3-2aecedaf690b__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:07:47.693 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 54374
2026-03-05 15:07:47.693 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:07:47.701 ERROR [src.node.docker_mananger] Max retries reached for container 813ce022f87e. Exiting log stream.
2026-03-05 15:07:48.225 ERROR [src.node.docker_mananger] Max retries reached for container ab34ae93773c. Exiting log stream.
2026-03-05 15:07:48.694 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54374/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:48.697 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:07:48.697 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:07:48.697 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54374/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:48.699 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.111.18/tcp/54375/p2p/16Uiu2HAkxWEGXRVEYCtXen1ER9e1tf5egatVwQn4aQZQkvhqsPSf","/ip4/172.18.111.18/tcp/54376/ws/p2p/16Uiu2HAkxWEGXRVEYCtXen1ER9e1tf5egatVwQn4aQZQkvhqsPSf"],"enrUri":"enr:-L24QKThCsCP5BxNdAHmolwBPf-I3BGS6Bt1AQYPuFjLdziHU2Qki2cd63YJCLHaU8o5SaEZOwirTt_hLpVhAECYYkgCgmlkgnY0gmlwhKwSbxKKbXVsdGlhZGRyc5YACASsEm8SBtRnAAoErBJvEgbUaN0DgnJzhQADAQAAiXNlY3AyNTZrMaECLb3kiQP7qYmshVO_ciUTNQ8f5caTurGuhpzDAqg4EHiDdGNwgtRng3VkcILUaYV3YWt1MgE"}'
2026-03-05 15:07:48.700 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:07:48.700 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54374/admin/v1/log-level/WARN" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:48.702 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:48.702 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54374/admin/v1/log-level/ERROR" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:48.704 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:48.704 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54374/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:48.706 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.111.18/tcp/54375/p2p/16Uiu2HAkxWEGXRVEYCtXen1ER9e1tf5egatVwQn4aQZQkvhqsPSf","/ip4/172.18.111.18/tcp/54376/ws/p2p/16Uiu2HAkxWEGXRVEYCtXen1ER9e1tf5egatVwQn4aQZQkvhqsPSf"],"enrUri":"enr:-L24QKThCsCP5BxNdAHmolwBPf-I3BGS6Bt1AQYPuFjLdziHU2Qki2cd63YJCLHaU8o5SaEZOwirTt_hLpVhAECYYkgCgmlkgnY0gmlwhKwSbxKKbXVsdGlhZGRyc5YACASsEm8SBtRnAAoErBJvEgbUaN0DgnJzhQADAQAAiXNlY3AyNTZrMaECLb3kiQP7qYmshVO_ciUTNQ8f5caTurGuhpzDAqg4EHiDdGNwgtRng3VkcILUaYV3YWt1MgE"}'
2026-03-05 15:07:48.706 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54374/version" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:48.708 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'v0.38.0-beta'
2026-03-05 15:07:48.708 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54374/debug/v1/version" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:48.710 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'v0.38.0-beta'
2026-03-05 15:07:50.710 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-03-05 15:07:50.711 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54374/admin/v1/log-level/TRACE" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:50.713 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:50.715 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-05 15:07:50.716 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-05 15:07:50.716 DEBUG [src.node.waku_node] Stopping container with id ae7c721238e2
2026-03-05 15:07:51.265 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:07:51.266 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-05 15:07:51.269 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,96 @@
2026-03-05 15:09:05.993 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-05 15:09:05.994 DEBUG [tests.conftest] Running test: test_metrics_after_filter_get with id: 2026-03-05_15-09-05__e7bbf567-cab6-4dd3-a4ef-79e1cbc702b4
2026-03-05 15:09:05.995 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-05 15:09:05.995 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-03-05 15:09:05.996 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-03-05 15:09:05.996 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-05 15:09:05.996 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-03-05 15:09:05.996 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2026-03-05 15:09:06.003 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:09:06.003 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-09-05__e7bbf567-cab6-4dd3-a4ef-79e1cbc702b4__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:09:06.003 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:09:06.003 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:09:06.004 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:09:06.004 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.127.47
2026-03-05 15:09:06.005 DEBUG [src.node.docker_mananger] Generated ports ['3012', '3013', '3014', '3015', '3016']
2026-03-05 15:09:06.005 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:09:06.005 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:09:06.005 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:09:06.005 DEBUG [src.node.docker_mananger] docker run -i -t -p 3012:3012 -p 3013:3013 -p 3014:3014 -p 3015:3015 -p 3016:3016 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=3014 --rest-port=3012 --tcp-port=3013 --discv5-udp-port=3015 --rest-address=0.0.0.0 --nat=extip:172.18.127.47 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=acfe29f7e1fadb5d336c612a630c01df0dfcc129f8d10210d85ae593db12a2db --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3016 --metrics-logging=true --relay=true --filter=true
2026-03-05 15:09:06.191 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.127.47 waku f2f4b7624ccf4133953a440d3b3e9a1b249fe89db640fae020e4e67e21f3d6ae
2026-03-05 15:09:06.228 DEBUG [src.node.docker_mananger] Container started with ID f2f4b7624ccf. Setting up logs at ./log/docker/node1_2026-03-05_15-09-05__e7bbf567-cab6-4dd3-a4ef-79e1cbc702b4__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:09:06.229 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 3012
2026-03-05 15:09:06.229 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:09:06.806 ERROR [src.node.docker_mananger] Max retries reached for container bd80b34006ba. Exiting log stream.
2026-03-05 15:09:07.229 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3012/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:09:07.232 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:09:07.232 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:09:07.232 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3012/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:09:07.235 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.127.47/tcp/3013/p2p/16Uiu2HAkwPdnF2KJB7EfviVEtQrotWVWy8rvGTHgBTKTwgCCQZzk","/ip4/172.18.127.47/tcp/3014/ws/p2p/16Uiu2HAkwPdnF2KJB7EfviVEtQrotWVWy8rvGTHgBTKTwgCCQZzk"],"enrUri":"enr:-L24QOrvWcQ05lvvoXqQwJafL1mEcA4ERyVr6oJwWgcUw-Y_Y_FmFMFw8HQ44r8RiMAuek_kPXaXGVPDQ47zf06xU0ICgmlkgnY0gmlwhKwSfy-KbXVsdGlhZGRyc5YACASsEn8vBgvFAAoErBJ_LwYLxt0DgnJzhQADAQAAiXNlY3AyNTZrMaECHTG5w8FCY-zCS9bGn13RV_hcaPrM1by6TYtNSMMESX2DdGNwggvFg3VkcIILx4V3YWt1MgU"}'
2026-03-05 15:09:07.235 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:09:07.235 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2026-03-05 15:09:07.242 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:09:07.242 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-09-05__e7bbf567-cab6-4dd3-a4ef-79e1cbc702b4__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:09:07.242 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:09:07.242 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:09:07.244 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:09:07.244 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.240.234
2026-03-05 15:09:07.244 DEBUG [src.node.docker_mananger] Generated ports ['58759', '58760', '58761', '58762', '58763']
2026-03-05 15:09:07.244 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:09:07.244 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:09:07.244 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:09:07.244 DEBUG [src.node.docker_mananger] docker run -i -t -p 58759:58759 -p 58760:58760 -p 58761:58761 -p 58762:58762 -p 58763:58763 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=58761 --rest-port=58759 --tcp-port=58760 --discv5-udp-port=58762 --rest-address=0.0.0.0 --nat=extip:172.18.240.234 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=825e1ef321fe6aa5fb2f3e61147cf4fbad6d154ae7b3cda049b41a258cfd40c1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58763 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QOrvWcQ05lvvoXqQwJafL1mEcA4ERyVr6oJwWgcUw-Y_Y_FmFMFw8HQ44r8RiMAuek_kPXaXGVPDQ47zf06xU0ICgmlkgnY0gmlwhKwSfy-KbXVsdGlhZGRyc5YACASsEn8vBgvFAAoErBJ_LwYLxt0DgnJzhQADAQAAiXNlY3AyNTZrMaECHTG5w8FCY-zCS9bGn13RV_hcaPrM1by6TYtNSMMESX2DdGNwggvFg3VkcIILx4V3YWt1MgU --filternode=/ip4/172.18.127.47/tcp/3013/p2p/16Uiu2HAkwPdnF2KJB7EfviVEtQrotWVWy8rvGTHgBTKTwgCCQZzk
2026-03-05 15:09:07.437 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.240.234 waku a9e226a04d492be0234ae6c6bddfdbe32a4bbc77e7dcf560e7177efd17bc5ab1
2026-03-05 15:09:07.469 DEBUG [src.node.docker_mananger] Container started with ID a9e226a04d49. Setting up logs at ./log/docker/node2_2026-03-05_15-09-05__e7bbf567-cab6-4dd3-a4ef-79e1cbc702b4__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:09:07.470 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 58759
2026-03-05 15:09:07.470 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:09:08.470 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58759/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:09:08.474 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:09:08.474 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:09:08.474 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58759/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:09:08.476 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.240.234/tcp/58760/p2p/16Uiu2HAm65zo2jNLQCvuhoMutji7KTzgkt4GTd7EvHmsVsZGgeQv","/ip4/172.18.240.234/tcp/58761/ws/p2p/16Uiu2HAm65zo2jNLQCvuhoMutji7KTzgkt4GTd7EvHmsVsZGgeQv"],"enrUri":"enr:-L24QFCYdD_4ktOgTT9kONw6RudwVkqD1VkoSgZ2D5TP0iAhdpSNjnmba8YhVQ6N8RHWvfdNcYRqTrwuFuuGaGRZx8cCgmlkgnY0gmlwhKwS8OqKbXVsdGlhZGRyc5YACASsEvDqBuWIAAoErBLw6gblid0DgnJzhQADAQAAiXNlY3AyNTZrMaECnmY2q5szCek0JCoXdJs0YgLwljzJUb9pvekMN_YjgCeDdGNwguWIg3VkcILlioV3YWt1MgA"}'
2026-03-05 15:09:08.476 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:09:08.477 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58759/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.127.47/tcp/3013/p2p/16Uiu2HAkwPdnF2KJB7EfviVEtQrotWVWy8rvGTHgBTKTwgCCQZzk"]'
2026-03-05 15:09:08.515 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:09:08.516 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2026-03-05 15:09:08.516 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3012/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-05 15:09:08.531 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:09:08.533 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58759/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "dac564a7-ec6b-4230-bfba-0853b62668ff", "contentFilters": ["/test/1/waku-relay/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-03-05 15:09:08.548 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"dac564a7-ec6b-4230-bfba-0853b62668ff","statusDesc":"OK"}'
2026-03-05 15:09:08.550 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3012/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-03-05 15:09:08.558 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:09:08.558 DEBUG [src.libs.common] Sleeping for 0.5 seconds
2026-03-05 15:09:09.059 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58759/filter/v2/messages/%2Ftest%2F1%2Fwaku-relay%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:09:09.061 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":1772723348550394774,"ephemeral":false}]'
2026-03-05 15:09:09.062 DEBUG [src.libs.common] Sleeping for 5 seconds
2026-03-05 15:09:14.062 DEBUG [src.steps.metrics] Checking metric: libp2p_peers has 1
2026-03-05 15:09:14.066 DEBUG [src.steps.metrics] Found metric: libp2p_peers with value 1.0
2026-03-05 15:09:14.067 DEBUG [src.steps.metrics] Checking metric: libp2p_pubsub_peers has 1
2026-03-05 15:09:14.070 DEBUG [src.steps.metrics] Found metric: libp2p_pubsub_peers with value 1.0
2026-03-05 15:09:14.070 DEBUG [src.steps.metrics] Checking metric: libp2p_pubsub_topics has 1
2026-03-05 15:09:14.073 DEBUG [src.steps.metrics] Found metric: libp2p_pubsub_topics with value 2.0
2026-03-05 15:09:14.073 DEBUG [src.steps.metrics] Checking metric: libp2p_pubsub_subscriptions_total has 1
2026-03-05 15:09:14.076 DEBUG [src.steps.metrics] Found metric: libp2p_pubsub_subscriptions_total with value 2.0
2026-03-05 15:09:14.077 DEBUG [src.steps.metrics] Checking metric: waku_peer_store_size has 1
2026-03-05 15:09:14.080 DEBUG [src.steps.metrics] Found metric: waku_peer_store_size with value 1.0
2026-03-05 15:09:14.080 DEBUG [src.steps.metrics] Checking metric: waku_histogram_message_size_count has 1
2026-03-05 15:09:14.083 DEBUG [src.steps.metrics] Found metric: waku_histogram_message_size_count with value 1.0
2026-03-05 15:09:14.083 DEBUG [src.steps.metrics] Checking metric: waku_node_messages_total{type="relay"} has 1
2026-03-05 15:09:14.086 DEBUG [src.steps.metrics] Found metric: waku_node_messages_total{type="relay"} with value 1.0
2026-03-05 15:09:14.087 DEBUG [src.steps.metrics] Checking metric: waku_service_peers{protocol="/vac/waku/filter-subscribe/2.0.0-beta1",peerId="/ip4/172.18.127.47/tcp/3013"} has 1
2026-03-05 15:09:14.090 DEBUG [src.steps.metrics] Found metric: waku_service_peers{protocol="/vac/waku/filter-subscribe/2.0.0-beta1",peerId="/ip4/172.18.127.47/tcp/3013"} with value 1.0
2026-03-05 15:09:14.090 DEBUG [src.steps.metrics] Checking metric: libp2p_peers has 1
2026-03-05 15:09:14.093 DEBUG [src.steps.metrics] Found metric: libp2p_peers with value 1.0
2026-03-05 15:09:14.093 DEBUG [src.steps.metrics] Checking metric: libp2p_total_dial_attempts_total has 1
2026-03-05 15:09:14.096 DEBUG [src.steps.metrics] Found metric: libp2p_total_dial_attempts_total with value 1.0
2026-03-05 15:09:14.096 DEBUG [src.steps.metrics] Checking metric: waku_peer_store_size has 1
2026-03-05 15:09:14.099 DEBUG [src.steps.metrics] Found metric: waku_peer_store_size with value 1.0
2026-03-05 15:09:14.102 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-05 15:09:14.103 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-05 15:09:14.103 DEBUG [src.node.waku_node] Stopping container with id f2f4b7624ccf
2026-03-05 15:09:14.701 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:09:14.702 DEBUG [src.node.waku_node] Stopping container with id a9e226a04d49
2026-03-05 15:09:15.286 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:09:15.289 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-05 15:09:15.295 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:09:15.299 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,78 @@
2026-03-05 15:04:28.424 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-05 15:04:28.425 DEBUG [tests.conftest] Running test: test_relay_different_latency_between_two_nodes[200] with id: 2026-03-05_15-04-28__3f8e9846-3a88-48b2-9780-8e90832d3037
2026-03-05 15:04:28.425 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-05 15:04:28.426 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-05 15:04:28.441 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:04:28.441 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-04-28__3f8e9846-3a88-48b2-9780-8e90832d3037__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:28.448 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:04:28.449 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-04-28__3f8e9846-3a88-48b2-9780-8e90832d3037__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:28.450 INFO [tests.e2e.test_network_conditions] Starting node1 and node2 with relay enabled
2026-03-05 15:04:28.450 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:04:28.450 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:04:28.452 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:04:28.452 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.149.31
2026-03-05 15:04:28.452 DEBUG [src.node.docker_mananger] Generated ports ['22992', '22993', '22994', '22995', '22996']
2026-03-05 15:04:28.452 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:04:28.452 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:04:28.453 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:04:28.453 DEBUG [src.node.docker_mananger] docker run -i -t -p 22992:22992 -p 22993:22993 -p 22994:22994 -p 22995:22995 -p 22996:22996 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=22994 --rest-port=22992 --tcp-port=22993 --discv5-udp-port=22995 --rest-address=0.0.0.0 --nat=extip:172.18.149.31 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a8f80bd8c6b56cca6acdfc25c0d107c4975e3d65c66b7a6ebbdcd2abdecdaf61 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22996 --metrics-logging=true --relay=true
2026-03-05 15:04:28.649 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.149.31 waku 6563856171f563d54523518c36860c8b9b3dedbc1c51b5e7d0a58cd35cb86ed2
2026-03-05 15:04:28.685 ERROR [src.node.docker_mananger] Max retries reached for container 1e16a8e67a70. Exiting log stream.
2026-03-05 15:04:28.685 DEBUG [src.node.docker_mananger] Container started with ID 6563856171f5. Setting up logs at ./log/docker/node1_2026-03-05_15-04-28__3f8e9846-3a88-48b2-9780-8e90832d3037__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:28.687 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 22992
2026-03-05 15:04:28.687 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:04:29.219 ERROR [src.node.docker_mananger] Max retries reached for container 7bc8728af58d. Exiting log stream.
2026-03-05 15:04:29.688 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22992/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:29.691 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:04:29.692 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:04:29.692 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22992/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:29.694 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.149.31/tcp/22993/p2p/16Uiu2HAmJH4xAMj4S7hpF1E3VW3J44XQxUoPBmdGoWzhsKoTb2vc","/ip4/172.18.149.31/tcp/22994/ws/p2p/16Uiu2HAmJH4xAMj4S7hpF1E3VW3J44XQxUoPBmdGoWzhsKoTb2vc"],"enrUri":"enr:-L24QOnSXUWj1cXRj9CCz2_90GL3w-F6pqNzDd2qeZal_eTmFyuMWWozytMlE6xDxqTQuwq_9-MyhdE5tqMc_wMkWeACgmlkgnY0gmlwhKwSlR-KbXVsdGlhZGRyc5YACASsEpUfBlnRAAoErBKVHwZZ0t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDU4iL4SIhHwtbv3CsQnf0j1DbdmyzMDYIwn4yd7f4DHmDdGNwglnRg3VkcIJZ04V3YWt1MgE"}'
2026-03-05 15:04:29.695 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:04:29.695 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:04:29.695 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:04:29.696 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:04:29.696 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.228.240
2026-03-05 15:04:29.697 DEBUG [src.node.docker_mananger] Generated ports ['24230', '24231', '24232', '24233', '24234']
2026-03-05 15:04:29.697 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:04:29.697 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:04:29.697 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:04:29.697 DEBUG [src.node.docker_mananger] docker run -i -t -p 24230:24230 -p 24231:24231 -p 24232:24232 -p 24233:24233 -p 24234:24234 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=24232 --rest-port=24230 --tcp-port=24231 --discv5-udp-port=24233 --rest-address=0.0.0.0 --nat=extip:172.18.228.240 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=eaacdac7c7692ffd4fbaf7cb78ea1d79bf9cef0cecffe2593d3846ccad010639 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24234 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOnSXUWj1cXRj9CCz2_90GL3w-F6pqNzDd2qeZal_eTmFyuMWWozytMlE6xDxqTQuwq_9-MyhdE5tqMc_wMkWeACgmlkgnY0gmlwhKwSlR-KbXVsdGlhZGRyc5YACASsEpUfBlnRAAoErBKVHwZZ0t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDU4iL4SIhHwtbv3CsQnf0j1DbdmyzMDYIwn4yd7f4DHmDdGNwglnRg3VkcIJZ04V3YWt1MgE
2026-03-05 15:04:29.888 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.228.240 waku be4d0ef6d0e06618fe5cb93780519679625584487cdc74e17e73e3fc12824fd1
2026-03-05 15:04:29.925 DEBUG [src.node.docker_mananger] Container started with ID be4d0ef6d0e0. Setting up logs at ./log/docker/node2_2026-03-05_15-04-28__3f8e9846-3a88-48b2-9780-8e90832d3037__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:29.926 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 24230
2026-03-05 15:04:29.926 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:04:30.927 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24230/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:30.945 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:04:30.949 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:04:30.951 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24230/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:30.957 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.228.240/tcp/24231/p2p/16Uiu2HAmVDH3BPMXMvxBvtXbaAfuHfZodsV9Lnwu3M6KGNn872ux","/ip4/172.18.228.240/tcp/24232/ws/p2p/16Uiu2HAmVDH3BPMXMvxBvtXbaAfuHfZodsV9Lnwu3M6KGNn872ux"],"enrUri":"enr:-L24QDVc49TsVhfbzqJ5Y2Zy1AD97t8-T5g-XMoWhtr3hZXiK09bmFQI-Xi5QILSyQ4srxLtDwyR61zUWSTzupdN8d8CgmlkgnY0gmlwhKwS5PCKbXVsdGlhZGRyc5YACASsEuTwBl6nAAoErBLk8AZeqN0DgnJzhQADAQAAiXNlY3AyNTZrMaED9gByFDVEH_DQVtkSGYkC0SIDUYmgQ2vX8MYL5GgS02ODdGNwgl6ng3VkcIJeqYV3YWt1MgE"}'
2026-03-05 15:04:30.957 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:04:30.957 INFO [tests.e2e.test_network_conditions] Subscribing both nodes to relay topic
2026-03-05 15:04:30.958 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22992/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-05 15:04:30.963 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:04:30.963 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24230/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-05 15:04:30.969 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:04:30.971 INFO [tests.e2e.test_network_conditions] Waiting for autoconnection
2026-03-05 15:04:30.973 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22992/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:30.976 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.228.240/tcp/41834/p2p/16Uiu2HAmVDH3BPMXMvxBvtXbaAfuHfZodsV9Lnwu3M6KGNn872ux","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.38.0-beta","origin":"UnknownOrigin"}]'
2026-03-05 15:04:30.976 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24230/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:30.978 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.149.31/tcp/22993/p2p/16Uiu2HAmJH4xAMj4S7hpF1E3VW3J44XQxUoPBmdGoWzhsKoTb2vc","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.38.0-beta","origin":"Discv5"}]'
2026-03-05 15:04:30.979 DEBUG [src.libs.common] Sleeping for 10 seconds
2026-03-05 15:04:40.979 INFO [tests.e2e.test_network_conditions] Applying 200ms latency to node2
2026-03-05 15:04:40.981 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '4030', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
2026-03-05 15:04:41.058 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '4030', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
2026-03-05 15:04:41.070 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '4030', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'netem', 'delay', '200ms']
2026-03-05 15:04:41.083 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22992/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-03-05 15:04:41.089 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:04:41.090 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:41.493 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":1772723081083379796,"ephemeral":false,"proof":""}]'
2026-03-05 15:04:41.495 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '4030', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
2026-03-05 15:04:41.507 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-05 15:04:41.508 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-05 15:04:41.508 DEBUG [src.node.waku_node] Stopping container with id 6563856171f5
2026-03-05 15:04:42.087 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:04:42.090 DEBUG [src.node.waku_node] Stopping container with id be4d0ef6d0e0
2026-03-05 15:04:42.658 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:04:42.659 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-05 15:04:42.670 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:04:42.678 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,72 @@
2026-03-05 15:14:43.624 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-05 15:14:43.624 DEBUG [tests.conftest] Running test: test_store_with_peerAddr with id: 2026-03-05_15-14-43__d9d0754e-1999-456f-8240-d7f13b05c33d
2026-03-05 15:14:43.625 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-05 15:14:43.625 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-03-05 15:14:43.625 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-03-05 15:14:43.634 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:14:43.634 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-05_15-14-43__d9d0754e-1999-456f-8240-d7f13b05c33d__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:14:43.634 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:14:43.634 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:14:43.636 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:14:43.636 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.80.129
2026-03-05 15:14:43.636 DEBUG [src.node.docker_mananger] Generated ports ['26949', '26950', '26951', '26952', '26953']
2026-03-05 15:14:43.636 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:14:43.636 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:14:43.636 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:14:43.636 DEBUG [src.node.docker_mananger] docker run -i -t -p 26949:26949 -p 26950:26950 -p 26951:26951 -p 26952:26952 -p 26953:26953 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=26951 --rest-port=26949 --tcp-port=26950 --discv5-udp-port=26952 --rest-address=0.0.0.0 --nat=extip:172.18.80.129 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=aaf5ceb1cc87ccafffc3ef1bcc4346539d353f4da87e2da83273b3bc9ed68380 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=26953 --metrics-logging=true --store=true --relay=true
2026-03-05 15:14:43.803 ERROR [src.node.docker_mananger] Max retries reached for container c6bbe4440e2a. Exiting log stream.
2026-03-05 15:14:43.857 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.80.129 waku 745bcfa9531eb9961d9ba163fd1367407d7f83ab4da1af30432fb1b8cc55c41a
2026-03-05 15:14:43.894 DEBUG [src.node.docker_mananger] Container started with ID 745bcfa9531e. Setting up logs at ./log/docker/publishing_node1_2026-03-05_15-14-43__d9d0754e-1999-456f-8240-d7f13b05c33d__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:14:43.895 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 26949
2026-03-05 15:14:43.895 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:14:44.424 ERROR [src.node.docker_mananger] Max retries reached for container 342f58c33458. Exiting log stream.
2026-03-05 15:14:44.899 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26949/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:14:44.902 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:14:44.902 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:14:44.902 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26949/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:14:44.905 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.80.129/tcp/26950/p2p/16Uiu2HAmTbu9vrPa73SNaeCwejZqyFW2RE9o7vjWV5NF1Qn6CF8G","/ip4/172.18.80.129/tcp/26951/ws/p2p/16Uiu2HAmTbu9vrPa73SNaeCwejZqyFW2RE9o7vjWV5NF1Qn6CF8G"],"enrUri":"enr:-L24QBK1NKYsB0xlAmt3CcvdGY-T7psm-sKdhSJTmXIDgnEIcgZyR41ZUtzYIaAPf1iKEPQO6S6u26D4dCA1SJ3ZCgECgmlkgnY0gmlwhKwSUIGKbXVsdGlhZGRyc5YACASsElCBBmlGAAoErBJQgQZpR90DgnJzhQADAQAAiXNlY3AyNTZrMaED3hSvvO-qbAm7MZRZkYS02Z2mFkIpKMo_Zs2b2nGRx4WDdGNwgmlGg3VkcIJpSIV3YWt1MgM"}'
2026-03-05 15:14:44.905 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:14:44.914 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:14:44.914 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-05_15-14-43__d9d0754e-1999-456f-8240-d7f13b05c33d__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:14:44.914 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:14:44.914 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:14:44.916 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:14:44.916 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.85.111
2026-03-05 15:14:44.917 DEBUG [src.node.docker_mananger] Generated ports ['20445', '20446', '20447', '20448', '20449']
2026-03-05 15:14:44.917 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:14:44.917 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:14:44.917 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:14:44.917 DEBUG [src.node.docker_mananger] docker run -i -t -p 20445:20445 -p 20446:20446 -p 20447:20447 -p 20448:20448 -p 20449:20449 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20447 --rest-port=20445 --tcp-port=20446 --discv5-udp-port=20448 --rest-address=0.0.0.0 --nat=extip:172.18.85.111 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cdf28be1dbff8bfb20e33fcec2bfb8b8aba9b92d557ac38277659cf53df4cbe9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20449 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QBK1NKYsB0xlAmt3CcvdGY-T7psm-sKdhSJTmXIDgnEIcgZyR41ZUtzYIaAPf1iKEPQO6S6u26D4dCA1SJ3ZCgECgmlkgnY0gmlwhKwSUIGKbXVsdGlhZGRyc5YACASsElCBBmlGAAoErBJQgQZpR90DgnJzhQADAQAAiXNlY3AyNTZrMaED3hSvvO-qbAm7MZRZkYS02Z2mFkIpKMo_Zs2b2nGRx4WDdGNwgmlGg3VkcIJpSIV3YWt1MgM --storenode=/ip4/172.18.80.129/tcp/26950/p2p/16Uiu2HAmTbu9vrPa73SNaeCwejZqyFW2RE9o7vjWV5NF1Qn6CF8G --store=true --relay=true
2026-03-05 15:14:45.145 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.85.111 waku 1bd8944c951820dc33dfe96b73809b725f46310cf7c8ee12bd414e50bde7d5f3
2026-03-05 15:14:45.183 DEBUG [src.node.docker_mananger] Container started with ID 1bd8944c9518. Setting up logs at ./log/docker/store_node1_2026-03-05_15-14-43__d9d0754e-1999-456f-8240-d7f13b05c33d__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:14:45.184 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 20445
2026-03-05 15:14:45.184 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:14:46.185 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20445/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:14:46.188 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:14:46.188 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:14:46.188 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20445/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:14:46.191 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.85.111/tcp/20446/p2p/16Uiu2HAm5Gmk3oxDorA9iJYMbgyFpkDoxjymqkS12XYwSavxG3sx","/ip4/172.18.85.111/tcp/20447/ws/p2p/16Uiu2HAm5Gmk3oxDorA9iJYMbgyFpkDoxjymqkS12XYwSavxG3sx"],"enrUri":"enr:-L24QKP0SVV5Z3bV1K06A4ob8B4aHSh6e6cN4V5J0YaMhWU6TDvSyVCuB3t51Ju3YkWR_CWobD7EvHnJelMoDyKd91sCgmlkgnY0gmlwhKwSVW-KbXVsdGlhZGRyc5YACASsElVvBk_eAAoErBJVbwZP390DgnJzhQADAQAAiXNlY3AyNTZrMaECkk0og8TKJ89baXLadEPiGuQjinE0beQ7t7shSqsuJ3uDdGNwgk_eg3VkcIJP4IV3YWt1MgM"}'
2026-03-05 15:14:46.191 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:14:46.192 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20445/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.80.129/tcp/26950/p2p/16Uiu2HAmTbu9vrPa73SNaeCwejZqyFW2RE9o7vjWV5NF1Qn6CF8G"]'
2026-03-05 15:14:46.195 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:14:46.195 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26949/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-05 15:14:46.198 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:14:46.198 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20445/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-05 15:14:46.201 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:14:46.202 DEBUG [src.steps.store] Relaying message
2026-03-05 15:14:46.203 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26949/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-03-05 15:14:46.210 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:14:46.210 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:14:46.411 DEBUG [src.steps.store] Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the stored messages
2026-03-05 15:14:46.412 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20445/store/v3/messages?peerAddr=%2Fip4%2F172.18.80.129%2Ftcp%2F26950%2Fp2p%2F16Uiu2HAmTbu9vrPa73SNaeCwejZqyFW2RE9o7vjWV5NF1Qn6CF8G&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:14:46.420 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"20bb6f214922605f8a70","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xdffde1b53bee39ac19bbaa288a7bf8ef8f8db5077b5ad38befe6da195bf157ba"}]}'
2026-03-05 15:14:46.421 DEBUG [src.steps.store] messages length is 1
2026-03-05 15:14:46.423 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-05 15:14:46.425 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-05 15:14:46.425 DEBUG [src.node.waku_node] Stopping container with id 745bcfa9531e
2026-03-05 15:14:47.066 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:14:47.066 DEBUG [src.node.waku_node] Stopping container with id 1bd8944c9518
2026-03-05 15:14:47.658 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:14:47.662 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-05 15:14:47.667 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:14:47.673 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,77 @@
2026-03-05 15:07:33.204 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-05 15:07:33.204 DEBUG [tests.conftest] Running test: test_single_pubsub_topic[/waku/2/rs/5/1] with id: 2026-03-05_15-07-33__7674d050-34a7-460f-a039-95c209de70a9
2026-03-05 15:07:33.204 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-05 15:07:33.205 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-05 15:07:33.205 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-03-05 15:07:33.212 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:07:33.212 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-07-33__7674d050-34a7-460f-a039-95c209de70a9__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:07:33.213 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:07:33.213 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:07:33.214 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:07:33.214 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.94.8
2026-03-05 15:07:33.214 DEBUG [src.node.docker_mananger] Generated ports ['23516', '23517', '23518', '23519', '23520']
2026-03-05 15:07:33.215 DEBUG [src.node.waku_node] Cluster id was resolved to: 5
2026-03-05 15:07:33.215 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-05 15:07:33.215 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:07:33.215 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:07:33.215 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:07:33.215 DEBUG [src.node.docker_mananger] docker run -i -t -p 23516:23516 -p 23517:23517 -p 23518:23518 -p 23519:23519 -p 23520:23520 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=23518 --rest-port=23516 --tcp-port=23517 --discv5-udp-port=23519 --rest-address=0.0.0.0 --nat=extip:172.18.94.8 --peer-exchange=true --discv5-discovery=true --cluster-id=5 --nodekey=98997febcd992e42cdf9d608ccab3fab4fcde17f55906c69270cd005a0cdfa39 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23520 --metrics-logging=true --relay=true --filter=true
2026-03-05 15:07:33.408 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.94.8 waku 2b205f1526dc692b853e17010b3aedbccd7b01418ca9c561989012dce0fe3f2d
2026-03-05 15:07:33.443 DEBUG [src.node.docker_mananger] Container started with ID 2b205f1526dc. Setting up logs at ./log/docker/node1_2026-03-05_15-07-33__7674d050-34a7-460f-a039-95c209de70a9__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:07:33.444 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 23516
2026-03-05 15:07:33.444 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:07:33.454 ERROR [src.node.docker_mananger] Max retries reached for container 2422df58907f. Exiting log stream.
2026-03-05 15:07:34.002 ERROR [src.node.docker_mananger] Max retries reached for container d427b695fa18. Exiting log stream.
2026-03-05 15:07:34.444 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23516/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:34.447 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:07:34.447 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:07:34.447 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23516/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:34.450 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.94.8/tcp/23517/p2p/16Uiu2HAmLdYJHXsV38serVkkrHCTdXtBefwusDK7zZ8EkWt8phq4","/ip4/172.18.94.8/tcp/23518/ws/p2p/16Uiu2HAmLdYJHXsV38serVkkrHCTdXtBefwusDK7zZ8EkWt8phq4"],"enrUri":"enr:-L24QLj0jxW66bo6JBfexaxmMowE5TynOwVVht5SjnvCjCTjX2tQZtuucBnAXC12zAZwSRmOC8zsyX1NRMqwXaGccH0CgmlkgnY0gmlwhKwSXgiKbXVsdGlhZGRyc5YACASsEl4IBlvdAAoErBJeCAZb3t0DgnJzhQAFAQAAiXNlY3AyNTZrMaEDdn51LsYmLjInDxjFq0_I1LAdEYOtkPaYPi9Uo45G8-uDdGNwglvdg3VkcIJb34V3YWt1MgU"}'
2026-03-05 15:07:34.450 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:07:34.457 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:07:34.457 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-07-33__7674d050-34a7-460f-a039-95c209de70a9__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:07:34.457 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:07:34.457 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:07:34.459 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:07:34.459 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.57.18
2026-03-05 15:07:34.459 DEBUG [src.node.docker_mananger] Generated ports ['47329', '47330', '47331', '47332', '47333']
2026-03-05 15:07:34.459 DEBUG [src.node.waku_node] Cluster id was resolved to: 5
2026-03-05 15:07:34.459 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-05 15:07:34.459 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:07:34.460 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:07:34.460 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:07:34.460 DEBUG [src.node.docker_mananger] docker run -i -t -p 47329:47329 -p 47330:47330 -p 47331:47331 -p 47332:47332 -p 47333:47333 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=47331 --rest-port=47329 --tcp-port=47330 --discv5-udp-port=47332 --rest-address=0.0.0.0 --nat=extip:172.18.57.18 --peer-exchange=true --discv5-discovery=true --cluster-id=5 --nodekey=e65ae43aa9545eba4d87a6fb464803ac2ca4aad1ec097b7f4634ecbf3e9d67ef --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47333 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QLj0jxW66bo6JBfexaxmMowE5TynOwVVht5SjnvCjCTjX2tQZtuucBnAXC12zAZwSRmOC8zsyX1NRMqwXaGccH0CgmlkgnY0gmlwhKwSXgiKbXVsdGlhZGRyc5YACASsEl4IBlvdAAoErBJeCAZb3t0DgnJzhQAFAQAAiXNlY3AyNTZrMaEDdn51LsYmLjInDxjFq0_I1LAdEYOtkPaYPi9Uo45G8-uDdGNwglvdg3VkcIJb34V3YWt1MgU
2026-03-05 15:07:34.647 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.57.18 waku 30f557ab60ab06311e2dd6f0cde72accfd8c16ea8ae97aca3366e0451deead90
2026-03-05 15:07:34.682 DEBUG [src.node.docker_mananger] Container started with ID 30f557ab60ab. Setting up logs at ./log/docker/node2_2026-03-05_15-07-33__7674d050-34a7-460f-a039-95c209de70a9__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:07:34.682 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 47329
2026-03-05 15:07:34.683 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:07:35.684 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47329/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:35.705 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:07:35.711 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:07:35.711 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47329/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:35.716 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.57.18/tcp/47330/p2p/16Uiu2HAm3nDGdLF49ET11wQfPKaG1HY2GgBzuQ524JhgoRxhvVqB","/ip4/172.18.57.18/tcp/47331/ws/p2p/16Uiu2HAm3nDGdLF49ET11wQfPKaG1HY2GgBzuQ524JhgoRxhvVqB"],"enrUri":"enr:-L24QGG3LxxvVWSI_5Up0udbD-fS4MWfBpymnDBOjcmTJOfLUsZ2IMaMLmvFUulvQWat3b1-yJovBhJG9wwQ-rGhbykCgmlkgnY0gmlwhKwSORKKbXVsdGlhZGRyc5YACASsEjkSBrjiAAoErBI5Ega4490DgnJzhQAFAQAAiXNlY3AyNTZrMaECfCB91-Inr09lX3TL2C2s-7Kcieo3dRrjV1bV5M0OUQKDdGNwgrjig3VkcIK45IV3YWt1MgE"}'
2026-03-05 15:07:35.716 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:07:35.716 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47329/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.94.8/tcp/23517/p2p/16Uiu2HAmLdYJHXsV38serVkkrHCTdXtBefwusDK7zZ8EkWt8phq4"]'
2026-03-05 15:07:35.719 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:35.720 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23516/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/5/1"]'
2026-03-05 15:07:35.724 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:35.724 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47329/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/5/1"]'
2026-03-05 15:07:35.729 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:35.730 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23516/relay/v1/messages/%2Fwaku%2F2%2Frs%2F5%2F1" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-05 15:07:35.737 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:35.737 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:07:35.838 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:07:35.838 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23516/relay/v1/messages/%2Fwaku%2F2%2Frs%2F5%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:35.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":1772723255730375489,"ephemeral":false,"proof":""}]'
2026-03-05 15:07:35.842 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:07:35.842 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47329/relay/v1/messages/%2Fwaku%2F2%2Frs%2F5%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:35.845 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723255730375489,"ephemeral":false,"proof":""}]'
2026-03-05 15:07:35.847 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-05 15:07:35.849 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-05 15:07:35.849 DEBUG [src.node.waku_node] Stopping container with id 2b205f1526dc
2026-03-05 15:07:36.402 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:07:36.404 DEBUG [src.node.waku_node] Stopping container with id 30f557ab60ab
2026-03-05 15:07:36.953 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:07:36.956 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-05 15:07:36.961 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:07:36.966 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,654 @@
2026-03-05 15:06:38.289 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-05 15:06:38.290 DEBUG [tests.conftest] Running test: test_light_push_with_valid_payloads with id: 2026-03-05_15-06-38__511cb6d5-8c16-4622-9711-b5ea52d93e4f
2026-03-05 15:06:38.290 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-05 15:06:38.290 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-03-05 15:06:38.297 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:06:38.297 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-03-05_15-06-38__511cb6d5-8c16-4622-9711-b5ea52d93e4f__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:06:38.297 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:06:38.297 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:06:38.299 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:06:38.299 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.71.48
2026-03-05 15:06:38.299 DEBUG [src.node.docker_mananger] Generated ports ['4515', '4516', '4517', '4518', '4519']
2026-03-05 15:06:38.299 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:06:38.299 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:06:38.300 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:06:38.300 DEBUG [src.node.docker_mananger] docker run -i -t -p 4515:4515 -p 4516:4516 -p 4517:4517 -p 4518:4518 -p 4519:4519 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=4517 --rest-port=4515 --tcp-port=4516 --discv5-udp-port=4518 --rest-address=0.0.0.0 --nat=extip:172.18.71.48 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e1f9fee8feaa382d35deef8bfb0d594b579552f7ecbf8efed361603fe4fefd12 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4519 --metrics-logging=true --lightpush=true --relay=true
2026-03-05 15:06:38.492 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.71.48 waku bdb4f4c9be99f9e46538586b411c924094d4a7607c82defd45de28e063ca269d
2026-03-05 15:06:38.530 DEBUG [src.node.docker_mananger] Container started with ID bdb4f4c9be99. Setting up logs at ./log/docker/receiving_node1_2026-03-05_15-06-38__511cb6d5-8c16-4622-9711-b5ea52d93e4f__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:06:38.532 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 4515
2026-03-05 15:06:38.533 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:06:38.534 ERROR [src.node.docker_mananger] Max retries reached for container de56a39d42e9. Exiting log stream.
2026-03-05 15:06:39.091 ERROR [src.node.docker_mananger] Max retries reached for container 964fc0918a24. Exiting log stream.
2026-03-05 15:06:39.535 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4515/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:39.538 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:06:39.538 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:06:39.538 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4515/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:39.541 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.71.48/tcp/4516/p2p/16Uiu2HAmCjP7WVV1WPJXcXhPaHFSxKjEhdLGnfWZC6f3rDkLjZuW","/ip4/172.18.71.48/tcp/4517/ws/p2p/16Uiu2HAmCjP7WVV1WPJXcXhPaHFSxKjEhdLGnfWZC6f3rDkLjZuW"],"enrUri":"enr:-L24QNxW87UO6y0tynsnxycNp1HinFrpCGm3_SV8j0LZaPuIZkwKAaMvGut_AAfD6_Zz1ofAWqcbcI2CGavEWAwFjHECgmlkgnY0gmlwhKwSRzCKbXVsdGlhZGRyc5YACASsEkcwBhGkAAoErBJHMAYRpd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDASAPjn8dkOGrEee-paKWxlh4CoVzoNg03Q-qnMYsbIWDdGNwghGkg3VkcIIRpoV3YWt1Mgk"}'
2026-03-05 15:06:39.541 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:06:39.548 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:06:39.548 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-03-05_15-06-38__511cb6d5-8c16-4622-9711-b5ea52d93e4f__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:06:39.548 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:06:39.548 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:06:39.550 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:06:39.550 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.216.210
2026-03-05 15:06:39.550 DEBUG [src.node.docker_mananger] Generated ports ['39370', '39371', '39372', '39373', '39374']
2026-03-05 15:06:39.550 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:06:39.550 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:06:39.550 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:06:39.551 DEBUG [src.node.docker_mananger] docker run -i -t -p 39370:39370 -p 39371:39371 -p 39372:39372 -p 39373:39373 -p 39374:39374 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=39372 --rest-port=39370 --tcp-port=39371 --discv5-udp-port=39373 --rest-address=0.0.0.0 --nat=extip:172.18.216.210 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f2dcf497fff0772a0f0d4edada8b4fdcaa44daacda7f4e6e1cdcae7d0aa0129e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39374 --metrics-logging=true --lightpush=false --relay=true
2026-03-05 15:06:39.741 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.216.210 waku 2ea94d2c2ead66988d4b0dea5d7aa86e360411537e5d175128214af1fdeb765c
2026-03-05 15:06:39.776 DEBUG [src.node.docker_mananger] Container started with ID 2ea94d2c2ead. Setting up logs at ./log/docker/receiving_node2_2026-03-05_15-06-38__511cb6d5-8c16-4622-9711-b5ea52d93e4f__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:06:39.777 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 39370
2026-03-05 15:06:39.777 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:06:40.777 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39370/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:40.780 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:06:40.780 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:06:40.780 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39370/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:40.783 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.216.210/tcp/39371/p2p/16Uiu2HAm9KLCnxwLDbrinykXoPEBxmTSkSAKkNCaQBDt3ib4XwuS","/ip4/172.18.216.210/tcp/39372/ws/p2p/16Uiu2HAm9KLCnxwLDbrinykXoPEBxmTSkSAKkNCaQBDt3ib4XwuS"],"enrUri":"enr:-L24QBYSLBRUlpz7tcHzu0wNHAin9H7JJX1yCceuvDxnb7HjX3aBjA6nOXNb_F7A3oI9uPC4zBoK2GBl_MdxxqqSBScCgmlkgnY0gmlwhKwS2NKKbXVsdGlhZGRyc5YACASsEtjSBpnLAAoErBLY0gaZzN0DgnJzhQADAQAAiXNlY3AyNTZrMaECzmPFfy3hH7B9LupCogfJA4G_YwjDiF6yCiUEu6I_ONmDdGNwgpnLg3VkcIKZzYV3YWt1MgE"}'
2026-03-05 15:06:40.783 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:06:40.783 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39370/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.71.48/tcp/4516/p2p/16Uiu2HAmCjP7WVV1WPJXcXhPaHFSxKjEhdLGnfWZC6f3rDkLjZuW"]'
2026-03-05 15:06:40.823 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:40.834 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:06:40.834 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-03-05_15-06-38__511cb6d5-8c16-4622-9711-b5ea52d93e4f__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:06:40.834 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:06:40.834 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:06:40.836 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:06:40.836 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.146.65
2026-03-05 15:06:40.836 DEBUG [src.node.docker_mananger] Generated ports ['48441', '48442', '48443', '48444', '48445']
2026-03-05 15:06:40.836 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:06:40.836 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:06:40.836 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:06:40.837 DEBUG [src.node.docker_mananger] docker run -i -t -p 48441:48441 -p 48442:48442 -p 48443:48443 -p 48444:48444 -p 48445:48445 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=48443 --rest-port=48441 --tcp-port=48442 --discv5-udp-port=48444 --rest-address=0.0.0.0 --nat=extip:172.18.146.65 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cb3b59fc91f05fd7aeb1dbbbb99d5ef46fcda8daa5feadcc42cffbf7ea0df71f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48445 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QNxW87UO6y0tynsnxycNp1HinFrpCGm3_SV8j0LZaPuIZkwKAaMvGut_AAfD6_Zz1ofAWqcbcI2CGavEWAwFjHECgmlkgnY0gmlwhKwSRzCKbXVsdGlhZGRyc5YACASsEkcwBhGkAAoErBJHMAYRpd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDASAPjn8dkOGrEee-paKWxlh4CoVzoNg03Q-qnMYsbIWDdGNwghGkg3VkcIIRpoV3YWt1Mgk --lightpushnode=/ip4/172.18.71.48/tcp/4516/p2p/16Uiu2HAmCjP7WVV1WPJXcXhPaHFSxKjEhdLGnfWZC6f3rDkLjZuW --lightpush=true --relay=true
2026-03-05 15:06:41.045 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.146.65 waku 21fc0ce120e9b3be6cc11556f08644f3bb42f22da9604335ee61b810b4f6c1f2
2026-03-05 15:06:41.078 DEBUG [src.node.docker_mananger] Container started with ID 21fc0ce120e9. Setting up logs at ./log/docker/lightpush_node1_2026-03-05_15-06-38__511cb6d5-8c16-4622-9711-b5ea52d93e4f__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:06:41.079 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 48441
2026-03-05 15:06:41.079 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:06:42.080 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48441/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:42.083 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:06:42.083 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:06:42.083 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48441/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:42.085 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.146.65/tcp/48442/p2p/16Uiu2HAmJVU1Bg4a6KAF7YbH3nHPRm2sRBcPHSTeaenHRN1vUc4C","/ip4/172.18.146.65/tcp/48443/ws/p2p/16Uiu2HAmJVU1Bg4a6KAF7YbH3nHPRm2sRBcPHSTeaenHRN1vUc4C"],"enrUri":"enr:-L24QGClbuX5Gn2yGVBMVod47_eCku7v8mQNKrwZsiLKcEybAloE2nf-FY66qhwJssUqS4vsQb8YbvuF5j79TD-TwMgCgmlkgnY0gmlwhKwSkkGKbXVsdGlhZGRyc5YACASsEpJBBr06AAoErBKSQQa9O90DgnJzhQADAQAAiXNlY3AyNTZrMaEDVrWUywWpNPe_i71f9xW1wM9Y_MC2xJms_BZHgGY9UG2DdGNwgr06g3VkcIK9PIV3YWt1Mgk"}'
2026-03-05 15:06:42.086 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:06:42.086 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48441/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.71.48/tcp/4516/p2p/16Uiu2HAmCjP7WVV1WPJXcXhPaHFSxKjEhdLGnfWZC6f3rDkLjZuW"]'
2026-03-05 15:06:42.129 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:42.130 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48441/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.216.210/tcp/39371/p2p/16Uiu2HAm9KLCnxwLDbrinykXoPEBxmTSkSAKkNCaQBDt3ib4XwuS"]'
2026-03-05 15:06:42.158 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:42.159 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4515/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-05 15:06:42.167 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:42.171 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39370/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-05 15:06:42.177 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:42.178 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48441/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-05 15:06:42.181 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:42.182 DEBUG [tests.light_push.test_publish] Running test with payload A simple string
2026-03-05 15:06:42.183 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:06:42.183 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48441/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "SGVsbG8gV29ybGQh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723202183441677}}'
2026-03-05 15:06:42.197 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:42.198 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:06:42.298 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:42.299 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:42.301 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"SGVsbG8gV29ybGQh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723202183441677,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:42.303 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:42.303 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39370/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:42.305 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"SGVsbG8gV29ybGQh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723202183441677,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:42.306 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:42.306 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:42.308 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"SGVsbG8gV29ybGQh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723202183441677,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:42.310 DEBUG [tests.light_push.test_publish] Running test with payload An integer
2026-03-05 15:06:42.310 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:06:42.310 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48441/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "MTIzNDU2Nzg5MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723202310467532}}'
2026-03-05 15:06:42.326 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:42.326 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:06:42.427 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:42.427 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:42.429 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTIzNDU2Nzg5MA==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723202310467532,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:42.431 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:42.431 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39370/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:42.433 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTIzNDU2Nzg5MA==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723202310467532,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:42.434 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:42.435 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:42.437 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTIzNDU2Nzg5MA==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723202310467532,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:42.438 DEBUG [tests.light_push.test_publish] Running test with payload A dictionary
2026-03-05 15:06:42.439 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:06:42.439 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48441/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "eyJrZXkiOiAidmFsdWUifQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723202438869239}}'
2026-03-05 15:06:42.453 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:42.453 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:06:42.555 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:42.555 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:42.557 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"eyJrZXkiOiAidmFsdWUifQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723202438869239,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:42.559 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:42.559 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39370/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:42.561 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"eyJrZXkiOiAidmFsdWUifQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723202438869239,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:42.563 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:42.563 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:42.565 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"eyJrZXkiOiAidmFsdWUifQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723202438869239,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:42.566 DEBUG [tests.light_push.test_publish] Running test with payload Chinese characters
2026-03-05 15:06:42.567 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:06:42.567 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48441/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "6L+Z5piv5LiA5Lqb5Lit5paH", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723202567020661}}'
2026-03-05 15:06:42.580 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:42.580 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:06:42.681 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:42.681 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:42.684 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"6L+Z5piv5LiA5Lqb5Lit5paH","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723202567020661,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:42.685 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:42.685 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39370/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:42.687 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"6L+Z5piv5LiA5Lqb5Lit5paH","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723202567020661,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:42.689 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:42.689 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:42.691 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"6L+Z5piv5LiA5Lqb5Lit5paH","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723202567020661,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:42.693 DEBUG [tests.light_push.test_publish] Running test with payload Emojis
2026-03-05 15:06:42.693 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:06:42.693 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48441/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "8J+agPCfjJ/inKg=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723202693447354}}'
2026-03-05 15:06:42.706 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:42.707 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:06:42.808 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:42.808 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:42.810 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"8J+agPCfjJ/inKg=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723202693447354,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:42.811 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:42.811 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39370/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:42.813 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"8J+agPCfjJ/inKg=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723202693447354,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:42.815 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:42.815 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:42.817 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"8J+agPCfjJ/inKg=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723202693447354,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:42.818 DEBUG [tests.light_push.test_publish] Running test with payload Lorem ipsum text
2026-03-05 15:06:42.819 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:06:42.819 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48441/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723202819155112}}'
2026-03-05 15:06:42.832 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:42.832 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:06:42.932 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:42.933 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:42.935 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723202819155112,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:42.936 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:42.936 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39370/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:42.938 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723202819155112,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:42.940 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:42.940 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:42.942 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723202819155112,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:42.944 DEBUG [tests.light_push.test_publish] Running test with payload HTML content
2026-03-05 15:06:42.944 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:06:42.945 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48441/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723202944754091}}'
2026-03-05 15:06:42.957 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:42.957 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:06:43.058 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:43.058 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:43.060 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723202944754091,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:43.062 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:43.062 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39370/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:43.064 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723202944754091,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:43.065 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:43.066 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:43.068 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723202944754091,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:43.070 DEBUG [tests.light_push.test_publish] Running test with payload Cyrillic characters
2026-03-05 15:06:43.071 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:06:43.071 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48441/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "0J/RgNC40LLQtdGC", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723203070825847}}'
2026-03-05 15:06:43.084 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:43.084 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:06:43.186 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:43.186 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:43.188 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"0J/RgNC40LLQtdGC","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723203070825847,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:43.189 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:43.190 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39370/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:43.192 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"0J/RgNC40LLQtdGC","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723203070825847,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:43.193 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:43.193 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:43.195 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"0J/RgNC40LLQtdGC","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723203070825847,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:43.197 DEBUG [tests.light_push.test_publish] Running test with payload Base64 encoded string
2026-03-05 15:06:43.197 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:06:43.197 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48441/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "QmFzZTY0PT1kR1Z6ZEE9PQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723203197325422}}'
2026-03-05 15:06:43.209 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:43.210 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:06:43.310 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:43.310 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:43.313 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"QmFzZTY0PT1kR1Z6ZEE9PQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723203197325422,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:43.314 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:43.314 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39370/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:43.316 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"QmFzZTY0PT1kR1Z6ZEE9PQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723203197325422,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:43.318 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:43.318 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:43.320 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"QmFzZTY0PT1kR1Z6ZEE9PQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723203197325422,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:43.322 DEBUG [tests.light_push.test_publish] Running test with payload Binary data
2026-03-05 15:06:43.322 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:06:43.323 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48441/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723203322622382}}'
2026-03-05 15:06:43.337 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:43.337 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:06:43.437 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:43.438 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:43.440 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723203322622382,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:43.442 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:43.442 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39370/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:43.444 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723203322622382,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:43.445 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:43.445 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:43.448 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723203322622382,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:43.449 DEBUG [tests.light_push.test_publish] Running test with payload Special characters with whitespace
2026-03-05 15:06:43.450 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:06:43.450 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48441/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "CQpTcGVjaWFsCUNoYXJhY3RlcnMK", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723203449899224}}'
2026-03-05 15:06:43.463 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:43.464 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:06:43.565 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:43.565 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:43.567 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"CQpTcGVjaWFsCUNoYXJhY3RlcnMK","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723203449899224,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:43.569 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:43.569 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39370/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:43.571 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"CQpTcGVjaWFsCUNoYXJhY3RlcnMK","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723203449899224,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:43.573 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:43.573 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:43.575 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"CQpTcGVjaWFsCUNoYXJhY3RlcnMK","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723203449899224,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:43.576 DEBUG [tests.light_push.test_publish] Running test with payload Boolean false as a string
2026-03-05 15:06:43.576 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:06:43.577 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48441/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "RmFsc2U=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723203576769458}}'
2026-03-05 15:06:43.587 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:43.588 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:06:43.689 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:43.689 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:43.692 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmFsc2U=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723203576769458,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:43.693 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:43.693 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39370/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:43.695 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmFsc2U=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723203576769458,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:43.697 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:43.697 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:43.699 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmFsc2U=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723203576769458,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:43.700 DEBUG [tests.light_push.test_publish] Running test with payload A float number
2026-03-05 15:06:43.701 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:06:43.701 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48441/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "My4xNDE1OTI2NTM1", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723203700851363}}'
2026-03-05 15:06:43.715 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:43.715 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:06:43.816 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:43.816 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:43.818 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"My4xNDE1OTI2NTM1","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723203700851363,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:43.820 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:43.820 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39370/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:43.822 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"My4xNDE1OTI2NTM1","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723203700851363,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:43.823 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:43.823 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:43.825 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"My4xNDE1OTI2NTM1","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723203700851363,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:43.827 DEBUG [tests.light_push.test_publish] Running test with payload A list
2026-03-05 15:06:43.827 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:06:43.827 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48441/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "WzEsIDIsIDMsIDQsIDVd", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723203827295468}}'
2026-03-05 15:06:43.844 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:43.844 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:06:43.944 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:43.944 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:43.947 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"WzEsIDIsIDMsIDQsIDVd","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723203827295468,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:43.948 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:43.948 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39370/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:43.950 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"WzEsIDIsIDMsIDQsIDVd","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723203827295468,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:43.952 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:43.952 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:43.954 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"WzEsIDIsIDMsIDQsIDVd","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723203827295468,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:43.955 DEBUG [tests.light_push.test_publish] Running test with payload Hexadecimal number as a string
2026-03-05 15:06:43.956 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:06:43.956 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48441/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "MHhERUFEQkVFRg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723203956039781}}'
2026-03-05 15:06:43.969 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:43.969 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:06:44.070 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:44.070 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:44.072 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MHhERUFEQkVFRg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723203956039781,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:44.074 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:44.074 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39370/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:44.076 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MHhERUFEQkVFRg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723203956039781,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:44.078 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:44.078 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:44.080 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MHhERUFEQkVFRg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723203956039781,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:44.081 DEBUG [tests.light_push.test_publish] Running test with payload Email format
2026-03-05 15:06:44.082 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:06:44.082 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48441/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "dXNlckBleGFtcGxlLmNvbQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723204081890409}}'
2026-03-05 15:06:44.096 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:44.097 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:06:44.197 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:44.197 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:44.200 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"dXNlckBleGFtcGxlLmNvbQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723204081890409,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:44.201 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:44.201 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39370/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:44.203 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"dXNlckBleGFtcGxlLmNvbQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723204081890409,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:44.205 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:44.205 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:44.207 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"dXNlckBleGFtcGxlLmNvbQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723204081890409,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:44.209 DEBUG [tests.light_push.test_publish] Running test with payload URL format
2026-03-05 15:06:44.209 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:06:44.209 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48441/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "aHR0cDovL2V4YW1wbGUuY29t", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723204209290550}}'
2026-03-05 15:06:44.223 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:44.223 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:06:44.326 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:44.326 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:44.328 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"aHR0cDovL2V4YW1wbGUuY29t","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723204209290550,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:44.330 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:44.330 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39370/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:44.332 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"aHR0cDovL2V4YW1wbGUuY29t","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723204209290550,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:44.333 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:44.334 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:44.336 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"aHR0cDovL2V4YW1wbGUuY29t","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723204209290550,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:44.337 DEBUG [tests.light_push.test_publish] Running test with payload Date and time in ISO format
2026-03-05 15:06:44.337 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:06:44.337 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48441/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "MjAyMy0xMS0wMVQxMjowMDowMFo=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723204337574155}}'
2026-03-05 15:06:44.349 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:44.350 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:06:44.450 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:44.450 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:44.452 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MjAyMy0xMS0wMVQxMjowMDowMFo=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723204337574155,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:44.454 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:44.454 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39370/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:44.456 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MjAyMy0xMS0wMVQxMjowMDowMFo=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723204337574155,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:44.458 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:44.458 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:44.460 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MjAyMy0xMS0wMVQxMjowMDowMFo=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723204337574155,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:44.462 DEBUG [tests.light_push.test_publish] Running test with payload String with escaped quotes
2026-03-05 15:06:44.462 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:06:44.462 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48441/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "IkVzY2FwZWQiIFwicXVvdGVzXCI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723204462473307}}'
2026-03-05 15:06:44.475 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:44.476 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:06:44.576 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:44.576 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:44.579 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"IkVzY2FwZWQiIFwicXVvdGVzXCI=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723204462473307,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:44.581 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:44.581 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39370/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:44.584 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"IkVzY2FwZWQiIFwicXVvdGVzXCI=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723204462473307,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:44.585 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:44.585 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:44.587 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"IkVzY2FwZWQiIFwicXVvdGVzXCI=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723204462473307,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:44.589 DEBUG [tests.light_push.test_publish] Running test with payload A regular expression
2026-03-05 15:06:44.589 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:06:44.589 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48441/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723204589347872}}'
2026-03-05 15:06:44.606 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:44.607 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:06:44.708 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:44.708 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:44.711 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723204589347872,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:44.712 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:44.712 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39370/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:44.714 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723204589347872,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:44.716 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:44.716 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:44.718 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723204589347872,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:44.719 DEBUG [tests.light_push.test_publish] Running test with payload A very long string
2026-03-05 15:06:44.720 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:06:44.720 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48441/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723204720045885}}'
2026-03-05 15:06:44.734 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:44.738 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:06:44.839 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:44.839 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:44.841 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723204720045885,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:44.843 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:44.843 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39370/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:44.845 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723204720045885,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:44.847 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:44.847 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:44.849 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723204720045885,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:44.851 DEBUG [tests.light_push.test_publish] Running test with payload A JSON string
2026-03-05 15:06:44.851 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:06:44.851 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48441/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723204851462421}}'
2026-03-05 15:06:44.864 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:44.864 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:06:44.965 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:44.965 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:44.967 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723204851462421,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:44.969 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:44.969 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39370/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:44.971 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723204851462421,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:44.973 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:44.973 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:44.975 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723204851462421,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:44.977 DEBUG [tests.light_push.test_publish] Running test with payload A Unix path
2026-03-05 15:06:44.977 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:06:44.977 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48441/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "L3Vzci9sb2NhbC9iaW4=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723204977334518}}'
2026-03-05 15:06:44.989 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:44.990 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:06:45.090 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:45.090 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:45.093 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"L3Vzci9sb2NhbC9iaW4=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723204977334518,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:45.095 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:45.095 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39370/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:45.097 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"L3Vzci9sb2NhbC9iaW4=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723204977334518,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:45.098 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:45.098 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:45.100 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"L3Vzci9sb2NhbC9iaW4=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723204977334518,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:45.102 DEBUG [tests.light_push.test_publish] Running test with payload A Windows path
2026-03-05 15:06:45.102 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:06:45.103 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48441/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "QzpcV2luZG93c1xTeXN0ZW0zMg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723205102635447}}'
2026-03-05 15:06:45.118 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:45.118 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:06:45.219 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:45.219 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:45.221 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"QzpcV2luZG93c1xTeXN0ZW0zMg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723205102635447,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:45.222 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:45.223 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39370/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:45.225 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"QzpcV2luZG93c1xTeXN0ZW0zMg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723205102635447,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:45.226 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:45.226 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:45.228 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"QzpcV2luZG93c1xTeXN0ZW0zMg==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723205102635447,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:45.230 DEBUG [tests.light_push.test_publish] Running test with payload An SQL query
2026-03-05 15:06:45.230 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:06:45.230 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48441/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723205230502869}}'
2026-03-05 15:06:45.245 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:45.246 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:06:45.346 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:45.346 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:45.348 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723205230502869,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:45.350 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:45.350 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39370/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:45.352 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723205230502869,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:45.354 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:45.354 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:45.356 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723205230502869,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:45.358 DEBUG [tests.light_push.test_publish] Running test with payload JavaScript code snippet
2026-03-05 15:06:45.358 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:06:45.358 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48441/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723205358457068}}'
2026-03-05 15:06:45.370 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:45.371 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:06:45.472 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:45.472 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:45.475 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723205358457068,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:45.476 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:45.476 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39370/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:45.478 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723205358457068,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:45.480 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:45.480 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:45.482 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723205358457068,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:45.484 DEBUG [tests.light_push.test_publish] Running test with payload A CSS snippet
2026-03-05 15:06:45.484 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:06:45.484 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48441/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723205484365204}}'
2026-03-05 15:06:45.498 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:45.499 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:06:45.599 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:45.599 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:45.601 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723205484365204,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:45.603 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:45.603 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39370/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:45.605 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723205484365204,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:45.607 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:45.607 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:45.609 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723205484365204,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:45.610 DEBUG [tests.light_push.test_publish] Running test with payload A Python one-liner
2026-03-05 15:06:45.611 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:06:45.611 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48441/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "cHJpbnQoJ0hlbGxvIFdvcmxkJyk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723205611181115}}'
2026-03-05 15:06:45.624 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:45.626 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:06:45.726 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:45.726 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:45.728 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"cHJpbnQoJ0hlbGxvIFdvcmxkJyk=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723205611181115,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:45.730 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:45.730 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39370/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:45.732 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"cHJpbnQoJ0hlbGxvIFdvcmxkJyk=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723205611181115,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:45.733 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:45.733 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:45.735 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"cHJpbnQoJ0hlbGxvIFdvcmxkJyk=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723205611181115,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:45.737 DEBUG [tests.light_push.test_publish] Running test with payload An IP address
2026-03-05 15:06:45.737 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:06:45.737 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48441/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "MTkyLjE2OC4xLjE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723205737443276}}'
2026-03-05 15:06:45.751 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:45.752 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:06:45.852 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:45.852 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:45.854 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTkyLjE2OC4xLjE=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723205737443276,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:45.856 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:45.856 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39370/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:45.858 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTkyLjE2OC4xLjE=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723205737443276,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:45.859 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:45.859 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:45.862 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTkyLjE2OC4xLjE=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723205737443276,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:45.863 DEBUG [tests.light_push.test_publish] Running test with payload A domain name
2026-03-05 15:06:45.863 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:06:45.864 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48441/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "d3d3LmV4YW1wbGUuY29t", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723205863667397}}'
2026-03-05 15:06:45.875 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:45.876 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:06:45.977 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:45.977 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:45.979 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"d3d3LmV4YW1wbGUuY29t","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723205863667397,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:45.981 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:45.981 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39370/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:45.983 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"d3d3LmV4YW1wbGUuY29t","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723205863667397,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:45.984 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:45.984 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:45.987 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"d3d3LmV4YW1wbGUuY29t","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723205863667397,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:45.989 DEBUG [tests.light_push.test_publish] Running test with payload A user agent string
2026-03-05 15:06:45.989 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:06:45.989 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48441/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723205989273209}}'
2026-03-05 15:06:46.002 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:46.003 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:06:46.103 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:46.103 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:46.106 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723205989273209,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:46.107 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:46.107 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39370/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:46.110 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723205989273209,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:46.111 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:46.111 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:46.134 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723205989273209,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:46.136 DEBUG [tests.light_push.test_publish] Running test with payload A credit card number
2026-03-05 15:06:46.136 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:06:46.137 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48441/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "MTIzNC01Njc4LTkwMTItMzQ1Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723206136583733}}'
2026-03-05 15:06:46.148 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:46.150 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:06:46.250 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:46.250 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:46.252 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTIzNC01Njc4LTkwMTItMzQ1Ng==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723206136583733,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:46.254 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:46.254 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39370/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:46.256 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTIzNC01Njc4LTkwMTItMzQ1Ng==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723206136583733,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:46.258 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:46.258 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:46.260 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTIzNC01Njc4LTkwMTItMzQ1Ng==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723206136583733,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:46.261 DEBUG [tests.light_push.test_publish] Running test with payload A phone number
2026-03-05 15:06:46.262 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:06:46.262 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48441/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "KzEyMzQ1Njc4OTA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723206261989972}}'
2026-03-05 15:06:46.274 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:46.276 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:06:46.378 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:46.378 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:46.380 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"KzEyMzQ1Njc4OTA=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723206261989972,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:46.382 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:46.382 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39370/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:46.384 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"KzEyMzQ1Njc4OTA=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723206261989972,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:46.385 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:46.385 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:46.388 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"KzEyMzQ1Njc4OTA=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723206261989972,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:46.389 DEBUG [tests.light_push.test_publish] Running test with payload A UUID
2026-03-05 15:06:46.389 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:06:46.390 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48441/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723206389774750}}'
2026-03-05 15:06:46.403 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:46.403 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:06:46.504 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:46.504 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:46.506 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723206389774750,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:46.508 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:46.508 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39370/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:46.511 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723206389774750,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:46.512 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:46.512 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:46.515 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723206389774750,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:46.516 DEBUG [tests.light_push.test_publish] Running test with payload A hashtag
2026-03-05 15:06:46.517 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:06:46.517 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48441/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "I2hlbGxvV29ybGQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723206516864074}}'
2026-03-05 15:06:46.531 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:46.531 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:06:46.632 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:46.632 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:46.634 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"I2hlbGxvV29ybGQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723206516864074,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:46.636 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:46.636 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39370/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:46.638 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"I2hlbGxvV29ybGQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723206516864074,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:46.639 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:46.639 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:46.642 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"I2hlbGxvV29ybGQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723206516864074,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:46.643 DEBUG [tests.light_push.test_publish] Running test with payload A Twitter handle
2026-03-05 15:06:46.643 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:06:46.643 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48441/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "QHVzZXJuYW1l", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723206643635143}}'
2026-03-05 15:06:46.654 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:46.655 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:06:46.756 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:46.756 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:46.758 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"QHVzZXJuYW1l","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723206643635143,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:46.759 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:46.760 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39370/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:46.762 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"QHVzZXJuYW1l","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723206643635143,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:46.763 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:46.764 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:46.766 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"QHVzZXJuYW1l","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723206643635143,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:46.767 DEBUG [tests.light_push.test_publish] Running test with payload A password
2026-03-05 15:06:46.768 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:06:46.768 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48441/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "UEBzc3cwcmQh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723206767910988}}'
2026-03-05 15:06:46.782 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:46.783 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:06:46.883 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:46.883 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:46.885 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UEBzc3cwcmQh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723206767910988,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:46.887 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:46.887 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39370/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:46.889 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UEBzc3cwcmQh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723206767910988,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:46.890 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:46.891 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:46.893 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UEBzc3cwcmQh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723206767910988,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:46.894 DEBUG [tests.light_push.test_publish] Running test with payload A date in common format
2026-03-05 15:06:46.894 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:06:46.895 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48441/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "MDEvMTEvMjAyMw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723206894660628}}'
2026-03-05 15:06:46.907 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:46.908 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:06:47.008 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:47.008 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:47.011 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MDEvMTEvMjAyMw==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723206894660628,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:47.012 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:47.012 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39370/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:47.014 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MDEvMTEvMjAyMw==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723206894660628,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:47.016 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:47.016 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:47.018 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MDEvMTEvMjAyMw==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723206894660628,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:47.019 DEBUG [tests.light_push.test_publish] Running test with payload A time string
2026-03-05 15:06:47.020 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:06:47.020 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48441/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "MTI6MDA6MDA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723207019809871}}'
2026-03-05 15:06:47.033 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:47.033 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:06:47.135 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:47.135 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:47.138 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTI6MDA6MDA=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723207019809871,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:47.139 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:47.139 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39370/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:47.142 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTI6MDA6MDA=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723207019809871,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:47.143 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:47.143 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:47.145 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"MTI6MDA6MDA=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723207019809871,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:47.147 DEBUG [tests.light_push.test_publish] Running test with payload A mathematical equation
2026-03-05 15:06:47.147 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:06:47.147 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48441/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "RSA9IG1jXjI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723207147479103}}'
2026-03-05 15:06:47.160 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:47.160 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:06:47.261 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:47.262 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:47.264 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RSA9IG1jXjI=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723207147479103,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:47.265 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:47.266 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39370/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:47.268 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RSA9IG1jXjI=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723207147479103,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:47.269 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:06:47.269 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:47.271 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RSA9IG1jXjI=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723207147479103,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:47.275 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-05 15:06:47.276 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-05 15:06:47.276 DEBUG [src.node.waku_node] Stopping container with id bdb4f4c9be99
2026-03-05 15:06:47.890 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:06:47.890 DEBUG [src.node.waku_node] Stopping container with id 2ea94d2c2ead
2026-03-05 15:06:48.483 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:06:48.483 DEBUG [src.node.waku_node] Stopping container with id 21fc0ce120e9
2026-03-05 15:06:48.703 ERROR [src.node.docker_mananger] Max retries reached for container bdb4f4c9be99. Exiting log stream.
2026-03-05 15:06:49.026 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:06:49.028 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-05 15:06:49.069 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:06:49.093 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:06:49.135 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,199 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_relay_packet_loss_applied_mid_way with id: 2026-03-05_15-06-42__8eb01bae-fe29-4eca-ad30-bdf56d19bcb8
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.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-06-42__8eb01bae-fe29-4eca-ad30-bdf56d19bcb8__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-06-42__8eb01bae-fe29-4eca-ad30-bdf56d19bcb8__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2026-03-05_15-06-42__8eb01bae-fe29-4eca-ad30-bdf56d19bcb8__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node4_2026-03-05_15-06-42__8eb01bae-fe29-4eca-ad30-bdf56d19bcb8__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.185.33
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['63336', '63337', '63338', '63339', '63340']
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 63336:63336 -p 63337:63337 -p 63338:63338 -p 63339:63339 -p 63340:63340 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=63338 --rest-port=63336 --tcp-port=63337 --discv5-udp-port=63339 --rest-address=0.0.0.0 --nat=extip:172.18.185.33 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fdf6ea7836a153c5fadfdd7dff7ae1d1bb32eddda6cbcba799f0fb2cc3e2fbb4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63340 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.185.33 waku f33ae09651d5e879d48d55055502586997800242092961157879eb2376a7c438
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f33ae09651d5. Setting up logs at ./log/docker/node1_2026-03-05_15-06-42__8eb01bae-fe29-4eca-ad30-bdf56d19bcb8__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 63336
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 ac100951e188. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container dffacb1b3eee. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63336/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:63336/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.185.33/tcp/63337/p2p/16Uiu2HAm7T1wAbhaTpkkfh19XBHc7pCJC9sduBfoFqGYRgb9S5Nf","/ip4/172.18.185.33/tcp/63338/ws/p2p/16Uiu2HAm7T1wAbhaTpkkfh19XBHc7pCJC9sduBfoFqGYRgb9S5Nf"],"enrUri":"enr:-L24QD5FwzEcQMY46DdTExQhz_QBz2oz1a7iuaRJXnamywbMT7QxOe13S2NEI4FUiuEzdpdcY81BPGs6p6FeSujRmrQCgmlkgnY0gmlwhKwSuSGKbXVsdGlhZGRyc5YACASsErkhBvdpAAoErBK5IQb3at0DgnJzhQADAQAAiXNlY3AyNTZrMaECsqRjBAZkUAmKnfHvn8R19vxO8CUFygJSpFejeTGzs-CDdGNwgvdpg3VkcIL3a4V3YWt1MgE"}'
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.224.75
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['37645', '37646', '37647', '37648', '37649']
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 37645:37645 -p 37646:37646 -p 37647:37647 -p 37648:37648 -p 37649:37649 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=37647 --rest-port=37645 --tcp-port=37646 --discv5-udp-port=37648 --rest-address=0.0.0.0 --nat=extip:172.18.224.75 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c7b70789ebffdfbd5a383d0d9e6e82aca6f1a3a9abbfb4f7ceebb8a95c1d27b2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37649 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QD5FwzEcQMY46DdTExQhz_QBz2oz1a7iuaRJXnamywbMT7QxOe13S2NEI4FUiuEzdpdcY81BPGs6p6FeSujRmrQCgmlkgnY0gmlwhKwSuSGKbXVsdGlhZGRyc5YACASsErkhBvdpAAoErBK5IQb3at0DgnJzhQADAQAAiXNlY3AyNTZrMaECsqRjBAZkUAmKnfHvn8R19vxO8CUFygJSpFejeTGzs-CDdGNwgvdpg3VkcIL3a4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.224.75 waku e948aeda8b4ba3c947027046878e08a4cc4ee6b94a6595aa7917de27b03963d0
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e948aeda8b4b. Setting up logs at ./log/docker/node2_2026-03-05_15-06-42__8eb01bae-fe29-4eca-ad30-bdf56d19bcb8__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 37645
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:37645/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:37645/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.224.75/tcp/37646/p2p/16Uiu2HAkyaETaqSfyEwheyGiJZguCQokjk7to1TCt8zgSePsfjgC","/ip4/172.18.224.75/tcp/37647/ws/p2p/16Uiu2HAkyaETaqSfyEwheyGiJZguCQokjk7to1TCt8zgSePsfjgC"],"enrUri":"enr:-L24QCJdrHmeH9B9pIBW6Fn0BJm1TIdkywNTkKEv7_rHeT5ZeN0O7ysmPuolgsLj3Vx-rH5pej9EL60ahI64AEXPg-0CgmlkgnY0gmlwhKwS4EuKbXVsdGlhZGRyc5YACASsEuBLBpMOAAoErBLgSwaTD90DgnJzhQADAQAAiXNlY3AyNTZrMaECPaAeVAFKc3eNUyVwsmnoHJDYImDNB8NKetCneLS1_lmDdGNwgpMOg3VkcIKTEIV3YWt1MgE"}'
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.136.86
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['11985', '11986', '11987', '11988', '11989']
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 11985:11985 -p 11986:11986 -p 11987:11987 -p 11988:11988 -p 11989:11989 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=11987 --rest-port=11985 --tcp-port=11986 --discv5-udp-port=11988 --rest-address=0.0.0.0 --nat=extip:172.18.136.86 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cbb465bacf587d96f99bec474665a090a3c1cc91c15cc92b5db285f2655dae27 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=11989 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCJdrHmeH9B9pIBW6Fn0BJm1TIdkywNTkKEv7_rHeT5ZeN0O7ysmPuolgsLj3Vx-rH5pej9EL60ahI64AEXPg-0CgmlkgnY0gmlwhKwS4EuKbXVsdGlhZGRyc5YACASsEuBLBpMOAAoErBLgSwaTD90DgnJzhQADAQAAiXNlY3AyNTZrMaECPaAeVAFKc3eNUyVwsmnoHJDYImDNB8NKetCneLS1_lmDdGNwgpMOg3VkcIKTEIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.136.86 waku fee4f3c688b0778edae41a55c3685fc47c0075f7a86fe2e5dcc303ae240c121f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID fee4f3c688b0. Setting up logs at ./log/docker/node3_2026-03-05_15-06-42__8eb01bae-fe29-4eca-ad30-bdf56d19bcb8__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 11985
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:11985/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:11985/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.86/tcp/11986/p2p/16Uiu2HAmLPx59Ti1YjG8uzBw1aTcboXHrvQN9B3iM4eMrRnq1B7h","/ip4/172.18.136.86/tcp/11987/ws/p2p/16Uiu2HAmLPx59Ti1YjG8uzBw1aTcboXHrvQN9B3iM4eMrRnq1B7h"],"enrUri":"enr:-L24QHCURQpzBmXnBp8vIJdqTya6TULxGhgyQaLDaA4F41cdYmPPt9XcGc3vob-2wIt8yVU_p5bUIKEQakzfbTwhx5kCgmlkgnY0gmlwhKwSiFaKbXVsdGlhZGRyc5YACASsEohWBi7SAAoErBKIVgYu090DgnJzhQADAQAAiXNlY3AyNTZrMaEDcwM1CErjlFuqc4uDiQNyZkNXYdRvWQJzMNeIhKa0L4yDdGNwgi7Sg3VkcIIu1IV3YWt1MgE"}'
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.154.124
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['5343', '5344', '5345', '5346', '5347']
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 5343:5343 -p 5344:5344 -p 5345:5345 -p 5346:5346 -p 5347:5347 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=5345 --rest-port=5343 --tcp-port=5344 --discv5-udp-port=5346 --rest-address=0.0.0.0 --nat=extip:172.18.154.124 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a88f9810edfeea848887bfccfa2a2fe0dbf6acbd7e93a3bdac0c28ddfd676ff3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5347 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QHCURQpzBmXnBp8vIJdqTya6TULxGhgyQaLDaA4F41cdYmPPt9XcGc3vob-2wIt8yVU_p5bUIKEQakzfbTwhx5kCgmlkgnY0gmlwhKwSiFaKbXVsdGlhZGRyc5YACASsEohWBi7SAAoErBKIVgYu090DgnJzhQADAQAAiXNlY3AyNTZrMaEDcwM1CErjlFuqc4uDiQNyZkNXYdRvWQJzMNeIhKa0L4yDdGNwgi7Sg3VkcIIu1IV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.154.124 waku 19d89691b73e18189c8d919acf4bab88eaa7cb43f62ab52c378fa1b6362d1ed7
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 19d89691b73e. Setting up logs at ./log/docker/node4_2026-03-05_15-06-42__8eb01bae-fe29-4eca-ad30-bdf56d19bcb8__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 5343
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:5343/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","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:5343/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.154.124/tcp/5344/p2p/16Uiu2HAkvs6A4VziTMdkMCPsgnBURvKR6QkFiYUiJtXqJWSt4AvK","/ip4/172.18.154.124/tcp/5345/ws/p2p/16Uiu2HAkvs6A4VziTMdkMCPsgnBURvKR6QkFiYUiJtXqJWSt4AvK"],"enrUri":"enr:-L24QKirqqbZs42C3Q7jPz7tr9KB_wNjnWG2LgJS-OsPr7NrQtRr_A5kyg8x_I_XU7kfUOgXlOMFbTEZ_EjTUUTBOr8CgmlkgnY0gmlwhKwSmnyKbXVsdGlhZGRyc5YACASsEpp8BhTgAAoErBKafAYU4d0DgnJzhQADAQAAiXNlY3AyNTZrMaECFV6LURq7SuxzTHJsRm_m5jXTH3f5noSgPbgO6hDDT2CDdGNwghTgg3VkcIIU4oV3YWt1MgE"}'
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:63336/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:37645/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:11985/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:5343/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:63336/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.224.75/tcp/54986/p2p/16Uiu2HAkyaETaqSfyEwheyGiJZguCQokjk7to1TCt8zgSePsfjgC","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.38.0-beta","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37645/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.136.86/tcp/49192/p2p/16Uiu2HAmLPx59Ti1YjG8uzBw1aTcboXHrvQN9B3iM4eMrRnq1B7h","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.38.0-beta","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.185.33/tcp/63337/p2p/16Uiu2HAm7T1wAbhaTpkkfh19XBHc7pCJC9sduBfoFqGYRgb9S5Nf","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.38.0-beta","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11985/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.154.124/tcp/60142/p2p/16Uiu2HAkvs6A4VziTMdkMCPsgnBURvKR6QkFiYUiJtXqJWSt4AvK","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.38.0-beta","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.224.75/tcp/37646/p2p/16Uiu2HAkyaETaqSfyEwheyGiJZguCQokjk7to1TCt8zgSePsfjgC","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.38.0-beta","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5343/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.136.86/tcp/11986/p2p/16Uiu2HAmLPx59Ti1YjG8uzBw1aTcboXHrvQN9B3iM4eMrRnq1B7h","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.38.0-beta","origin":"Discv5"}]'
DEBUG  src.libs.common:common.py:47 Sleeping for 20 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5343/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:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '8419', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '8419', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'netem', 'loss', '50.0%']
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '8419', '-n', 'tc', '-s', 'qdisc', 'show', 'dev', 'eth0']
DEBUG  src.steps.network_conditions:network_conditions.py:71 tc -s qdisc show dev eth0:
qdisc netem 8004: root refcnt 5 limit 1000 loss 50%
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63336/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)'}'
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 f33ae09651d5
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id e948aeda8b4b
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id fee4f3c688b0
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f33ae09651d5. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 19d89691b73e
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container e948aeda8b4b. 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.
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/node1_2026-03-05_15-06-42__8eb01bae-fe29-4eca-ad30-bdf56d19bcb8__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/node2_2026-03-05_15-06-42__8eb01bae-fe29-4eca-ad30-bdf56d19bcb8__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/node4_2026-03-05_15-06-42__8eb01bae-fe29-4eca-ad30-bdf56d19bcb8__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/node3_2026-03-05_15-06-42__8eb01bae-fe29-4eca-ad30-bdf56d19bcb8__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log

View File

@ -0,0 +1,136 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_multiple_content_topics_same_shard[content_topic_list0] with id: 2026-03-05_15-06-36__0cdf018b-ef78-413d-94a3-3fa888a59ded
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-06-36__0cdf018b-ef78-413d-94a3-3fa888a59ded__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.233
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['64892', '64893', '64894', '64895', '64896']
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 64892:64892 -p 64893:64893 -p 64894:64894 -p 64895:64895 -p 64896:64896 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=64894 --rest-port=64892 --tcp-port=64893 --discv5-udp-port=64895 --rest-address=0.0.0.0 --nat=extip:172.18.105.233 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=6dff0e2353ee72fae8f416c393af02f2ccde54e4ca9eb2afcaca6709fce2d1e1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64896 --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
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.105.233 waku 050695376e9fa170287c21c2908600081a1ffed6d9206759e85691daac91c33c
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 050695376e9f. Setting up logs at ./log/docker/node1_2026-03-05_15-06-36__0cdf018b-ef78-413d-94a3-3fa888a59ded__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 64892
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 48e3fbe524f0. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 3b041c5dbd7a. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64892/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:64892/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.233/tcp/64893/p2p/16Uiu2HAmQPtVJDD9zU5wVxsDCdBX6eaT5pZegB3hF7D6eBfGYYSN","/ip4/172.18.105.233/tcp/64894/ws/p2p/16Uiu2HAmQPtVJDD9zU5wVxsDCdBX6eaT5pZegB3hF7D6eBfGYYSN"],"enrUri":"enr:-L24QM5RBMh0UkU0jR9A8smQT2k6Dq5WfyPsQNJwqudDPACEciBjziKNElZOcwzxCvZSEuLzt11u_Vcv8_U0SYIDi6kCgmlkgnY0gmlwhKwSaemKbXVsdGlhZGRyc5YACASsEmnpBv19AAoErBJp6Qb9ft0DgnJzhQACAQAAiXNlY3AyNTZrMaEDrm3nIk28OuSptPCr0pxMkfG2sevwNefiIA_G0_CvyaODdGNwgv19g3VkcIL9f4V3YWt1MgU"}'
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-06-36__0cdf018b-ef78-413d-94a3-3fa888a59ded__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.77.206
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['39103', '39104', '39105', '39106', '39107']
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 39103:39103 -p 39104:39104 -p 39105:39105 -p 39106:39106 -p 39107:39107 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=39105 --rest-port=39103 --tcp-port=39104 --discv5-udp-port=39106 --rest-address=0.0.0.0 --nat=extip:172.18.77.206 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=71bcae2f890f4fff4e7dbe1d6dace1b15aec9ed78ac7277f52acd46d4beefefb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39107 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QM5RBMh0UkU0jR9A8smQT2k6Dq5WfyPsQNJwqudDPACEciBjziKNElZOcwzxCvZSEuLzt11u_Vcv8_U0SYIDi6kCgmlkgnY0gmlwhKwSaemKbXVsdGlhZGRyc5YACASsEmnpBv19AAoErBJp6Qb9ft0DgnJzhQACAQAAiXNlY3AyNTZrMaEDrm3nIk28OuSptPCr0pxMkfG2sevwNefiIA_G0_CvyaODdGNwgv19g3VkcIL9f4V3YWt1MgU --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
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.77.206 waku fcd6840442be2aaf9657276be7e5db08527aca659579b3999ad6ae21724df246
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID fcd6840442be. Setting up logs at ./log/docker/node2_2026-03-05_15-06-36__0cdf018b-ef78-413d-94a3-3fa888a59ded__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 39103
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:39103/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:39103/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.77.206/tcp/39104/p2p/16Uiu2HAmMLT14iH2HvCkWynu8Mnf5cBZ9yiSqS91stKbiMik1sPe","/ip4/172.18.77.206/tcp/39105/ws/p2p/16Uiu2HAmMLT14iH2HvCkWynu8Mnf5cBZ9yiSqS91stKbiMik1sPe"],"enrUri":"enr:-L24QKp4_JTKFquHYy7Xpk20cHV7UJRr1BjMBqfGKx3wiyKcTrdvQbzgSS5YATYBM-XhPZabUi59_KHvwnMnGAn-CDUCgmlkgnY0gmlwhKwSTc6KbXVsdGlhZGRyc5YACASsEk3OBpjAAAoErBJNzgaYwd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDgPlIG_YGX5jzkljRYPB-ei3Sx3thpzPbWGZ_dw7rO_mDdGNwgpjAg3VkcIKYwoV3YWt1MgE"}'
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:39103/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.105.233/tcp/64893/p2p/16Uiu2HAmQPtVJDD9zU5wVxsDCdBX6eaT5pZegB3hF7D6eBfGYYSN"]'
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:64892/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"]'
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:39103/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"]'
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:64892/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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:64892/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":1772723198547538902,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:39103/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":1772723198547538902,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64892/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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:64892/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":1772723198662001125,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:39103/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":1772723198662001125,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64892/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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:64892/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":1772723198775894654,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:39103/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":1772723198775894654,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64892/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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:64892/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":1772723198888705414,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:39103/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":1772723198888705414,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64892/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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:64892/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":1772723199005209868,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:39103/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":1772723199005209868,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64892/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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:64892/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":1772723199118282259,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:39103/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":1772723199118282259,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64892/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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:64892/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":1772723199231816734,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:39103/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":1772723199231816734,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64892/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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:64892/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":1772723199344704947,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:39103/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":1772723199344704947,"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 050695376e9f
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id fcd6840442be
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,88 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_node_uses_both_auto_and_regular_apis with id: 2026-03-05_15-08-49__e5d861d9-e9ee-4896-b1d4-47f6de99af1f
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-08-49__e5d861d9-e9ee-4896-b1d4-47f6de99af1f__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.253.219
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['5930', '5931', '5932', '5933', '5934']
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 5930:5930 -p 5931:5931 -p 5932:5932 -p 5933:5933 -p 5934:5934 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=5932 --rest-port=5930 --tcp-port=5931 --discv5-udp-port=5933 --rest-address=0.0.0.0 --nat=extip:172.18.253.219 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=01f9e779d0fae6445faa98ca89efca84d5ea1ced96fe5bc1d9e1ad9dad244757 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5934 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.253.219 waku 35485addfec87cabe2bbebdae793ed078e98939623cb88b571e5fe83a7bea527
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 35485addfec8. Setting up logs at ./log/docker/node1_2026-03-05_15-08-49__e5d861d9-e9ee-4896-b1d4-47f6de99af1f__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 5930
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 2b818f9f7757. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a7781b8d8f80. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5930/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:5930/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.253.219/tcp/5931/p2p/16Uiu2HAmSADkcW5drm4oNe1Xcpx28JhMjNnuTeYucihyPzkudNtw","/ip4/172.18.253.219/tcp/5932/ws/p2p/16Uiu2HAmSADkcW5drm4oNe1Xcpx28JhMjNnuTeYucihyPzkudNtw"],"enrUri":"enr:-L24QOJ0nGQqdF9KmjedM8XKUEyJVLr2sHKklKJdi1g_m2XrOLWdydXXvFhJx3_aA5le9pZuFqVMIdJzqRL7N36E8w0CgmlkgnY0gmlwhKwS_duKbXVsdGlhZGRyc5YACASsEv3bBhcrAAoErBL92wYXLN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDyKTtZaryruS5nA9c6x1A1H3bDuO5JVfHcM0vMIoUhbiDdGNwghcrg3VkcIIXLYV3YWt1MgU"}'
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-08-49__e5d861d9-e9ee-4896-b1d4-47f6de99af1f__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.116
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['6329', '6330', '6331', '6332', '6333']
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 6329:6329 -p 6330:6330 -p 6331:6331 -p 6332:6332 -p 6333:6333 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=6331 --rest-port=6329 --tcp-port=6330 --discv5-udp-port=6332 --rest-address=0.0.0.0 --nat=extip:172.18.45.116 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=f20cd3a89bb3368aca8252a28afd12d3fa34d1290a270abbebc75e6e231ae62e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6333 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOJ0nGQqdF9KmjedM8XKUEyJVLr2sHKklKJdi1g_m2XrOLWdydXXvFhJx3_aA5le9pZuFqVMIdJzqRL7N36E8w0CgmlkgnY0gmlwhKwS_duKbXVsdGlhZGRyc5YACASsEv3bBhcrAAoErBL92wYXLN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDyKTtZaryruS5nA9c6x1A1H3bDuO5JVfHcM0vMIoUhbiDdGNwghcrg3VkcIIXLYV3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.45.116 waku f65c6691dd58703b18f35dc53062d0f441de5a920c6b8728dc6d245bb12459fc
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f65c6691dd58. Setting up logs at ./log/docker/node2_2026-03-05_15-08-49__e5d861d9-e9ee-4896-b1d4-47f6de99af1f__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 6329
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:6329/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:6329/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.116/tcp/6330/p2p/16Uiu2HAmMqfLadYv9DBVBkBT22mQN2XHBPrahadnQqjEta8UgpxC","/ip4/172.18.45.116/tcp/6331/ws/p2p/16Uiu2HAmMqfLadYv9DBVBkBT22mQN2XHBPrahadnQqjEta8UgpxC"],"enrUri":"enr:-L24QNzqI1qTY8dF6MTItjvvkCIYptr-8e5WhAf-8peX7fayDJChf5Xe2wmd5RPa9OHygsslwvfzCchWcnWREUnhrH0CgmlkgnY0gmlwhKwSLXSKbXVsdGlhZGRyc5YACASsEi10Bhi6AAoErBItdAYYu90DgnJzhQACAQAAiXNlY3AyNTZrMaEDiHUS9G1nv0GNmcjDP4olSfRpW1kxrE1DIB_EX4JTSQWDdGNwghi6g3VkcIIYvIV3YWt1MgE"}'
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:6329/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.253.219/tcp/5931/p2p/16Uiu2HAmSADkcW5drm4oNe1Xcpx28JhMjNnuTeYucihyPzkudNtw"]'
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:5930/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:6329/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:5930/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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:5930/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":1772723332293938095,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:6329/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":1772723332293938095,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:5930/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:6329/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:5930/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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:5930/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":1772723332414419192,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:6329/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":1772723332414419192,"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 35485addfec8
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f65c6691dd58
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,96 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_publish_with_invalid_timestamps with id: 2026-03-05_15-10-48__e8375911-7e02-44f0-8546-b5886dc894b9
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-10-48__e8375911-7e02-44f0-8546-b5886dc894b9__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.46.228
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['38932', '38933', '38934', '38935', '38936']
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 38932:38932 -p 38933:38933 -p 38934:38934 -p 38935:38935 -p 38936:38936 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=38934 --rest-port=38932 --tcp-port=38933 --discv5-udp-port=38935 --rest-address=0.0.0.0 --nat=extip:172.18.46.228 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c26236e79ace12dd397a2cd6bdd753eb1475d133a29abb1df9e1f97b8a26e4dc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=38936 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.46.228 waku 851b351c82ba2d000cc2a2948a26f4eadbd3094e4ed01c69102992873f7903d5
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 906f689a5815. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 851b351c82ba. Setting up logs at ./log/docker/node1_2026-03-05_15-10-48__e8375911-7e02-44f0-8546-b5886dc894b9__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 38932
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 4622872cbf8d. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38932/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:38932/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.46.228/tcp/38933/p2p/16Uiu2HAmKWJxymiE9qSYDzd1SaE1RdMU2wzhab8K9h13PT8hDKYM","/ip4/172.18.46.228/tcp/38934/ws/p2p/16Uiu2HAmKWJxymiE9qSYDzd1SaE1RdMU2wzhab8K9h13PT8hDKYM"],"enrUri":"enr:-L24QAtGyTA6AR3eQGN4mpWKLH--oNye6mUi7vZJJZTLWjrPNEjbr7TSuVQVtS8PDlWkiluyiWPNH8QmqkN8wMeD2UACgmlkgnY0gmlwhKwSLuSKbXVsdGlhZGRyc5YACASsEi7kBpgVAAoErBIu5AaYFt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDZcihL8ju4F1MpH_3XKO0MwzTazd5nKdtLW7pZ2TUWuKDdGNwgpgVg3VkcIKYF4V3YWt1MgE"}'
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-10-48__e8375911-7e02-44f0-8546-b5886dc894b9__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.101.91
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['11106', '11107', '11108', '11109', '11110']
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 11106:11106 -p 11107:11107 -p 11108:11108 -p 11109:11109 -p 11110:11110 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=11108 --rest-port=11106 --tcp-port=11107 --discv5-udp-port=11109 --rest-address=0.0.0.0 --nat=extip:172.18.101.91 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c62ca9d7aac2fb2cb1abf5a4d887ff35febfbaa92c1ecc6499bcdc10a451ee9e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=11110 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QAtGyTA6AR3eQGN4mpWKLH--oNye6mUi7vZJJZTLWjrPNEjbr7TSuVQVtS8PDlWkiluyiWPNH8QmqkN8wMeD2UACgmlkgnY0gmlwhKwSLuSKbXVsdGlhZGRyc5YACASsEi7kBpgVAAoErBIu5AaYFt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDZcihL8ju4F1MpH_3XKO0MwzTazd5nKdtLW7pZ2TUWuKDdGNwgpgVg3VkcIKYF4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.101.91 waku 012df5cfe522f04b700a4cfc56f3f078441b95e841f835ff3a68d1ec3d5fb0c4
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 012df5cfe522. Setting up logs at ./log/docker/node2_2026-03-05_15-10-48__e8375911-7e02-44f0-8546-b5886dc894b9__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 11106
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:11106/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:11106/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.101.91/tcp/11107/p2p/16Uiu2HAmHfCT9KtuEibwvgxVZkGpqRrn2nX5yCLpJqoas7dLDNFi","/ip4/172.18.101.91/tcp/11108/ws/p2p/16Uiu2HAmHfCT9KtuEibwvgxVZkGpqRrn2nX5yCLpJqoas7dLDNFi"],"enrUri":"enr:-L24QPk_fV73AG5B-Un_EqLxqsTkCiS6ithlKKyjP9OMiZV8PmRCd-D6aQZNpW8xoN9vfwKR1pEzssnWt-jmOHiqF2cCgmlkgnY0gmlwhKwSZVuKbXVsdGlhZGRyc5YACASsEmVbBitjAAoErBJlWwYrZN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDSlgeAVGPS_mG7MdLcjLfmT2va49HGHqLBbZim90UC1mDdGNwgitjg3VkcIIrZYV3YWt1MgE"}'
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:11106/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.46.228/tcp/38933/p2p/16Uiu2HAmKWJxymiE9qSYDzd1SaE1RdMU2wzhab8K9h13PT8hDKYM"]'
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:38932/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:11106/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:38932/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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:38932/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":1772723450873287680,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:11106/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":1772723450873287680,"ephemeral":false,"proof":""}]'
INFO  src.steps.relay:relay.py:71 WARM UP successful!!
DEBUG  tests.relay.test_publish:test_publish.py:138 Running test with timestamp Timestamp as string number
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38932/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)'}'
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:38932/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:138 Running test with timestamp Invalid large number
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38932/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)'}'
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:38932/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:138 Running test with timestamp Float number
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38932/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)'}'
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:38932/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:138 Running test with timestamp Array instead of timestamp
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38932/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)'}'
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:38932/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:138 Running test with timestamp Object instead of timestamp
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38932/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)'}'
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:38932/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:138 Running test with timestamp ISO 8601 timestamp
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38932/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)'}'
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:38932/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:138 Running test with timestamp Missing
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38932/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)'}'
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:38932/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 851b351c82ba
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 012df5cfe522
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,73 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_single_content_topic[/app/22/sometopic/someencoding] with id: 2026-03-05_15-06-32__42268a08-8434-467d-8a0e-66f78d7794f0
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-06-32__42268a08-8434-467d-8a0e-66f78d7794f0__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.179.216
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['6837', '6838', '6839', '6840', '6841']
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 6837:6837 -p 6838:6838 -p 6839:6839 -p 6840:6840 -p 6841:6841 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=6839 --rest-port=6837 --tcp-port=6838 --discv5-udp-port=6840 --rest-address=0.0.0.0 --nat=extip:172.18.179.216 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=b0fb27106cf5d5ff0fac8b3e9bbcba91caebc4cf046fee7b55ad39b50b8ce9d8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6841 --metrics-logging=true --relay=true --filter=true --content-topic=/app/22/sometopic/someencoding
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.179.216 waku 48e3fbe524f0c010bb2a8030fa452dc5ff2c1e17402498f093a16a98f4cb275e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 48e3fbe524f0. Setting up logs at ./log/docker/node1_2026-03-05_15-06-32__42268a08-8434-467d-8a0e-66f78d7794f0__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 6837
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 122151ba2f82. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 2961e42ca05a. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6837/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:6837/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.179.216/tcp/6838/p2p/16Uiu2HAmB5Dmy6gFLxGH58CFyn7trAWq4KBURYiY4Gu2qpASBdXL","/ip4/172.18.179.216/tcp/6839/ws/p2p/16Uiu2HAmB5Dmy6gFLxGH58CFyn7trAWq4KBURYiY4Gu2qpASBdXL"],"enrUri":"enr:-L24QD7ju7n8to6j-EWjOIH4hXEpyYDYy3ayWm8Uf5SaD_4ffXZtjXozL4u_BR-qVgbQiILfEkJ48BJpXWDdO7mPF0oCgmlkgnY0gmlwhKwSs9iKbXVsdGlhZGRyc5YACASsErPYBhq2AAoErBKz2AYat90DgnJzhQACAQAAiXNlY3AyNTZrMaEC6H2-7WIDkq8xgYj2fY8tqVO1MsmAx8Ubg81t2QJEOW-DdGNwghq2g3VkcIIauIV3YWt1MgU"}'
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-06-32__42268a08-8434-467d-8a0e-66f78d7794f0__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.181.122
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['57470', '57471', '57472', '57473', '57474']
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 57470:57470 -p 57471:57471 -p 57472:57472 -p 57473:57473 -p 57474:57474 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=57472 --rest-port=57470 --tcp-port=57471 --discv5-udp-port=57473 --rest-address=0.0.0.0 --nat=extip:172.18.181.122 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=aba6f6eeb28b0d19b5eee39bfd0d64640c8c6dceb2fab0f6e6c2eeec82076f43 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57474 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QD7ju7n8to6j-EWjOIH4hXEpyYDYy3ayWm8Uf5SaD_4ffXZtjXozL4u_BR-qVgbQiILfEkJ48BJpXWDdO7mPF0oCgmlkgnY0gmlwhKwSs9iKbXVsdGlhZGRyc5YACASsErPYBhq2AAoErBKz2AYat90DgnJzhQACAQAAiXNlY3AyNTZrMaEC6H2-7WIDkq8xgYj2fY8tqVO1MsmAx8Ubg81t2QJEOW-DdGNwghq2g3VkcIIauIV3YWt1MgU --content-topic=/app/22/sometopic/someencoding
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.181.122 waku 3b041c5dbd7ad4acf30e248b4337b9948ac927c765787087e50b1c9fa6032ad3
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 3b041c5dbd7a. Setting up logs at ./log/docker/node2_2026-03-05_15-06-32__42268a08-8434-467d-8a0e-66f78d7794f0__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 57470
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:57470/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:57470/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.181.122/tcp/57471/p2p/16Uiu2HAkzTouBtLayeTA35inXPpUV2R5fF43iPiXSdidDM3ZnwLR","/ip4/172.18.181.122/tcp/57472/ws/p2p/16Uiu2HAkzTouBtLayeTA35inXPpUV2R5fF43iPiXSdidDM3ZnwLR"],"enrUri":"enr:-L24QCbTOSrTe0CMRMbaN-kYxFEjx6EehdRC-Fb_pvVAybp2L07liZrhfd8yPdOqlkc0yzA0qZqZXf1qLz3B_ZeOedkCgmlkgnY0gmlwhKwStXqKbXVsdGlhZGRyc5YACASsErV6BuB_AAoErBK1egbggN0DgnJzhQACAQAAiXNlY3AyNTZrMaECStaNVrS2dC4sm53_TulTVbqNIrTWew80HRnDkSiCcUaDdGNwguB_g3VkcILggYV3YWt1MgE"}'
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:57470/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.179.216/tcp/6838/p2p/16Uiu2HAmB5Dmy6gFLxGH58CFyn7trAWq4KBURYiY4Gu2qpASBdXL"]'
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:6837/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:57470/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:6837/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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:6837/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":1772723194829911128,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:57470/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":1772723194829911128,"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 48e3fbe524f0
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3b041c5dbd7a
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,620 @@
WRN 2026-03-05 15:06:19.297+00:00 whether to mount storeSync is not specified, defaulting to not mounting topics="waku conf builder" tid=1 file=waku_conf_builder.nim:431
bSubscribeShards: some(@[0])
INF 2026-03-05 15:06:19.297+00:00 Sharding configuration: topics="waku conf builder" tid=1 file=waku_conf_builder.nim:466 shardingConf="(kind: AutoSharding, numShardsInCluster: 8)" subscribeShards=@[0]
INF 2026-03-05 15:06:19.298+00:00 Configuration: Enabled protocols topics="waku conf" tid=1 file=waku_conf.nim:157 relay=true rlnRelay=false store=false filter=false lightPush=false peerExchange=true rendezvous=true
INF 2026-03-05 15:06:19.298+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:166 cluster=2
INF 2026-03-05 15:06:19.298+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:169 shard=0
INF 2026-03-05 15:06:19.298+00:00 Configuration. Bootstrap nodes topics="waku conf" tid=1 file=waku_conf.nim:173 node=enr:-L24QF0lftJweIKuRT6KIdZsinpENOpa7Vu7AMOghrWRQ4LcSuyGDitH8OQ36SRsvjAxUx506uvgBdcYtGSU8PlmHu8CgmlkgnY0gmlwhKwSH5mKbXVsdGlhZGRyc5YACASsEh-ZBoH3AAoErBIfmQaB-N0DgnJzhQACAQAAiXNlY3AyNTZrMaECeCUic_hvSr7DNUxyAmUPc9Y4_-8W94vS-Mfug7vlTEODdGNwgoH3g3VkcIKB-YV3YWt1MgU
INF 2026-03-05 15:06:19.298+00:00 Setting up storage tid=1 file=node_factory.nim:533
INF 2026-03-05 15:06:19.298+00:00 Initializing node tid=1 file=node_factory.nim:542
TRC 2026-03-05 15:06:19.300+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/ipfs/id/1.0.0]"
TRC 2026-03-05 15:06:19.300+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/libp2p/autonat/1.0.0]"
TRC 2026-03-05 15:06:19.300+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/libp2p/circuit/relay/0.2.0/hop, /libp2p/circuit/relay/0.1.0]"
TRC 2026-03-05 15:06:19.300+00:00 no peer storage found tid=1 file=peer_manager.nim:1221
INF 2026-03-05 15:06:19.300+00:00 Initializing networking tid=1 file=waku_node.nim:226 addrs="@[/ip4/172.18.211.57/tcp/7354, /ip4/172.18.211.57/tcp/7355/ws]"
INF 2026-03-05 15:06:19.300+00:00 Mounting protocols tid=1 file=node_factory.nim:548
INF 2026-03-05 15:06:19.300+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=2 shards="[0]"
TRC 2026-03-05 15:06:19.300+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/metadata/1.0.0]"
INF 2026-03-05 15:06:19.300+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2026-03-05 15:06:19.301+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2026-03-05 15:06:19.301+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:303 clusterId=2 shardCount=8
INF 2026-03-05 15:06:19.301+00:00 Shards created from content topics tid=1 file=node_factory.nim:334 contentTopics="[/myapp/1/latest/proto]" shards="[/waku/2/rs/2/0]"
INF 2026-03-05 15:06:19.301+00:00 Setting max message size tid=1 file=node_factory.nim:343 num_bytes=153600
INF 2026-03-05 15:06:19.301+00:00 mounting relay protocol topics="waku node relay api" tid=1 file=relay.nim:219
TRC 2026-03-05 15:06:19.301+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/relay/2.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0]"
INF 2026-03-05 15:06:19.301+00:00 relay mounted successfully topics="waku node relay api" tid=1 file=relay.nim:236
INF 2026-03-05 15:06:19.301+00:00 adding validator to signed shards tid=1 file=validator_signed.nim:56 protectedShards=[] clusterId=2
INF 2026-03-05 15:06:19.301+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:431
INF 2026-03-05 15:06:19.301+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:206 clusterId=2 shards="[0, 0]" capabilities="[Relay]" wakuPeerRecord="(peerId: 16U*zcx33E, seqNo: 1772723179, addresses: [/ip4/172.18.211.57/tcp/7354, /ip4/172.18.211.57/tcp/7355/ws], mixKey: )"
TRC 2026-03-05 15:06:19.301+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2026-03-05 15:06:19.301+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:417
INF 2026-03-05 15:06:19.301+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=2
INF 2026-03-05 15:06:19.301+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2026-03-05 15:06:19.301+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/ipfs/ping/1.0.0]"
INF 2026-03-05 15:06:19.301+00:00 mounting light push client topics="waku node lightpush api" tid=1 file=lightpush.nim:183
INF 2026-03-05 15:06:19.301+00:00 mounting legacy light push client topics="waku node lightpush api" tid=1 file=lightpush.nim:72
INF 2026-03-05 15:06:19.302+00:00 mounting filter client topics="waku node filter api" tid=1 file=filter.nim:81
TRC 2026-03-05 15:06:19.302+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/filter-push/2.0.0-beta1]"
INF 2026-03-05 15:06:19.302+00:00 mounting waku peer exchange topics="waku node peerexchange api" tid=1 file=peer_exchange.nim:37
TRC 2026-03-05 15:06:19.302+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/peer-exchange/2.0.0-alpha1]"
INF 2026-03-05 15:06:19.302+00:00 mounting waku peer exchange client topics="waku node peerexchange api" tid=1 file=peer_exchange.nim:54
NTC 2026-03-05 15:06:19.302+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:7353
INF 2026-03-05 15:06:19.302+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:7353/
INF 2026-03-05 15:06:19.302+00:00 No external callbacks to be set topics="wakunode waku" tid=1 file=waku.nim:128
TRC 2026-03-05 15:06:19.302+00:00 Send processor chain topics="send service" tid=1 file=send_service.nim:94 index=1 processor=BaseSendProcessor
INF 2026-03-05 15:06:19.302+00:00 Retrieve dynamic bootstrap nodes topics="wakunode waku" tid=1 file=waku.nim:368
INF 2026-03-05 15:06:19.302+00:00 Running nwaku node tid=1 file=node_factory.nim:465 version=v0.38.0-beta
INF 2026-03-05 15:06:19.302+00:00 Starting Waku node topics="waku node" tid=1 file=waku_node.nim:624 version=v0.38.0-beta
INF 2026-03-05 15:06:19.302+00:00 starting relay protocol topics="waku node" tid=1 file=waku_node.nim:388
INF 2026-03-05 15:06:19.302+00:00 start topics="waku relay" tid=1 file=protocol.nim:519
TRC 2026-03-05 15:06:19.302+00:00 gossipsub start topics="libp2p gossipsub" tid=1 file=gossipsub.nim:1113
TRC 2026-03-05 15:06:19.302+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:885 instance=140516635607120
TRC 2026-03-05 15:06:19.303+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:751 ntopics=0
TRC 2026-03-05 15:06:19.303+00:00 running scoring heartbeat topics="libp2p gossipsub" tid=1 file=scoring.nim:312 instance=140516635607120
TRC 2026-03-05 15:06:19.303+00:00 updating scores topics="libp2p gossipsub" tid=1 file=scoring.nim:144 peers=0
TRC 2026-03-05 15:06:19.303+00:00 updated scores topics="libp2p gossipsub" tid=1 file=scoring.nim:308 peers=0
INF 2026-03-05 15:06:19.303+00:00 relay started successfully topics="waku node" tid=1 file=waku_node.nim:409
INF 2026-03-05 15:06:19.303+00:00 waku rendezvous periodic registration started topics="waku rendezvous" tid=1 file=protocol.nim:127 interval=10s
INF 2026-03-05 15:06:19.303+00:00 waku rendezvous discovery started topics="waku rendezvous" tid=1 file=protocol.nim:227
INF 2026-03-05 15:06:19.303+00:00 waku rendezvous periodic requests started topics="waku rendezvous client" tid=1 file=client.nim:80 interval=10s
INF 2026-03-05 15:06:19.303+00:00 waku rendezvous client started topics="waku rendezvous client" tid=1 file=client.nim:136
DBG 2026-03-05 15:06:19.303+00:00 starting switch for peer topics="libp2p switch" tid=1 file=switch.nim:363 peerInfo="(peerId: 16Uiu2HAkw9wS2VKRUt3KXctoBxN4Y25srzeHiWumULuEy4zcx33E, listenAddrs: [/ip4/0.0.0.0/tcp/7355/ws, /ip4/0.0.0.0/tcp/7354], addrs: [], 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], protoVersion: ipfs/0.1.0, agentVersion: nwaku-v0.38.0-beta)"
TRC 2026-03-05 15:06:19.303+00:00 Starting TCP transport topics="libp2p tcptransport" tid=1 file=tcptransport.nim:116
TRC 2026-03-05 15:06:19.304+00:00 Listening on topics="libp2p tcptransport" tid=1 file=tcptransport.nim:140 address=/ip4/0.0.0.0/tcp/7354
TRC 2026-03-05 15:06:19.304+00:00 starting transport on addrs topics="libp2p transport" tid=1 file=transport.nim:49 address=@[/ip4/0.0.0.0/tcp/7354]
DBG 2026-03-05 15:06:19.304+00:00 About to accept incoming connection topics="libp2p switch" tid=1 file=switch.nim:272
TRC 2026-03-05 15:06:19.304+00:00 Starting WS transport topics="libp2p wstransport" tid=1 file=wstransport.nim:154
TRC 2026-03-05 15:06:19.304+00:00 starting transport on addrs topics="libp2p transport" tid=1 file=transport.nim:49 address=@[/ip4/0.0.0.0/tcp/7355/ws]
TRC 2026-03-05 15:06:19.304+00:00 Created HTTP Server topics="libp2p wstransport" tid=1 file=server.nim:262 host=0.0.0.0:7355
TRC 2026-03-05 15:06:19.304+00:00 Listening on topics="libp2p wstransport" tid=1 file=wstransport.nim:204 addresses="[/ip4/0.0.0.0/tcp/7355/ws]"
INF 2026-03-05 15:06:19.304+00:00 Setting up AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:207
TRC 2026-03-05 15:06:19.304+00:00 Running AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:231
TRC 2026-03-05 15:06:19.304+00:00 Asking peers for reachability topics="libp2p autonatservice" tid=1 file=service.nim:160
DBG 2026-03-05 15:06:19.305+00:00 About to accept incoming connection topics="libp2p switch" tid=1 file=switch.nim:272
TRC 2026-03-05 15:06:19.305+00:00 WsTransport accept topics="libp2p wstransport" tid=1 file=wstransport.nim:279
TRC 2026-03-05 15:06:19.305+00:00 Awaiting new request topics="websock http-server" tid=1 file=server.nim:194
TRC 2026-03-05 15:06:19.305+00:00 gossipsub start topics="libp2p gossipsub" tid=1 file=gossipsub.nim:1113
WRN 2026-03-05 15:06:19.305+00:00 Starting gossipsub twice topics="libp2p gossipsub" tid=1 file=gossipsub.nim:1116
WRN 2026-03-05 15:06:19.305+00:00 Starting rendezvous twice topics="waku rendezvous" tid=1 file=rendezvous.nim:626
DBG 2026-03-05 15:06:19.305+00:00 Started libp2p node topics="libp2p switch" tid=1 file=switch.nim:403 peer="(peerId: 16Uiu2HAkw9wS2VKRUt3KXctoBxN4Y25srzeHiWumULuEy4zcx33E, listenAddrs: [/ip4/0.0.0.0/tcp/7354, /ip4/0.0.0.0/tcp/7355/ws], addrs: [/ip4/172.18.211.57/tcp/7354, /ip4/172.18.211.57/tcp/7355/ws], 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], protoVersion: ipfs/0.1.0, agentVersion: nwaku-v0.38.0-beta)"
INF 2026-03-05 15:06:19.305+00:00 PeerInfo topics="waku node" tid=1 file=waku_node.nim:477 peerId=16U*zcx33E addrs="[/ip4/172.18.211.57/tcp/7354, /ip4/172.18.211.57/tcp/7355/ws]"
INF 2026-03-05 15:06:19.306+00:00 Listening on topics="waku node" tid=1 file=waku_node.nim:500 full=[/ip4/0.0.0.0/tcp/7354/p2p/16Uiu2HAkw9wS2VKRUt3KXctoBxN4Y25srzeHiWumULuEy4zcx33E][/ip4/0.0.0.0/tcp/7355/ws/p2p/16Uiu2HAkw9wS2VKRUt3KXctoBxN4Y25srzeHiWumULuEy4zcx33E] localIp=172.17.0.3 switchAddress="@[/ip4/172.18.211.57/tcp/7354, /ip4/172.18.211.57/tcp/7355/ws]"
INF 2026-03-05 15:06:19.306+00:00 Announcing addresses topics="waku node" tid=1 file=waku_node.nim:502 full=[/ip4/172.18.211.57/tcp/7354/p2p/16Uiu2HAkw9wS2VKRUt3KXctoBxN4Y25srzeHiWumULuEy4zcx33E][/ip4/172.18.211.57/tcp/7355/ws/p2p/16Uiu2HAkw9wS2VKRUt3KXctoBxN4Y25srzeHiWumULuEy4zcx33E]
INF 2026-03-05 15:06:19.306+00:00 DNS: discoverable ENR topics="waku node" tid=1 file=waku_node.nim:503 enr=enr:-LO4QKPR8cEWZmoKg06W3qL3Ra9HeucG7ceBmQLzuaSgYjfMTcoYdc5nqPE90Efm8MK1o8TVOF0eFDyUJx1XAFJ5IwMBgmlkgnY0gmlwhKwS0zmKbXVsdGlhZGRyc4wACgSsEtM5Bhy73QOCcnOFAAIBAACJc2VjcDI1NmsxoQIZr42I5vEAXmQ39g2v-CidUF5r4UqXiLUb_ynVCpyK8YN0Y3CCHLqDdWRwghy8hXdha3UyAQ
INF 2026-03-05 15:06:19.306+00:00 Node started successfully topics="waku node" tid=1 file=waku_node.nim:680
TRC 2026-03-05 15:06:19.306+00:00 Starting relay connectivity loop topics="waku node peer_manager" tid=1 file=peer_manager.nim:1071
TRC 2026-03-05 15:06:19.306+00:00 Starting prune peerstore loop topics="waku node peer_manager" tid=1 file=peer_manager.nim:1064
INF 2026-03-05 15:06:19.306+00:00 Relay peer connections topics="waku node peer_manager" tid=1 file=peer_manager.nim:845 inRelayConns=0/50 outRelayConns=0/25 totalConnections=0/150 notConnectedPeers=0 outsideBackoffPeers=0
INF 2026-03-05 15:06:19.306+00:00 PeerInfo topics="waku node" tid=1 file=waku_node.nim:477 peerId=16U*zcx33E addrs="[/ip4/172.18.211.57/tcp/7354, /ip4/172.18.211.57/tcp/7355/ws]"
INF 2026-03-05 15:06:19.306+00:00 Listening on topics="waku node" tid=1 file=waku_node.nim:500 full=[/ip4/0.0.0.0/tcp/7354/p2p/16Uiu2HAkw9wS2VKRUt3KXctoBxN4Y25srzeHiWumULuEy4zcx33E][/ip4/0.0.0.0/tcp/7355/ws/p2p/16Uiu2HAkw9wS2VKRUt3KXctoBxN4Y25srzeHiWumULuEy4zcx33E] localIp=172.17.0.3 switchAddress="@[/ip4/172.18.211.57/tcp/7354, /ip4/172.18.211.57/tcp/7355/ws]"
INF 2026-03-05 15:06:19.306+00:00 Announcing addresses topics="waku node" tid=1 file=waku_node.nim:502 full=[/ip4/172.18.211.57/tcp/7354/p2p/16Uiu2HAkw9wS2VKRUt3KXctoBxN4Y25srzeHiWumULuEy4zcx33E][/ip4/172.18.211.57/tcp/7355/ws/p2p/16Uiu2HAkw9wS2VKRUt3KXctoBxN4Y25srzeHiWumULuEy4zcx33E]
INF 2026-03-05 15:06:19.306+00:00 DNS: discoverable ENR topics="waku node" tid=1 file=waku_node.nim:503 enr=enr:-LO4QKPR8cEWZmoKg06W3qL3Ra9HeucG7ceBmQLzuaSgYjfMTcoYdc5nqPE90Efm8MK1o8TVOF0eFDyUJx1XAFJ5IwMBgmlkgnY0gmlwhKwS0zmKbXVsdGlhZGRyc4wACgSsEtM5Bhy73QOCcnOFAAIBAACJc2VjcDI1NmsxoQIZr42I5vEAXmQ39g2v-CidUF5r4UqXiLUb_ynVCpyK8YN0Y3CCHLqDdWRwghy8hXdha3UyAQ
INF 2026-03-05 15:06:19.307+00:00 Waku node ENR updated successfully with new multiaddress topics="wakunode waku" tid=1 file=waku.nim:302 enr=enr:-L24QNyJsRKup5zTfrm3hIdFLAb2QddnXfqg0ni6Flu3aQDJNH7rxL20XDumMJQzf9cHhuUZ2yffngDL9QDpNm_v9YECgmlkgnY0gmlwhKwS0zmKbXVsdGlhZGRyc5YACASsEtM5Bhy6AAoErBLTOQYcu90DgnJzhQACAQAAiXNlY3AyNTZrMaECGa-NiObxAF5kN_YNr_gonVBea-FKl4i1G_8p1QqcivGDdGNwghy6g3VkcIIcvIV3YWt1MgE record="(2, id: \"v4\", ip: 172.18.211.57, multiaddrs: 0x000804AC12D339061CBA000A04AC12D339061CBBDD03, rs: 0x0002010000, secp256k1: 0x0219AF8D88E6F1005E6437F60DAFF8289D505E6BE14A9788B51BFF29D50A9C8AF1, tcp: 7354, udp: 7356, waku2: 0x01)"
TRC 2026-03-05 15:06:19.307+00:00 Adding peer to manager topics="waku node peer_manager" tid=1 file=peer_manager.nim:156 peerId=16U*rt2d9k addresses="[/ip4/172.18.31.153/tcp/33271]" origin=Discv5
INF 2026-03-05 15:06:19.307+00:00 peer filtering updated topics="waku discv5" tid=1 file=waku_discv5.nim:70
INF 2026-03-05 15:06:19.308+00:00 Starting discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:336
INF 2026-03-05 15:06:19.308+00:00 start listening on udp port topics="waku discv5" tid=1 file=waku_discv5.nim:338 address=0.0.0.0 port=7356
TRC 2026-03-05 15:06:19.308+00:00 start discv5 service topics="waku discv5" tid=1 file=waku_discv5.nim:346
INF 2026-03-05 15:06:19.308+00:00 Starting discovery v5 search topics="waku discv5" tid=1 file=waku_discv5.nim:258
TRC 2026-03-05 15:06:19.308+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
INF 2026-03-05 15:06:19.308+00:00 Successfully started discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:352
INF 2026-03-05 15:06:19.308+00:00 Discv5: discoverable ENR topics="waku discv5" tid=1 file=waku_discv5.nim:353 enrUri=enr:-L24QE_6VA_e9kTXHkdWx8mzpbSjpHDSwhPu2x5ZTps0v3WQalwvSUX8mHDAdrKgha_dRpkDWQVEg86WS70_rCHyHwsDgmlkgnY0gmlwhKwS0zmKbXVsdGlhZGRyc5YACASsEtM5Bhy6AAoErBLTOQYcu90DgnJzhQACAQAAiXNlY3AyNTZrMaECGa-NiObxAF5kN_YNr_gonVBea-FKl4i1G_8p1QqcivGDdGNwghy6g3VkcIIcvIV3YWt1MgE enr="(3, id: \"v4\", ip: 172.18.211.57, multiaddrs: 0x000804AC12D339061CBA000A04AC12D339061CBBDD03, rs: 0x0002010000, secp256k1: 0x0219AF8D88E6F1005E6437F60DAFF8289D505E6BE14A9788B51BFF29D50A9C8AF1, tcp: 7354, udp: 7356, waku2: 0x01)"
TRC 2026-03-05 15:06:19.309+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:101 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
INF 2026-03-05 15:06:19.309+00:00 Health monitor loop start tid=1 file=node_health_monitor.nim:521
DBG 2026-03-05 15:06:19.309+00:00 calculateConnectionState tid=1 file=node_health_monitor.nim:408 protocol=Peer Exchange strength=0 relayCount=0 storeClientCount=0 lightpushCount=0 filterCount=0
INF 2026-03-05 15:06:19.309+00:00 starting keepalive tid=1 file=node_health_monitor.nim:680 randomPeersKeepalive=10s allPeersKeepalive=2m
TRC 2026-03-05 15:06:19.309+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:595
INF 2026-03-05 15:06:19.310+00:00 subscribe topics="waku node relay api" tid=1 file=relay.nim:131 pubsubTopic=/waku/2/rs/2/0 contentTopicOp=none(string)
INF 2026-03-05 15:06:19.310+00:00 subscribe topics="waku relay" tid=1 file=protocol.nim:594 pubsubTopic=/waku/2/rs/2/0
TRC 2026-03-05 15:06:19.310+00:00 adding validator for topic topics="libp2p pubsub" tid=1 file=pubsub.nim:667 topic=/waku/2/rs/2/0
TRC 2026-03-05 15:06:19.310+00:00 subscribing to topic topics="libp2p pubsub" tid=1 file=pubsub.nim:625 name=/waku/2/rs/2/0
TRC 2026-03-05 15:06:19.310+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:466 topic=/waku/2/rs/2/0 mesh=0 gossipsub=0
TRC 2026-03-05 15:06:19.310+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:478 peers=0 topic=/waku/2/rs/2/0 mesh=0 gossipsub=0
TRC 2026-03-05 15:06:19.310+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:506 grafting=0 topic=/waku/2/rs/2/0 mesh=0 gossipsub=0
TRC 2026-03-05 15:06:19.310+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:688 topic=/waku/2/rs/2/0 mesh=0 gossipsub=0
WRN 2026-03-05 15:06:19.310+00:00 No-effect API call to subscribe. Already subscribed to topic topics="waku node relay api" tid=1 file=relay.nim:128 pubsubTopic=/waku/2/rs/2/0
INF 2026-03-05 15:06:19.312+00:00 REST services are installed tid=1 file=builder.nim:220
INF 2026-03-05 15:06:19.313+00:00 Starting metrics HTTP server topics="waku node metrics" tid=1 file=waku_metrics.nim:63 serverIp=0.0.0.0 serverPort=7357
INF 2026-03-05 15:06:19.313+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics="waku relay" tid=1 file=protocol.nim:419 pubsubTopic=/waku/2/rs/2/0
INF 2026-03-05 15:06:19.314+00:00 ENR updated successfully topics="waku discv5" tid=1 file=waku_discv5.nim:323 enrUri=enr:-L24QOLgJpjhiKseRAwNfTAY5b8BU6PN2qb4Hy_Aq0JLYhyXH4i0HYcKlNzm8jac7olWtaziU_uN1dnBpsAt-djC0twEgmlkgnY0gmlwhKwS0zmKbXVsdGlhZGRyc5YACASsEtM5Bhy6AAoErBLTOQYcu90DgnJzhQACAQAAiXNlY3AyNTZrMaECGa-NiObxAF5kN_YNr_gonVBea-FKl4i1G_8p1QqcivGDdGNwghy6g3VkcIIcvIV3YWt1MgE enr="(4, id: \"v4\", ip: 172.18.211.57, multiaddrs: 0x000804AC12D339061CBA000A04AC12D339061CBBDD03, rs: 0x0002010000, secp256k1: 0x0219AF8D88E6F1005E6437F60DAFF8289D505E6BE14A9788B51BFF29D50A9C8AF1, tcp: 7354, udp: 7356, waku2: 0x01)"
INF 2026-03-05 15:06:19.314+00:00 peer filtering updated topics="waku discv5" tid=1 file=waku_discv5.nim:70
INF 2026-03-05 15:06:19.315+00:00 Metrics HTTP server started topics="waku node metrics" tid=1 file=waku_metrics.nim:73 serverIp=0.0.0.0 serverPort=7357
INF 2026-03-05 15:06:19.315+00:00 Setting up shutdown hooks topics="wakunode main" tid=1 file=wakunode2.nim:63
INF 2026-03-05 15:06:19.315+00:00 Node setup complete topics="wakunode main" tid=1 file=wakunode2.nim:102
TRC 2026-03-05 15:06:19.321+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:155 resolvedAddresses={"1.1.1.1", "1.0.0.1", "2606:4700:4700:0000:0000:0000:0000:1111", "2606:4700:4700:0000:0000:0000:0000:1001"} server=1.1.1.1:53
TRC 2026-03-05 15:06:20.304+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:885 instance=140516635607120
TRC 2026-03-05 15:06:20.304+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:466 topic=/waku/2/rs/2/0 mesh=0 gossipsub=0
TRC 2026-03-05 15:06:20.304+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:478 peers=0 topic=/waku/2/rs/2/0 mesh=0 gossipsub=0
TRC 2026-03-05 15:06:20.304+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:506 grafting=0 topic=/waku/2/rs/2/0 mesh=0 gossipsub=0
TRC 2026-03-05 15:06:20.304+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:688 topic=/waku/2/rs/2/0 mesh=0 gossipsub=0
TRC 2026-03-05 15:06:20.304+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:751 ntopics=0
INF 2026-03-05 15:06:20.307+00:00 Dialing multiple peers topics="waku node peer_manager" tid=1 file=peer_manager.nim:369 numOfPeers=1 nodes=@[16Uiu2HAm3WfkCwV6gaZNADY4tz2sq7DDAqq4zcsccCZVTArt2d9k]
TRC 2026-03-05 15:06:20.307+00:00 Connecting to peer topics="waku node peer_manager" tid=1 file=peer_manager.nim:320 wireAddr="[/ip4/172.18.31.153/tcp/33271]" peerId=16U*rt2d9k failedAttempts=0
TRC 2026-03-05 15:06:20.307+00:00 connection not found topics="libp2p connmanager" tid=1 file=connmanager.nim:294 peerId=16U*rt2d9k
DBG 2026-03-05 15:06:20.307+00:00 Dialing peer topics="libp2p dialer" tid=1 file=dialer.nim:141 peerId=16U*rt2d9k addrs="[/ip4/172.18.31.153/tcp/33271]"
DBG 2026-03-05 15:06:20.307+00:00 Expanded address and hostname topics="libp2p dialer" tid=1 file=dialer.nim:156 expandedAddress=/ip4/172.18.31.153/tcp/33271 hostname=172.18.31.153 resolvedAddresses="[/ip4/172.18.31.153/tcp/33271]"
TRC 2026-03-05 15:06:20.307+00:00 Dialing address topics="libp2p dialer" tid=1 file=dialer.nim:49 addrs=/ip4/172.18.31.153/tcp/33271 peerId=16U*rt2d9k hostname=172.18.31.153
TRC 2026-03-05 15:06:20.307+00:00 Dialing remote peer topics="libp2p tcptransport" tid=1 file=tcptransport.nim:298 address=/ip4/172.18.31.153/tcp/33271
TRC 2026-03-05 15:06:20.307+00:00 Handling tcp connection topics="libp2p tcptransport" tid=1 file=tcptransport.nim:47 address=ok(/ip4/172.18.31.153/tcp/33271) dir=Out clients=0
TRC 2026-03-05 15:06:20.307+00:00 Stream created topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69a99bec17a04f70cf2088cb objName=ChronosStream dir=Out
TRC 2026-03-05 15:06:20.307+00:00 Monitoring for timeout topics="libp2p connection" tid=1 file=connection.nim:67 s=:69a99bec17a04f70cf2088cb timeout=10m
TRC 2026-03-05 15:06:20.307+00:00 Upgrading connection topics="libp2p muxedupgrade" tid=1 file=muxedupgrade.nim:63 conn=:69a99bec17a04f70cf2088cb direction=Out
TRC 2026-03-05 15:06:20.307+00:00 initiating handshake topics="libp2p upgrade" tid=1 file=multistream.nim:47 conn=:69a99bec17a04f70cf2088cb codec=/multistream/1.0.0
TRC 2026-03-05 15:06:20.307+00:00 selecting proto topics="libp2p upgrade" tid=1 file=multistream.nim:51 conn=:69a99bec17a04f70cf2088cb proto=/noise
TRC 2026-03-05 15:06:20.308+00:00 multistream handshake success topics="libp2p upgrade" tid=1 file=multistream.nim:61 conn=:69a99bec17a04f70cf2088cb
TRC 2026-03-05 15:06:20.308+00:00 reading first requested proto topics="libp2p upgrade" tid=1 file=multistream.nim:68 conn=:69a99bec17a04f70cf2088cb s=/noise proto="[/noise]"
TRC 2026-03-05 15:06:20.308+00:00 successfully selected topics="libp2p upgrade" tid=1 file=multistream.nim:70 conn=:69a99bec17a04f70cf2088cb proto=/noise
TRC 2026-03-05 15:06:20.308+00:00 Securing connection topics="libp2p upgrade" tid=1 file=upgrade.nim:58 conn=:69a99bec17a04f70cf2088cb codec=/noise
TRC 2026-03-05 15:06:20.308+00:00 Starting Noise handshake topics="libp2p noise" tid=1 file=noise.nim:495 conn=:69a99bec17a04f70cf2088cb initiator=true
TRC 2026-03-05 15:06:20.308+00:00 mixHash topics="libp2p noise" tid=1 file=noise.nim:192 hash=f3d15e6108ed...2e0958dc002d
TRC 2026-03-05 15:06:20.308+00:00 noise write e topics="libp2p noise" tid=1 file=noise.nim:231
TRC 2026-03-05 15:06:20.308+00:00 mixHash topics="libp2p noise" tid=1 file=noise.nim:192 hash=86c4f1fc8830...1cf628e5b80e
TRC 2026-03-05 15:06:20.309+00:00 mixHash topics="libp2p noise" tid=1 file=noise.nim:192 hash=b3d0a2614c58...6be68a02d9c3
TRC 2026-03-05 15:06:20.309+00:00 sendHSMessage topics="libp2p noise" tid=1 file=noise.nim:329 conn=:69a99bec17a04f70cf2088cb size=32
TRC 2026-03-05 15:06:20.309+00:00 Empty byte seq, nothing to write topics="libp2p chronosstream" tid=1 file=chronosstream.nim:138
TRC 2026-03-05 15:06:20.310+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=:69a99bec17a04f70cf2088cb size=208
TRC 2026-03-05 15:06:20.310+00:00 noise read e topics="libp2p noise" tid=1 file=noise.nim:272 size=208
TRC 2026-03-05 15:06:20.310+00:00 mixHash topics="libp2p noise" tid=1 file=noise.nim:192 hash=6e7a853bac8e...0e07e3845878
TRC 2026-03-05 15:06:20.310+00:00 noise dh ee topics="libp2p noise" tid=1 file=noise.nim:245
TRC 2026-03-05 15:06:20.310+00:00 mixKey topics="libp2p noise" tid=1 file=noise.nim:184 key=14800901a539...ee22490644cb
TRC 2026-03-05 15:06:20.310+00:00 noise read s topics="libp2p noise" tid=1 file=noise.nim:285 size=176
TRC 2026-03-05 15:06:20.310+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=15780d2b29c9...5c3b6a1fea30 tagOut=15780d2b29c9...5c3b6a1fea30 nonce=0
TRC 2026-03-05 15:06:20.310+00:00 mixHash topics="libp2p noise" tid=1 file=noise.nim:192 hash=496976acfa18...c2e4c89e021b
TRC 2026-03-05 15:06:20.310+00:00 noise dh es topics="libp2p noise" tid=1 file=noise.nim:250
TRC 2026-03-05 15:06:20.310+00:00 mixKey topics="libp2p noise" tid=1 file=noise.nim:184 key=0f80b0db9766...763ec5478f13
TRC 2026-03-05 15:06:20.310+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=ec14c1e9c9a4...c14537915e5c tagOut=ec14c1e9c9a4...c14537915e5c nonce=0
TRC 2026-03-05 15:06:20.310+00:00 mixHash topics="libp2p noise" tid=1 file=noise.nim:192 hash=f7b370cfc2b8...2db2d13d23ba
TRC 2026-03-05 15:06:20.310+00:00 noise write s topics="libp2p noise" tid=1 file=noise.nim:240
TRC 2026-03-05 15:06:20.310+00:00 encryptWithAd topics="libp2p noise" tid=1 file=noise.nim:150 tag=51cb4c9125d5f36e587c32d8a5ea2646 data=e33dd2526b0e...32d8a5ea2646 nonce=1
TRC 2026-03-05 15:06:20.310+00:00 mixHash topics="libp2p noise" tid=1 file=noise.nim:192 hash=a1617fa8f023...249e4b209bd7
TRC 2026-03-05 15:06:20.310+00:00 noise dh se topics="libp2p noise" tid=1 file=noise.nim:258
TRC 2026-03-05 15:06:20.311+00:00 mixKey topics="libp2p noise" tid=1 file=noise.nim:184 key=1d9e8ec9acb5...f539cd935e4c
TRC 2026-03-05 15:06:20.311+00:00 encryptWithAd topics="libp2p noise" tid=1 file=noise.nim:150 tag=31650ae9a9ffb2dd6dce364f1a7241da data=f7008ddd84f9...364f1a7241da nonce=0
TRC 2026-03-05 15:06:20.311+00:00 mixHash topics="libp2p noise" tid=1 file=noise.nim:192 hash=8ea9afd51978...b7120ea55368
TRC 2026-03-05 15:06:20.311+00:00 sendHSMessage topics="libp2p noise" tid=1 file=noise.nim:329 conn=:69a99bec17a04f70cf2088cb size=176
TRC 2026-03-05 15:06:20.311+00:00 Remote signature verified topics="libp2p noise" tid=1 file=noise.nim:555 conn=:69a99bec17a04f70cf2088cb
TRC 2026-03-05 15:06:20.311+00:00 Remote peer id topics="libp2p noise" tid=1 file=noise.nim:560 pid=16Uiu2HAm3WfkCwV6gaZNADY4tz2sq7DDAqq4zcsccCZVTArt2d9k
TRC 2026-03-05 15:06:20.311+00:00 Stream created topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69a99bec17a04f70cf2088cc objName=SecureConn dir=Out
TRC 2026-03-05 15:06:20.311+00:00 Monitoring for timeout topics="libp2p connection" tid=1 file=connection.nim:67 s=16U*rt2d9k:69a99bec17a04f70cf2088cc timeout=5m
TRC 2026-03-05 15:06:20.311+00:00 Noise handshake completed! topics="libp2p noise" tid=1 file=noise.nim:592 initiator=true peer=16U*rt2d9k
TRC 2026-03-05 15:06:20.311+00:00 Muxing connection topics="libp2p muxedupgrade" tid=1 file=muxedupgrade.nim:34 conn=16U*rt2d9k:69a99bec17a04f70cf2088cc
TRC 2026-03-05 15:06:20.311+00:00 initiating handshake topics="libp2p upgrade" tid=1 file=multistream.nim:47 conn=16U*rt2d9k:69a99bec17a04f70cf2088cc codec=/multistream/1.0.0
TRC 2026-03-05 15:06:20.311+00:00 selecting proto topics="libp2p upgrade" tid=1 file=multistream.nim:51 conn=16U*rt2d9k:69a99bec17a04f70cf2088cc proto=/yamux/1.0.0
TRC 2026-03-05 15:06:20.312+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*rt2d9k:69a99bec17a04f70cf2088cb size=36
TRC 2026-03-05 15:06:20.312+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=4893060516bd...110df90d1150 tagOut=4893060516bd...110df90d1150 nonce=0
TRC 2026-03-05 15:06:20.312+00:00 multistream handshake success topics="libp2p upgrade" tid=1 file=multistream.nim:61 conn=16U*rt2d9k:69a99bec17a04f70cf2088cc
TRC 2026-03-05 15:06:20.312+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*rt2d9k:69a99bec17a04f70cf2088cb size=30
TRC 2026-03-05 15:06:20.312+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=272f4d898293...799ebb821c79 tagOut=272f4d898293...799ebb821c79 nonce=1
TRC 2026-03-05 15:06:20.312+00:00 reading first requested proto topics="libp2p upgrade" tid=1 file=multistream.nim:68 conn=16U*rt2d9k:69a99bec17a04f70cf2088cc s=/yamux/1.0.0 proto="[/yamux/1.0.0, /mplex/6.7.0]"
TRC 2026-03-05 15:06:20.312+00:00 successfully selected topics="libp2p upgrade" tid=1 file=multistream.nim:70 conn=16U*rt2d9k:69a99bec17a04f70cf2088cc proto=/yamux/1.0.0
TRC 2026-03-05 15:06:20.312+00:00 Found a muxer topics="libp2p muxedupgrade" tid=1 file=muxedupgrade.nim:50 conn=16U*rt2d9k:69a99bec17a04f70cf2088cc muxerName=/yamux/1.0.0
TRC 2026-03-05 15:06:20.312+00:00 Starting yamux handler topics="libp2p yamux" tid=1 file=yamux.nim:559 pid=16U*rt2d9k
TRC 2026-03-05 15:06:20.312+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.313+00:00 Upgraded connection topics="libp2p muxedupgrade" tid=1 file=muxedupgrade.nim:81 conn=16U*rt2d9k:69a99bec17a04f70cf2088cb sconn=16U*rt2d9k:69a99bec17a04f70cf2088cc direction=Out
DBG 2026-03-05 15:06:20.313+00:00 Dial successful topics="libp2p dialer" tid=1 file=dialer.nim:92 peerId=16U*rt2d9k
TRC 2026-03-05 15:06:20.313+00:00 About to trigger connection events topics="libp2p connmanager" tid=1 file=connmanager.nim:148 peer=16U*rt2d9k
TRC 2026-03-05 15:06:20.313+00:00 About to trigger peer events topics="libp2p connmanager" tid=1 file=connmanager.nim:180 peer=16U*rt2d9k
TRC 2026-03-05 15:06:20.313+00:00 triggering peer events topics="libp2p connmanager" tid=1 file=connmanager.nim:185 peer=16U*rt2d9k event="(kind: Joined, initiator: true)"
TRC 2026-03-05 15:06:20.313+00:00 Dialing (existing) topics="libp2p dialer" tid=1 file=dialer.nim:322 peerId=16U*rt2d9k protos="[/vac/waku/metadata/1.0.0]"
TRC 2026-03-05 15:06:20.313+00:00 Stream created topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69a99bec17a04f70cf2088cd objName=YamuxStream dir=Out
TRC 2026-03-05 15:06:20.313+00:00 Monitoring for timeout topics="libp2p connection" tid=1 file=connection.nim:67 s=:69a99bec17a04f70cf2088cd timeout=5m
TRC 2026-03-05 15:06:20.313+00:00 created channel topics="libp2p yamux" tid=1 file=yamux.nim:518 id=1 pid=16U*rt2d9k
TRC 2026-03-05 15:06:20.313+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Syn}, streamId: 1, length: 0}"
TRC 2026-03-05 15:06:20.313+00:00 Negotiating stream topics="libp2p dialer" tid=1 file=dialer.nim:285 conn=16U*rt2d9k:69a99bec17a04f70cf2088cd protos="[/vac/waku/metadata/1.0.0]"
TRC 2026-03-05 15:06:20.313+00:00 initiating handshake topics="libp2p multistream" tid=1 file=multistream.nim:47 conn=16U*rt2d9k:69a99bec17a04f70cf2088cd codec=/multistream/1.0.0
TRC 2026-03-05 15:06:20.313+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 1, length: 20}"
TRC 2026-03-05 15:06:20.313+00:00 selecting proto topics="libp2p multistream" tid=1 file=multistream.nim:51 conn=16U*rt2d9k:69a99bec17a04f70cf2088cd proto=/vac/waku/metadata/1.0.0
TRC 2026-03-05 15:06:20.313+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 1, length: 26}"
DBG 2026-03-05 15:06:20.313+00:00 starting sendNonPriorityTask topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:578 p=16U*rt2d9k
DBG 2026-03-05 15:06:20.313+00:00 created new pubsub peer topics="libp2p pubsub" tid=1 file=pubsub.nim:430 peerId=16U*rt2d9k
TRC 2026-03-05 15:06:20.313+00:00 Dialing (existing) topics="libp2p dialer" tid=1 file=dialer.nim:322 peerId=16U*rt2d9k protos="[/vac/waku/relay/2.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0]"
TRC 2026-03-05 15:06:20.313+00:00 Stream created topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69a99bec17a04f70cf2088ce objName=YamuxStream dir=Out
TRC 2026-03-05 15:06:20.313+00:00 Monitoring for timeout topics="libp2p connection" tid=1 file=connection.nim:67 s=:69a99bec17a04f70cf2088ce timeout=5m
TRC 2026-03-05 15:06:20.313+00:00 created channel topics="libp2p yamux" tid=1 file=yamux.nim:518 id=3 pid=16U*rt2d9k
TRC 2026-03-05 15:06:20.314+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Syn}, streamId: 3, length: 0}"
TRC 2026-03-05 15:06:20.314+00:00 Negotiating stream topics="libp2p dialer" tid=1 file=dialer.nim:285 conn=16U*rt2d9k:69a99bec17a04f70cf2088ce protos="[/vac/waku/relay/2.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0]"
TRC 2026-03-05 15:06:20.314+00:00 initiating handshake topics="libp2p multistream" tid=1 file=multistream.nim:47 conn=16U*rt2d9k:69a99bec17a04f70cf2088ce codec=/multistream/1.0.0
TRC 2026-03-05 15:06:20.314+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 3, length: 20}"
TRC 2026-03-05 15:06:20.314+00:00 selecting proto topics="libp2p multistream" tid=1 file=multistream.nim:51 conn=16U*rt2d9k:69a99bec17a04f70cf2088ce proto=/vac/waku/relay/2.0.0
TRC 2026-03-05 15:06:20.314+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 3, length: 23}"
TRC 2026-03-05 15:06:20.314+00:00 Stored muxer topics="libp2p connmanager" tid=1 file=connmanager.nim:347 muxer=16U*rt2d9k:69a99bec17a04f70cf2088cc direction=Out peers=1
TRC 2026-03-05 15:06:20.314+00:00 Stream created topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69a99bec17a04f70cf2088cf objName=YamuxStream dir=Out
TRC 2026-03-05 15:06:20.314+00:00 Monitoring for timeout topics="libp2p connection" tid=1 file=connection.nim:67 s=:69a99bec17a04f70cf2088cf timeout=5m
TRC 2026-03-05 15:06:20.314+00:00 created channel topics="libp2p yamux" tid=1 file=yamux.nim:518 id=5 pid=16U*rt2d9k
TRC 2026-03-05 15:06:20.314+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Syn}, streamId: 5, length: 0}"
TRC 2026-03-05 15:06:20.314+00:00 initiating handshake topics="libp2p multistream" tid=1 file=multistream.nim:47 conn=16U*rt2d9k:69a99bec17a04f70cf2088cf codec=/multistream/1.0.0
TRC 2026-03-05 15:06:20.314+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 5, length: 20}"
TRC 2026-03-05 15:06:20.314+00:00 selecting proto topics="libp2p multistream" tid=1 file=multistream.nim:51 conn=16U*rt2d9k:69a99bec17a04f70cf2088cf proto=/ipfs/id/1.0.0
TRC 2026-03-05 15:06:20.314+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 5, length: 16}"
TRC 2026-03-05 15:06:20.314+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*rt2d9k:69a99bec17a04f70cf2088cb size=28
TRC 2026-03-05 15:06:20.314+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=7992e6356dcc...a79f39dc17bc tagOut=7992e6356dcc...a79f39dc17bc nonce=2
TRC 2026-03-05 15:06:20.315+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Syn}, streamId: 2, length: 0}"
TRC 2026-03-05 15:06:20.315+00:00 Stream created topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69a99bec17a04f70cf2088d0 objName=YamuxStream dir=In
TRC 2026-03-05 15:06:20.315+00:00 Monitoring for timeout topics="libp2p connection" tid=1 file=connection.nim:67 s=:69a99bec17a04f70cf2088d0 timeout=5m
TRC 2026-03-05 15:06:20.315+00:00 created channel topics="libp2p yamux" tid=1 file=yamux.nim:518 id=2 pid=16U*rt2d9k
TRC 2026-03-05 15:06:20.315+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Ack}, streamId: 2, length: 0}"
TRC 2026-03-05 15:06:20.315+00:00 Starting stream handler tid=1 file=muxedupgrade.nim:93 conn=16U*rt2d9k:69a99bec17a04f70cf2088d0
TRC 2026-03-05 15:06:20.315+00:00 Starting multistream handler topics="libp2p multistream" tid=1 file=multistream.nim:175 conn=16U*rt2d9k:69a99bec17a04f70cf2088d0 handshaked=false
TRC 2026-03-05 15:06:20.315+00:00 Starting multistream negotiation topics="libp2p multistream" tid=1 file=multistream.nim:132 conn=16U*rt2d9k:69a99bec17a04f70cf2088d0 handshaked=false
TRC 2026-03-05 15:06:20.315+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.315+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*rt2d9k:69a99bec17a04f70cf2088cb size=48
TRC 2026-03-05 15:06:20.315+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=eaa5397d3b6b...30277ba9122a tagOut=eaa5397d3b6b...30277ba9122a nonce=3
TRC 2026-03-05 15:06:20.315+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 2, length: 20}"
TRC 2026-03-05 15:06:20.315+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-03-05 15:06:20.315+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.315+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*rt2d9k:69a99bec17a04f70cf2088cb size=54
TRC 2026-03-05 15:06:20.315+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=4a32a778d077...386d4a3ba18c tagOut=4a32a778d077...386d4a3ba18c nonce=4
TRC 2026-03-05 15:06:20.315+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 2, length: 26}"
TRC 2026-03-05 15:06:20.315+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=192f7661632f...312e302e300a
TRC 2026-03-05 15:06:20.315+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.315+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*rt2d9k:69a99bec17a04f70cf2088cb size=28
TRC 2026-03-05 15:06:20.315+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=124ebca3bf55...1f6772c82801 tagOut=124ebca3bf55...1f6772c82801 nonce=5
TRC 2026-03-05 15:06:20.315+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Syn}, streamId: 4, length: 0}"
TRC 2026-03-05 15:06:20.315+00:00 Stream created topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69a99bec17a04f70cf2088d1 objName=YamuxStream dir=In
TRC 2026-03-05 15:06:20.315+00:00 Monitoring for timeout topics="libp2p connection" tid=1 file=connection.nim:67 s=:69a99bec17a04f70cf2088d1 timeout=5m
TRC 2026-03-05 15:06:20.315+00:00 created channel topics="libp2p yamux" tid=1 file=yamux.nim:518 id=4 pid=16U*rt2d9k
TRC 2026-03-05 15:06:20.316+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Ack}, streamId: 4, length: 0}"
TRC 2026-03-05 15:06:20.316+00:00 Starting stream handler tid=1 file=muxedupgrade.nim:93 conn=16U*rt2d9k:69a99bec17a04f70cf2088d1
TRC 2026-03-05 15:06:20.316+00:00 Starting multistream handler topics="libp2p multistream" tid=1 file=multistream.nim:175 conn=16U*rt2d9k:69a99bec17a04f70cf2088d1 handshaked=false
TRC 2026-03-05 15:06:20.316+00:00 Starting multistream negotiation topics="libp2p multistream" tid=1 file=multistream.nim:132 conn=16U*rt2d9k:69a99bec17a04f70cf2088d1 handshaked=false
TRC 2026-03-05 15:06:20.316+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.316+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*rt2d9k:69a99bec17a04f70cf2088cb size=48
TRC 2026-03-05 15:06:20.316+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=5f4361ad32aa...047b23769085 tagOut=5f4361ad32aa...047b23769085 nonce=6
TRC 2026-03-05 15:06:20.316+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 4, length: 20}"
TRC 2026-03-05 15:06:20.316+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-03-05 15:06:20.316+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.316+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*rt2d9k:69a99bec17a04f70cf2088cb size=51
TRC 2026-03-05 15:06:20.316+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=58310c81cca2...7a446ffa9d80 tagOut=58310c81cca2...7a446ffa9d80 nonce=7
TRC 2026-03-05 15:06:20.316+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 4, length: 23}"
TRC 2026-03-05 15:06:20.316+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=162f7661632f...322e302e300a
TRC 2026-03-05 15:06:20.316+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.316+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*rt2d9k:69a99bec17a04f70cf2088cb size=28
TRC 2026-03-05 15:06:20.316+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=d0ef7219891e...92baa763fc62 tagOut=d0ef7219891e...92baa763fc62 nonce=8
TRC 2026-03-05 15:06:20.316+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Syn}, streamId: 6, length: 0}"
TRC 2026-03-05 15:06:20.316+00:00 Stream created topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69a99bec17a04f70cf2088d2 objName=YamuxStream dir=In
TRC 2026-03-05 15:06:20.316+00:00 Monitoring for timeout topics="libp2p connection" tid=1 file=connection.nim:67 s=:69a99bec17a04f70cf2088d2 timeout=5m
TRC 2026-03-05 15:06:20.316+00:00 created channel topics="libp2p yamux" tid=1 file=yamux.nim:518 id=6 pid=16U*rt2d9k
TRC 2026-03-05 15:06:20.316+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Ack}, streamId: 6, length: 0}"
TRC 2026-03-05 15:06:20.316+00:00 Starting stream handler tid=1 file=muxedupgrade.nim:93 conn=16U*rt2d9k:69a99bec17a04f70cf2088d2
TRC 2026-03-05 15:06:20.316+00:00 Starting multistream handler topics="libp2p multistream" tid=1 file=multistream.nim:175 conn=16U*rt2d9k:69a99bec17a04f70cf2088d2 handshaked=false
TRC 2026-03-05 15:06:20.316+00:00 Starting multistream negotiation topics="libp2p multistream" tid=1 file=multistream.nim:132 conn=16U*rt2d9k:69a99bec17a04f70cf2088d2 handshaked=false
TRC 2026-03-05 15:06:20.316+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.316+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*rt2d9k:69a99bec17a04f70cf2088cb size=48
TRC 2026-03-05 15:06:20.317+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=9f49c364dd37...d569db7f6283 tagOut=9f49c364dd37...d569db7f6283 nonce=9
TRC 2026-03-05 15:06:20.317+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 6, length: 20}"
TRC 2026-03-05 15:06:20.317+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-03-05 15:06:20.317+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.317+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*rt2d9k:69a99bec17a04f70cf2088cb size=44
TRC 2026-03-05 15:06:20.317+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=cef2985ee424...89c100107290 tagOut=cef2985ee424...89c100107290 nonce=10
TRC 2026-03-05 15:06:20.317+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 6, length: 16}"
TRC 2026-03-05 15:06:20.317+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=0f2f69706673...312e302e300a
TRC 2026-03-05 15:06:20.317+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.317+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*rt2d9k:69a99bec17a04f70cf2088cb size=28
TRC 2026-03-05 15:06:20.317+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=565697f62577...8786ddb5b40b tagOut=565697f62577...8786ddb5b40b nonce=11
TRC 2026-03-05 15:06:20.317+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Ack}, streamId: 1, length: 0}"
TRC 2026-03-05 15:06:20.317+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.317+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*rt2d9k:69a99bec17a04f70cf2088cb size=28
TRC 2026-03-05 15:06:20.317+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=65bf19d5c18b...927a4f6bce29 tagOut=65bf19d5c18b...927a4f6bce29 nonce=12
TRC 2026-03-05 15:06:20.317+00:00 handle: got request topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*rt2d9k:69a99bec17a04f70cf2088d0 ms=/multistream/1.0.0
TRC 2026-03-05 15:06:20.317+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 2, length: 20}"
TRC 2026-03-05 15:06:20.317+00:00 handle: got request topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*rt2d9k:69a99bec17a04f70cf2088d0 ms=/vac/waku/metadata/1.0.0
TRC 2026-03-05 15:06:20.317+00:00 found handler topics="libp2p multistream" tid=1 file=multistream.nim:164 conn=16U*rt2d9k:69a99bec17a04f70cf2088d0 protocol=/vac/waku/metadata/1.0.0
TRC 2026-03-05 15:06:20.317+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 2, length: 26}"
TRC 2026-03-05 15:06:20.317+00:00 handle: got request topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*rt2d9k:69a99bec17a04f70cf2088d1 ms=/multistream/1.0.0
TRC 2026-03-05 15:06:20.317+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 4, length: 20}"
TRC 2026-03-05 15:06:20.317+00:00 handle: got request topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*rt2d9k:69a99bec17a04f70cf2088d1 ms=/vac/waku/relay/2.0.0
TRC 2026-03-05 15:06:20.317+00:00 found handler topics="libp2p multistream" tid=1 file=multistream.nim:164 conn=16U*rt2d9k:69a99bec17a04f70cf2088d1 protocol=/vac/waku/relay/2.0.0
TRC 2026-03-05 15:06:20.317+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 4, length: 23}"
TRC 2026-03-05 15:06:20.317+00:00 handle: got request topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*rt2d9k:69a99bec17a04f70cf2088d2 ms=/multistream/1.0.0
TRC 2026-03-05 15:06:20.317+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 6, length: 20}"
TRC 2026-03-05 15:06:20.317+00:00 handle: got request topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*rt2d9k:69a99bec17a04f70cf2088d2 ms=/ipfs/id/1.0.0
TRC 2026-03-05 15:06:20.317+00:00 found handler topics="libp2p multistream" tid=1 file=multistream.nim:164 conn=16U*rt2d9k:69a99bec17a04f70cf2088d2 protocol=/ipfs/id/1.0.0
TRC 2026-03-05 15:06:20.317+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 6, length: 16}"
TRC 2026-03-05 15:06:20.318+00:00 found handler topics="libp2p multistream" tid=1 file=multistream.nim:189 conn=16U*rt2d9k:69a99bec17a04f70cf2088d0 protocol=/vac/waku/metadata/1.0.0
TRC 2026-03-05 15:06:20.318+00:00 found handler topics="libp2p multistream" tid=1 file=multistream.nim:189 conn=16U*rt2d9k:69a99bec17a04f70cf2088d1 protocol=/vac/waku/relay/2.0.0
INF 2026-03-05 15:06:20.318+00:00 Incoming WakuRelay connection topics="waku relay" tid=1 file=protocol.nim:191 connection=16U*rt2d9k:69a99bec17a04f70cf2088d1 protocol=/vac/waku/relay/2.0.0
DBG 2026-03-05 15:06:20.318+00:00 starting pubsub read loop topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:229 conn=16U*rt2d9k:69a99bec17a04f70cf2088d1 peer=16U*rt2d9k closed=false
TRC 2026-03-05 15:06:20.318+00:00 waiting for data topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:234 conn=16U*rt2d9k:69a99bec17a04f70cf2088d1 peer=16U*rt2d9k closed=false
TRC 2026-03-05 15:06:20.318+00:00 found handler topics="libp2p multistream" tid=1 file=multistream.nim:189 conn=16U*rt2d9k:69a99bec17a04f70cf2088d2 protocol=/ipfs/id/1.0.0
TRC 2026-03-05 15:06:20.318+00:00 handling identify request topics="libp2p identify" tid=1 file=identify.nim:146 conn=16U*rt2d9k:69a99bec17a04f70cf2088d2
TRC 2026-03-05 15:06:20.318+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 6, length: 345}"
DBG 2026-03-05 15:06:20.318+00:00 identify: info sent topics="libp2p identify" tid=1 file=identify.nim:149 conn=16U*rt2d9k:69a99bec17a04f70cf2088d2 info="(peerId: 16Uiu2HAkw9wS2VKRUt3KXctoBxN4Y25srzeHiWumULuEy4zcx33E, listenAddrs: [/ip4/0.0.0.0/tcp/7354, /ip4/0.0.0.0/tcp/7355/ws], addrs: [/ip4/172.18.211.57/tcp/7354, /ip4/172.18.211.57/tcp/7355/ws], 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], protoVersion: ipfs/0.1.0, agentVersion: nwaku-v0.38.0-beta)"
TRC 2026-03-05 15:06:20.318+00:00 exiting identify handler topics="libp2p identify" tid=1 file=identify.nim:156 conn=16U*rt2d9k:69a99bec17a04f70cf2088d2
TRC 2026-03-05 15:06:20.318+00:00 Closing with EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69a99bec17a04f70cf2088d2
TRC 2026-03-05 15:06:20.318+00:00 Closing yamux channel locally topics="libp2p yamux" tid=1 file=yamux.nim:204 streamId=6 conn=16U*rt2d9k:69a99bec17a04f70cf2088cc
TRC 2026-03-05 15:06:20.318+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{Data, {Fin}, streamId: 6, length: 0}"
TRC 2026-03-05 15:06:20.318+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Ack}, streamId: 3, length: 0}"
TRC 2026-03-05 15:06:20.318+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.318+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*rt2d9k:69a99bec17a04f70cf2088cb size=48
TRC 2026-03-05 15:06:20.318+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=bf685cd83e8f...038388548cfc tagOut=bf685cd83e8f...038388548cfc nonce=13
TRC 2026-03-05 15:06:20.318+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 1, length: 20}"
TRC 2026-03-05 15:06:20.318+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-03-05 15:06:20.318+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.318+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*rt2d9k:69a99bec17a04f70cf2088cb size=54
TRC 2026-03-05 15:06:20.318+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=275b2a2bb334...abaa6463722f tagOut=275b2a2bb334...abaa6463722f nonce=14
TRC 2026-03-05 15:06:20.318+00:00 multistream handshake success topics="libp2p multistream" tid=1 file=multistream.nim:61 conn=16U*rt2d9k:69a99bec17a04f70cf2088cd
TRC 2026-03-05 15:06:20.318+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 1, length: 26}"
TRC 2026-03-05 15:06:20.318+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=192f7661632f...312e302e300a
TRC 2026-03-05 15:06:20.318+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.319+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*rt2d9k:69a99bec17a04f70cf2088cb size=48
TRC 2026-03-05 15:06:20.319+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=8838abdbfff3...f2df365cfd37 tagOut=8838abdbfff3...f2df365cfd37 nonce=15
TRC 2026-03-05 15:06:20.319+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 3, length: 20}"
TRC 2026-03-05 15:06:20.319+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-03-05 15:06:20.319+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.319+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*rt2d9k:69a99bec17a04f70cf2088cb size=51
TRC 2026-03-05 15:06:20.319+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=1b7d536c2aed...78700e4e0b18 tagOut=1b7d536c2aed...78700e4e0b18 nonce=16
TRC 2026-03-05 15:06:20.319+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 3, length: 23}"
TRC 2026-03-05 15:06:20.319+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=162f7661632f...322e302e300a
TRC 2026-03-05 15:06:20.319+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.319+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*rt2d9k:69a99bec17a04f70cf2088cb size=28
TRC 2026-03-05 15:06:20.319+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=d3c4ea9e38d2...8eda53efb33e tagOut=d3c4ea9e38d2...8eda53efb33e nonce=17
TRC 2026-03-05 15:06:20.319+00:00 reading first requested proto topics="libp2p multistream" tid=1 file=multistream.nim:68 conn=16U*rt2d9k:69a99bec17a04f70cf2088cd s=/vac/waku/metadata/1.0.0 proto="[/vac/waku/metadata/1.0.0]"
TRC 2026-03-05 15:06:20.319+00:00 successfully selected topics="libp2p multistream" tid=1 file=multistream.nim:70 conn=16U*rt2d9k:69a99bec17a04f70cf2088cd proto=/vac/waku/metadata/1.0.0
TRC 2026-03-05 15:06:20.320+00:00 multistream handshake success topics="libp2p multistream" tid=1 file=multistream.nim:61 conn=16U*rt2d9k:69a99bec17a04f70cf2088ce
TRC 2026-03-05 15:06:20.320+00:00 reading first requested proto topics="libp2p multistream" tid=1 file=multistream.nim:68 conn=16U*rt2d9k:69a99bec17a04f70cf2088ce s=/vac/waku/relay/2.0.0 proto="[/vac/waku/relay/2.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0]"
TRC 2026-03-05 15:06:20.320+00:00 successfully selected topics="libp2p multistream" tid=1 file=multistream.nim:70 conn=16U*rt2d9k:69a99bec17a04f70cf2088ce proto=/vac/waku/relay/2.0.0
TRC 2026-03-05 15:06:20.320+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Ack}, streamId: 5, length: 0}"
TRC 2026-03-05 15:06:20.320+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.320+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 1, length: 8}"
TRC 2026-03-05 15:06:20.320+00:00 Get new send connection topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:286 p=16U*rt2d9k newConn=16U*rt2d9k:69a99bec17a04f70cf2088ce
TRC 2026-03-05 15:06:20.320+00:00 sending pubsub message to peer topics="libp2p pubsub" tid=1 file=pubsub.nim:231 peer=16U*rt2d9k payload="(subscriptions: [(subscribe: true, topic: /waku/2/rs/2/0, requestsPartial: some(false), supportsSendingPartial: some(false))], messages: [], control: (ihave: [], iwant: [], graft: [], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
TRC 2026-03-05 15:06:20.320+00:00 encodeRpcMsg: encoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:464 payload="(subscriptions: [(subscribe: true, topic: /waku/2/rs/2/0, requestsPartial: some(false), supportsSendingPartial: some(false))], messages: [], control: (ihave: [], iwant: [], graft: [], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
TRC 2026-03-05 15:06:20.321+00:00 sending msg to peer topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:549 peer=16U*rt2d9k rpcMsg="(subscriptions: [(subscribe: true, topic: /waku/2/rs/2/0, requestsPartial: some(false), supportsSendingPartial: some(false))], messages: [], control: (ihave: [], iwant: [], graft: [], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
TRC 2026-03-05 15:06:20.321+00:00 sending encoded msg to peer topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:406 conntype=ctSend conn=16U*rt2d9k:69a99bec17a04f70cf2088ce encoded=0a160801120e...2f3018002000
TRC 2026-03-05 15:06:20.321+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 3, length: 25}"
TRC 2026-03-05 15:06:20.321+00:00 sent pubsub message to remote topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:415 conn=16U*rt2d9k:69a99bec17a04f70cf2088ce
DBG 2026-03-05 15:06:20.321+00:00 starting pubsub read loop topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:229 conn=16U*rt2d9k:69a99bec17a04f70cf2088ce peer=16U*rt2d9k closed=false
TRC 2026-03-05 15:06:20.321+00:00 waiting for data topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:234 conn=16U*rt2d9k:69a99bec17a04f70cf2088ce peer=16U*rt2d9k closed=false
TRC 2026-03-05 15:06:20.323+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*rt2d9k:69a99bec17a04f70cf2088cb size=48
TRC 2026-03-05 15:06:20.323+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=93a0740f7be3...29ee45abbecb tagOut=93a0740f7be3...29ee45abbecb nonce=18
TRC 2026-03-05 15:06:20.323+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 5, length: 20}"
TRC 2026-03-05 15:06:20.323+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-03-05 15:06:20.323+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.323+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*rt2d9k:69a99bec17a04f70cf2088cb size=44
TRC 2026-03-05 15:06:20.323+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=4affa3e657ca...79867bb2073a tagOut=4affa3e657ca...79867bb2073a nonce=19
TRC 2026-03-05 15:06:20.323+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 5, length: 16}"
TRC 2026-03-05 15:06:20.323+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=0f2f69706673...312e302e300a
TRC 2026-03-05 15:06:20.323+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.323+00:00 multistream handshake success topics="libp2p multistream" tid=1 file=multistream.nim:61 conn=16U*rt2d9k:69a99bec17a04f70cf2088cf
TRC 2026-03-05 15:06:20.323+00:00 reading first requested proto topics="libp2p multistream" tid=1 file=multistream.nim:68 conn=16U*rt2d9k:69a99bec17a04f70cf2088cf s=/ipfs/id/1.0.0 proto="[/ipfs/id/1.0.0]"
TRC 2026-03-05 15:06:20.323+00:00 successfully selected topics="libp2p multistream" tid=1 file=multistream.nim:70 conn=16U*rt2d9k:69a99bec17a04f70cf2088cf proto=/ipfs/id/1.0.0
TRC 2026-03-05 15:06:20.323+00:00 initiating identify topics="libp2p identify" tid=1 file=identify.nim:170 conn=16U*rt2d9k:69a99bec17a04f70cf2088cf
TRC 2026-03-05 15:06:20.324+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*rt2d9k:69a99bec17a04f70cf2088cb size=28
TRC 2026-03-05 15:06:20.324+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=7561c99f4988...3f26de08926a tagOut=7561c99f4988...3f26de08926a nonce=20
TRC 2026-03-05 15:06:20.324+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {Fin}, streamId: 6, length: 0}"
TRC 2026-03-05 15:06:20.324+00:00 remote closed channel topics="libp2p yamux" tid=1 file=yamux.nim:643
TRC 2026-03-05 15:06:20.324+00:00 Closing connection topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*rt2d9k:69a99bec17a04f70cf2088d2
TRC 2026-03-05 15:06:20.324+00:00 Closed connection topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*rt2d9k:69a99bec17a04f70cf2088d2
TRC 2026-03-05 15:06:20.324+00:00 Closing stream topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69a99bec17a04f70cf2088d2 objName=YamuxStream dir=In
TRC 2026-03-05 15:06:20.324+00:00 Closed stream topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69a99bec17a04f70cf2088d2 objName=YamuxStream dir=In
TRC 2026-03-05 15:06:20.324+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.324+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*rt2d9k:69a99bec17a04f70cf2088cb size=413
TRC 2026-03-05 15:06:20.324+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=13187a0bfb8a...b49f1bb3bdaf tagOut=13187a0bfb8a...b49f1bb3bdaf nonce=21
TRC 2026-03-05 15:06:20.325+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 5, length: 385}"
TRC 2026-03-05 15:06:20.325+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=ff020a250802...302d62657461
TRC 2026-03-05 15:06:20.325+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.348+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*rt2d9k:69a99bec17a04f70cf2088cb size=28
TRC 2026-03-05 15:06:20.348+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=e2d25795241c...00fd0af390d8 tagOut=e2d25795241c...00fd0af390d8 nonce=22
TRC 2026-03-05 15:06:20.348+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69a99bec17a04f70cf2088d2
TRC 2026-03-05 15:06:20.348+00:00 Closing with EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69a99bec17a04f70cf2088d2
TRC 2026-03-05 15:06:20.348+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:309
TRC 2026-03-05 15:06:20.348+00:00 Stream handler done tid=1 file=muxedupgrade.nim:100 conn=16U*rt2d9k:69a99bec17a04f70cf2088d2
DBG 2026-03-05 15:06:20.348+00:00 identify: info received topics="libp2p identify" tid=1 file=identify.nim:178 conn=16U*rt2d9k:69a99bec17a04f70cf2088cf pubkey=some(s...b8b0)) addresses=/ip4/172.18.31.153/tcp/33271,/ip4/172.18.31.153/tcp/33272/ws 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-subscribe/2.0.0-beta1,/vac/waku/filter-push/2.0.0-beta1,/vac/waku/peer-exchange/2.0.0-alpha1 observable_address=some(/ip4/172.18.211.57/tcp/55134) proto_version=ipfs/0.1.0 agent_version=nwaku-v0.38.0-beta signedPeerRecord=None
TRC 2026-03-05 15:06:20.349+00:00 finished handling stream topics="libp2p yamux" tid=1 file=yamux.nim:555
TRC 2026-03-05 15:06:20.349+00:00 Closing with EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69a99bec17a04f70cf2088cf
TRC 2026-03-05 15:06:20.349+00:00 Closing yamux channel locally topics="libp2p yamux" tid=1 file=yamux.nim:204 streamId=5 conn=16U*rt2d9k:69a99bec17a04f70cf2088cc
TRC 2026-03-05 15:06:20.349+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{Data, {Fin}, streamId: 5, length: 0}"
DBG 2026-03-05 15:06:20.349+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:57256 meth=GET uri=/health
DBG 2026-03-05 15:06:20.349+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:57256 meth=GET uri=/health path_params=[] query_params=[] content_body=(None)
DBG 2026-03-05 15:06:20.350+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=172.17.0.1:57256 uri=/health content_type=application/json content_size=919
TRC 2026-03-05 15:06:20.350+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {Fin}, streamId: 5, length: 0}"
TRC 2026-03-05 15:06:20.350+00:00 remote closed channel topics="libp2p yamux" tid=1 file=yamux.nim:643
TRC 2026-03-05 15:06:20.350+00:00 Closing connection topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*rt2d9k:69a99bec17a04f70cf2088cf
TRC 2026-03-05 15:06:20.350+00:00 Closed connection topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*rt2d9k:69a99bec17a04f70cf2088cf
TRC 2026-03-05 15:06:20.350+00:00 Closing stream topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69a99bec17a04f70cf2088cf objName=YamuxStream dir=Out
TRC 2026-03-05 15:06:20.350+00:00 Closed stream topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69a99bec17a04f70cf2088cf objName=YamuxStream dir=Out
TRC 2026-03-05 15:06:20.350+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.350+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*rt2d9k:69a99bec17a04f70cf2088cb size=36
TRC 2026-03-05 15:06:20.350+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=a7071f964d11...e35c71697af1 tagOut=a7071f964d11...e35c71697af1 nonce=23
TRC 2026-03-05 15:06:20.350+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 2, length: 8}"
TRC 2026-03-05 15:06:20.350+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=07080210001a0100
TRC 2026-03-05 15:06:20.350+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.350+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*rt2d9k:69a99bec17a04f70cf2088cb size=53
TRC 2026-03-05 15:06:20.350+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=512824c21b2c...e588c8b7718e tagOut=512824c21b2c...e588c8b7718e nonce=24
TRC 2026-03-05 15:06:20.351+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 4, length: 25}"
TRC 2026-03-05 15:06:20.351+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=180a16080112...2f3018002000
TRC 2026-03-05 15:06:20.351+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.351+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*rt2d9k:69a99bec17a04f70cf2088cb size=36
TRC 2026-03-05 15:06:20.351+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=ab13a594330e...17196eb45023 tagOut=ab13a594330e...17196eb45023 nonce=25
TRC 2026-03-05 15:06:20.351+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 1, length: 8}"
TRC 2026-03-05 15:06:20.351+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=07080210001a0100
TRC 2026-03-05 15:06:20.351+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.351+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*rt2d9k:69a99bec17a04f70cf2088cb size=28
TRC 2026-03-05 15:06:20.351+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=839c0ae4dc9b...a132ca70a4a5 tagOut=839c0ae4dc9b...a132ca70a4a5 nonce=26
TRC 2026-03-05 15:06:20.351+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {Fin}, streamId: 1, length: 0}"
TRC 2026-03-05 15:06:20.351+00:00 remote closed channel topics="libp2p yamux" tid=1 file=yamux.nim:643
TRC 2026-03-05 15:06:20.351+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.352+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*rt2d9k:69a99bec17a04f70cf2088cb size=49
TRC 2026-03-05 15:06:20.352+00:00 Closing with EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69a99bec17a04f70cf2088cd
TRC 2026-03-05 15:06:20.352+00:00 Closing yamux channel locally topics="libp2p yamux" tid=1 file=yamux.nim:204 streamId=1 conn=16U*rt2d9k:69a99bec17a04f70cf2088cc
TRC 2026-03-05 15:06:20.352+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{Data, {Fin}, streamId: 1, length: 0}"
TRC 2026-03-05 15:06:20.352+00:00 Closing connection topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*rt2d9k:69a99bec17a04f70cf2088cd
TRC 2026-03-05 15:06:20.352+00:00 Closed connection topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*rt2d9k:69a99bec17a04f70cf2088cd
TRC 2026-03-05 15:06:20.352+00:00 Closing stream topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69a99bec17a04f70cf2088cd objName=YamuxStream dir=Out
TRC 2026-03-05 15:06:20.352+00:00 Closed stream topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69a99bec17a04f70cf2088cd objName=YamuxStream dir=Out
TRC 2026-03-05 15:06:20.352+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=c8635fc2cde9...0dda56f88219 tagOut=c8635fc2cde9...0dda56f88219 nonce=27
TRC 2026-03-05 15:06:20.352+00:00 About to trigger peer events topics="libp2p connmanager" tid=1 file=connmanager.nim:180 peer=16U*rt2d9k
INF 2026-03-05 15:06:20.352+00:00 Received WakuMetadata request topics="waku metadata" tid=1 file=protocol.nim:86 remoteClusterId=some(2) remoteShards="[0]" localClusterId=2 localShards="[0]" peer=16U*rt2d9k
TRC 2026-03-05 15:06:20.353+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 2, length: 8}"
TRC 2026-03-05 15:06:20.353+00:00 Closing with EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69a99bec17a04f70cf2088d0
TRC 2026-03-05 15:06:20.353+00:00 Closing yamux channel locally topics="libp2p yamux" tid=1 file=yamux.nim:204 streamId=2 conn=16U*rt2d9k:69a99bec17a04f70cf2088cc
TRC 2026-03-05 15:06:20.353+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{Data, {Fin}, streamId: 2, length: 0}"
TRC 2026-03-05 15:06:20.353+00:00 read data from peer topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:246 conn=16U*rt2d9k:69a99bec17a04f70cf2088d1 peer=16U*rt2d9k closed=false data=0a160801120e...2f3018002000
TRC 2026-03-05 15:06:20.353+00:00 decodeRpcMsg: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:542 payload=0a160801120e...2f3018002000
TRC 2026-03-05 15:06:20.353+00:00 decodeMessages: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:452
TRC 2026-03-05 15:06:20.353+00:00 decodeMessages: no messages found topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:460
TRC 2026-03-05 15:06:20.353+00:00 decodeSubscriptions: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:406
TRC 2026-03-05 15:06:20.353+00:00 decodeSubscriptions: read subscriptions topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:411 count=1
TRC 2026-03-05 15:06:20.353+00:00 decodeSubscription: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:379
TRC 2026-03-05 15:06:20.353+00:00 decodeSubscription: read subscribe topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:382 subscribe=true
TRC 2026-03-05 15:06:20.353+00:00 decodeSubscription: read topic topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:387 topic=/waku/2/rs/2/0
TRC 2026-03-05 15:06:20.353+00:00 decodeSubscription: read requestsPartial topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:392 requestsPartial=some(false)
TRC 2026-03-05 15:06:20.353+00:00 decodeSubscription: read supportsSendingPartial topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:398 supportsSendingPartial=some(false)
TRC 2026-03-05 15:06:20.353+00:00 decodeControl: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:324
TRC 2026-03-05 15:06:20.353+00:00 PartialMessageExtensionRPC: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:505
TRC 2026-03-05 15:06:20.353+00:00 decodePartialMessageExtensionRPC: is not set topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:511
TRC 2026-03-05 15:06:20.353+00:00 TestExtensionRPC: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:494
TRC 2026-03-05 15:06:20.353+00:00 decoded msg from peer topics="libp2p gossipsub" tid=1 file=gossipsub.nim:696 peer=16U*rt2d9k payload="(subscriptions: [(subscribe: true, topic: /waku/2/rs/2/0, requestsPartial: some(false), supportsSendingPartial: some(false))], messages: [], control: (ihave: [], iwant: [], graft: [], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
TRC 2026-03-05 15:06:20.353+00:00 peer subscribed to topic topics="libp2p gossipsub" tid=1 file=gossipsub.nim:376 peer=16U*rt2d9k topic=/waku/2/rs/2/0
TRC 2026-03-05 15:06:20.353+00:00 gossip peers topics="libp2p gossipsub" tid=1 file=gossipsub.nim:397 peers=1 topic=/waku/2/rs/2/0 peer=16U*rt2d9k
TRC 2026-03-05 15:06:20.353+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:466 topic=/waku/2/rs/2/0 mesh=0 gossipsub=1
TRC 2026-03-05 15:06:20.353+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:478 peers=0 topic=/waku/2/rs/2/0 mesh=0 gossipsub=1
TRC 2026-03-05 15:06:20.353+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:506 grafting=1 topic=/waku/2/rs/2/0 mesh=0 gossipsub=1
TRC 2026-03-05 15:06:20.353+00:00 grafted topics="libp2p gossipsub" tid=1 file=behavior.nim:78 peer=16U*rt2d9k topic=/waku/2/rs/2/0
TRC 2026-03-05 15:06:20.354+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:688 topic=/waku/2/rs/2/0 mesh=1 gossipsub=1
TRC 2026-03-05 15:06:20.354+00:00 broadcasting messages to peers topics="libp2p gossipsub" tid=1 file=pubsub.nim:290 peers=1 payload="(subscriptions: [], messages: [], control: (ihave: [], iwant: [], graft: [(topic: /waku/...rs/2/0)], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
TRC 2026-03-05 15:06:20.354+00:00 sending pubsub message to peer topics="libp2p pubsub" tid=1 file=pubsub.nim:231 peer=16U*rt2d9k payload="(subscriptions: [], messages: [], control: (ihave: [], iwant: [], graft: [(topic: /waku/...rs/2/0)], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
TRC 2026-03-05 15:06:20.354+00:00 encodeRpcMsg: encoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:464 payload="(subscriptions: [], messages: [], control: (ihave: [], iwant: [], graft: [(topic: /waku/...rs/2/0)], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
TRC 2026-03-05 15:06:20.354+00:00 sending msg to peer topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:549 peer=16U*rt2d9k rpcMsg="(subscriptions: [], messages: [], control: (ihave: [], iwant: [], graft: [(topic: /waku/...rs/2/0)], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
TRC 2026-03-05 15:06:20.354+00:00 sending encoded msg to peer topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:406 conntype=ctSend conn=16U*rt2d9k:69a99bec17a04f70cf2088ce encoded=1a121a100a0e...72732f322f30
TRC 2026-03-05 15:06:20.354+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 3, length: 21}"
TRC 2026-03-05 15:06:20.354+00:00 sent pubsub message to remote topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:415 conn=16U*rt2d9k:69a99bec17a04f70cf2088ce
TRC 2026-03-05 15:06:20.354+00:00 waiting for data topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:234 conn=16U*rt2d9k:69a99bec17a04f70cf2088d1 peer=16U*rt2d9k closed=false
DBG 2026-03-05 15:06:20.355+00:00 calculateConnectionState tid=1 file=node_health_monitor.nim:408 protocol=Relay strength=1 relayCount=1 storeClientCount=0 lightpushCount=0 filterCount=0
DBG 2026-03-05 15:06:20.355+00:00 calculateConnectionState tid=1 file=node_health_monitor.nim:408 protocol=Peer Exchange strength=1 relayCount=1 storeClientCount=0 lightpushCount=0 filterCount=0
DBG 2026-03-05 15:06:20.355+00:00 calculateConnectionState tid=1 file=node_health_monitor.nim:408 protocol=Filter Client strength=1 relayCount=1 storeClientCount=0 lightpushCount=0 filterCount=1
TRC 2026-03-05 15:06:20.355+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 4, length: 21}"
TRC 2026-03-05 15:06:20.355+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=141a121a100a...72732f322f30
TRC 2026-03-05 15:06:20.355+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
INF 2026-03-05 15:06:20.355+00:00 Finished dialing multiple peers topics="waku node peer_manager" tid=1 file=peer_manager.nim:396 successfulConns=1 attempted=1
TRC 2026-03-05 15:06:20.355+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*rt2d9k:69a99bec17a04f70cf2088cb size=28
TRC 2026-03-05 15:06:20.355+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=eb701d89d388...485b421bbac2 tagOut=eb701d89d388...485b421bbac2 nonce=28
TRC 2026-03-05 15:06:20.355+00:00 read data from peer topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:246 conn=16U*rt2d9k:69a99bec17a04f70cf2088d1 peer=16U*rt2d9k closed=false data=1a121a100a0e...72732f322f30
TRC 2026-03-05 15:06:20.355+00:00 decodeRpcMsg: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:542 payload=1a121a100a0e...72732f322f30
TRC 2026-03-05 15:06:20.355+00:00 decodeMessages: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:452
TRC 2026-03-05 15:06:20.355+00:00 decodeMessages: no messages found topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:460
TRC 2026-03-05 15:06:20.355+00:00 decodeSubscriptions: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:406
TRC 2026-03-05 15:06:20.355+00:00 decodeControl: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:324
TRC 2026-03-05 15:06:20.356+00:00 decodeGraft: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:195
TRC 2026-03-05 15:06:20.356+00:00 decodeGraft: read topicID topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:198 topicID=/waku/2/rs/2/0
TRC 2026-03-05 15:06:20.356+00:00 decodeControl: message statistics topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:366 graft_count=1 prune_count=0 ihave_count=0 iwant_count=0
TRC 2026-03-05 15:06:20.356+00:00 PartialMessageExtensionRPC: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:505
TRC 2026-03-05 15:06:20.356+00:00 decodePartialMessageExtensionRPC: is not set topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:511
TRC 2026-03-05 15:06:20.356+00:00 TestExtensionRPC: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:494
TRC 2026-03-05 15:06:20.356+00:00 decoded msg from peer topics="libp2p gossipsub" tid=1 file=gossipsub.nim:696 peer=16U*rt2d9k payload="(subscriptions: [], messages: [], control: (ihave: [], iwant: [], graft: [(topic: /waku/...rs/2/0)], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
TRC 2026-03-05 15:06:20.356+00:00 peer grafted topicID topics="libp2p gossipsub" tid=1 file=behavior.nim:142 peer=16U*rt2d9k topic=/waku/2/rs/2/0
TRC 2026-03-05 15:06:20.356+00:00 peer already in mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:169 peer=16U*rt2d9k topic=/waku/2/rs/2/0
TRC 2026-03-05 15:06:20.356+00:00 waiting for data topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:234 conn=16U*rt2d9k:69a99bec17a04f70cf2088d1 peer=16U*rt2d9k closed=false
TRC 2026-03-05 15:06:20.356+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {Fin}, streamId: 2, length: 0}"
TRC 2026-03-05 15:06:20.356+00:00 remote closed channel topics="libp2p yamux" tid=1 file=yamux.nim:643
TRC 2026-03-05 15:06:20.356+00:00 Closing connection topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*rt2d9k:69a99bec17a04f70cf2088d0
TRC 2026-03-05 15:06:20.356+00:00 Closed connection topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*rt2d9k:69a99bec17a04f70cf2088d0
TRC 2026-03-05 15:06:20.356+00:00 Closing stream topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69a99bec17a04f70cf2088d0 objName=YamuxStream dir=In
TRC 2026-03-05 15:06:20.356+00:00 Closed stream topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69a99bec17a04f70cf2088d0 objName=YamuxStream dir=In
TRC 2026-03-05 15:06:20.356+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.356+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69a99bec17a04f70cf2088d0
TRC 2026-03-05 15:06:20.356+00:00 Closing with EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69a99bec17a04f70cf2088d0
TRC 2026-03-05 15:06:20.356+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:309
TRC 2026-03-05 15:06:20.356+00:00 Stream handler done tid=1 file=muxedupgrade.nim:100 conn=16U*rt2d9k:69a99bec17a04f70cf2088d0
TRC 2026-03-05 15:06:20.356+00:00 finished handling stream topics="libp2p yamux" tid=1 file=yamux.nim:555
DBG 2026-03-05 15:06:20.357+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:57268 meth=GET uri=/debug/v1/info
DBG 2026-03-05 15:06:20.357+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:57268 meth=GET uri=/debug/v1/info path_params=[] query_params=[] content_body=(None)
INF 2026-03-05 15:06:20.357+00:00 node info topics="waku node" tid=1 file=waku_node.nim:268 wakuInfo="(listenAddresses: [/ip4/172.18.211.57/tcp/7354/p2p/16Uiu2HAkw9wS2VKRUt3KXctoBxN4Y25srzeHiWumULuEy4zcx33E, /ip4/172.18.211.57/tcp/7355/ws/p2p/16Uiu2HAkw9wS2VKRUt3KXctoBxN4Y25srzeHiWumULuEy4zcx33E], enrUri: enr:-L24QNyJsRKup5zTfrm3hIdFLAb2QddnXfqg0ni6Flu3aQDJNH7rxL20XDumMJQzf9cHhuUZ2yffngDL9QDpNm_v9YECgmlkgnY0gmlwhKwS0zmKbXVsdGlhZGRyc5YACASsEtM5Bhy6AAoErBLTOQYcu90DgnJzhQACAQAAiXNlY3AyNTZrMaECGa-NiObxAF5kN_YNr_gonVBea-FKl4i1G_8p1QqcivGDdGNwghy6g3VkcIIcvIV3YWt1MgE, mixPubKey: none(string))"
DBG 2026-03-05 15:06:20.358+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=172.17.0.1:57268 uri=/debug/v1/info content_type=application/json content_size=471
DBG 2026-03-05 15:06:20.364+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:57282 meth=POST uri=/admin/v1/peers
DBG 2026-03-05 15:06:20.364+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:57282 meth=POST uri=/admin/v1/peers path_params=[] query_params=[] content_body="(application/json, 90 bytes)"
TRC 2026-03-05 15:06:20.364+00:00 Connecting to peer topics="waku node peer_manager" tid=1 file=peer_manager.nim:320 wireAddr="[/ip4/172.18.31.153/tcp/33271]" peerId=16U*rt2d9k failedAttempts=0
DBG 2026-03-05 15:06:20.365+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=POST peer=172.17.0.1:57282 uri=/admin/v1/peers content_type=text/plain content_size=2
DBG 2026-03-05 15:06:20.370+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:57292 meth=POST uri=/relay/v1/auto/subscriptions
DBG 2026-03-05 15:06:20.370+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:57292 meth=POST uri=/relay/v1/auto/subscriptions path_params=[] query_params=[] content_body="(application/json, 25 bytes)"
INF 2026-03-05 15:06:20.370+00:00 post_waku_v2_relay_v1_auto_subscriptions topics="waku node rest relay_api" tid=1 file=handlers.nim:202
DBG 2026-03-05 15:06:20.370+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=POST peer=172.17.0.1:57292 uri=/relay/v1/auto/subscriptions content_type=text/plain content_size=2
TRC 2026-03-05 15:06:20.418+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*rt2d9k:69a99bec17a04f70cf2088cb size=28
TRC 2026-03-05 15:06:20.418+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=235314326546...831f4e014de2 tagOut=235314326546...831f4e014de2 nonce=29
TRC 2026-03-05 15:06:20.418+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{GoAway, {}, streamId: 0, length: 0}"
TRC 2026-03-05 15:06:20.418+00:00 Received go away topics="libp2p yamux" tid=1 file=yamux.nim:573 status=NormalTermination
TRC 2026-03-05 15:06:20.419+00:00 Closing yamux topics="libp2p yamux" tid=1 file=yamux.nim:528
TRC 2026-03-05 15:06:20.419+00:00 Closing connection topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*rt2d9k:69a99bec17a04f70cf2088d1
TRC 2026-03-05 15:06:20.419+00:00 Closed connection topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*rt2d9k:69a99bec17a04f70cf2088d1
TRC 2026-03-05 15:06:20.419+00:00 Closing stream topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69a99bec17a04f70cf2088d1 objName=YamuxStream dir=In
TRC 2026-03-05 15:06:20.419+00:00 Closed stream topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69a99bec17a04f70cf2088d1 objName=YamuxStream dir=In
TRC 2026-03-05 15:06:20.419+00:00 Closing connection topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*rt2d9k:69a99bec17a04f70cf2088ce
TRC 2026-03-05 15:06:20.419+00:00 Closed connection topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*rt2d9k:69a99bec17a04f70cf2088ce
TRC 2026-03-05 15:06:20.419+00:00 Closing stream topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69a99bec17a04f70cf2088ce objName=YamuxStream dir=Out
TRC 2026-03-05 15:06:20.419+00:00 Closed stream topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69a99bec17a04f70cf2088ce objName=YamuxStream dir=Out
TRC 2026-03-05 15:06:20.419+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{GoAway, {}, streamId: 0, length: 0}"
TRC 2026-03-05 15:06:20.419+00:00 Closing secure conn topics="libp2p secure" tid=1 file=secure.nim:69 s=16U*rt2d9k:69a99bec17a04f70cf2088cc dir=Out
TRC 2026-03-05 15:06:20.419+00:00 Shutting down chronos stream topics="libp2p chronosstream" tid=1 file=chronosstream.nim:169 address=172.18.31.153:33271 s=16U*rt2d9k:69a99bec17a04f70cf2088cb
TRC 2026-03-05 15:06:20.419+00:00 couldn't read all bytes, stream EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:158 s=69a99bec17a04f70cf2088d1 nbytes=1 read=0 objName=YamuxStream
TRC 2026-03-05 15:06:20.419+00:00 stream is closed locally when readOnce topics="libp2p yamux" tid=1 file=yamux.nim:280 channel="=> 4 {ClosedRemotely, ClosedLocally, Reset}"
TRC 2026-03-05 15:06:20.420+00:00 couldn't read all bytes, stream EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:158 s=69a99bec17a04f70cf2088ce nbytes=1 read=0 objName=YamuxStream
TRC 2026-03-05 15:06:20.420+00:00 stream is closed locally when readOnce topics="libp2p yamux" tid=1 file=yamux.nim:280 channel="=> 3 {ClosedRemotely, ClosedLocally, Reset}"
TRC 2026-03-05 15:06:20.420+00:00 Cleaning up client topics="libp2p tcptransport" tid=1 file=tcptransport.nim:65 addrs=172.18.31.153:33271 conn=16U*rt2d9k:69a99bec17a04f70cf2088cb
TRC 2026-03-05 15:06:20.420+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69a99bec17a04f70cf2088cb
TRC 2026-03-05 15:06:20.420+00:00 Cleaned up client topics="libp2p tcptransport" tid=1 file=tcptransport.nim:78 addrs=172.18.31.153:33271 conn=16U*rt2d9k:69a99bec17a04f70cf2088cb
TRC 2026-03-05 15:06:20.421+00:00 Shutdown chronos stream topics="libp2p chronosstream" tid=1 file=chronosstream.nim:174 address=172.18.31.153:33271 s=16U*rt2d9k:69a99bec17a04f70cf2088cb
TRC 2026-03-05 15:06:20.421+00:00 Closing connection topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*rt2d9k:69a99bec17a04f70cf2088cb
TRC 2026-03-05 15:06:20.421+00:00 Closed connection topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*rt2d9k:69a99bec17a04f70cf2088cb
TRC 2026-03-05 15:06:20.421+00:00 Closing stream topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69a99bec17a04f70cf2088cb objName=ChronosStream dir=Out
TRC 2026-03-05 15:06:20.421+00:00 Closed stream topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69a99bec17a04f70cf2088cb objName=ChronosStream dir=Out
DBG 2026-03-05 15:06:20.421+00:00 Exception occurred reading message PubSubPeer.handle topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:242 conn=16U*rt2d9k:69a99bec17a04f70cf2088d1 peer=16U*rt2d9k closed=true description="Stream Closed!"
DBG 2026-03-05 15:06:20.422+00:00 exiting pubsub read loop topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:231 conn=16U*rt2d9k:69a99bec17a04f70cf2088d1 peer=16U*rt2d9k closed=true
DBG 2026-03-05 15:06:20.422+00:00 Exception occurred reading message PubSubPeer.handle topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:242 conn=16U*rt2d9k:69a99bec17a04f70cf2088ce peer=16U*rt2d9k closed=true description="Stream Closed!"
DBG 2026-03-05 15:06:20.422+00:00 exiting pubsub read loop topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:231 conn=16U*rt2d9k:69a99bec17a04f70cf2088ce peer=16U*rt2d9k closed=true
TRC 2026-03-05 15:06:20.422+00:00 Closing connection topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*rt2d9k:69a99bec17a04f70cf2088cc
TRC 2026-03-05 15:06:20.422+00:00 Closed connection topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*rt2d9k:69a99bec17a04f70cf2088cc
TRC 2026-03-05 15:06:20.422+00:00 Closing stream topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69a99bec17a04f70cf2088cc objName=SecureConn dir=Out
TRC 2026-03-05 15:06:20.422+00:00 Closed stream topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69a99bec17a04f70cf2088cc objName=SecureConn dir=Out
TRC 2026-03-05 15:06:20.422+00:00 Closing with EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69a99bec17a04f70cf2088d1
TRC 2026-03-05 15:06:20.422+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69a99bec17a04f70cf2088d1
TRC 2026-03-05 15:06:20.422+00:00 Removing send connection topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:255 p=16U*rt2d9k conn=16U*rt2d9k:69a99bec17a04f70cf2088ce
TRC 2026-03-05 15:06:20.422+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69a99bec17a04f70cf2088ce
TRC 2026-03-05 15:06:20.422+00:00 pruned topics="libp2p gossipsub" tid=1 file=behavior.nim:106 peer=16U*rt2d9k topic=/waku/2/rs/2/0
TRC 2026-03-05 15:06:20.422+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69a99bec17a04f70cf2088cc
TRC 2026-03-05 15:06:20.423+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69a99bec17a04f70cf2088cb
TRC 2026-03-05 15:06:20.423+00:00 Connection closed, cleaning up topics="libp2p connmanager" tid=1 file=connmanager.nim:270 mux=16U*rt2d9k:69a99bec17a04f70cf2088cc
TRC 2026-03-05 15:06:20.423+00:00 Triggering disconnect events topics="libp2p connmanager" tid=1 file=connmanager.nim:243 mux=16U*rt2d9k:69a99bec17a04f70cf2088cc
TRC 2026-03-05 15:06:20.423+00:00 About to trigger peer events topics="libp2p connmanager" tid=1 file=connmanager.nim:180 peer=16U*rt2d9k
TRC 2026-03-05 15:06:20.423+00:00 triggering peer events topics="libp2p connmanager" tid=1 file=connmanager.nim:185 peer=16U*rt2d9k event="(kind: Left)"
TRC 2026-03-05 15:06:20.423+00:00 unsubscribing gossipsub peer topics="libp2p gossipsub" tid=1 file=gossipsub.nim:320 peer=16U*rt2d9k
TRC 2026-03-05 15:06:20.423+00:00 pruning unsubscribing peer topics="libp2p gossipsub" tid=1 file=gossipsub.nim:334 pubSubPeer=16U*rt2d9k score=0.0
TRC 2026-03-05 15:06:20.423+00:00 pruned topics="libp2p gossipsub" tid=1 file=behavior.nim:106 peer=16U*rt2d9k topic=/waku/2/rs/2/0
DBG 2026-03-05 15:06:20.423+00:00 stopping sendNonPriorityTask topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:584 p=16U*rt2d9k
TRC 2026-03-05 15:06:20.423+00:00 unsubscribing floodsub peer topics="libp2p floodsub" tid=1 file=floodsub.nim:88 peer=16U*rt2d9k
DBG 2026-03-05 15:06:20.423+00:00 unsubscribing pubsub peer topics="libp2p pubsub" tid=1 file=pubsub.nim:209 peerId=16U*rt2d9k
TRC 2026-03-05 15:06:20.423+00:00 About to trigger connection events topics="libp2p connmanager" tid=1 file=connmanager.nim:148 peer=16U*rt2d9k
TRC 2026-03-05 15:06:20.423+00:00 Dialing (existing) topics="libp2p dialer" tid=1 file=dialer.nim:322 peerId=16U*rt2d9k protos="[/vac/waku/relay/2.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0]"
TRC 2026-03-05 15:06:20.423+00:00 connection not found topics="libp2p connmanager" tid=1 file=connmanager.nim:294 peerId=16U*rt2d9k
TRC 2026-03-05 15:06:20.423+00:00 Error dialing topics="libp2p dialer" tid=1 file=dialer.nim:336 description="Couldn't get muxed stream in dial for peer_id: 16U*rt2d9k"
DBG 2026-03-05 15:06:20.424+00:00 Could not establish send connection topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:322 description="failed dial existing: Couldn't get muxed stream in dial for peer_id: 16U*rt2d9k"
TRC 2026-03-05 15:06:20.424+00:00 Closed yamux topics="libp2p yamux" tid=1 file=yamux.nim:549
TRC 2026-03-05 15:06:20.424+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69a99bec17a04f70cf2088d1
TRC 2026-03-05 15:06:20.424+00:00 Stopped yamux handler topics="libp2p yamux" tid=1 file=yamux.nim:668
TRC 2026-03-05 15:06:20.424+00:00 Closing with EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69a99bec17a04f70cf2088d1
TRC 2026-03-05 15:06:20.424+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:309
TRC 2026-03-05 15:06:20.424+00:00 Stream handler done tid=1 file=muxedupgrade.nim:100 conn=16U*rt2d9k:69a99bec17a04f70cf2088d1
TRC 2026-03-05 15:06:20.424+00:00 finished handling stream topics="libp2p yamux" tid=1 file=yamux.nim:555
DBG 2026-03-05 15:06:20.456+00:00 calculateConnectionState tid=1 file=node_health_monitor.nim:408 protocol=Peer Exchange strength=0 relayCount=0 storeClientCount=0 lightpushCount=0 filterCount=0
INF 2026-03-05 15:06:20.457+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics="waku relay" tid=1 file=protocol.nim:419 pubsubTopic=/waku/2/rs/2/0
NTC 2026-03-05 15:06:20.982+00:00 Shutting down after receiving SIGTERM topics="wakunode main" tid=1 file=wakunode2.nim:82
INF 2026-03-05 15:06:20.982+00:00 Stopping discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:362
TRC 2026-03-05 15:06:20.982+00:00 Stop listening on discv5 port topics="waku discv5" tid=1 file=waku_discv5.nim:365
INF 2026-03-05 15:06:20.983+00:00 Successfully stopped discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:368
TRC 2026-03-05 15:06:20.983+00:00 Stopping switch topics="libp2p switch" tid=1 file=switch.nim:328
INF 2026-03-05 15:06:20.983+00:00 Stopping AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:237
TRC 2026-03-05 15:06:20.983+00:00 Closing ConnManager topics="libp2p connmanager" tid=1 file=connmanager.nim:434
TRC 2026-03-05 15:06:20.983+00:00 Closed ConnManager topics="libp2p connmanager" tid=1 file=connmanager.nim:448
TRC 2026-03-05 15:06:20.983+00:00 Stopping TCP transport topics="libp2p tcptransport" tid=1 file=tcptransport.nim:159
TRC 2026-03-05 15:06:20.983+00:00 stopping transport topics="libp2p transport" tid=1 file=transport.nim:59 address=@[/ip4/0.0.0.0/tcp/7354]
TRC 2026-03-05 15:06:20.984+00:00 Transport stopped topics="libp2p tcptransport" tid=1 file=tcptransport.nim:189
TRC 2026-03-05 15:06:20.984+00:00 Stopping WS transport topics="libp2p wstransport" tid=1 file=wstransport.nim:213
TRC 2026-03-05 15:06:20.984+00:00 stopping transport topics="libp2p transport" tid=1 file=transport.nim:59 address=@[/ip4/0.0.0.0/tcp/7355/ws]
TRC 2026-03-05 15:06:20.984+00:00 Transport stopped topics="libp2p wstransport" tid=1 file=wstransport.nim:235
TRC 2026-03-05 15:06:20.984+00:00 gossipsub stop topics="libp2p gossipsub" tid=1 file=gossipsub.nim:1131
TRC 2026-03-05 15:06:20.984+00:00 Switch stopped topics="libp2p switch" tid=1 file=switch.nim:354
WRN 2026-03-05 15:06:20.984+00:00 Stopping rendezvous without starting it topics="waku rendezvous" tid=1 file=rendezvous.nim:638
WRN 2026-03-05 15:06:20.984+00:00 Stopping rendezvous without starting it topics="waku rendezvous" tid=1 file=rendezvous.nim:638
INF 2026-03-05 15:06:20.984+00:00 waku rendezvous discovery stopped topics="waku rendezvous" tid=1 file=protocol.nim:239
INF 2026-03-05 15:06:20.984+00:00 waku rendezvous client stopped topics="waku rendezvous client" tid=1 file=client.nim:142
INF 2026-03-05 15:06:20.985+00:00 Health monitor loop end tid=1 file=node_health_monitor.nim:545
NTC 2026-03-05 15:06:20.985+00:00 REST service stopped tid=1 file=server.nim:188 address=0.0.0.0:7353

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_publish_on_not_subscribed_content_topic_works with id: 2026-03-05_15-06-10__01562ef7-5f0e-4268-8800-b3b4df00db88
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-06-10__01562ef7-5f0e-4268-8800-b3b4df00db88__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.183.61
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['38567', '38568', '38569', '38570', '38571']
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 38567:38567 -p 38568:38568 -p 38569:38569 -p 38570:38570 -p 38571:38571 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=38569 --rest-port=38567 --tcp-port=38568 --discv5-udp-port=38570 --rest-address=0.0.0.0 --nat=extip:172.18.183.61 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=254cc9e5aa6b7bd0c915a9fdd1d3ce7a96fceeceaae7a894feac78a7e94a9b1d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=38571 --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.183.61 waku f4d1d44e95cc79973dd951a2bddc8649ff19f27797480093c3bfcc1b673ff1e7
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b96d0877e50a. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f4d1d44e95cc. Setting up logs at ./log/docker/node1_2026-03-05_15-06-10__01562ef7-5f0e-4268-8800-b3b4df00db88__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 38567
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 baa864e78b7d. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38567/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:38567/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.183.61/tcp/38568/p2p/16Uiu2HAmU3pznPBQ9nFRL17wvRLixgnt8xrY23vDvUKrxpvJXB9t","/ip4/172.18.183.61/tcp/38569/ws/p2p/16Uiu2HAmU3pznPBQ9nFRL17wvRLixgnt8xrY23vDvUKrxpvJXB9t"],"enrUri":"enr:-L24QAcmlGVA0h_lGkkIEHM6IEQFeq9y1juZ5yE8HwKJgjsMEyqt7kSMcN_7Ia9gap8tnLXkLUKgEN4YADPJf6TZWSoCgmlkgnY0gmlwhKwStz2KbXVsdGlhZGRyc5YACASsErc9BpaoAAoErBK3PQaWqd0DgnJzhQACAQAAiXNlY3AyNTZrMaED5LkWHibNVFuD_6mxRYPpqIFLjGZxQgd0vqkGxoqS7ouDdGNwgpaog3VkcIKWqoV3YWt1MgU"}'
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-06-10__01562ef7-5f0e-4268-8800-b3b4df00db88__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.209.78
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['63286', '63287', '63288', '63289', '63290']
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 63286:63286 -p 63287:63287 -p 63288:63288 -p 63289:63289 -p 63290:63290 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=63288 --rest-port=63286 --tcp-port=63287 --discv5-udp-port=63289 --rest-address=0.0.0.0 --nat=extip:172.18.209.78 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=0cc27d82d19d8bff554ecaa09579d73ad225ccf7ddd1d9d5db74cfa3b0fcb2fc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63290 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QAcmlGVA0h_lGkkIEHM6IEQFeq9y1juZ5yE8HwKJgjsMEyqt7kSMcN_7Ia9gap8tnLXkLUKgEN4YADPJf6TZWSoCgmlkgnY0gmlwhKwStz2KbXVsdGlhZGRyc5YACASsErc9BpaoAAoErBK3PQaWqd0DgnJzhQACAQAAiXNlY3AyNTZrMaED5LkWHibNVFuD_6mxRYPpqIFLjGZxQgd0vqkGxoqS7ouDdGNwgpaog3VkcIKWqoV3YWt1MgU --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.209.78 waku c3f5b2b47d836a386b4c92a1c130b380a78b32155f2d966ab81094f84d2256f4
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c3f5b2b47d83. Setting up logs at ./log/docker/node2_2026-03-05_15-06-10__01562ef7-5f0e-4268-8800-b3b4df00db88__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 63286
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:63286/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:63286/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.209.78/tcp/63287/p2p/16Uiu2HAmBEHnQVdH51zZyrsNyuJYNv3dtX9dvR9vvd6yaS6Zdiop","/ip4/172.18.209.78/tcp/63288/ws/p2p/16Uiu2HAmBEHnQVdH51zZyrsNyuJYNv3dtX9dvR9vvd6yaS6Zdiop"],"enrUri":"enr:-L24QF7nbKutix__k_uKXTiWQrU4jFMfOW9KbD3gXOdBuPRVEuB7cVZl88-ZLPkEM2r5I5LUzGUWj_4Yn4MegqnU5pkCgmlkgnY0gmlwhKwS0U6KbXVsdGlhZGRyc5YACASsEtFOBvc3AAoErBLRTgb3ON0DgnJzhQACAQAAiXNlY3AyNTZrMaEC6tCBIxfgwYigSVIdOm_cmffYAx4tvNeXTKv_3YDQed-DdGNwgvc3g3VkcIL3OYV3YWt1MgE"}'
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:63286/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.183.61/tcp/38568/p2p/16Uiu2HAmU3pznPBQ9nFRL17wvRLixgnt8xrY23vDvUKrxpvJXB9t"]'
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:38567/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:63286/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:38567/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "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:38567/relay/v1/auto/messages. Response content: b'Failed to publish: publish failed in relay: NoPeersToPublish'
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 f4d1d44e95cc
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c3f5b2b47d83
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  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/node2_2026-03-05_15-06-10__01562ef7-5f0e-4268-8800-b3b4df00db88__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/node1_2026-03-05_15-06-10__01562ef7-5f0e-4268-8800-b3b4df00db88__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log

View File

@ -0,0 +1,111 @@
2026-03-05 15:14:16.379 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-05 15:14:16.380 DEBUG [tests.conftest] Running test: test_static_shard_relay with id: 2026-03-05_15-14-16__d691eef4-b2c5-445e-8553-0f2228c15f0d
2026-03-05 15:14:16.380 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-05 15:14:16.380 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-05 15:14:16.380 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-03-05 15:14:16.387 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:14:16.388 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-14-16__d691eef4-b2c5-445e-8553-0f2228c15f0d__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:14:16.388 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:14:16.388 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:14:16.389 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:14:16.390 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.144.224
2026-03-05 15:14:16.390 DEBUG [src.node.docker_mananger] Generated ports ['12979', '12980', '12981', '12982', '12983']
2026-03-05 15:14:16.390 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2026-03-05 15:14:16.390 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-05 15:14:16.390 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:14:16.390 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:14:16.390 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:14:16.391 DEBUG [src.node.docker_mananger] docker run -i -t -p 12979:12979 -p 12980:12980 -p 12981:12981 -p 12982:12982 -p 12983:12983 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=12981 --rest-port=12979 --tcp-port=12980 --discv5-udp-port=12982 --rest-address=0.0.0.0 --nat=extip:172.18.144.224 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=04fcdbb11e8c22e438b0be7697adec5c5dbbe4bbeab137deccacadc86bab86e0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12983 --metrics-logging=true --relay=true --filter=true
2026-03-05 15:14:16.580 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.144.224 waku 33b5ddc796994ca80666ce6263ddc3885fd84880f0ef6d5fb7a101155c692b2e
2026-03-05 15:14:16.617 DEBUG [src.node.docker_mananger] Container started with ID 33b5ddc79699. Setting up logs at ./log/docker/node1_2026-03-05_15-14-16__d691eef4-b2c5-445e-8553-0f2228c15f0d__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:14:16.618 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 12979
2026-03-05 15:14:16.618 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:14:16.637 ERROR [src.node.docker_mananger] Max retries reached for container f2e9016523ef. Exiting log stream.
2026-03-05 15:14:17.181 ERROR [src.node.docker_mananger] Max retries reached for container 0384ebce81d6. Exiting log stream.
2026-03-05 15:14:17.618 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12979/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:14:17.622 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:14:17.622 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:14:17.622 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12979/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:14:17.625 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.144.224/tcp/12980/p2p/16Uiu2HAkz5srwMrLbCd93LgoZ1RZm9TigRPwhpZNgd8Z5SgBz32L","/ip4/172.18.144.224/tcp/12981/ws/p2p/16Uiu2HAkz5srwMrLbCd93LgoZ1RZm9TigRPwhpZNgd8Z5SgBz32L"],"enrUri":"enr:-L24QI_1DtGQzXnKh-y7MmZ5lcsh7JTk1EkJjGciH3pxeCRVG3XDrj75CIwaQSA1y8Q9_5xVlPepO22PHac2aNb9Y8MCgmlkgnY0gmlwhKwSkOCKbXVsdGlhZGRyc5YACASsEpDgBjK0AAoErBKQ4AYytd0DgnJzhQACAQAAiXNlY3AyNTZrMaECRThA1Mpf3aiZ1tmJoLsjOJfSOi3sCKN4d1FPfAtbz72DdGNwgjK0g3VkcIIytoV3YWt1MgU"}'
2026-03-05 15:14:17.625 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:14:17.632 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:14:17.632 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-14-16__d691eef4-b2c5-445e-8553-0f2228c15f0d__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:14:17.632 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:14:17.633 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:14:17.634 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:14:17.634 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.13.75
2026-03-05 15:14:17.634 DEBUG [src.node.docker_mananger] Generated ports ['45673', '45674', '45675', '45676', '45677']
2026-03-05 15:14:17.634 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2026-03-05 15:14:17.634 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-05 15:14:17.635 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:14:17.635 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:14:17.635 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:14:17.635 DEBUG [src.node.docker_mananger] docker run -i -t -p 45673:45673 -p 45674:45674 -p 45675:45675 -p 45676:45676 -p 45677:45677 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=45675 --rest-port=45673 --tcp-port=45674 --discv5-udp-port=45676 --rest-address=0.0.0.0 --nat=extip:172.18.13.75 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=b1afeacadbe7e9655fcafcdbf8dcc13eef0beafcfa414ba91bdba2763be50f9b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=45677 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QI_1DtGQzXnKh-y7MmZ5lcsh7JTk1EkJjGciH3pxeCRVG3XDrj75CIwaQSA1y8Q9_5xVlPepO22PHac2aNb9Y8MCgmlkgnY0gmlwhKwSkOCKbXVsdGlhZGRyc5YACASsEpDgBjK0AAoErBKQ4AYytd0DgnJzhQACAQAAiXNlY3AyNTZrMaECRThA1Mpf3aiZ1tmJoLsjOJfSOi3sCKN4d1FPfAtbz72DdGNwgjK0g3VkcIIytoV3YWt1MgU
2026-03-05 15:14:17.839 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.13.75 waku 4d15a2daaa08db8f6aab4f089c7fd9b206bc08f483935cc61a40d26f94f73e48
2026-03-05 15:14:17.874 DEBUG [src.node.docker_mananger] Container started with ID 4d15a2daaa08. Setting up logs at ./log/docker/node2_2026-03-05_15-14-16__d691eef4-b2c5-445e-8553-0f2228c15f0d__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:14:17.875 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 45673
2026-03-05 15:14:17.875 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:14:18.876 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45673/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:14:18.890 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:14:18.896 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:14:18.896 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45673/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:14:18.902 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.13.75/tcp/45674/p2p/16Uiu2HAmSMYYNam4LaJTmH5U5VHAxeNt9C3QqaHb3sA6dZeBbUfh","/ip4/172.18.13.75/tcp/45675/ws/p2p/16Uiu2HAmSMYYNam4LaJTmH5U5VHAxeNt9C3QqaHb3sA6dZeBbUfh"],"enrUri":"enr:-L24QKJLvq2Cgm1QHXTUIHTVUY5ejc1rgKC7PPfiaPJY668IddPbrW8_55CXd5SUXKseSvSdk0vsjG3s6Wp2gaNbrIQCgmlkgnY0gmlwhKwSDUuKbXVsdGlhZGRyc5YACASsEg1LBrJqAAoErBINSwaya90DgnJzhQACAQAAiXNlY3AyNTZrMaEDy4uPnKA9kpBEzFArZt4LKn0UHcQkgtNhprFj1SguEKCDdGNwgrJqg3VkcIKybIV3YWt1MgE"}'
2026-03-05 15:14:18.902 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:14:18.903 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45673/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.144.224/tcp/12980/p2p/16Uiu2HAkz5srwMrLbCd93LgoZ1RZm9TigRPwhpZNgd8Z5SgBz32L"]'
2026-03-05 15:14:18.905 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:14:18.912 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:14:18.912 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-05_15-14-16__d691eef4-b2c5-445e-8553-0f2228c15f0d__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:14:18.913 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:14:18.913 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:14:18.914 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:14:18.914 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.135.139
2026-03-05 15:14:18.915 DEBUG [src.node.docker_mananger] Generated ports ['49741', '49742', '49743', '49744', '49745']
2026-03-05 15:14:18.915 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2026-03-05 15:14:18.915 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-05 15:14:18.915 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:14:18.915 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:14:18.915 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:14:18.915 DEBUG [src.node.docker_mananger] docker run -i -t -p 49741:49741 -p 49742:49742 -p 49743:49743 -p 49744:49744 -p 49745:49745 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=49743 --rest-port=49741 --tcp-port=49742 --discv5-udp-port=49744 --rest-address=0.0.0.0 --nat=extip:172.18.135.139 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=c23e2b8fbb527c706ff29cf9dc97a84577acf72dcb089e0096309f58ebbbbc6c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49745 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QI_1DtGQzXnKh-y7MmZ5lcsh7JTk1EkJjGciH3pxeCRVG3XDrj75CIwaQSA1y8Q9_5xVlPepO22PHac2aNb9Y8MCgmlkgnY0gmlwhKwSkOCKbXVsdGlhZGRyc5YACASsEpDgBjK0AAoErBKQ4AYytd0DgnJzhQACAQAAiXNlY3AyNTZrMaECRThA1Mpf3aiZ1tmJoLsjOJfSOi3sCKN4d1FPfAtbz72DdGNwgjK0g3VkcIIytoV3YWt1MgU
2026-03-05 15:14:19.130 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.135.139 waku 0d65b5e8ea18a5bd4200ec8178b954bc9a5e87adf86c445a6ece9b6e4c47fbe3
2026-03-05 15:14:19.163 DEBUG [src.node.docker_mananger] Container started with ID 0d65b5e8ea18. Setting up logs at ./log/docker/node3_2026-03-05_15-14-16__d691eef4-b2c5-445e-8553-0f2228c15f0d__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:14:19.164 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 49741
2026-03-05 15:14:19.164 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:14:20.164 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49741/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:14:20.187 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:14:20.189 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:14:20.190 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49741/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:14:20.196 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.135.139/tcp/49742/p2p/16Uiu2HAm22tavSZhXmtdKNQ3eayM5Zkd28KPubCGGihGg4Fjjk74","/ip4/172.18.135.139/tcp/49743/ws/p2p/16Uiu2HAm22tavSZhXmtdKNQ3eayM5Zkd28KPubCGGihGg4Fjjk74"],"enrUri":"enr:-L24QIIPHw9nBP7ODXkuA6nJOD72DfjXKKjcoUmkukUKlAgVAaFgHE5-xGLQbyevvLrdqwGgGgWJSsjrCA0vI4EuLB4CgmlkgnY0gmlwhKwSh4uKbXVsdGlhZGRyc5YACASsEoeLBsJOAAoErBKHiwbCT90DgnJzhQACAQAAiXNlY3AyNTZrMaECYiu0AZIhJgHZ8WA3eqQeo2Ullwub-5Ab-GjPzF9Aa5uDdGNwgsJOg3VkcILCUIV3YWt1MgE"}'
2026-03-05 15:14:20.197 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:14:20.197 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49741/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.144.224/tcp/12980/p2p/16Uiu2HAkz5srwMrLbCd93LgoZ1RZm9TigRPwhpZNgd8Z5SgBz32L"]'
2026-03-05 15:14:20.202 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:14:20.202 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12979/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-03-05 15:14:20.205 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:14:20.205 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45673/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-03-05 15:14:20.207 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:14:20.208 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49741/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-03-05 15:14:20.210 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:14:20.211 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12979/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-03-05 15:14:20.218 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:14:20.219 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:14:20.319 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:14:20.320 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12979/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:14:20.322 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723660211268650,"ephemeral":false,"proof":""}]'
2026-03-05 15:14:20.324 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:14:20.324 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45673/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:14:20.326 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723660211268650,"ephemeral":false,"proof":""}]'
2026-03-05 15:14:20.327 DEBUG [src.steps.sharding] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:14:20.328 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49741/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:14:20.330 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723660211268650,"ephemeral":false,"proof":""}]'
2026-03-05 15:14:20.332 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-05 15:14:20.333 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-05 15:14:20.333 DEBUG [src.node.waku_node] Stopping container with id 33b5ddc79699
2026-03-05 15:14:20.901 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:14:20.903 DEBUG [src.node.waku_node] Stopping container with id 4d15a2daaa08
2026-03-05 15:14:21.496 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:14:21.496 DEBUG [src.node.waku_node] Stopping container with id 0d65b5e8ea18
2026-03-05 15:14:21.715 ERROR [src.node.docker_mananger] Max retries reached for container 33b5ddc79699. Exiting log stream.
2026-03-05 15:14:22.049 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:14:22.050 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-05 15:14:22.059 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:14:22.064 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:14:22.069 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,552 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_different_cursor_and_indexes[110-120] with id: 2026-03-05_15-09-02__7020806d-dc6c-4fab-8663-461328cb0c75
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-05_15-09-02__7020806d-dc6c-4fab-8663-461328cb0c75__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.199
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['6959', '6960', '6961', '6962', '6963']
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 6959:6959 -p 6960:6960 -p 6961:6961 -p 6962:6962 -p 6963:6963 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=6961 --rest-port=6959 --tcp-port=6960 --discv5-udp-port=6962 --rest-address=0.0.0.0 --nat=extip:172.18.147.199 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5dfef3469b78cbb46c01befa7d920494ac6441e122d028c6e15954ffb621049a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6963 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.147.199 waku 12e83d8980e323a1d74da3dc3af8716fcb800fc47378ed08e3cb1f62c4439df1
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 2d11409f978d. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 12e83d8980e3. Setting up logs at ./log/docker/publishing_node1_2026-03-05_15-09-02__7020806d-dc6c-4fab-8663-461328cb0c75__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 6959
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 b283cca3e0cb. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6959/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:6959/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.199/tcp/6960/p2p/16Uiu2HAm5QeJwXRx9rQPvVNqgaaQgbyaGYSEsPe9DaMV1JdZAPA2","/ip4/172.18.147.199/tcp/6961/ws/p2p/16Uiu2HAm5QeJwXRx9rQPvVNqgaaQgbyaGYSEsPe9DaMV1JdZAPA2"],"enrUri":"enr:-L24QOJRxnhKyn_-zEGWe0vBCeQuAjurINBPZ3_Vb8IEVU3AQMZpwUGZ0EZN9gkRk-5mI104M-YdfSqpTKUf_QBxWokCgmlkgnY0gmlwhKwSk8eKbXVsdGlhZGRyc5YACASsEpPHBhswAAoErBKTxwYbMd0DgnJzhQADAQAAiXNlY3AyNTZrMaEClFFme5ZkBEnAGCSMZCgd_84isY3RfsIEszwFsFGw7UuDdGNwghswg3VkcIIbMoV3YWt1MgM"}'
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-05_15-09-02__7020806d-dc6c-4fab-8663-461328cb0c75__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.70
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['40887', '40888', '40889', '40890', '40891']
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 40887:40887 -p 40888:40888 -p 40889:40889 -p 40890:40890 -p 40891:40891 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=40889 --rest-port=40887 --tcp-port=40888 --discv5-udp-port=40890 --rest-address=0.0.0.0 --nat=extip:172.18.142.70 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cbf1e5dadc6a5b751d2742dae10a8a0ff08b78e1fa491b6e8f4c990daeb63055 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40891 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QOJRxnhKyn_-zEGWe0vBCeQuAjurINBPZ3_Vb8IEVU3AQMZpwUGZ0EZN9gkRk-5mI104M-YdfSqpTKUf_QBxWokCgmlkgnY0gmlwhKwSk8eKbXVsdGlhZGRyc5YACASsEpPHBhswAAoErBKTxwYbMd0DgnJzhQADAQAAiXNlY3AyNTZrMaEClFFme5ZkBEnAGCSMZCgd_84isY3RfsIEszwFsFGw7UuDdGNwghswg3VkcIIbMoV3YWt1MgM --storenode=/ip4/172.18.147.199/tcp/6960/p2p/16Uiu2HAm5QeJwXRx9rQPvVNqgaaQgbyaGYSEsPe9DaMV1JdZAPA2 --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.142.70 waku d9b3d4846663e215aaf145bf4ddb3f05cc5b952045bf529750a28acf18ad4fcd
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d9b3d4846663. Setting up logs at ./log/docker/store_node1_2026-03-05_15-09-02__7020806d-dc6c-4fab-8663-461328cb0c75__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 40887
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:40887/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","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:40887/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.70/tcp/40888/p2p/16Uiu2HAmP1iZbnbUQVmPZgtTkj1cmPD6zDaLkt9bAbfA3wERxWh9","/ip4/172.18.142.70/tcp/40889/ws/p2p/16Uiu2HAmP1iZbnbUQVmPZgtTkj1cmPD6zDaLkt9bAbfA3wERxWh9"],"enrUri":"enr:-L24QLk3tTZTJm8LoqYWH3wj_LuE_gQ_N1V5r-dxOXRW3Ng9aaV0P9vuGWyqVBHeA76mNjlU7UeV-hgB8IUx-4ChvOwCgmlkgnY0gmlwhKwSjkaKbXVsdGlhZGRyc5YACASsEo5GBp-4AAoErBKORgafud0DgnJzhQADAQAAiXNlY3AyNTZrMaEDmeQ3Cbo87IBdV0IN3THTNpzNFSjLctIekhZ8-2-i8uSDdGNwgp-4g3VkcIKfuoV3YWt1MgM"}'
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:40887/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.147.199/tcp/6960/p2p/16Uiu2HAm5QeJwXRx9rQPvVNqgaaQgbyaGYSEsPe9DaMV1JdZAPA2"]'
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:6959/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:40887/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:6959/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:6959/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:6959/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:6959/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:6959/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:6959/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:6959/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:6959/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:6959/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:6959/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:6959/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:6959/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:6959/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:6959/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:6959/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:6959/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:6959/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:6959/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:6959/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:6959/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:6959/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:6959/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:6959/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:6959/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:6959/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:6959/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:6959/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:6959/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:6959/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:6959/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:6959/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:6959/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:6959/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:6959/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:6959/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:6959/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:6959/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:6959/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:6959/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:6959/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:6959/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:6959/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:6959/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:6959/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:6959/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:6959/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:6959/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:6959/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:6959/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:6959/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
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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81MA==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81MQ==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81Mg==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81Mw==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81NA==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81NQ==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81Ng==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81Nw==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81OA==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81OQ==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82MA==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82MQ==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82Mg==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82Mw==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82NA==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82NQ==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82Ng==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82Nw==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82OA==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82OQ==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83MA==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83MQ==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83Mg==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83Mw==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83NA==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83NQ==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83Ng==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83Nw==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83OA==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83OQ==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84MA==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84MQ==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84Mg==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84Mw==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84NA==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84NQ==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84Ng==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84Nw==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84OA==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84OQ==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85MA==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85MQ==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85Mg==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85Mw==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85NA==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85NQ==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85Ng==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85Nw==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85OA==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85OQ==", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDA=", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDE=", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDI=", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDM=", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDQ=", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDU=", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDY=", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDc=", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDg=", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDk=", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTA=", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTE=", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTI=", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTM=", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTQ=", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTU=", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTY=", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTc=", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTg=", "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:6959/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTk=", "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:6959/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: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:37 curl -v -X GET "http://127.0.0.1:40887/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: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:37 curl -v -X GET "http://127.0.0.1:6959/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0x8274b4e1460a95733016f7ba530359ce404f00feb5cbea12f797162404e92643&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":"0x5fde879f6ee5e6677df9f9a1bd5c2f9eb04ad8b10bdf42201a5f64e0a3434525"},{"messageHash":"0xb8d804f3d51f0efbbd38ae28d272b3b8c16f9b0f9287e647caabb859b06e2e9b"},{"messageHash":"0x21839225ea888dae780a2b037469932d30d59943122d2b0c2a435bb21c82e197"},{"messageHash":"0x4e1c734971d3aa98fdc5fd5dfa3716c6385d4296ba5232e149d97334807aa5b3"},{"messageHash":"0x8eea8f67fbf9c669195802aa19f162edcd86f3c197f71e81e27cabc6392d881a"},{"messageHash":"0x94d9b0ef45e11b38a9ad410d6b3d3919467bf597d46a8287a5bcecff8d9b00b2"},{"messageHash":"0x5a90f64fbc0681c9a31331e6f61beb089c74c61a919f7ecf4a0dbba4ee08743c"},{"messageHash":"0x2214aad0da7a5bd83079b63c93c19c1b8a7ec1299f34da2c03c49babd6bc1284"},{"messageHash":"0xb73418dd7d4566f4b1a1ce3c0fb6dc57f1cf35bfdbb384333aab0be55871e44b"},{"messageHash":"0xe03254d26bebc4f1b3eff6f83d1562c8a0f558e2e996e3101f70e1cae75743e0"},{"messageHash":"0x465e00cc2d43f7130949afdcbfe30fd495f8659e97f6792ae25e807fe110678f"},{"messageHash":"0xc4eb8d9881bd134cbc0ccaadb67d8ed7aee4809cca0879ae4bad95ce5392f3c3"},{"messageHash":"0x5b2c4b6318cb562f006ac0c0c855f29b0e4bf490c22941d00061f2f17d323d2b"},{"messageHash":"0x93efaded1c4fa6dcc38d1f478c112e250d813d06f5d835ac9210cbcd5d05167d"},{"messageHash":"0xb835cf4a0a64cf0406ede635c1194b28af2ed446016481d61749ad37dd5ef114"},{"messageHash":"0x1db167218fbb8f4a827af1f2a68df4c75eae97060be7cec774479f5bfea952fe"},{"messageHash":"0xc685421bed8e4c40028c32f0cc83bcddc56e8fa26e90ba11b7389f898bb0a5ea"},{"messageHash":"0xf3f26eca727bfaf93d650b6bf32e999dfbbd8ca73beb437f5b73d1abdb002220"},{"messageHash":"0xd8b39b295c8f2cf78a00e95ed56b83e5ab15687e5a14b41de5eafb48ca6d164b"},{"messageHash":"0xd379fab64657858aeb41625293a6fe61f19a92b95998033b81a18216f4c532be"}]}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40887/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0x8274b4e1460a95733016f7ba530359ce404f00feb5cbea12f797162404e92643&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":"0x5fde879f6ee5e6677df9f9a1bd5c2f9eb04ad8b10bdf42201a5f64e0a3434525"},{"messageHash":"0xb8d804f3d51f0efbbd38ae28d272b3b8c16f9b0f9287e647caabb859b06e2e9b"},{"messageHash":"0x21839225ea888dae780a2b037469932d30d59943122d2b0c2a435bb21c82e197"},{"messageHash":"0x4e1c734971d3aa98fdc5fd5dfa3716c6385d4296ba5232e149d97334807aa5b3"},{"messageHash":"0x8eea8f67fbf9c669195802aa19f162edcd86f3c197f71e81e27cabc6392d881a"},{"messageHash":"0x94d9b0ef45e11b38a9ad410d6b3d3919467bf597d46a8287a5bcecff8d9b00b2"},{"messageHash":"0x5a90f64fbc0681c9a31331e6f61beb089c74c61a919f7ecf4a0dbba4ee08743c"},{"messageHash":"0x2214aad0da7a5bd83079b63c93c19c1b8a7ec1299f34da2c03c49babd6bc1284"},{"messageHash":"0xb73418dd7d4566f4b1a1ce3c0fb6dc57f1cf35bfdbb384333aab0be55871e44b"},{"messageHash":"0xe03254d26bebc4f1b3eff6f83d1562c8a0f558e2e996e3101f70e1cae75743e0"},{"messageHash":"0x465e00cc2d43f7130949afdcbfe30fd495f8659e97f6792ae25e807fe110678f"},{"messageHash":"0xc4eb8d9881bd134cbc0ccaadb67d8ed7aee4809cca0879ae4bad95ce5392f3c3"},{"messageHash":"0x5b2c4b6318cb562f006ac0c0c855f29b0e4bf490c22941d00061f2f17d323d2b"},{"messageHash":"0x93efaded1c4fa6dcc38d1f478c112e250d813d06f5d835ac9210cbcd5d05167d"},{"messageHash":"0xb835cf4a0a64cf0406ede635c1194b28af2ed446016481d61749ad37dd5ef114"},{"messageHash":"0x1db167218fbb8f4a827af1f2a68df4c75eae97060be7cec774479f5bfea952fe"},{"messageHash":"0xc685421bed8e4c40028c32f0cc83bcddc56e8fa26e90ba11b7389f898bb0a5ea"},{"messageHash":"0xf3f26eca727bfaf93d650b6bf32e999dfbbd8ca73beb437f5b73d1abdb002220"},{"messageHash":"0xd8b39b295c8f2cf78a00e95ed56b83e5ab15687e5a14b41de5eafb48ca6d164b"},{"messageHash":"0xd379fab64657858aeb41625293a6fe61f19a92b95998033b81a18216f4c532be"}]}'
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 12e83d8980e3
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d9b3d4846663
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 @@
2026-03-05 15:13:36.126 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-05 15:13:36.127 DEBUG [tests.conftest] Running test: test_message_light_pushed_on_different_pubsub_topic_is_not_retrieved with id: 2026-03-05_15-13-36__27fc28ae-8571-4e26-9cc8-3950fbc39fcb
2026-03-05 15:13:36.127 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-05 15:13:36.127 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-03-05 15:13:36.134 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:13:36.134 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-03-05_15-13-36__27fc28ae-8571-4e26-9cc8-3950fbc39fcb__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:13:36.134 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:13:36.134 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:13:36.135 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:13:36.135 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.234.124
2026-03-05 15:13:36.135 DEBUG [src.node.docker_mananger] Generated ports ['29705', '29706', '29707', '29708', '29709']
2026-03-05 15:13:36.136 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:13:36.136 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:13:36.136 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:13:36.136 DEBUG [src.node.docker_mananger] docker run -i -t -p 29705:29705 -p 29706:29706 -p 29707:29707 -p 29708:29708 -p 29709:29709 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=29707 --rest-port=29705 --tcp-port=29706 --discv5-udp-port=29708 --rest-address=0.0.0.0 --nat=extip:172.18.234.124 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=54be94ab82adc075f8cf6aa15dfe6eaade019ad33fbcf9d3a840cccf9548abb5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=29709 --metrics-logging=true --lightpush=true --relay=true
2026-03-05 15:13:36.328 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.234.124 waku 423d8fb124ddb4c283aca7035318ad61deef76d15b24f2774465362fea74f7af
2026-03-05 15:13:36.360 DEBUG [src.node.docker_mananger] Container started with ID 423d8fb124dd. Setting up logs at ./log/docker/receiving_node1_2026-03-05_15-13-36__27fc28ae-8571-4e26-9cc8-3950fbc39fcb__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:13:36.360 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 29705
2026-03-05 15:13:36.360 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:13:36.392 ERROR [src.node.docker_mananger] Max retries reached for container 066d4456c576. Exiting log stream.
2026-03-05 15:13:36.929 ERROR [src.node.docker_mananger] Max retries reached for container f65a7b8d4e07. Exiting log stream.
2026-03-05 15:13:37.361 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29705/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:13:37.363 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:13:37.364 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:13:37.364 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29705/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:13:37.366 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.234.124/tcp/29706/p2p/16Uiu2HAmGWSaEV9B44TRfZwDHQFEvJkTqPdCLo2qn3ZyZmjYyPgP","/ip4/172.18.234.124/tcp/29707/ws/p2p/16Uiu2HAmGWSaEV9B44TRfZwDHQFEvJkTqPdCLo2qn3ZyZmjYyPgP"],"enrUri":"enr:-L24QPICcKKFhfCO3AZYom5h-z5EZHlE1Dx-6yYcX3YVFtyNfSb4Z-8MyVkfCUlUQ0Fw4K0nVErvuGNXT8wOrWP5Ak8CgmlkgnY0gmlwhKwS6nyKbXVsdGlhZGRyc5YACASsEup8BnQKAAoErBLqfAZ0C90DgnJzhQADAQAAiXNlY3AyNTZrMaEDOT4rydUD-DVUNvfdZNPSvStHujqYWW-x3wsOeiop7vSDdGNwgnQKg3VkcIJ0DIV3YWt1Mgk"}'
2026-03-05 15:13:37.367 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:13:37.373 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:13:37.373 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-03-05_15-13-36__27fc28ae-8571-4e26-9cc8-3950fbc39fcb__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:13:37.374 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:13:37.374 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:13:37.375 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:13:37.375 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.114.154
2026-03-05 15:13:37.375 DEBUG [src.node.docker_mananger] Generated ports ['29749', '29750', '29751', '29752', '29753']
2026-03-05 15:13:37.375 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:13:37.375 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:13:37.375 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:13:37.376 DEBUG [src.node.docker_mananger] docker run -i -t -p 29749:29749 -p 29750:29750 -p 29751:29751 -p 29752:29752 -p 29753:29753 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=29751 --rest-port=29749 --tcp-port=29750 --discv5-udp-port=29752 --rest-address=0.0.0.0 --nat=extip:172.18.114.154 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3f7decf0f4e296fd28d1f5e42cda58c63bbbdae0fd0ac895b0a654d172942746 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=29753 --metrics-logging=true --lightpush=false --relay=true
2026-03-05 15:13:37.579 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.114.154 waku 8b41798ed4695e952a8e5ba4c60fc77ada756de2e20cb1558de3afc53bcb41d0
2026-03-05 15:13:37.614 DEBUG [src.node.docker_mananger] Container started with ID 8b41798ed469. Setting up logs at ./log/docker/receiving_node2_2026-03-05_15-13-36__27fc28ae-8571-4e26-9cc8-3950fbc39fcb__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:13:37.614 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 29749
2026-03-05 15:13:37.615 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:13:38.616 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29749/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:13:38.618 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:13:38.619 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:13:38.619 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29749/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:13:38.621 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.114.154/tcp/29750/p2p/16Uiu2HAm5pxE1CWSAeknw713j4VHfj9h1JUTCBRQFo8RkvsfVSqZ","/ip4/172.18.114.154/tcp/29751/ws/p2p/16Uiu2HAm5pxE1CWSAeknw713j4VHfj9h1JUTCBRQFo8RkvsfVSqZ"],"enrUri":"enr:-L24QM01coxMg32gvUp-6ofwYQQJmac4B61zyQzELoP6t74aImXbQHjmWQsdfUITSvhNbTb-V6XpDWnxXxlW_tYrfp4CgmlkgnY0gmlwhKwScpqKbXVsdGlhZGRyc5YACASsEnKaBnQ2AAoErBJymgZ0N90DgnJzhQADAQAAiXNlY3AyNTZrMaECmouYnluXLsWIFoQN4OMpGyW9LEHQMZAwUbq5vjM-7kSDdGNwgnQ2g3VkcIJ0OIV3YWt1MgE"}'
2026-03-05 15:13:38.621 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:13:38.622 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29749/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.234.124/tcp/29706/p2p/16Uiu2HAmGWSaEV9B44TRfZwDHQFEvJkTqPdCLo2qn3ZyZmjYyPgP"]'
2026-03-05 15:13:38.659 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:13:38.671 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:13:38.671 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-03-05_15-13-36__27fc28ae-8571-4e26-9cc8-3950fbc39fcb__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:13:38.671 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:13:38.672 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:13:38.673 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:13:38.673 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.128.70
2026-03-05 15:13:38.673 DEBUG [src.node.docker_mananger] Generated ports ['7837', '7838', '7839', '7840', '7841']
2026-03-05 15:13:38.674 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:13:38.674 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:13:38.674 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:13:38.674 DEBUG [src.node.docker_mananger] docker run -i -t -p 7837:7837 -p 7838:7838 -p 7839:7839 -p 7840:7840 -p 7841:7841 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=7839 --rest-port=7837 --tcp-port=7838 --discv5-udp-port=7840 --rest-address=0.0.0.0 --nat=extip:172.18.128.70 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=08affae5d50fb697926fdffea96cea2f1ffb725d8b69e2fe6ba5c9aabe3fa5a5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=7841 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QPICcKKFhfCO3AZYom5h-z5EZHlE1Dx-6yYcX3YVFtyNfSb4Z-8MyVkfCUlUQ0Fw4K0nVErvuGNXT8wOrWP5Ak8CgmlkgnY0gmlwhKwS6nyKbXVsdGlhZGRyc5YACASsEup8BnQKAAoErBLqfAZ0C90DgnJzhQADAQAAiXNlY3AyNTZrMaEDOT4rydUD-DVUNvfdZNPSvStHujqYWW-x3wsOeiop7vSDdGNwgnQKg3VkcIJ0DIV3YWt1Mgk --lightpushnode=/ip4/172.18.234.124/tcp/29706/p2p/16Uiu2HAmGWSaEV9B44TRfZwDHQFEvJkTqPdCLo2qn3ZyZmjYyPgP --lightpush=true --relay=true
2026-03-05 15:13:38.877 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.128.70 waku 139d8fa756db8bdb2698dd3924dbd5abaa96cfb20eb8e337b6d4a751a61409a3
2026-03-05 15:13:38.911 DEBUG [src.node.docker_mananger] Container started with ID 139d8fa756db. Setting up logs at ./log/docker/lightpush_node1_2026-03-05_15-13-36__27fc28ae-8571-4e26-9cc8-3950fbc39fcb__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:13:38.911 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 7837
2026-03-05 15:13:38.912 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:13:39.912 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7837/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:13:39.915 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:13:39.915 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:13:39.915 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7837/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:13:39.918 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.128.70/tcp/7838/p2p/16Uiu2HAmFS79VCNsUoELzA1Xb4syQPDSjzULBWQHsAaVT8svPyNk","/ip4/172.18.128.70/tcp/7839/ws/p2p/16Uiu2HAmFS79VCNsUoELzA1Xb4syQPDSjzULBWQHsAaVT8svPyNk"],"enrUri":"enr:-L24QD1FoNWD0fGyLP3oLZN80liqqYZHP-7Hre61Dp_bAJtbMQZ4Dob_8FSJ0a1IHuTVB-0ndU1DVYToZGIXh5rWQEkCgmlkgnY0gmlwhKwSgEaKbXVsdGlhZGRyc5YACASsEoBGBh6eAAoErBKARgYen90DgnJzhQADAQAAiXNlY3AyNTZrMaEDKUYx8WY0f1i-7_1LO7tw0i9wI0JNeu-BqC7A7uNumI2DdGNwgh6eg3VkcIIeoIV3YWt1Mgk"}'
2026-03-05 15:13:39.918 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:13:39.919 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7837/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.234.124/tcp/29706/p2p/16Uiu2HAmGWSaEV9B44TRfZwDHQFEvJkTqPdCLo2qn3ZyZmjYyPgP"]'
2026-03-05 15:13:39.965 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:13:39.965 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7837/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.114.154/tcp/29750/p2p/16Uiu2HAm5pxE1CWSAeknw713j4VHfj9h1JUTCBRQFo8RkvsfVSqZ"]'
2026-03-05 15:13:39.990 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:13:39.993 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29705/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-05 15:13:40.001 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:13:40.002 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29749/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-05 15:13:40.006 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:13:40.006 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7837/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-05 15:13:40.012 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:13:40.013 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29705/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-03-05 15:13:40.028 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:13:40.029 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29749/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-03-05 15:13:40.047 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:13:40.047 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7837/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-03-05 15:13:40.073 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:13:40.075 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7837/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723620075001807}}'
2026-03-05 15:13:40.096 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:13:40.096 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:13:40.197 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29705/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:13:40.200 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[]'
2026-03-05 15:13:40.202 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-05 15:13:40.203 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-05 15:13:40.203 DEBUG [src.node.waku_node] Stopping container with id 423d8fb124dd
2026-03-05 15:13:40.788 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:13:40.788 DEBUG [src.node.waku_node] Stopping container with id 8b41798ed469
2026-03-05 15:13:41.360 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:13:41.361 DEBUG [src.node.waku_node] Stopping container with id 139d8fa756db
2026-03-05 15:13:41.602 ERROR [src.node.docker_mananger] Max retries reached for container 423d8fb124dd. Exiting log stream.
2026-03-05 15:13:41.921 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:13:41.923 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-05 15:13:41.935 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:13:41.947 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:13:41.963 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,349 @@
2026-03-05 15:07:53.974 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-05 15:07:53.975 DEBUG [tests.conftest] Running test: test_static_shard_relay_10_nwaku_nodes with id: 2026-03-05_15-07-53__ebe68e2e-43e2-4df7-91ed-a103b627595b
2026-03-05 15:07:53.975 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-05 15:07:53.975 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-05 15:07:53.976 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-03-05 15:07:53.982 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:07:53.983 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-07-53__ebe68e2e-43e2-4df7-91ed-a103b627595b__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:07:53.983 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:07:53.983 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:07:53.984 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:07:53.984 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.133.35
2026-03-05 15:07:53.985 DEBUG [src.node.docker_mananger] Generated ports ['26497', '26498', '26499', '26500', '26501']
2026-03-05 15:07:53.985 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2026-03-05 15:07:53.985 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-05 15:07:53.985 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:07:53.985 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:07:53.985 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:07:53.985 DEBUG [src.node.docker_mananger] docker run -i -t -p 26497:26497 -p 26498:26498 -p 26499:26499 -p 26500:26500 -p 26501:26501 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=26499 --rest-port=26497 --tcp-port=26498 --discv5-udp-port=26500 --rest-address=0.0.0.0 --nat=extip:172.18.133.35 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=3cfaf60402c698f029ec71b3108c7420e925f4baabc9fab3e345bf4b7a0cde48 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=26501 --metrics-logging=true --relay=true --filter=true
2026-03-05 15:07:54.174 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.133.35 waku f86c3f352e02e7404a3e81497559bfcfefb060ae0bb84e81c954427d33ae5b3f
2026-03-05 15:07:54.209 DEBUG [src.node.docker_mananger] Container started with ID f86c3f352e02. Setting up logs at ./log/docker/node1_2026-03-05_15-07-53__ebe68e2e-43e2-4df7-91ed-a103b627595b__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:07:54.209 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 26497
2026-03-05 15:07:54.211 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:07:54.250 ERROR [src.node.docker_mananger] Max retries reached for container ef63d26a54ae. Exiting log stream.
2026-03-05 15:07:54.772 ERROR [src.node.docker_mananger] Max retries reached for container e016d360a008. Exiting log stream.
2026-03-05 15:07:55.211 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26497/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:55.214 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:07:55.214 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:07:55.214 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26497/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:55.217 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.133.35/tcp/26498/p2p/16Uiu2HAmBmZzQZQdskvsBHctJDDctCXXPnVWGpNx7erZQe6qLtUY","/ip4/172.18.133.35/tcp/26499/ws/p2p/16Uiu2HAmBmZzQZQdskvsBHctJDDctCXXPnVWGpNx7erZQe6qLtUY"],"enrUri":"enr:-L24QK1l8VGR28b5r7duQXKuStHXAJ_CDkmYuAgxNzTrpHVZaLBQGjLG9Rbfui6-uJ6spL_DnnStYK-khXu_PHmjsYYCgmlkgnY0gmlwhKwShSOKbXVsdGlhZGRyc5YACASsEoUjBmeCAAoErBKFIwZng90DgnJzhQACAQAAiXNlY3AyNTZrMaEC8tPVsZuNsqGx5OA0OKx1TuLWp94cuPHBAd8_OT6qe0GDdGNwgmeCg3VkcIJnhIV3YWt1MgU"}'
2026-03-05 15:07:55.217 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:07:55.224 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:07:55.224 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-05_15-07-53__ebe68e2e-43e2-4df7-91ed-a103b627595b__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:07:55.224 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:07:55.224 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:07:55.226 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:07:55.226 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.12.121
2026-03-05 15:07:55.226 DEBUG [src.node.docker_mananger] Generated ports ['32605', '32606', '32607', '32608', '32609']
2026-03-05 15:07:55.226 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2026-03-05 15:07:55.227 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-05 15:07:55.227 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:07:55.227 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:07:55.227 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:07:55.227 DEBUG [src.node.docker_mananger] docker run -i -t -p 32605:32605 -p 32606:32606 -p 32607:32607 -p 32608:32608 -p 32609:32609 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=32607 --rest-port=32605 --tcp-port=32606 --discv5-udp-port=32608 --rest-address=0.0.0.0 --nat=extip:172.18.12.121 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=da9b32c8295deceb7a4ced3e4b3024a4b5c731dca2cca9dfb1fb6ffdfdaa2d65 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32609 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QK1l8VGR28b5r7duQXKuStHXAJ_CDkmYuAgxNzTrpHVZaLBQGjLG9Rbfui6-uJ6spL_DnnStYK-khXu_PHmjsYYCgmlkgnY0gmlwhKwShSOKbXVsdGlhZGRyc5YACASsEoUjBmeCAAoErBKFIwZng90DgnJzhQACAQAAiXNlY3AyNTZrMaEC8tPVsZuNsqGx5OA0OKx1TuLWp94cuPHBAd8_OT6qe0GDdGNwgmeCg3VkcIJnhIV3YWt1MgU
2026-03-05 15:07:55.420 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.12.121 waku 4d25658526cd3fae0e9b9740d30c0f0a0c0670885eb280964d9c745f032eb0f9
2026-03-05 15:07:55.455 DEBUG [src.node.docker_mananger] Container started with ID 4d25658526cd. Setting up logs at ./log/docker/node3_2026-03-05_15-07-53__ebe68e2e-43e2-4df7-91ed-a103b627595b__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:07:55.456 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 32605
2026-03-05 15:07:55.456 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:07:56.458 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32605/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:56.480 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:07:56.480 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:07:56.481 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32605/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:56.488 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.12.121/tcp/32606/p2p/16Uiu2HAmC6PP3egtjbgaXWbErC2JWeauQvvSb5mVimD8bZjMupKZ","/ip4/172.18.12.121/tcp/32607/ws/p2p/16Uiu2HAmC6PP3egtjbgaXWbErC2JWeauQvvSb5mVimD8bZjMupKZ"],"enrUri":"enr:-L24QF9xM-7RCTDzBQiNBqFeo3Sj5Ar_M2MvtqezmB-XLvGzV_p-lq64BOLy5jTCMb70qWo7Be8CVYU0mPRbRz6lWJkCgmlkgnY0gmlwhKwSDHmKbXVsdGlhZGRyc5YACASsEgx5Bn9eAAoErBIMeQZ_X90DgnJzhQACAQAAiXNlY3AyNTZrMaEC96XfrK6g8KhvmufHFiMjd53QtZ8v9YFKz-SQc-k883CDdGNwgn9eg3VkcIJ_YIV3YWt1MgE"}'
2026-03-05 15:07:56.488 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:07:56.489 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32605/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.133.35/tcp/26498/p2p/16Uiu2HAmBmZzQZQdskvsBHctJDDctCXXPnVWGpNx7erZQe6qLtUY"]'
2026-03-05 15:07:56.495 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:56.503 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:07:56.503 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-03-05_15-07-53__ebe68e2e-43e2-4df7-91ed-a103b627595b__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:07:56.503 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:07:56.503 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:07:56.505 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:07:56.505 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.114.17
2026-03-05 15:07:56.505 DEBUG [src.node.docker_mananger] Generated ports ['62226', '62227', '62228', '62229', '62230']
2026-03-05 15:07:56.505 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2026-03-05 15:07:56.505 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-05 15:07:56.505 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:07:56.505 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:07:56.506 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:07:56.506 DEBUG [src.node.docker_mananger] docker run -i -t -p 62226:62226 -p 62227:62227 -p 62228:62228 -p 62229:62229 -p 62230:62230 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=62228 --rest-port=62226 --tcp-port=62227 --discv5-udp-port=62229 --rest-address=0.0.0.0 --nat=extip:172.18.114.17 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=cb6c2b7967c2fbda71bcbf024330cb01bb48afccdb82dade78eada56b6d561cf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62230 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QK1l8VGR28b5r7duQXKuStHXAJ_CDkmYuAgxNzTrpHVZaLBQGjLG9Rbfui6-uJ6spL_DnnStYK-khXu_PHmjsYYCgmlkgnY0gmlwhKwShSOKbXVsdGlhZGRyc5YACASsEoUjBmeCAAoErBKFIwZng90DgnJzhQACAQAAiXNlY3AyNTZrMaEC8tPVsZuNsqGx5OA0OKx1TuLWp94cuPHBAd8_OT6qe0GDdGNwgmeCg3VkcIJnhIV3YWt1MgU
2026-03-05 15:07:56.705 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.114.17 waku 7ede11411f01b194d270b7ca58c6f6ec71ee41ab1e31e1467abbbedec802d77a
2026-03-05 15:07:56.741 DEBUG [src.node.docker_mananger] Container started with ID 7ede11411f01. Setting up logs at ./log/docker/node4_2026-03-05_15-07-53__ebe68e2e-43e2-4df7-91ed-a103b627595b__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:07:56.741 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 62226
2026-03-05 15:07:56.741 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:07:57.742 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62226/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:57.763 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:07:57.763 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:07:57.764 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62226/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:57.770 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.114.17/tcp/62227/p2p/16Uiu2HAmT9WD18F43VS4gkmhSeGTsjeW6tt92nGzQTqr7S2THcfE","/ip4/172.18.114.17/tcp/62228/ws/p2p/16Uiu2HAmT9WD18F43VS4gkmhSeGTsjeW6tt92nGzQTqr7S2THcfE"],"enrUri":"enr:-L24QEWEJDSai1EreY2mBswI4DkG3fgNMUu7plrQO4KCXGj4GLzwr5SGqshA_lzhGDVOzSYTLwIM9TzZTjYdklFEzSsCgmlkgnY0gmlwhKwSchGKbXVsdGlhZGRyc5YACASsEnIRBvMTAAoErBJyEQbzFN0DgnJzhQACAQAAiXNlY3AyNTZrMaED11GjoTmDSjpfJS39MfAZiQjHsBvFZakbW8g-kF0PnJWDdGNwgvMTg3VkcILzFYV3YWt1MgE"}'
2026-03-05 15:07:57.770 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:07:57.771 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62226/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.133.35/tcp/26498/p2p/16Uiu2HAmBmZzQZQdskvsBHctJDDctCXXPnVWGpNx7erZQe6qLtUY"]'
2026-03-05 15:07:57.775 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:57.781 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:07:57.781 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node5_2026-03-05_15-07-53__ebe68e2e-43e2-4df7-91ed-a103b627595b__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:07:57.782 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:07:57.782 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:07:57.783 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:07:57.783 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.115.163
2026-03-05 15:07:57.783 DEBUG [src.node.docker_mananger] Generated ports ['57191', '57192', '57193', '57194', '57195']
2026-03-05 15:07:57.783 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2026-03-05 15:07:57.784 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-05 15:07:57.784 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:07:57.784 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:07:57.784 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:07:57.784 DEBUG [src.node.docker_mananger] docker run -i -t -p 57191:57191 -p 57192:57192 -p 57193:57193 -p 57194:57194 -p 57195:57195 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=57193 --rest-port=57191 --tcp-port=57192 --discv5-udp-port=57194 --rest-address=0.0.0.0 --nat=extip:172.18.115.163 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=7bfec1a08bf622bb62cf07ac7ca5ccf096b8dff6b751e462b7bf9bc6d6bd0e6d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57195 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QK1l8VGR28b5r7duQXKuStHXAJ_CDkmYuAgxNzTrpHVZaLBQGjLG9Rbfui6-uJ6spL_DnnStYK-khXu_PHmjsYYCgmlkgnY0gmlwhKwShSOKbXVsdGlhZGRyc5YACASsEoUjBmeCAAoErBKFIwZng90DgnJzhQACAQAAiXNlY3AyNTZrMaEC8tPVsZuNsqGx5OA0OKx1TuLWp94cuPHBAd8_OT6qe0GDdGNwgmeCg3VkcIJnhIV3YWt1MgU
2026-03-05 15:07:58.011 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.115.163 waku 411c1b68c7b000e3893db70defaedda590ee35dd3ac4c79d948d2180629c1a62
2026-03-05 15:07:58.040 DEBUG [src.node.docker_mananger] Container started with ID 411c1b68c7b0. Setting up logs at ./log/docker/node5_2026-03-05_15-07-53__ebe68e2e-43e2-4df7-91ed-a103b627595b__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:07:58.040 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 57191
2026-03-05 15:07:58.040 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:07:59.041 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57191/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:59.044 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:07:59.044 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:07:59.044 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57191/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:59.047 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.115.163/tcp/57192/p2p/16Uiu2HAmEPEzkUa9Gquy7cjhcRu1eBGYBqchv2U93qpUpyDS1Xor","/ip4/172.18.115.163/tcp/57193/ws/p2p/16Uiu2HAmEPEzkUa9Gquy7cjhcRu1eBGYBqchv2U93qpUpyDS1Xor"],"enrUri":"enr:-L24QGBzN2NNTXpleApc38tRYHv4upwi3C5E29V5bDBeYI88Uoq-uPtKFJNLNdQKoOu2XWPYjm3UYa_KjEOq4omGMT0CgmlkgnY0gmlwhKwSc6OKbXVsdGlhZGRyc5YACASsEnOjBt9oAAoErBJzowbfad0DgnJzhQACAQAAiXNlY3AyNTZrMaEDGa6kG6Ep5hck0XdDtPCxmh4okkpA-VtFknhZ3XP0O2WDdGNwgt9og3VkcILfaoV3YWt1MgE"}'
2026-03-05 15:07:59.047 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:07:59.047 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57191/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.133.35/tcp/26498/p2p/16Uiu2HAmBmZzQZQdskvsBHctJDDctCXXPnVWGpNx7erZQe6qLtUY"]'
2026-03-05 15:07:59.050 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:59.056 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:07:59.056 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node6_2026-03-05_15-07-53__ebe68e2e-43e2-4df7-91ed-a103b627595b__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:07:59.056 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:07:59.057 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:07:59.058 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:07:59.058 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.81.182
2026-03-05 15:07:59.058 DEBUG [src.node.docker_mananger] Generated ports ['50425', '50426', '50427', '50428', '50429']
2026-03-05 15:07:59.058 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2026-03-05 15:07:59.058 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-05 15:07:59.059 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:07:59.059 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:07:59.059 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:07:59.059 DEBUG [src.node.docker_mananger] docker run -i -t -p 50425:50425 -p 50426:50426 -p 50427:50427 -p 50428:50428 -p 50429:50429 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=50427 --rest-port=50425 --tcp-port=50426 --discv5-udp-port=50428 --rest-address=0.0.0.0 --nat=extip:172.18.81.182 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=fd7a3bf2a2e0a0ae0f0a70a9c9fb61ccdaca359ffa3ff8da5a51d6afcedbdf3a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50429 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QK1l8VGR28b5r7duQXKuStHXAJ_CDkmYuAgxNzTrpHVZaLBQGjLG9Rbfui6-uJ6spL_DnnStYK-khXu_PHmjsYYCgmlkgnY0gmlwhKwShSOKbXVsdGlhZGRyc5YACASsEoUjBmeCAAoErBKFIwZng90DgnJzhQACAQAAiXNlY3AyNTZrMaEC8tPVsZuNsqGx5OA0OKx1TuLWp94cuPHBAd8_OT6qe0GDdGNwgmeCg3VkcIJnhIV3YWt1MgU
2026-03-05 15:07:59.267 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.81.182 waku 45f6a2cd7068271c4bffa3b5e07d60de5fa4e7244d112d2ca576236d24e83652
2026-03-05 15:07:59.305 DEBUG [src.node.docker_mananger] Container started with ID 45f6a2cd7068. Setting up logs at ./log/docker/node6_2026-03-05_15-07-53__ebe68e2e-43e2-4df7-91ed-a103b627595b__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:07:59.305 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 50425
2026-03-05 15:07:59.305 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:08:00.306 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50425/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:00.323 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:08:00.324 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:08:00.325 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50425/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:00.331 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.81.182/tcp/50426/p2p/16Uiu2HAm8dkmt6mYgfN3K7Nhb4XeZnTwF3oQMK6qYmPwx4zaCnF4","/ip4/172.18.81.182/tcp/50427/ws/p2p/16Uiu2HAm8dkmt6mYgfN3K7Nhb4XeZnTwF3oQMK6qYmPwx4zaCnF4"],"enrUri":"enr:-L24QL2AtbZ8RKY99JKnWaRHCi0G5d2gFbtrGV5UOIwu_IQzKtzRMFXizrkQWzs48bQHgexAumRPram55_Z7BBQF-ZYCgmlkgnY0gmlwhKwSUbaKbXVsdGlhZGRyc5YACASsElG2BsT6AAoErBJRtgbE-90DgnJzhQACAQAAiXNlY3AyNTZrMaECxEBSMIKGflLXKNkp7z-5cc2no5VX94g7MxKx41cagCuDdGNwgsT6g3VkcILE_IV3YWt1MgE"}'
2026-03-05 15:08:00.332 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:08:00.332 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50425/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.133.35/tcp/26498/p2p/16Uiu2HAmBmZzQZQdskvsBHctJDDctCXXPnVWGpNx7erZQe6qLtUY"]'
2026-03-05 15:08:00.336 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:00.342 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:08:00.343 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node7_2026-03-05_15-07-53__ebe68e2e-43e2-4df7-91ed-a103b627595b__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:08:00.343 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:08:00.343 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:08:00.344 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:08:00.344 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.229.199
2026-03-05 15:08:00.344 DEBUG [src.node.docker_mananger] Generated ports ['38586', '38587', '38588', '38589', '38590']
2026-03-05 15:08:00.345 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2026-03-05 15:08:00.345 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-05 15:08:00.345 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:08:00.345 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:08:00.345 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:08:00.345 DEBUG [src.node.docker_mananger] docker run -i -t -p 38586:38586 -p 38587:38587 -p 38588:38588 -p 38589:38589 -p 38590:38590 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=38588 --rest-port=38586 --tcp-port=38587 --discv5-udp-port=38589 --rest-address=0.0.0.0 --nat=extip:172.18.229.199 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=ff10b8f050bfd69a9cdc32cbe1ed4ee8eefe0fe587acbded7aca5c38fceadd1e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=38590 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QK1l8VGR28b5r7duQXKuStHXAJ_CDkmYuAgxNzTrpHVZaLBQGjLG9Rbfui6-uJ6spL_DnnStYK-khXu_PHmjsYYCgmlkgnY0gmlwhKwShSOKbXVsdGlhZGRyc5YACASsEoUjBmeCAAoErBKFIwZng90DgnJzhQACAQAAiXNlY3AyNTZrMaEC8tPVsZuNsqGx5OA0OKx1TuLWp94cuPHBAd8_OT6qe0GDdGNwgmeCg3VkcIJnhIV3YWt1MgU
2026-03-05 15:08:00.542 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.229.199 waku 4211e8e593cc463e6255e024879455481d33c316708bd7fb3205ae27aae5e187
2026-03-05 15:08:00.576 DEBUG [src.node.docker_mananger] Container started with ID 4211e8e593cc. Setting up logs at ./log/docker/node7_2026-03-05_15-07-53__ebe68e2e-43e2-4df7-91ed-a103b627595b__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:08:00.578 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 38586
2026-03-05 15:08:00.578 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:08:01.579 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38586/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:01.594 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:08:01.595 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:08:01.596 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38586/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:01.602 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.229.199/tcp/38587/p2p/16Uiu2HAmBGZnHvWUpXyETvXonxyktg3kbekQBuNp6oLW5DvLYckV","/ip4/172.18.229.199/tcp/38588/ws/p2p/16Uiu2HAmBGZnHvWUpXyETvXonxyktg3kbekQBuNp6oLW5DvLYckV"],"enrUri":"enr:-L24QG2iS_SvBTPOfgzICFiiCP6hmOjh4T3U1ps4T5IrtyWsCBmpM28h7_brdDJYi9rZPA_qp5BY-SFr1jUl8-ryXiMCgmlkgnY0gmlwhKwS5ceKbXVsdGlhZGRyc5YACASsEuXHBpa7AAoErBLlxwaWvN0DgnJzhQACAQAAiXNlY3AyNTZrMaEC62XBTtGJYmv6ZmIk5KkYbuls7ZInbMTGCZcWaj03Iu6DdGNwgpa7g3VkcIKWvYV3YWt1MgE"}'
2026-03-05 15:08:01.602 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:08:01.603 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38586/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.133.35/tcp/26498/p2p/16Uiu2HAmBmZzQZQdskvsBHctJDDctCXXPnVWGpNx7erZQe6qLtUY"]'
2026-03-05 15:08:01.608 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:01.614 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:08:01.614 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node8_2026-03-05_15-07-53__ebe68e2e-43e2-4df7-91ed-a103b627595b__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:08:01.614 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:08:01.615 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:08:01.616 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:08:01.616 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.122.56
2026-03-05 15:08:01.616 DEBUG [src.node.docker_mananger] Generated ports ['15730', '15731', '15732', '15733', '15734']
2026-03-05 15:08:01.616 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2026-03-05 15:08:01.617 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-05 15:08:01.617 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:08:01.617 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:08:01.617 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:08:01.617 DEBUG [src.node.docker_mananger] docker run -i -t -p 15730:15730 -p 15731:15731 -p 15732:15732 -p 15733:15733 -p 15734:15734 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=15732 --rest-port=15730 --tcp-port=15731 --discv5-udp-port=15733 --rest-address=0.0.0.0 --nat=extip:172.18.122.56 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=8a0beaa9a45a0cedd0ae5ef1b3533b9183760dfd3fc0ff3a6f2fae90fcb666b1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15734 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QK1l8VGR28b5r7duQXKuStHXAJ_CDkmYuAgxNzTrpHVZaLBQGjLG9Rbfui6-uJ6spL_DnnStYK-khXu_PHmjsYYCgmlkgnY0gmlwhKwShSOKbXVsdGlhZGRyc5YACASsEoUjBmeCAAoErBKFIwZng90DgnJzhQACAQAAiXNlY3AyNTZrMaEC8tPVsZuNsqGx5OA0OKx1TuLWp94cuPHBAd8_OT6qe0GDdGNwgmeCg3VkcIJnhIV3YWt1MgU
2026-03-05 15:08:01.814 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.122.56 waku 7a01a83f3e5b5c264c77c52ddc12be161283e0932f78a3aa5d037f6539db8cd1
2026-03-05 15:08:01.848 DEBUG [src.node.docker_mananger] Container started with ID 7a01a83f3e5b. Setting up logs at ./log/docker/node8_2026-03-05_15-07-53__ebe68e2e-43e2-4df7-91ed-a103b627595b__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:08:01.849 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 15730
2026-03-05 15:08:01.849 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:08:02.851 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15730/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:02.865 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:08:02.869 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:08:02.869 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15730/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:02.874 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.122.56/tcp/15731/p2p/16Uiu2HAm2X9Beks5KJAXbZbFYYzPjrpkLq34QHkaSfoXuix8Xysc","/ip4/172.18.122.56/tcp/15732/ws/p2p/16Uiu2HAm2X9Beks5KJAXbZbFYYzPjrpkLq34QHkaSfoXuix8Xysc"],"enrUri":"enr:-L24QMBV-8JwW-2AqCSAKqUj3p4sxRsYxbSPXyphp-1AhrtKORIp8J23vKm7ga7pmjb1DRDg-E03hEaUPFyM_pvd3oACgmlkgnY0gmlwhKwSejiKbXVsdGlhZGRyc5YACASsEno4Bj1zAAoErBJ6OAY9dN0DgnJzhQACAQAAiXNlY3AyNTZrMaECaWh5Aw1nhyCtPD2roFDmRrCKG1LOvigF5dYQ6RkluReDdGNwgj1zg3VkcII9dYV3YWt1MgE"}'
2026-03-05 15:08:02.874 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:08:02.875 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15730/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.133.35/tcp/26498/p2p/16Uiu2HAmBmZzQZQdskvsBHctJDDctCXXPnVWGpNx7erZQe6qLtUY"]'
2026-03-05 15:08:02.878 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:02.885 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:08:02.885 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node9_2026-03-05_15-07-53__ebe68e2e-43e2-4df7-91ed-a103b627595b__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:08:02.885 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:08:02.885 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:08:02.887 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:08:02.887 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.24.228
2026-03-05 15:08:02.887 DEBUG [src.node.docker_mananger] Generated ports ['40864', '40865', '40866', '40867', '40868']
2026-03-05 15:08:02.887 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2026-03-05 15:08:02.887 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-05 15:08:02.887 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:08:02.888 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:08:02.888 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:08:02.888 DEBUG [src.node.docker_mananger] docker run -i -t -p 40864:40864 -p 40865:40865 -p 40866:40866 -p 40867:40867 -p 40868:40868 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=40866 --rest-port=40864 --tcp-port=40865 --discv5-udp-port=40867 --rest-address=0.0.0.0 --nat=extip:172.18.24.228 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=d6e8cbbce0adbccb4eafdc8eca54f6a266f6ca419b97d42ecc1dbd98cbdbc604 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40868 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QK1l8VGR28b5r7duQXKuStHXAJ_CDkmYuAgxNzTrpHVZaLBQGjLG9Rbfui6-uJ6spL_DnnStYK-khXu_PHmjsYYCgmlkgnY0gmlwhKwShSOKbXVsdGlhZGRyc5YACASsEoUjBmeCAAoErBKFIwZng90DgnJzhQACAQAAiXNlY3AyNTZrMaEC8tPVsZuNsqGx5OA0OKx1TuLWp94cuPHBAd8_OT6qe0GDdGNwgmeCg3VkcIJnhIV3YWt1MgU
2026-03-05 15:08:03.086 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.24.228 waku 7f1968187addd486f5f6b42b8e64a7c7507209e29b6a645ea21d4595424403b5
2026-03-05 15:08:03.122 DEBUG [src.node.docker_mananger] Container started with ID 7f1968187add. Setting up logs at ./log/docker/node9_2026-03-05_15-07-53__ebe68e2e-43e2-4df7-91ed-a103b627595b__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:08:03.123 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 40864
2026-03-05 15:08:03.123 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:08:04.124 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40864/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:04.141 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:08:04.142 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:08:04.142 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40864/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:04.148 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.24.228/tcp/40865/p2p/16Uiu2HAmSQ7FuRvzRGSG4S8LLkSvMmcXXRgvxs9yxruRdN5gGS5p","/ip4/172.18.24.228/tcp/40866/ws/p2p/16Uiu2HAmSQ7FuRvzRGSG4S8LLkSvMmcXXRgvxs9yxruRdN5gGS5p"],"enrUri":"enr:-L24QEEJu9v_Fl6gTbelFeCnC0tIQkrcKj8tLyNZYv6ZILgmKGldJTrtBC2keH1RukAUW5Fey5-V3Qz10rqqRs5LF6ECgmlkgnY0gmlwhKwSGOSKbXVsdGlhZGRyc5YACASsEhjkBp-hAAoErBIY5Aafot0DgnJzhQACAQAAiXNlY3AyNTZrMaEDzDO2-5I5dKhIPN-UN2xPKlRItVKcJnhCAC8R6KXbnyODdGNwgp-hg3VkcIKfo4V3YWt1MgE"}'
2026-03-05 15:08:04.148 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:08:04.149 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40864/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.133.35/tcp/26498/p2p/16Uiu2HAmBmZzQZQdskvsBHctJDDctCXXPnVWGpNx7erZQe6qLtUY"]'
2026-03-05 15:08:04.153 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:04.159 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:08:04.160 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node10_2026-03-05_15-07-53__ebe68e2e-43e2-4df7-91ed-a103b627595b__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:08:04.160 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:08:04.160 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:08:04.161 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:08:04.161 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.55.134
2026-03-05 15:08:04.162 DEBUG [src.node.docker_mananger] Generated ports ['21748', '21749', '21750', '21751', '21752']
2026-03-05 15:08:04.162 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2026-03-05 15:08:04.162 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-05 15:08:04.162 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:08:04.162 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:08:04.162 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:08:04.162 DEBUG [src.node.docker_mananger] docker run -i -t -p 21748:21748 -p 21749:21749 -p 21750:21750 -p 21751:21751 -p 21752:21752 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=21750 --rest-port=21748 --tcp-port=21749 --discv5-udp-port=21751 --rest-address=0.0.0.0 --nat=extip:172.18.55.134 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=e2b6ede294e7bb36e9e8ed9e4cb6a348eb6dd60e4c2dcb4ab5a4be63ac3ae73c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21752 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QK1l8VGR28b5r7duQXKuStHXAJ_CDkmYuAgxNzTrpHVZaLBQGjLG9Rbfui6-uJ6spL_DnnStYK-khXu_PHmjsYYCgmlkgnY0gmlwhKwShSOKbXVsdGlhZGRyc5YACASsEoUjBmeCAAoErBKFIwZng90DgnJzhQACAQAAiXNlY3AyNTZrMaEC8tPVsZuNsqGx5OA0OKx1TuLWp94cuPHBAd8_OT6qe0GDdGNwgmeCg3VkcIJnhIV3YWt1MgU
2026-03-05 15:08:04.394 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.55.134 waku 110bd61a5b52bcfe8a8857d48ef718f08a3ca3f1d9ba3c21dae450b84e214682
2026-03-05 15:08:04.429 DEBUG [src.node.docker_mananger] Container started with ID 110bd61a5b52. Setting up logs at ./log/docker/node10_2026-03-05_15-07-53__ebe68e2e-43e2-4df7-91ed-a103b627595b__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:08:04.429 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 21748
2026-03-05 15:08:04.429 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:08:05.430 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21748/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:05.462 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:08:05.469 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:08:05.472 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21748/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:05.479 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.55.134/tcp/21749/p2p/16Uiu2HAmVBeUz7k72kJ6CpKRQX2mCMWGE1x4tFmW6tTAK5jV5o98","/ip4/172.18.55.134/tcp/21750/ws/p2p/16Uiu2HAmVBeUz7k72kJ6CpKRQX2mCMWGE1x4tFmW6tTAK5jV5o98"],"enrUri":"enr:-L24QOdow2kt_9JYo-AbaiucYKmuWbBKtzN0bxWAaLATM6OobHa9tUCrwLMYG7P3eayvzDTdBf8eoTEkXMBscjMCJSECgmlkgnY0gmlwhKwSN4aKbXVsdGlhZGRyc5YACASsEjeGBlT1AAoErBI3hgZU9t0DgnJzhQACAQAAiXNlY3AyNTZrMaED9ZWIJ9SHG23Z5nD8N8cJuoNuldi-n7gf0JjgLxFSZ--DdGNwglT1g3VkcIJU94V3YWt1MgE"}'
2026-03-05 15:08:05.480 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:08:05.480 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21748/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.133.35/tcp/26498/p2p/16Uiu2HAmBmZzQZQdskvsBHctJDDctCXXPnVWGpNx7erZQe6qLtUY"]'
2026-03-05 15:08:05.487 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:05.501 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:08:05.501 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node11_2026-03-05_15-07-53__ebe68e2e-43e2-4df7-91ed-a103b627595b__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:08:05.502 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:08:05.502 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:08:05.505 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:08:05.505 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.84.219
2026-03-05 15:08:05.505 DEBUG [src.node.docker_mananger] Generated ports ['52175', '52176', '52177', '52178', '52179']
2026-03-05 15:08:05.505 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2026-03-05 15:08:05.505 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-05 15:08:05.505 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:08:05.506 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:08:05.506 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:08:05.506 DEBUG [src.node.docker_mananger] docker run -i -t -p 52175:52175 -p 52176:52176 -p 52177:52177 -p 52178:52178 -p 52179:52179 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=52177 --rest-port=52175 --tcp-port=52176 --discv5-udp-port=52178 --rest-address=0.0.0.0 --nat=extip:172.18.84.219 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=59cd7bff9b9ccfcca6b3bda883ca4cbfc54eb5d8ba3f7f15cb7eddcd5e0aab3e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52179 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QK1l8VGR28b5r7duQXKuStHXAJ_CDkmYuAgxNzTrpHVZaLBQGjLG9Rbfui6-uJ6spL_DnnStYK-khXu_PHmjsYYCgmlkgnY0gmlwhKwShSOKbXVsdGlhZGRyc5YACASsEoUjBmeCAAoErBKFIwZng90DgnJzhQACAQAAiXNlY3AyNTZrMaEC8tPVsZuNsqGx5OA0OKx1TuLWp94cuPHBAd8_OT6qe0GDdGNwgmeCg3VkcIJnhIV3YWt1MgU
2026-03-05 15:08:05.716 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.84.219 waku 92c2275c4dbc4e6908aebcd7d7fe8603cb0501d2086c6502b6d603a7d63d57b0
2026-03-05 15:08:05.755 DEBUG [src.node.docker_mananger] Container started with ID 92c2275c4dbc. Setting up logs at ./log/docker/node11_2026-03-05_15-07-53__ebe68e2e-43e2-4df7-91ed-a103b627595b__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:08:05.756 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 52175
2026-03-05 15:08:05.756 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:08:06.759 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52175/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:06.787 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:08:06.788 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:08:06.790 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52175/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:06.797 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.84.219/tcp/52176/p2p/16Uiu2HAmJgB8229eAGzkVExYKxB8UonFfVkgzdcJkcDu7RgVjZpn","/ip4/172.18.84.219/tcp/52177/ws/p2p/16Uiu2HAmJgB8229eAGzkVExYKxB8UonFfVkgzdcJkcDu7RgVjZpn"],"enrUri":"enr:-L24QGHCBWsiu9IHwnpDHcWmUl3RcYnTJYOe8VOJtVb-Upi2WqYEoP-o7znDDd3l4-1zRqy-oiXPDOvfNcBQupXyhPICgmlkgnY0gmlwhKwSVNuKbXVsdGlhZGRyc5YACASsElTbBsvQAAoErBJU2wbL0d0DgnJzhQACAQAAiXNlY3AyNTZrMaEDWXPhoi0sM35Ps8vt7eYrxBsDvq6-UXsMltitI09FaAODdGNwgsvQg3VkcILL0oV3YWt1MgE"}'
2026-03-05 15:08:06.798 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:08:06.800 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52175/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.133.35/tcp/26498/p2p/16Uiu2HAmBmZzQZQdskvsBHctJDDctCXXPnVWGpNx7erZQe6qLtUY"]'
2026-03-05 15:08:06.804 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:06.804 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26497/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-03-05 15:08:06.807 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:06.807 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32605/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-03-05 15:08:06.810 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:06.810 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62226/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-03-05 15:08:06.813 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:06.813 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57191/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-03-05 15:08:06.815 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:06.816 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50425/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-03-05 15:08:06.818 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:06.819 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38586/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-03-05 15:08:06.821 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:06.821 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15730/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-03-05 15:08:06.824 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:06.824 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40864/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-03-05 15:08:06.827 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:06.827 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21748/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-03-05 15:08:06.830 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:06.830 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52175/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-03-05 15:08:06.832 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:06.833 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26497/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-03-05 15:08:06.853 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:06.856 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:08:06.958 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:06.959 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26497/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:06.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":1772723286833204255,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:06.963 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:06.963 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32605/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:06.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":1772723286833204255,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:06.967 DEBUG [src.steps.sharding] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:06.967 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62226/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:06.969 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723286833204255,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:06.971 DEBUG [src.steps.sharding] Checking that peer NODE_4:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:06.971 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57191/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:06.973 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723286833204255,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:06.975 DEBUG [src.steps.sharding] Checking that peer NODE_5:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:06.975 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50425/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:06.977 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723286833204255,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:06.978 DEBUG [src.steps.sharding] Checking that peer NODE_6:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:06.979 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38586/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:06.981 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723286833204255,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:06.982 DEBUG [src.steps.sharding] Checking that peer NODE_7:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:06.982 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15730/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:06.985 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723286833204255,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:06.986 DEBUG [src.steps.sharding] Checking that peer NODE_8:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:06.986 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40864/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:06.988 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723286833204255,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:06.990 DEBUG [src.steps.sharding] Checking that peer NODE_9:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:06.990 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:06.992 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723286833204255,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:06.993 DEBUG [src.steps.sharding] Checking that peer NODE_10:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:06.994 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52175/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:06.996 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723286833204255,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:06.999 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-05 15:08:07.001 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-05 15:08:07.001 DEBUG [src.node.waku_node] Stopping container with id f86c3f352e02
2026-03-05 15:08:07.665 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:08:07.665 DEBUG [src.node.waku_node] Stopping container with id 4d25658526cd
2026-03-05 15:08:08.302 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:08:08.303 DEBUG [src.node.waku_node] Stopping container with id 7ede11411f01
2026-03-05 15:08:08.478 ERROR [src.node.docker_mananger] Max retries reached for container f86c3f352e02. Exiting log stream.
2026-03-05 15:08:08.932 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:08:08.933 DEBUG [src.node.waku_node] Stopping container with id 411c1b68c7b0
2026-03-05 15:08:09.204 ERROR [src.node.docker_mananger] Max retries reached for container 4d25658526cd. Exiting log stream.
2026-03-05 15:08:09.514 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:08:09.514 DEBUG [src.node.waku_node] Stopping container with id 45f6a2cd7068
2026-03-05 15:08:09.745 ERROR [src.node.docker_mananger] Max retries reached for container 7ede11411f01. Exiting log stream.
2026-03-05 15:08:10.396 ERROR [src.node.docker_mananger] Max retries reached for container 411c1b68c7b0. Exiting log stream.
2026-03-05 15:08:20.134 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:08:20.136 DEBUG [src.node.waku_node] Stopping container with id 4211e8e593cc
2026-03-05 15:08:20.948 ERROR [src.node.docker_mananger] Max retries reached for container 45f6a2cd7068. Exiting log stream.
2026-03-05 15:08:30.710 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:08:30.711 DEBUG [src.node.waku_node] Stopping container with id 7a01a83f3e5b
2026-03-05 15:08:31.274 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:08:31.275 DEBUG [src.node.waku_node] Stopping container with id 7f1968187add
2026-03-05 15:08:31.523 ERROR [src.node.docker_mananger] Max retries reached for container 4211e8e593cc. Exiting log stream.
2026-03-05 15:08:31.842 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:08:31.844 DEBUG [src.node.waku_node] Stopping container with id 110bd61a5b52
2026-03-05 15:08:32.086 ERROR [src.node.docker_mananger] Max retries reached for container 7a01a83f3e5b. Exiting log stream.
2026-03-05 15:08:32.431 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:08:32.433 DEBUG [src.node.waku_node] Stopping container with id 92c2275c4dbc
2026-03-05 15:08:32.655 ERROR [src.node.docker_mananger] Max retries reached for container 7f1968187add. Exiting log stream.
2026-03-05 15:08:32.963 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:08:32.967 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-05 15:08:32.999 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:08:33.035 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:08:33.053 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:08:33.094 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:08:33.111 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:08:33.117 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:08:33.127 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:08:33.134 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:08:33.140 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:08:33.146 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

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[/myapp/1/latest/proto] with id: 2026-03-05_15-08-45__54fea9b1-0e65-4701-8588-7599748410c8
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-08-45__54fea9b1-0e65-4701-8588-7599748410c8__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.73
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['28819', '28820', '28821', '28822', '28823']
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 28819:28819 -p 28820:28820 -p 28821:28821 -p 28822:28822 -p 28823:28823 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=28821 --rest-port=28819 --tcp-port=28820 --discv5-udp-port=28822 --rest-address=0.0.0.0 --nat=extip:172.18.42.73 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=ec5bd38c94c554fd7c9af6a30efeca43dd3aa7fcff0089f0e0bee38bee08aa1c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28823 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 0d588a2625fd. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.42.73 waku 15a6bd5c72fe51e40876c44cd4c3da618a7b530c7d54b0757304e15eeb87397f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 15a6bd5c72fe. Setting up logs at ./log/docker/node1_2026-03-05_15-08-45__54fea9b1-0e65-4701-8588-7599748410c8__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 28819
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 0f0289a51653. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28819/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:28819/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.73/tcp/28820/p2p/16Uiu2HAmLcCjHRB1Y7ZRSsezJreoxbFYV85bvNH2x8VBT9DQSA5g","/ip4/172.18.42.73/tcp/28821/ws/p2p/16Uiu2HAmLcCjHRB1Y7ZRSsezJreoxbFYV85bvNH2x8VBT9DQSA5g"],"enrUri":"enr:-L24QB5Ac78f-zuGhgbGeWT9AGneshwPkBf4fmKvttpydLnlLhhKIXJXaUh9m6i8ZZnHvtBIe0XN5t6gZg95iZgG-JcCgmlkgnY0gmlwhKwSKkmKbXVsdGlhZGRyc5YACASsEipJBnCUAAoErBIqSQZwld0DgnJzhQACAQAAiXNlY3AyNTZrMaEDdibADOzcgrWB7-VZpLmF2JLoLWXs357n1BhPqRY8_iuDdGNwgnCUg3VkcIJwloV3YWt1MgU"}'
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-08-45__54fea9b1-0e65-4701-8588-7599748410c8__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.106.201
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['40482', '40483', '40484', '40485', '40486']
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 40482:40482 -p 40483:40483 -p 40484:40484 -p 40485:40485 -p 40486:40486 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=40484 --rest-port=40482 --tcp-port=40483 --discv5-udp-port=40485 --rest-address=0.0.0.0 --nat=extip:172.18.106.201 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=60706011ab9ab9b839bce6eeb691c9ccbc6d9bcb54da1b5d2ceeb4fe8adeeebf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40486 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QB5Ac78f-zuGhgbGeWT9AGneshwPkBf4fmKvttpydLnlLhhKIXJXaUh9m6i8ZZnHvtBIe0XN5t6gZg95iZgG-JcCgmlkgnY0gmlwhKwSKkmKbXVsdGlhZGRyc5YACASsEipJBnCUAAoErBIqSQZwld0DgnJzhQACAQAAiXNlY3AyNTZrMaEDdibADOzcgrWB7-VZpLmF2JLoLWXs357n1BhPqRY8_iuDdGNwgnCUg3VkcIJwloV3YWt1MgU --content-topic=/myapp/1/latest/proto
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.106.201 waku a1cc4ecb16a06d02cbad7b0ba64bbb7ecab456699d5306164ce6b16960471595
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a1cc4ecb16a0. Setting up logs at ./log/docker/node2_2026-03-05_15-08-45__54fea9b1-0e65-4701-8588-7599748410c8__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 40482
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:40482/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:40482/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.106.201/tcp/40483/p2p/16Uiu2HAmGPfM43rhZXZa62PqR9hz3WRJr9nwrtXSmgQyZo7RwtvG","/ip4/172.18.106.201/tcp/40484/ws/p2p/16Uiu2HAmGPfM43rhZXZa62PqR9hz3WRJr9nwrtXSmgQyZo7RwtvG"],"enrUri":"enr:-L24QDtXl-MEQXJbYbuDYcV9p6-xLUb0EV1y3i6JdgH4Fpv4MHFTFz4jSZrOOXgLrS407bHC1E_mwaTZGQaQYvGL8D0CgmlkgnY0gmlwhKwSasmKbXVsdGlhZGRyc5YACASsEmrJBp4jAAoErBJqyQaeJN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDN4GMLuRwtldCiXcmLBGg0ktGFsvPsx35ZdIsVYoAs22DdGNwgp4jg3VkcIKeJYV3YWt1MgE"}'
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:40482/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.42.73/tcp/28820/p2p/16Uiu2HAmLcCjHRB1Y7ZRSsezJreoxbFYV85bvNH2x8VBT9DQSA5g"]'
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:28819/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:40482/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:28819/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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:28819/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":1772723328112438236,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:40482/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":1772723328112438236,"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 15a6bd5c72fe
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a1cc4ecb16a0
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,233 @@
2026-03-05 15:05:12.129 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-05 15:05:12.130 DEBUG [tests.conftest] Running test: test_resubscribe_to_unsubscribed_pubsub_topics with id: 2026-03-05_15-05-12__ce33f737-119a-4796-96f1-2d220f49e0b8
2026-03-05 15:05:12.130 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-05 15:05:12.130 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-05 15:05:12.130 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-03-05 15:05:12.139 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:05:12.139 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-05-12__ce33f737-119a-4796-96f1-2d220f49e0b8__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:05:12.139 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:05:12.140 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:05:12.141 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:05:12.141 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.124.206
2026-03-05 15:05:12.141 DEBUG [src.node.docker_mananger] Generated ports ['12728', '12729', '12730', '12731', '12732']
2026-03-05 15:05:12.142 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-05 15:05:12.142 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:05:12.142 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:05:12.142 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:05:12.142 DEBUG [src.node.docker_mananger] docker run -i -t -p 12728:12728 -p 12729:12729 -p 12730:12730 -p 12731:12731 -p 12732:12732 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=12730 --rest-port=12728 --tcp-port=12729 --discv5-udp-port=12731 --rest-address=0.0.0.0 --nat=extip:172.18.124.206 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=afe2db1de1b47e2597b40ddaed7a3b2accddac7ec50e1b30876ff1c50c6be905 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12732 --metrics-logging=true --relay=true --filter=true
2026-03-05 15:05:12.350 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.124.206 waku a893cbe58868a5441c541f483127c714508cb8b131ddc17dca3115189b955dbb
2026-03-05 15:05:12.388 DEBUG [src.node.docker_mananger] Container started with ID a893cbe58868. Setting up logs at ./log/docker/node1_2026-03-05_15-05-12__ce33f737-119a-4796-96f1-2d220f49e0b8__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:05:12.388 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 12728
2026-03-05 15:05:12.390 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:05:12.934 ERROR [src.node.docker_mananger] Max retries reached for container 8ccfad7b784f. Exiting log stream.
2026-03-05 15:05:13.390 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12728/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:13.393 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:05:13.393 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:05:13.394 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12728/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:13.396 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.124.206/tcp/12729/p2p/16Uiu2HAkzncX6ai4knwTcuwExZMTF9eteNXtRbSNo2rEN3thHiMs","/ip4/172.18.124.206/tcp/12730/ws/p2p/16Uiu2HAkzncX6ai4knwTcuwExZMTF9eteNXtRbSNo2rEN3thHiMs"],"enrUri":"enr:-L24QHT5OKDbK9aRP7uG9hKsoDaH4e74kouNPufBTiJ5IvLPFgXNbavi0exz2AQ7zFc6Zft8qQgV2uPl5xXT-szNotICgmlkgnY0gmlwhKwSfM6KbXVsdGlhZGRyc5YACASsEnzOBjG5AAoErBJ8zgYxut0DgnJzhQACAQAAiXNlY3AyNTZrMaECT6e4FMGc5Hl254M3bnr3AmR2nOQpcVkNiOI1QY-1j16DdGNwgjG5g3VkcIIxu4V3YWt1MgU"}'
2026-03-05 15:05:13.397 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:05:13.404 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:05:13.404 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-05-12__ce33f737-119a-4796-96f1-2d220f49e0b8__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:05:13.405 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:05:13.405 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:05:13.406 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:05:13.407 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.81.175
2026-03-05 15:05:13.407 DEBUG [src.node.docker_mananger] Generated ports ['20252', '20253', '20254', '20255', '20256']
2026-03-05 15:05:13.407 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-05 15:05:13.407 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:05:13.407 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:05:13.407 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:05:13.407 DEBUG [src.node.docker_mananger] docker run -i -t -p 20252:20252 -p 20253:20253 -p 20254:20254 -p 20255:20255 -p 20256:20256 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20254 --rest-port=20252 --tcp-port=20253 --discv5-udp-port=20255 --rest-address=0.0.0.0 --nat=extip:172.18.81.175 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=ae9bcdfb6fa18e4c14ce4ddcc4bc0c5ce08941a9fde86fc1cd3bf79aadbedf0d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20256 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QHT5OKDbK9aRP7uG9hKsoDaH4e74kouNPufBTiJ5IvLPFgXNbavi0exz2AQ7zFc6Zft8qQgV2uPl5xXT-szNotICgmlkgnY0gmlwhKwSfM6KbXVsdGlhZGRyc5YACASsEnzOBjG5AAoErBJ8zgYxut0DgnJzhQACAQAAiXNlY3AyNTZrMaECT6e4FMGc5Hl254M3bnr3AmR2nOQpcVkNiOI1QY-1j16DdGNwgjG5g3VkcIIxu4V3YWt1MgU
2026-03-05 15:05:13.600 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.81.175 waku bfd0949598f2756d4f55c121b31aaac217d3653b83e2e57d629caa6ddea5979c
2026-03-05 15:05:13.637 DEBUG [src.node.docker_mananger] Container started with ID bfd0949598f2. Setting up logs at ./log/docker/node2_2026-03-05_15-05-12__ce33f737-119a-4796-96f1-2d220f49e0b8__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:05:13.637 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 20252
2026-03-05 15:05:13.637 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:05:14.639 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20252/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:14.663 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:05:14.664 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:05:14.665 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20252/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:14.672 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.81.175/tcp/20253/p2p/16Uiu2HAmNQvTnCigvqJZNyADxDWdyPV2z1Nj8AsybGrChG4jqbTH","/ip4/172.18.81.175/tcp/20254/ws/p2p/16Uiu2HAmNQvTnCigvqJZNyADxDWdyPV2z1Nj8AsybGrChG4jqbTH"],"enrUri":"enr:-L24QAfHLUVO7LT7dajFhZoY1yW-oYS-9FSABfuvGSIMkTPoLRWvPOhApOiZgEt1-TRH6K0Se2-oxUzedpxCLHnjT0YCgmlkgnY0gmlwhKwSUa-KbXVsdGlhZGRyc5YACASsElGvBk8dAAoErBJRrwZPHt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDkPpXdlbb6QoLN5FqWHitKzaFY-vkVE3UU1Ddz6R6RHyDdGNwgk8dg3VkcIJPH4V3YWt1MgE"}'
2026-03-05 15:05:14.672 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:05:14.673 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20252/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.124.206/tcp/12729/p2p/16Uiu2HAkzncX6ai4knwTcuwExZMTF9eteNXtRbSNo2rEN3thHiMs"]'
2026-03-05 15:05:14.676 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:05:14.676 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12728/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-03-05 15:05:14.687 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:05:14.687 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20252/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-03-05 15:05:14.707 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:05:14.710 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12728/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-03-05 15:05:14.720 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:05:14.721 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:05:14.825 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:05:14.825 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12728/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:14.828 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723114710340633,"ephemeral":false,"proof":""}]'
2026-03-05 15:05:14.830 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:05:14.830 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20252/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:14.832 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723114710340633,"ephemeral":false,"proof":""}]'
2026-03-05 15:05:14.834 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12728/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-03-05 15:05:14.839 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:05:14.840 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:05:14.940 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:05:14.941 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12728/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:14.944 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723114834454153,"ephemeral":false,"proof":""}]'
2026-03-05 15:05:14.945 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:05:14.945 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20252/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:14.948 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723114834454153,"ephemeral":false,"proof":""}]'
2026-03-05 15:05:14.950 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12728/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-03-05 15:05:14.955 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:05:14.956 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:05:15.056 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:05:15.057 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12728/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:15.060 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723114950026099,"ephemeral":false,"proof":""}]'
2026-03-05 15:05:15.061 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:05:15.062 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20252/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:15.064 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723114950026099,"ephemeral":false,"proof":""}]'
2026-03-05 15:05:15.066 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12728/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-03-05 15:05:15.071 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:05:15.072 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:05:15.172 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:05:15.172 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12728/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:15.175 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723115066296093,"ephemeral":false,"proof":""}]'
2026-03-05 15:05:15.177 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:05:15.177 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20252/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:15.179 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723115066296093,"ephemeral":false,"proof":""}]'
2026-03-05 15:05:15.181 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12728/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-03-05 15:05:15.186 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:05:15.186 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:05:15.287 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:05:15.287 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12728/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:15.290 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723115181598665,"ephemeral":false,"proof":""}]'
2026-03-05 15:05:15.292 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:05:15.292 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20252/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:15.294 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723115181598665,"ephemeral":false,"proof":""}]'
2026-03-05 15:05:15.296 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12728/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-03-05 15:05:15.302 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:05:15.302 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:05:15.402 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:05:15.403 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12728/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:15.406 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723115296402934,"ephemeral":false,"proof":""}]'
2026-03-05 15:05:15.407 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:05:15.408 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20252/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:15.410 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723115296402934,"ephemeral":false,"proof":""}]'
2026-03-05 15:05:15.412 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12728/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-03-05 15:05:15.417 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:05:15.417 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:05:15.517 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:05:15.518 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12728/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:15.521 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723115412020295,"ephemeral":false,"proof":""}]'
2026-03-05 15:05:15.523 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:05:15.523 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20252/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:15.526 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723115412020295,"ephemeral":false,"proof":""}]'
2026-03-05 15:05:15.527 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12728/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-03-05 15:05:15.533 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:05:15.534 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:05:15.634 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:05:15.635 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12728/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:15.637 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723115527764453,"ephemeral":false,"proof":""}]'
2026-03-05 15:05:15.639 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:05:15.639 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20252/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:15.642 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723115527764453,"ephemeral":false,"proof":""}]'
2026-03-05 15:05:15.646 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:12728/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-03-05 15:05:15.661 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:05:15.662 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:20252/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-03-05 15:05:15.679 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:05:15.680 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12728/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-03-05 15:05:15.687 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:12728/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/0'
2026-03-05 15:05:15.695 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12728/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-03-05 15:05:15.699 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:12728/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-03-05 15:05:15.701 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12728/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-03-05 15:05:15.704 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:12728/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/2'
2026-03-05 15:05:15.706 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12728/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-03-05 15:05:15.708 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:12728/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/3'
2026-03-05 15:05:15.710 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12728/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-03-05 15:05:15.712 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:12728/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/4'
2026-03-05 15:05:15.714 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12728/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-03-05 15:05:15.717 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:12728/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/5'
2026-03-05 15:05:15.719 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12728/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-03-05 15:05:15.721 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:12728/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/6'
2026-03-05 15:05:15.723 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12728/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-03-05 15:05:15.725 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:12728/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/7'
2026-03-05 15:05:15.727 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12728/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-03-05 15:05:15.740 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:05:15.741 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20252/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-03-05 15:05:15.756 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:05:15.758 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12728/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-03-05 15:05:15.766 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:05:15.767 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:05:15.867 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:05:15.868 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12728/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:15.871 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723115757844961,"ephemeral":false,"proof":""}]'
2026-03-05 15:05:15.872 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:05:15.873 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20252/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:15.875 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723115757844961,"ephemeral":false,"proof":""}]'
2026-03-05 15:05:15.877 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12728/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-03-05 15:05:15.882 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:05:15.883 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:05:15.983 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:05:15.983 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12728/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:15.986 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723115877297691,"ephemeral":false,"proof":""}]'
2026-03-05 15:05:15.988 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:05:15.988 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20252/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:15.991 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723115877297691,"ephemeral":false,"proof":""}]'
2026-03-05 15:05:15.992 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12728/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-03-05 15:05:15.997 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:05:15.997 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:05:16.098 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:05:16.098 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12728/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:16.101 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723115992739041,"ephemeral":false,"proof":""}]'
2026-03-05 15:05:16.103 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:05:16.103 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20252/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:16.105 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723115992739041,"ephemeral":false,"proof":""}]'
2026-03-05 15:05:16.107 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12728/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-03-05 15:05:16.112 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:05:16.113 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:05:16.213 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:05:16.214 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12728/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:16.217 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723116107570389,"ephemeral":false,"proof":""}]'
2026-03-05 15:05:16.218 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:05:16.218 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20252/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:16.221 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723116107570389,"ephemeral":false,"proof":""}]'
2026-03-05 15:05:16.222 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12728/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-03-05 15:05:16.228 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:05:16.228 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:05:16.328 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:05:16.329 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12728/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:16.332 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723116222740561,"ephemeral":false,"proof":""}]'
2026-03-05 15:05:16.333 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:05:16.333 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20252/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:16.336 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723116222740561,"ephemeral":false,"proof":""}]'
2026-03-05 15:05:16.337 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12728/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-03-05 15:05:16.342 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:05:16.343 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:05:16.443 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:05:16.443 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12728/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:16.446 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723116337685284,"ephemeral":false,"proof":""}]'
2026-03-05 15:05:16.448 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:05:16.448 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20252/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:16.450 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723116337685284,"ephemeral":false,"proof":""}]'
2026-03-05 15:05:16.452 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12728/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-03-05 15:05:16.457 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:05:16.458 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:05:16.558 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:05:16.558 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12728/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:16.561 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723116451917988,"ephemeral":false,"proof":""}]'
2026-03-05 15:05:16.563 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:05:16.563 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20252/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:16.565 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723116451917988,"ephemeral":false,"proof":""}]'
2026-03-05 15:05:16.567 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12728/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-03-05 15:05:16.571 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:05:16.572 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:05:16.673 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:05:16.674 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12728/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:16.677 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723116567213375,"ephemeral":false,"proof":""}]'
2026-03-05 15:05:16.679 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:05:16.679 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20252/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:16.682 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723116567213375,"ephemeral":false,"proof":""}]'
2026-03-05 15:05:16.685 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-05 15:05:16.686 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-05 15:05:16.686 DEBUG [src.node.waku_node] Stopping container with id a893cbe58868
2026-03-05 15:05:17.288 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:05:17.288 DEBUG [src.node.waku_node] Stopping container with id bfd0949598f2
2026-03-05 15:05:17.835 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:05:17.836 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-05 15:05:17.860 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:05:17.878 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,98 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_light_push_with_payload_of_1_MB with id: 2026-03-05_15-06-49__6970a3c8-a5c4-46cc-b613-b58cc3c7fc49
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-03-05_15-06-49__6970a3c8-a5c4-46cc-b613-b58cc3c7fc49__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.199.236
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['18184', '18185', '18186', '18187', '18188']
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 18184:18184 -p 18185:18185 -p 18186:18186 -p 18187:18187 -p 18188:18188 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=18186 --rest-port=18184 --tcp-port=18185 --discv5-udp-port=18187 --rest-address=0.0.0.0 --nat=extip:172.18.199.236 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=de75bd95cf940aa0276cda8cbaea89f30b9a91edcd430cd72cdccaca7d41d61f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18188 --metrics-logging=true --lightpush=true --relay=true
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 2ea94d2c2ead. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.199.236 waku 84a1937a2913c8d57d605d270d9d84234ff581fdb9924871f0bbef3c2be9088e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 84a1937a2913. Setting up logs at ./log/docker/receiving_node1_2026-03-05_15-06-49__6970a3c8-a5c4-46cc-b613-b58cc3c7fc49__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 18184
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 21fc0ce120e9. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18184/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:18184/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.199.236/tcp/18185/p2p/16Uiu2HAkuoDepf6d6iiPXZT7PHCxjs7ngWfh7DkHznuLeBmdL3Bk","/ip4/172.18.199.236/tcp/18186/ws/p2p/16Uiu2HAkuoDepf6d6iiPXZT7PHCxjs7ngWfh7DkHznuLeBmdL3Bk"],"enrUri":"enr:-L24QGaIVXsDmLThnGE9D8zlpxrvbcEbBY7x7rBkd5tqzw5mQwArcMQjQmDyKQlAR6pEsTMYO8Wt_D8uAfM6JdXZF0YCgmlkgnY0gmlwhKwSx-yKbXVsdGlhZGRyc5YACASsEsfsBkcJAAoErBLH7AZHCt0DgnJzhQADAQAAiXNlY3AyNTZrMaECBYUCeZZL-xnpLqwrWNnvQ0IhZZyM1FhDm4Mb7QXPtW-DdGNwgkcJg3VkcIJHC4V3YWt1Mgk"}'
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-03-05_15-06-49__6970a3c8-a5c4-46cc-b613-b58cc3c7fc49__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.204.47
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['15524', '15525', '15526', '15527', '15528']
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 15524:15524 -p 15525:15525 -p 15526:15526 -p 15527:15527 -p 15528:15528 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=15526 --rest-port=15524 --tcp-port=15525 --discv5-udp-port=15527 --rest-address=0.0.0.0 --nat=extip:172.18.204.47 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9bea91e51abadedef81895daf025ece5dbbab275b35fbdecd490b47b1aa1ea3c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15528 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.204.47 waku 0a8cbc4e020dd683297ac68ead158eece3e8f6a23efae62daf7b32be4643167e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0a8cbc4e020d. Setting up logs at ./log/docker/receiving_node2_2026-03-05_15-06-49__6970a3c8-a5c4-46cc-b613-b58cc3c7fc49__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 15524
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:15524/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:15524/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.204.47/tcp/15525/p2p/16Uiu2HAkyZaAZxq9rHt3Yfc9ogaZR6zsvpWiYtZs9tAAzE98AMus","/ip4/172.18.204.47/tcp/15526/ws/p2p/16Uiu2HAkyZaAZxq9rHt3Yfc9ogaZR6zsvpWiYtZs9tAAzE98AMus"],"enrUri":"enr:-L24QOA7ldn5S6wPG92adWUF5l1W8LvHmG2MxmxTzvil7V0MHZbmI-vTqrANG9KLFm5tkxwx6ARiqN6yNzuEBbuTLigCgmlkgnY0gmlwhKwSzC-KbXVsdGlhZGRyc5YACASsEswvBjylAAoErBLMLwY8pt0DgnJzhQADAQAAiXNlY3AyNTZrMaECPXTR7TezEP7gTfShYfKF3y1jTDatxZ7pQ-yVFfe_bWKDdGNwgjylg3VkcII8p4V3YWt1MgE"}'
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:15524/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.199.236/tcp/18185/p2p/16Uiu2HAkuoDepf6d6iiPXZT7PHCxjs7ngWfh7DkHznuLeBmdL3Bk"]'
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-03-05_15-06-49__6970a3c8-a5c4-46cc-b613-b58cc3c7fc49__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.71.215
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['49109', '49110', '49111', '49112', '49113']
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 49109:49109 -p 49110:49110 -p 49111:49111 -p 49112:49112 -p 49113:49113 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=49111 --rest-port=49109 --tcp-port=49110 --discv5-udp-port=49112 --rest-address=0.0.0.0 --nat=extip:172.18.71.215 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f46b0f50cb152fd2ee48deacf7ba5a7ac6e87d0b2daa78b25b26a9fddbed3c59 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49113 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QGaIVXsDmLThnGE9D8zlpxrvbcEbBY7x7rBkd5tqzw5mQwArcMQjQmDyKQlAR6pEsTMYO8Wt_D8uAfM6JdXZF0YCgmlkgnY0gmlwhKwSx-yKbXVsdGlhZGRyc5YACASsEsfsBkcJAAoErBLH7AZHCt0DgnJzhQADAQAAiXNlY3AyNTZrMaECBYUCeZZL-xnpLqwrWNnvQ0IhZZyM1FhDm4Mb7QXPtW-DdGNwgkcJg3VkcIJHC4V3YWt1Mgk --lightpushnode=/ip4/172.18.199.236/tcp/18185/p2p/16Uiu2HAkuoDepf6d6iiPXZT7PHCxjs7ngWfh7DkHznuLeBmdL3Bk --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.71.215 waku 3c5ad9ba61bc31a3c7ce7e04a4878442eda43282dedea7da334d418c4f3b892a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 3c5ad9ba61bc. Setting up logs at ./log/docker/lightpush_node1_2026-03-05_15-06-49__6970a3c8-a5c4-46cc-b613-b58cc3c7fc49__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 49109
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:49109/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:49109/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.71.215/tcp/49110/p2p/16Uiu2HAkwUutX4fyXHqN6BvHLVSP3uAYX6DcVgJMgoZSfZCPRzdz","/ip4/172.18.71.215/tcp/49111/ws/p2p/16Uiu2HAkwUutX4fyXHqN6BvHLVSP3uAYX6DcVgJMgoZSfZCPRzdz"],"enrUri":"enr:-L24QKzpOfnocPUkqxrDHYU5077E1N78GTCQY_BOHYGeXHQbEzm-RpdbWXw2itYA4QV5vBAtm1wbV4K6aB-HqSQ58wwCgmlkgnY0gmlwhKwSR9eKbXVsdGlhZGRyc5YACASsEkfXBr_WAAoErBJH1wa_190DgnJzhQADAQAAiXNlY3AyNTZrMaECHovX4vq0qptsbhD4j9-AeyPohcCnbn6wl6_fGOkf1mWDdGNwgr_Wg3VkcIK_2IV3YWt1Mgk"}'
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:49109/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.199.236/tcp/18185/p2p/16Uiu2HAkuoDepf6d6iiPXZT7PHCxjs7ngWfh7DkHznuLeBmdL3Bk"]'
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:49109/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.204.47/tcp/15525/p2p/16Uiu2HAkyZaAZxq9rHt3Yfc9ogaZR6zsvpWiYtZs9tAAzE98AMus"]'
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:18184/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:15524/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:49109/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.light_push.test_publish:test_publish.py:70 Running test with payload length of 1048576 bytes
DEBUG  src.steps.light_push:light_push.py:121 Lightpushing 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
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 503 Server Error: Service Unavailable for url: http://127.0.0.1:49109/lightpush/v1/message. Response content: b'Failed to request a message push: 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 84a1937a2913
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0a8cbc4e020d
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3c5ad9ba61bc
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 84a1937a2913. 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-03-05 15:10:46.889 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-05 15:10:46.889 DEBUG [tests.conftest] Running test: test_store_with_both_pubsub_topic_and_content_topic with id: 2026-03-05_15-10-46__4624200b-ff5c-45af-ad98-fdbd4b5ca023
2026-03-05 15:10:46.889 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-05 15:10:46.890 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-03-05 15:10:46.890 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-03-05 15:10:46.897 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:10:46.897 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-05_15-10-46__4624200b-ff5c-45af-ad98-fdbd4b5ca023__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:10:46.897 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:10:46.897 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:10:46.898 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:10:46.898 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.128.214
2026-03-05 15:10:46.899 DEBUG [src.node.docker_mananger] Generated ports ['8323', '8324', '8325', '8326', '8327']
2026-03-05 15:10:46.899 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:10:46.899 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:10:46.899 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:10:46.899 DEBUG [src.node.docker_mananger] docker run -i -t -p 8323:8323 -p 8324:8324 -p 8325:8325 -p 8326:8326 -p 8327:8327 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=8325 --rest-port=8323 --tcp-port=8324 --discv5-udp-port=8326 --rest-address=0.0.0.0 --nat=extip:172.18.128.214 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fccbfb048fc7db31615ad372ee36baef8eb6aa99c9820686afceff3b2efcb99c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8327 --metrics-logging=true --store=true --relay=true
2026-03-05 15:10:47.097 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.128.214 waku 51a926c4a98f814e338451b9c7cdb0bad2f3fcfcf6273be2b392023924c055ce
2026-03-05 15:10:47.128 ERROR [src.node.docker_mananger] Max retries reached for container f3ae3000de1c. Exiting log stream.
2026-03-05 15:10:47.136 DEBUG [src.node.docker_mananger] Container started with ID 51a926c4a98f. Setting up logs at ./log/docker/publishing_node1_2026-03-05_15-10-46__4624200b-ff5c-45af-ad98-fdbd4b5ca023__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:10:47.136 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 8323
2026-03-05 15:10:47.136 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:10:47.691 ERROR [src.node.docker_mananger] Max retries reached for container 08be47a21e35. Exiting log stream.
2026-03-05 15:10:48.138 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8323/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:48.140 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:10:48.141 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:10:48.141 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8323/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:48.143 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.128.214/tcp/8324/p2p/16Uiu2HAmPe2BNfoa3SG7hzRNbE8SJfh1N3byu5pEjLiuXQXHoayq","/ip4/172.18.128.214/tcp/8325/ws/p2p/16Uiu2HAmPe2BNfoa3SG7hzRNbE8SJfh1N3byu5pEjLiuXQXHoayq"],"enrUri":"enr:-L24QKIAxakKg1ZF6qPRKzOVSLTgcZ0MfrI3ldGdHkZcrosoJxetE5LWUhFpKgTvOJi_BIgTnbwUYZ2MLzCm7VcWA18CgmlkgnY0gmlwhKwSgNaKbXVsdGlhZGRyc5YACASsEoDWBiCEAAoErBKA1gYghd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDozELIfuroUXPDOq1tB1WxgVwJJWpdOAj0b7qNlpgYDSDdGNwgiCEg3VkcIIghoV3YWt1MgM"}'
2026-03-05 15:10:48.143 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:10:48.151 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:10:48.151 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-05_15-10-46__4624200b-ff5c-45af-ad98-fdbd4b5ca023__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:10:48.151 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:10:48.151 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:10:48.153 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:10:48.153 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.89.14
2026-03-05 15:10:48.153 DEBUG [src.node.docker_mananger] Generated ports ['20618', '20619', '20620', '20621', '20622']
2026-03-05 15:10:48.153 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:10:48.153 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:10:48.153 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:10:48.154 DEBUG [src.node.docker_mananger] docker run -i -t -p 20618:20618 -p 20619:20619 -p 20620:20620 -p 20621:20621 -p 20622:20622 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20620 --rest-port=20618 --tcp-port=20619 --discv5-udp-port=20621 --rest-address=0.0.0.0 --nat=extip:172.18.89.14 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=04be64edd4fdaaadadb0e80f43b5fa72aaf20c3ca0d4f7e1f3ec339d10bcfeea --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20622 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QKIAxakKg1ZF6qPRKzOVSLTgcZ0MfrI3ldGdHkZcrosoJxetE5LWUhFpKgTvOJi_BIgTnbwUYZ2MLzCm7VcWA18CgmlkgnY0gmlwhKwSgNaKbXVsdGlhZGRyc5YACASsEoDWBiCEAAoErBKA1gYghd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDozELIfuroUXPDOq1tB1WxgVwJJWpdOAj0b7qNlpgYDSDdGNwgiCEg3VkcIIghoV3YWt1MgM --storenode=/ip4/172.18.128.214/tcp/8324/p2p/16Uiu2HAmPe2BNfoa3SG7hzRNbE8SJfh1N3byu5pEjLiuXQXHoayq --store=true --relay=true
2026-03-05 15:10:48.351 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.89.14 waku 8d236c435226bd1df97964721cabef8ae8c28ddc0451e77bac2c80a6920e3590
2026-03-05 15:10:48.387 DEBUG [src.node.docker_mananger] Container started with ID 8d236c435226. Setting up logs at ./log/docker/store_node1_2026-03-05_15-10-46__4624200b-ff5c-45af-ad98-fdbd4b5ca023__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:10:48.387 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 20618
2026-03-05 15:10:48.388 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:10:49.388 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20618/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:49.391 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:10:49.392 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:10:49.392 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20618/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:49.394 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.89.14/tcp/20619/p2p/16Uiu2HAmDANoYJ7xNQ8sUpdi1qDtpxBNvL4UJM8yynq5DpEQwoEM","/ip4/172.18.89.14/tcp/20620/ws/p2p/16Uiu2HAmDANoYJ7xNQ8sUpdi1qDtpxBNvL4UJM8yynq5DpEQwoEM"],"enrUri":"enr:-L24QN4_2Cu4fyJqVOHkeMAdmn6f46N7VxDiiEABRucRcH1rdeX9WfltsYJdAWy4xl4Uein2JF1ydLkE5BtI1hwW4sgCgmlkgnY0gmlwhKwSWQ6KbXVsdGlhZGRyc5YACASsElkOBlCLAAoErBJZDgZQjN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDB4c7Dre0k3Kn08_GVQV8FWrsieSbnXvGTYLHN8qSxT6DdGNwglCLg3VkcIJQjYV3YWt1MgM"}'
2026-03-05 15:10:49.394 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:10:49.395 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20618/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.128.214/tcp/8324/p2p/16Uiu2HAmPe2BNfoa3SG7hzRNbE8SJfh1N3byu5pEjLiuXQXHoayq"]'
2026-03-05 15:10:49.397 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:49.398 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8323/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-05 15:10:49.400 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:49.400 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20618/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-05 15:10:49.403 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:49.403 DEBUG [src.steps.store] Relaying message
2026-03-05 15:10:49.403 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8323/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-03-05 15:10:49.409 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:49.410 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:10:49.611 DEBUG [src.steps.store] Relaying message
2026-03-05 15:10:49.611 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8323/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-03-05 15:10:49.616 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:49.616 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:10:49.817 DEBUG [src.steps.store] Relaying message
2026-03-05 15:10:49.817 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8323/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-03-05 15:10:49.823 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:49.823 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:10:50.024 DEBUG [src.steps.store] Relaying message
2026-03-05 15:10:50.024 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8323/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-03-05 15:10:50.030 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:50.031 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:10:50.231 DEBUG [src.steps.store] Relaying message
2026-03-05 15:10:50.232 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8323/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-03-05 15:10:50.238 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:50.238 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:10:50.439 DEBUG [src.steps.store] Relaying message
2026-03-05 15:10:50.439 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8323/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-03-05 15:10:50.445 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:50.445 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:10:50.646 DEBUG [src.steps.store] Relaying message
2026-03-05 15:10:50.646 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8323/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-03-05 15:10:50.652 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:50.652 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:10:50.853 DEBUG [src.steps.store] Relaying message
2026-03-05 15:10:50.853 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8323/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-03-05 15:10:50.858 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:50.858 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:10:51.061 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8323/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-03-05 15:10:51.064 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xb70c6d43da6f1b7621c1290408ec4ca847d615d114226e03931a02ab849f17d6"}]}'
2026-03-05 15:10:51.064 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8323/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-03-05 15:10:51.067 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xbe6f7c6e0bdd2a54d186d3f8ebd286b7fe3065d8fad8ea87cba34a9d7d91d4e6"}]}'
2026-03-05 15:10:51.067 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8323/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-03-05 15:10:51.070 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x803dd729892b0126c18a8662532229e9dfea7bc1a6b2e58c49cd480472b58641"}]}'
2026-03-05 15:10:51.070 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8323/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-03-05 15:10:51.072 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x7ad5e7b235aeeecdb84e9bab88e8feb6912e29c0d2a200cba3d9fafd87a8cc8e"}]}'
2026-03-05 15:10:51.072 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8323/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-03-05 15:10:51.075 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xd659be833312c3962276cdfb3077eff6b61ec9af7df107b9d7e3ce6df9cbdb19"}]}'
2026-03-05 15:10:51.075 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8323/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-03-05 15:10:51.078 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9254822d9bc848bd798a385b09434c6f6d4aaacc5697bcc73c45761e482e0ebe"}]}'
2026-03-05 15:10:51.078 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8323/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-03-05 15:10:51.081 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xad9581163671a73ab50514d2d1190b53b6975f092fbf5909e7926f1db3406668"}]}'
2026-03-05 15:10:51.081 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8323/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-03-05 15:10:51.083 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9420b658ba77e4872ea7d8b82b44dcbf36ff4d2697415d61d4b5932f41fd2134"}]}'
2026-03-05 15:10:51.084 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20618/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-03-05 15:10:51.086 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xb70c6d43da6f1b7621c1290408ec4ca847d615d114226e03931a02ab849f17d6"}]}'
2026-03-05 15:10:51.087 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20618/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-03-05 15:10:51.089 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xbe6f7c6e0bdd2a54d186d3f8ebd286b7fe3065d8fad8ea87cba34a9d7d91d4e6"}]}'
2026-03-05 15:10:51.089 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20618/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-03-05 15:10:51.092 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x803dd729892b0126c18a8662532229e9dfea7bc1a6b2e58c49cd480472b58641"}]}'
2026-03-05 15:10:51.092 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20618/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-03-05 15:10:51.095 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x7ad5e7b235aeeecdb84e9bab88e8feb6912e29c0d2a200cba3d9fafd87a8cc8e"}]}'
2026-03-05 15:10:51.095 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20618/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-03-05 15:10:51.098 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xd659be833312c3962276cdfb3077eff6b61ec9af7df107b9d7e3ce6df9cbdb19"}]}'
2026-03-05 15:10:51.098 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20618/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-03-05 15:10:51.100 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9254822d9bc848bd798a385b09434c6f6d4aaacc5697bcc73c45761e482e0ebe"}]}'
2026-03-05 15:10:51.100 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20618/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-03-05 15:10:51.103 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xad9581163671a73ab50514d2d1190b53b6975f092fbf5909e7926f1db3406668"}]}'
2026-03-05 15:10:51.103 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20618/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-03-05 15:10:51.106 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9420b658ba77e4872ea7d8b82b44dcbf36ff4d2697415d61d4b5932f41fd2134"}]}'
2026-03-05 15:10:51.108 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-05 15:10:51.109 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-05 15:10:51.110 DEBUG [src.node.waku_node] Stopping container with id 51a926c4a98f
2026-03-05 15:10:51.685 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:10:51.685 DEBUG [src.node.waku_node] Stopping container with id 8d236c435226
2026-03-05 15:10:52.230 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:10:52.231 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-05 15:10:52.241 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:10:52.248 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

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_lightpush_with_a_single_receiving_node with id: 2026-03-05_15-06-05__5e2c0532-4723-445a-a8c1-d3af8edff900
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-03-05_15-06-05__5e2c0532-4723-445a-a8c1-d3af8edff900__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.209.120
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['15904', '15905', '15906', '15907', '15908']
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 15904:15904 -p 15905:15905 -p 15906:15906 -p 15907:15907 -p 15908:15908 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=15906 --rest-port=15904 --tcp-port=15905 --discv5-udp-port=15907 --rest-address=0.0.0.0 --nat=extip:172.18.209.120 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d53811bdf53d3ff4dfca85bf3cf42f745af43cc23f11cd5cae8a1a67363f0a53 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15908 --metrics-logging=true --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.209.120 waku b9ce3787c2d0c5e1a35eebb359dfbd5c3d6b16f1be7007f1df375200ce24e4c7
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a522f9de4e6b. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b9ce3787c2d0. Setting up logs at ./log/docker/receiving_node1_2026-03-05_15-06-05__5e2c0532-4723-445a-a8c1-d3af8edff900__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 15904
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 dcd23d081133. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15904/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:15904/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.209.120/tcp/15905/p2p/16Uiu2HAmNvsNgSweySgW5xGsrNsGN9qdKtUhnVGYch6wpw31zQn6","/ip4/172.18.209.120/tcp/15906/ws/p2p/16Uiu2HAmNvsNgSweySgW5xGsrNsGN9qdKtUhnVGYch6wpw31zQn6"],"enrUri":"enr:-L24QBku0fEDxf3ma68WhfNypnrKPt6Ao5eTqOu9-bMomfmkDifT7Ws8NKBcwrwlC8LqagemDKuILkWgRP_Hh3rVfb0CgmlkgnY0gmlwhKwS0XiKbXVsdGlhZGRyc5YACASsEtF4Bj4hAAoErBLReAY-It0DgnJzhQADAQAAiXNlY3AyNTZrMaEDmKZGPzhvo6IdyKB9MzBKeKhY869672VktXXEXCiN9ZuDdGNwgj4hg3VkcII-I4V3YWt1Mgk"}'
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-03-05_15-06-05__5e2c0532-4723-445a-a8c1-d3af8edff900__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.173
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['32270', '32271', '32272', '32273', '32274']
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 32270:32270 -p 32271:32271 -p 32272:32272 -p 32273:32273 -p 32274:32274 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=32272 --rest-port=32270 --tcp-port=32271 --discv5-udp-port=32273 --rest-address=0.0.0.0 --nat=extip:172.18.249.173 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ef34aafecd9589ab952508ab149efcee08f6dff73d3febcba74e97f3cc4616e2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32274 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QBku0fEDxf3ma68WhfNypnrKPt6Ao5eTqOu9-bMomfmkDifT7Ws8NKBcwrwlC8LqagemDKuILkWgRP_Hh3rVfb0CgmlkgnY0gmlwhKwS0XiKbXVsdGlhZGRyc5YACASsEtF4Bj4hAAoErBLReAY-It0DgnJzhQADAQAAiXNlY3AyNTZrMaEDmKZGPzhvo6IdyKB9MzBKeKhY869672VktXXEXCiN9ZuDdGNwgj4hg3VkcII-I4V3YWt1Mgk --lightpushnode=/ip4/172.18.209.120/tcp/15905/p2p/16Uiu2HAmNvsNgSweySgW5xGsrNsGN9qdKtUhnVGYch6wpw31zQn6 --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.249.173 waku 3ffe49b903dc01aaa679245fc3c8205ab9388a380d401c68d430ea64bbd313b8
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 3ffe49b903dc. Setting up logs at ./log/docker/lightpush_node1_2026-03-05_15-06-05__5e2c0532-4723-445a-a8c1-d3af8edff900__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 32270
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:32270/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:32270/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.173/tcp/32271/p2p/16Uiu2HAmQm36L2KNZeyo1jtiJpdfxqCg3su23fyyH5CibkFgaXuN","/ip4/172.18.249.173/tcp/32272/ws/p2p/16Uiu2HAmQm36L2KNZeyo1jtiJpdfxqCg3su23fyyH5CibkFgaXuN"],"enrUri":"enr:-L24QGbErWGAZKgLpgLFOZCnvTukVckHslAK501eYjlqXshQE6HnGItYKuNH6egAk4oVwGqPzpwc6QwtwZOzBACH2UECgmlkgnY0gmlwhKwS-a2KbXVsdGlhZGRyc5YACASsEvmtBn4PAAoErBL5rQZ-EN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDs9jUEyBpV9nXeKDvVLVV_mXfHlNMwr4szHG7_kmqSi2DdGNwgn4Pg3VkcIJ-EYV3YWt1Mgk"}'
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:32270/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.209.120/tcp/15905/p2p/16Uiu2HAmNvsNgSweySgW5xGsrNsGN9qdKtUhnVGYch6wpw31zQn6"]'
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:15904/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:32270/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.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:32270/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723168366506617}}'
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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:15904/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":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723168366506617,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:32270/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":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723168366506617,"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 b9ce3787c2d0
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3ffe49b903dc
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,109 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_get_message_after_one_peer_was_stopped with id: 2026-03-05_15-10-08__0236ee7d-1fb1-47b7-b820-822f7ee840a2
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-10-08__0236ee7d-1fb1-47b7-b820-822f7ee840a2__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.125.189
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['41194', '41195', '41196', '41197', '41198']
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 41194:41194 -p 41195:41195 -p 41196:41196 -p 41197:41197 -p 41198:41198 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=41196 --rest-port=41194 --tcp-port=41195 --discv5-udp-port=41197 --rest-address=0.0.0.0 --nat=extip:172.18.125.189 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d70ab1c47de2d28ea6bc0dda9ccb6d23a6929b8d1b8e9d3af8b7d8e8bbf1dedb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41198 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.125.189 waku 9b97f7aadc05b74084dd4826ba1e999c361cd7508c44364e5cb155d1a2e890fb
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9b97f7aadc05. Setting up logs at ./log/docker/node1_2026-03-05_15-10-08__0236ee7d-1fb1-47b7-b820-822f7ee840a2__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 41194
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 d58227798cde. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container aa87d89f00a2. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41194/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:41194/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.125.189/tcp/41195/p2p/16Uiu2HAmV5JHsB3J79LzzMdkwnccEdTZQzKzgGu23nqzb8iwqhsX","/ip4/172.18.125.189/tcp/41196/ws/p2p/16Uiu2HAmV5JHsB3J79LzzMdkwnccEdTZQzKzgGu23nqzb8iwqhsX"],"enrUri":"enr:-L24QJdHSkq3xZTeTYgvhf2MzKODUs5FN0Fsiw5EtiECPpVpJTf7NtjQBQ3m0zY1uXdCUmpCCqNd6lqMZK_En6y2DvoCgmlkgnY0gmlwhKwSfb2KbXVsdGlhZGRyc5YACASsEn29BqDrAAoErBJ9vQag7N0DgnJzhQADAQAAiXNlY3AyNTZrMaED8_U3VdlPnab5K1-h__jsbY1dMzgDOvQfnNsIcf9pdlKDdGNwgqDrg3VkcIKg7YV3YWt1MgU"}'
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-10-08__0236ee7d-1fb1-47b7-b820-822f7ee840a2__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.173.7
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['8687', '8688', '8689', '8690', '8691']
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 8687:8687 -p 8688:8688 -p 8689:8689 -p 8690:8690 -p 8691:8691 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=8689 --rest-port=8687 --tcp-port=8688 --discv5-udp-port=8690 --rest-address=0.0.0.0 --nat=extip:172.18.173.7 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c22684e094b7cad111f6bd72c07f4bfa3abcafdcd62def24f89dd1b4c191e379 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8691 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QJdHSkq3xZTeTYgvhf2MzKODUs5FN0Fsiw5EtiECPpVpJTf7NtjQBQ3m0zY1uXdCUmpCCqNd6lqMZK_En6y2DvoCgmlkgnY0gmlwhKwSfb2KbXVsdGlhZGRyc5YACASsEn29BqDrAAoErBJ9vQag7N0DgnJzhQADAQAAiXNlY3AyNTZrMaED8_U3VdlPnab5K1-h__jsbY1dMzgDOvQfnNsIcf9pdlKDdGNwgqDrg3VkcIKg7YV3YWt1MgU --filternode=/ip4/172.18.125.189/tcp/41195/p2p/16Uiu2HAmV5JHsB3J79LzzMdkwnccEdTZQzKzgGu23nqzb8iwqhsX
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.173.7 waku b6130238b8e2de1f9823bd9f4e85967577809a091fbf028b76715ef8acab96de
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b6130238b8e2. Setting up logs at ./log/docker/node2_2026-03-05_15-10-08__0236ee7d-1fb1-47b7-b820-822f7ee840a2__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 8687
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:8687/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:8687/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.173.7/tcp/8688/p2p/16Uiu2HAkvCa46SFrqz7JduqoGLw7oN4C1tnzzDntADA6MYZpevJ8","/ip4/172.18.173.7/tcp/8689/ws/p2p/16Uiu2HAkvCa46SFrqz7JduqoGLw7oN4C1tnzzDntADA6MYZpevJ8"],"enrUri":"enr:-L24QF2ydzVV5lZp8KpR6K2BAWqGpp0S_PkisUBBQ-fBjsh2ZZdOvg0MoLTfviiakbU-_4k6BkssdK9Dc_ewJzyzmQACgmlkgnY0gmlwhKwSrQeKbXVsdGlhZGRyc5YACASsEq0HBiHwAAoErBKtBwYh8d0DgnJzhQADAQAAiXNlY3AyNTZrMaECC4Bvn_W22e2-7JIFF4RqzvObrguShwWovzwHQhHCqM2DdGNwgiHwg3VkcIIh8oV3YWt1MgA"}'
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:8687/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.125.189/tcp/41195/p2p/16Uiu2HAmV5JHsB3J79LzzMdkwnccEdTZQzKzgGu23nqzb8iwqhsX"]'
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2026-03-05_15-10-08__0236ee7d-1fb1-47b7-b820-822f7ee840a2__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.11.210
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['16042', '16043', '16044', '16045', '16046']
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 16042:16042 -p 16043:16043 -p 16044:16044 -p 16045:16045 -p 16046:16046 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=16044 --rest-port=16042 --tcp-port=16043 --discv5-udp-port=16045 --rest-address=0.0.0.0 --nat=extip:172.18.11.210 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=eee0b217a298d9c4c3bcffaf8ccf2db6fbaadcbf01b1faafbf11d801f1a4c28d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16046 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QJdHSkq3xZTeTYgvhf2MzKODUs5FN0Fsiw5EtiECPpVpJTf7NtjQBQ3m0zY1uXdCUmpCCqNd6lqMZK_En6y2DvoCgmlkgnY0gmlwhKwSfb2KbXVsdGlhZGRyc5YACASsEn29BqDrAAoErBJ9vQag7N0DgnJzhQADAQAAiXNlY3AyNTZrMaED8_U3VdlPnab5K1-h__jsbY1dMzgDOvQfnNsIcf9pdlKDdGNwgqDrg3VkcIKg7YV3YWt1MgU --filternode=/ip4/172.18.125.189/tcp/41195/p2p/16Uiu2HAmV5JHsB3J79LzzMdkwnccEdTZQzKzgGu23nqzb8iwqhsX
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.11.210 waku c8163273513174094fa337bf7be5f54ac5edf5c30be0c6e13ff48fac847f1829
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c81632735131. Setting up logs at ./log/docker/node3_2026-03-05_15-10-08__0236ee7d-1fb1-47b7-b820-822f7ee840a2__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 16042
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:16042/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:16042/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.11.210/tcp/16043/p2p/16Uiu2HAm7g8Szg5jcqjeLvHcVWPzGJzvARHUYEokx8no43cm9Bmq","/ip4/172.18.11.210/tcp/16044/ws/p2p/16Uiu2HAm7g8Szg5jcqjeLvHcVWPzGJzvARHUYEokx8no43cm9Bmq"],"enrUri":"enr:-L24QNgQ1UKDdwH8lQ3elPJnneAY0DHF9UHoijiaYA9fjzu1Ni6traSgEwbNeAycjYP7TpO8DMCCKNpF0brPkfdW038CgmlkgnY0gmlwhKwSC9KKbXVsdGlhZGRyc5YACASsEgvSBj6rAAoErBIL0gY-rN0DgnJzhQADAQAAiXNlY3AyNTZrMaECtgBNk2r8jWJdKy_Kbv696OX9MarcRlt2-6Z8qmi2YnCDdGNwgj6rg3VkcII-rYV3YWt1MgA"}'
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:16042/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.125.189/tcp/41195/p2p/16Uiu2HAmV5JHsB3J79LzzMdkwnccEdTZQzKzgGu23nqzb8iwqhsX"]'
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:41194/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:8687/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "edb8be67-82f2-469b-b13c-f61a2ab78717", "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":"edb8be67-82f2-469b-b13c-f61a2ab78717","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16042/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "d4c5dc53-bba7-47f2-b309-4d49bc8a689f", "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":"d4c5dc53-bba7-47f2-b309-4d49bc8a689f","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41194/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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:8687/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":1772723412183534088,"ephemeral":false}]'
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:16042/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":1772723412183534088,"ephemeral":false}]'
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6130238b8e2
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41194/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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:16042/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":1772723412876294355,"ephemeral":false}]'
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 9b97f7aadc05
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c81632735131
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b6130238b8e2. 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,627 @@
WRN 2026-03-05 15:06:18.041+00:00 whether to mount storeSync is not specified, defaulting to not mounting topics="waku conf builder" tid=1 file=waku_conf_builder.nim:431
bSubscribeShards: some(@[0])
INF 2026-03-05 15:06:18.041+00:00 Sharding configuration: topics="waku conf builder" tid=1 file=waku_conf_builder.nim:466 shardingConf="(kind: AutoSharding, numShardsInCluster: 8)" subscribeShards=@[0]
INF 2026-03-05 15:06:18.042+00:00 Configuration: Enabled protocols topics="waku conf" tid=1 file=waku_conf.nim:157 relay=true rlnRelay=false store=false filter=true lightPush=false peerExchange=true rendezvous=true
INF 2026-03-05 15:06:18.042+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:166 cluster=2
INF 2026-03-05 15:06:18.042+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:169 shard=0
INF 2026-03-05 15:06:18.042+00:00 Setting up storage tid=1 file=node_factory.nim:533
INF 2026-03-05 15:06:18.042+00:00 Initializing node tid=1 file=node_factory.nim:542
TRC 2026-03-05 15:06:18.043+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/ipfs/id/1.0.0]"
TRC 2026-03-05 15:06:18.043+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/libp2p/autonat/1.0.0]"
TRC 2026-03-05 15:06:18.044+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/libp2p/circuit/relay/0.2.0/hop, /libp2p/circuit/relay/0.1.0]"
TRC 2026-03-05 15:06:18.044+00:00 no peer storage found tid=1 file=peer_manager.nim:1221
INF 2026-03-05 15:06:18.044+00:00 Initializing networking tid=1 file=waku_node.nim:226 addrs="@[/ip4/172.18.31.153/tcp/33271, /ip4/172.18.31.153/tcp/33272/ws]"
INF 2026-03-05 15:06:18.044+00:00 Mounting protocols tid=1 file=node_factory.nim:548
INF 2026-03-05 15:06:18.044+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=2 shards="[0]"
TRC 2026-03-05 15:06:18.044+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/metadata/1.0.0]"
INF 2026-03-05 15:06:18.044+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2026-03-05 15:06:18.044+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2026-03-05 15:06:18.044+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:303 clusterId=2 shardCount=8
INF 2026-03-05 15:06:18.044+00:00 Shards created from content topics tid=1 file=node_factory.nim:334 contentTopics="[/myapp/1/latest/proto]" shards="[/waku/2/rs/2/0]"
INF 2026-03-05 15:06:18.044+00:00 Setting max message size tid=1 file=node_factory.nim:343 num_bytes=153600
INF 2026-03-05 15:06:18.044+00:00 mounting relay protocol topics="waku node relay api" tid=1 file=relay.nim:219
TRC 2026-03-05 15:06:18.045+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/relay/2.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0]"
INF 2026-03-05 15:06:18.045+00:00 relay mounted successfully topics="waku node relay api" tid=1 file=relay.nim:236
INF 2026-03-05 15:06:18.045+00:00 adding validator to signed shards tid=1 file=validator_signed.nim:56 protectedShards=[] clusterId=2
INF 2026-03-05 15:06:18.045+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:431
INF 2026-03-05 15:06:18.045+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:206 clusterId=2 shards="[0, 0]" capabilities="[Relay, Filter]" wakuPeerRecord="(peerId: 16U*rt2d9k, seqNo: 1772723178, addresses: [/ip4/172.18.31.153/tcp/33271, /ip4/172.18.31.153/tcp/33272/ws], mixKey: )"
TRC 2026-03-05 15:06:18.045+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2026-03-05 15:06:18.045+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:417
INF 2026-03-05 15:06:18.045+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=2
INF 2026-03-05 15:06:18.045+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2026-03-05 15:06:18.045+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/ipfs/ping/1.0.0]"
INF 2026-03-05 15:06:18.045+00:00 mounting light push client topics="waku node lightpush api" tid=1 file=lightpush.nim:183
INF 2026-03-05 15:06:18.045+00:00 mounting legacy light push client topics="waku node lightpush api" tid=1 file=lightpush.nim:72
INF 2026-03-05 15:06:18.045+00:00 mounting filter protocol topics="waku node filter api" tid=1 file=filter.nim:48
INF 2026-03-05 15:06:18.045+00:00 starting filter protocol topics="waku filter" tid=1 file=protocol.nim:397
INF 2026-03-05 15:06:18.045+00:00 starting to maintain subscriptions topics="waku filter" tid=1 file=protocol.nim:391
INF 2026-03-05 15:06:18.045+00:00 maintaining subscriptions topics="waku filter" tid=1 file=protocol.nim:222
INF 2026-03-05 15:06:18.045+00:00 cleanUp topics="waku filter subscriptions" tid=1 file=subscriptions.nim:119 currentPeerIds=[]
INF 2026-03-05 15:06:18.045+00:00 after cleanUp topics="waku filter subscriptions" tid=1 file=subscriptions.nim:131 currentPeerIds=[]
TRC 2026-03-05 15:06:18.045+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/filter-subscribe/2.0.0-beta1]"
INF 2026-03-05 15:06:18.045+00:00 mounting filter client topics="waku node filter api" tid=1 file=filter.nim:81
TRC 2026-03-05 15:06:18.045+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/filter-push/2.0.0-beta1]"
INF 2026-03-05 15:06:18.045+00:00 mounting waku peer exchange topics="waku node peerexchange api" tid=1 file=peer_exchange.nim:37
TRC 2026-03-05 15:06:18.045+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/peer-exchange/2.0.0-alpha1]"
INF 2026-03-05 15:06:18.045+00:00 mounting waku peer exchange client topics="waku node peerexchange api" tid=1 file=peer_exchange.nim:54
NTC 2026-03-05 15:06:18.046+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:33270
INF 2026-03-05 15:06:18.046+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:33270/
INF 2026-03-05 15:06:18.046+00:00 No external callbacks to be set topics="wakunode waku" tid=1 file=waku.nim:128
TRC 2026-03-05 15:06:18.046+00:00 Send processor chain topics="send service" tid=1 file=send_service.nim:94 index=1 processor=BaseSendProcessor
INF 2026-03-05 15:06:18.046+00:00 Retrieve dynamic bootstrap nodes topics="wakunode waku" tid=1 file=waku.nim:368
INF 2026-03-05 15:06:18.046+00:00 Running nwaku node tid=1 file=node_factory.nim:465 version=v0.38.0-beta
INF 2026-03-05 15:06:18.046+00:00 Starting Waku node topics="waku node" tid=1 file=waku_node.nim:624 version=v0.38.0-beta
INF 2026-03-05 15:06:18.046+00:00 starting relay protocol topics="waku node" tid=1 file=waku_node.nim:388
INF 2026-03-05 15:06:18.046+00:00 start topics="waku relay" tid=1 file=protocol.nim:519
TRC 2026-03-05 15:06:18.046+00:00 gossipsub start topics="libp2p gossipsub" tid=1 file=gossipsub.nim:1113
TRC 2026-03-05 15:06:18.046+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:885 instance=140132577902672
TRC 2026-03-05 15:06:18.046+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:751 ntopics=0
TRC 2026-03-05 15:06:18.046+00:00 running scoring heartbeat topics="libp2p gossipsub" tid=1 file=scoring.nim:312 instance=140132577902672
TRC 2026-03-05 15:06:18.046+00:00 updating scores topics="libp2p gossipsub" tid=1 file=scoring.nim:144 peers=0
TRC 2026-03-05 15:06:18.046+00:00 updated scores topics="libp2p gossipsub" tid=1 file=scoring.nim:308 peers=0
INF 2026-03-05 15:06:18.046+00:00 relay started successfully topics="waku node" tid=1 file=waku_node.nim:409
INF 2026-03-05 15:06:18.046+00:00 waku rendezvous periodic registration started topics="waku rendezvous" tid=1 file=protocol.nim:127 interval=10s
INF 2026-03-05 15:06:18.047+00:00 waku rendezvous discovery started topics="waku rendezvous" tid=1 file=protocol.nim:227
INF 2026-03-05 15:06:18.047+00:00 waku rendezvous periodic requests started topics="waku rendezvous client" tid=1 file=client.nim:80 interval=10s
INF 2026-03-05 15:06:18.047+00:00 waku rendezvous client started topics="waku rendezvous client" tid=1 file=client.nim:136
DBG 2026-03-05 15:06:18.047+00:00 starting switch for peer topics="libp2p switch" tid=1 file=switch.nim:363 peerInfo="(peerId: 16Uiu2HAm3WfkCwV6gaZNADY4tz2sq7DDAqq4zcsccCZVTArt2d9k, listenAddrs: [/ip4/0.0.0.0/tcp/33272/ws, /ip4/0.0.0.0/tcp/33271], addrs: [], 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-subscribe/2.0.0-beta1, /vac/waku/filter-push/2.0.0-beta1, /vac/waku/peer-exchange/2.0.0-alpha1], protoVersion: ipfs/0.1.0, agentVersion: nwaku-v0.38.0-beta)"
TRC 2026-03-05 15:06:18.047+00:00 Starting TCP transport topics="libp2p tcptransport" tid=1 file=tcptransport.nim:116
TRC 2026-03-05 15:06:18.047+00:00 Listening on topics="libp2p tcptransport" tid=1 file=tcptransport.nim:140 address=/ip4/0.0.0.0/tcp/33271
TRC 2026-03-05 15:06:18.047+00:00 starting transport on addrs topics="libp2p transport" tid=1 file=transport.nim:49 address=@[/ip4/0.0.0.0/tcp/33271]
DBG 2026-03-05 15:06:18.047+00:00 About to accept incoming connection topics="libp2p switch" tid=1 file=switch.nim:272
TRC 2026-03-05 15:06:18.048+00:00 Starting WS transport topics="libp2p wstransport" tid=1 file=wstransport.nim:154
TRC 2026-03-05 15:06:18.048+00:00 starting transport on addrs topics="libp2p transport" tid=1 file=transport.nim:49 address=@[/ip4/0.0.0.0/tcp/33272/ws]
TRC 2026-03-05 15:06:18.048+00:00 Created HTTP Server topics="libp2p wstransport" tid=1 file=server.nim:262 host=0.0.0.0:33272
TRC 2026-03-05 15:06:18.048+00:00 Listening on topics="libp2p wstransport" tid=1 file=wstransport.nim:204 addresses="[/ip4/0.0.0.0/tcp/33272/ws]"
INF 2026-03-05 15:06:18.048+00:00 Setting up AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:207
TRC 2026-03-05 15:06:18.048+00:00 Running AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:231
TRC 2026-03-05 15:06:18.048+00:00 Asking peers for reachability topics="libp2p autonatservice" tid=1 file=service.nim:160
DBG 2026-03-05 15:06:18.048+00:00 About to accept incoming connection topics="libp2p switch" tid=1 file=switch.nim:272
TRC 2026-03-05 15:06:18.048+00:00 WsTransport accept topics="libp2p wstransport" tid=1 file=wstransport.nim:279
TRC 2026-03-05 15:06:18.048+00:00 Awaiting new request topics="websock http-server" tid=1 file=server.nim:194
TRC 2026-03-05 15:06:18.049+00:00 gossipsub start topics="libp2p gossipsub" tid=1 file=gossipsub.nim:1113
WRN 2026-03-05 15:06:18.049+00:00 Starting gossipsub twice topics="libp2p gossipsub" tid=1 file=gossipsub.nim:1116
WRN 2026-03-05 15:06:18.049+00:00 Starting rendezvous twice topics="waku rendezvous" tid=1 file=rendezvous.nim:626
DBG 2026-03-05 15:06:18.049+00:00 Started libp2p node topics="libp2p switch" tid=1 file=switch.nim:403 peer="(peerId: 16Uiu2HAm3WfkCwV6gaZNADY4tz2sq7DDAqq4zcsccCZVTArt2d9k, listenAddrs: [/ip4/0.0.0.0/tcp/33271, /ip4/0.0.0.0/tcp/33272/ws], addrs: [/ip4/172.18.31.153/tcp/33271, /ip4/172.18.31.153/tcp/33272/ws], 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-subscribe/2.0.0-beta1, /vac/waku/filter-push/2.0.0-beta1, /vac/waku/peer-exchange/2.0.0-alpha1], protoVersion: ipfs/0.1.0, agentVersion: nwaku-v0.38.0-beta)"
INF 2026-03-05 15:06:18.049+00:00 PeerInfo topics="waku node" tid=1 file=waku_node.nim:477 peerId=16U*rt2d9k addrs="[/ip4/172.18.31.153/tcp/33271, /ip4/172.18.31.153/tcp/33272/ws]"
INF 2026-03-05 15:06:18.049+00:00 Listening on topics="waku node" tid=1 file=waku_node.nim:500 full=[/ip4/0.0.0.0/tcp/33271/p2p/16Uiu2HAm3WfkCwV6gaZNADY4tz2sq7DDAqq4zcsccCZVTArt2d9k][/ip4/0.0.0.0/tcp/33272/ws/p2p/16Uiu2HAm3WfkCwV6gaZNADY4tz2sq7DDAqq4zcsccCZVTArt2d9k] localIp=172.17.0.2 switchAddress="@[/ip4/172.18.31.153/tcp/33271, /ip4/172.18.31.153/tcp/33272/ws]"
INF 2026-03-05 15:06:18.049+00:00 Announcing addresses topics="waku node" tid=1 file=waku_node.nim:502 full=[/ip4/172.18.31.153/tcp/33271/p2p/16Uiu2HAm3WfkCwV6gaZNADY4tz2sq7DDAqq4zcsccCZVTArt2d9k][/ip4/172.18.31.153/tcp/33272/ws/p2p/16Uiu2HAm3WfkCwV6gaZNADY4tz2sq7DDAqq4zcsccCZVTArt2d9k]
INF 2026-03-05 15:06:18.049+00:00 DNS: discoverable ENR topics="waku node" tid=1 file=waku_node.nim:503 enr=enr:-LO4QEeCClKAua_78piZZ9tqrpp_-m3_Af8O0OyOVIf1YiHXWxraYSajdWwlXOpKkO67d8er0g2nglwlugg28Xc2hAwBgmlkgnY0gmlwhKwSH5mKbXVsdGlhZGRyc4wACgSsEh-ZBoH43QOCcnOFAAIBAACJc2VjcDI1NmsxoQJ4JSJz-G9KvsM1THICZQ9z1jj_7xb3i9L4x-6Du-VMQ4N0Y3CCgfeDdWRwgoH5hXdha3UyBQ
INF 2026-03-05 15:06:18.049+00:00 Node started successfully topics="waku node" tid=1 file=waku_node.nim:680
TRC 2026-03-05 15:06:18.049+00:00 Starting relay connectivity loop topics="waku node peer_manager" tid=1 file=peer_manager.nim:1071
TRC 2026-03-05 15:06:18.049+00:00 Starting prune peerstore loop topics="waku node peer_manager" tid=1 file=peer_manager.nim:1064
INF 2026-03-05 15:06:18.049+00:00 Relay peer connections topics="waku node peer_manager" tid=1 file=peer_manager.nim:845 inRelayConns=0/50 outRelayConns=0/25 totalConnections=0/150 notConnectedPeers=0 outsideBackoffPeers=0
INF 2026-03-05 15:06:18.049+00:00 PeerInfo topics="waku node" tid=1 file=waku_node.nim:477 peerId=16U*rt2d9k addrs="[/ip4/172.18.31.153/tcp/33271, /ip4/172.18.31.153/tcp/33272/ws]"
INF 2026-03-05 15:06:18.051+00:00 Listening on topics="waku node" tid=1 file=waku_node.nim:500 full=[/ip4/0.0.0.0/tcp/33271/p2p/16Uiu2HAm3WfkCwV6gaZNADY4tz2sq7DDAqq4zcsccCZVTArt2d9k][/ip4/0.0.0.0/tcp/33272/ws/p2p/16Uiu2HAm3WfkCwV6gaZNADY4tz2sq7DDAqq4zcsccCZVTArt2d9k] localIp=172.17.0.2 switchAddress="@[/ip4/172.18.31.153/tcp/33271, /ip4/172.18.31.153/tcp/33272/ws]"
INF 2026-03-05 15:06:18.051+00:00 Announcing addresses topics="waku node" tid=1 file=waku_node.nim:502 full=[/ip4/172.18.31.153/tcp/33271/p2p/16Uiu2HAm3WfkCwV6gaZNADY4tz2sq7DDAqq4zcsccCZVTArt2d9k][/ip4/172.18.31.153/tcp/33272/ws/p2p/16Uiu2HAm3WfkCwV6gaZNADY4tz2sq7DDAqq4zcsccCZVTArt2d9k]
INF 2026-03-05 15:06:18.051+00:00 DNS: discoverable ENR topics="waku node" tid=1 file=waku_node.nim:503 enr=enr:-LO4QEeCClKAua_78piZZ9tqrpp_-m3_Af8O0OyOVIf1YiHXWxraYSajdWwlXOpKkO67d8er0g2nglwlugg28Xc2hAwBgmlkgnY0gmlwhKwSH5mKbXVsdGlhZGRyc4wACgSsEh-ZBoH43QOCcnOFAAIBAACJc2VjcDI1NmsxoQJ4JSJz-G9KvsM1THICZQ9z1jj_7xb3i9L4x-6Du-VMQ4N0Y3CCgfeDdWRwgoH5hXdha3UyBQ
INF 2026-03-05 15:06:18.051+00:00 Waku node ENR updated successfully with new multiaddress topics="wakunode waku" tid=1 file=waku.nim:302 enr=enr:-L24QF0lftJweIKuRT6KIdZsinpENOpa7Vu7AMOghrWRQ4LcSuyGDitH8OQ36SRsvjAxUx506uvgBdcYtGSU8PlmHu8CgmlkgnY0gmlwhKwSH5mKbXVsdGlhZGRyc5YACASsEh-ZBoH3AAoErBIfmQaB-N0DgnJzhQACAQAAiXNlY3AyNTZrMaECeCUic_hvSr7DNUxyAmUPc9Y4_-8W94vS-Mfug7vlTEODdGNwgoH3g3VkcIKB-YV3YWt1MgU record="(2, id: \"v4\", ip: 172.18.31.153, multiaddrs: 0x000804AC121F990681F7000A04AC121F990681F8DD03, rs: 0x0002010000, secp256k1: 0x0278252273F86F4ABEC3354C7202650F73D638FFEF16F78BD2F8C7EE83BBE54C43, tcp: 33271, udp: 33273, waku2: 0x05)"
INF 2026-03-05 15:06:18.051+00:00 peer filtering updated topics="waku discv5" tid=1 file=waku_discv5.nim:70
INF 2026-03-05 15:06:18.052+00:00 Starting discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:336
INF 2026-03-05 15:06:18.052+00:00 start listening on udp port topics="waku discv5" tid=1 file=waku_discv5.nim:338 address=0.0.0.0 port=33273
TRC 2026-03-05 15:06:18.052+00:00 start discv5 service topics="waku discv5" tid=1 file=waku_discv5.nim:346
INF 2026-03-05 15:06:18.052+00:00 Starting discovery v5 search topics="waku discv5" tid=1 file=waku_discv5.nim:258
TRC 2026-03-05 15:06:18.052+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-03-05 15:06:18.052+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-03-05 15:06:18.052+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
INF 2026-03-05 15:06:18.052+00:00 Successfully started discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:352
INF 2026-03-05 15:06:18.052+00:00 Discv5: discoverable ENR topics="waku discv5" tid=1 file=waku_discv5.nim:353 enrUri=enr:-L24QN6frkghheTdGZ7rmwVafFE2M6eKbeqp_uYmdZOvHavJK6m6xmW3tzxCiiyChftDogcw-m5etZSgc4hq2roNzAADgmlkgnY0gmlwhKwSH5mKbXVsdGlhZGRyc5YACASsEh-ZBoH3AAoErBIfmQaB-N0DgnJzhQACAQAAiXNlY3AyNTZrMaECeCUic_hvSr7DNUxyAmUPc9Y4_-8W94vS-Mfug7vlTEODdGNwgoH3g3VkcIKB-YV3YWt1MgU enr="(3, id: \"v4\", ip: 172.18.31.153, multiaddrs: 0x000804AC121F990681F7000A04AC121F990681F8DD03, rs: 0x0002010000, secp256k1: 0x0278252273F86F4ABEC3354C7202650F73D638FFEF16F78BD2F8C7EE83BBE54C43, tcp: 33271, udp: 33273, waku2: 0x05)"
TRC 2026-03-05 15:06:18.053+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:101 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
INF 2026-03-05 15:06:18.053+00:00 Health monitor loop start tid=1 file=node_health_monitor.nim:521
DBG 2026-03-05 15:06:18.053+00:00 calculateConnectionState tid=1 file=node_health_monitor.nim:408 protocol=Peer Exchange strength=0 relayCount=0 storeClientCount=0 lightpushCount=0 filterCount=0
INF 2026-03-05 15:06:18.053+00:00 starting keepalive tid=1 file=node_health_monitor.nim:680 randomPeersKeepalive=10s allPeersKeepalive=2m
TRC 2026-03-05 15:06:18.053+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:595
INF 2026-03-05 15:06:18.054+00:00 subscribe topics="waku node relay api" tid=1 file=relay.nim:131 pubsubTopic=/waku/2/rs/2/0 contentTopicOp=none(string)
INF 2026-03-05 15:06:18.054+00:00 subscribe topics="waku relay" tid=1 file=protocol.nim:594 pubsubTopic=/waku/2/rs/2/0
TRC 2026-03-05 15:06:18.054+00:00 adding validator for topic topics="libp2p pubsub" tid=1 file=pubsub.nim:667 topic=/waku/2/rs/2/0
TRC 2026-03-05 15:06:18.054+00:00 subscribing to topic topics="libp2p pubsub" tid=1 file=pubsub.nim:625 name=/waku/2/rs/2/0
TRC 2026-03-05 15:06:18.054+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:466 topic=/waku/2/rs/2/0 mesh=0 gossipsub=0
TRC 2026-03-05 15:06:18.054+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:478 peers=0 topic=/waku/2/rs/2/0 mesh=0 gossipsub=0
TRC 2026-03-05 15:06:18.054+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:506 grafting=0 topic=/waku/2/rs/2/0 mesh=0 gossipsub=0
TRC 2026-03-05 15:06:18.054+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:688 topic=/waku/2/rs/2/0 mesh=0 gossipsub=0
WRN 2026-03-05 15:06:18.054+00:00 No-effect API call to subscribe. Already subscribed to topic topics="waku node relay api" tid=1 file=relay.nim:128 pubsubTopic=/waku/2/rs/2/0
INF 2026-03-05 15:06:18.056+00:00 REST services are installed tid=1 file=builder.nim:220
INF 2026-03-05 15:06:18.056+00:00 Starting metrics HTTP server topics="waku node metrics" tid=1 file=waku_metrics.nim:63 serverIp=0.0.0.0 serverPort=33274
INF 2026-03-05 15:06:18.057+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics="waku relay" tid=1 file=protocol.nim:419 pubsubTopic=/waku/2/rs/2/0
INF 2026-03-05 15:06:18.057+00:00 ENR updated successfully topics="waku discv5" tid=1 file=waku_discv5.nim:323 enrUri=enr:-L24QK-d6YNU_G76Q2r0KF63v7OH2RDbAaKa4j5DNPmp4B24GZea1-1wE4g6rssa31wyWY_a1E-30FxQVNin_oHicVwEgmlkgnY0gmlwhKwSH5mKbXVsdGlhZGRyc5YACASsEh-ZBoH3AAoErBIfmQaB-N0DgnJzhQACAQAAiXNlY3AyNTZrMaECeCUic_hvSr7DNUxyAmUPc9Y4_-8W94vS-Mfug7vlTEODdGNwgoH3g3VkcIKB-YV3YWt1MgU enr="(4, id: \"v4\", ip: 172.18.31.153, multiaddrs: 0x000804AC121F990681F7000A04AC121F990681F8DD03, rs: 0x0002010000, secp256k1: 0x0278252273F86F4ABEC3354C7202650F73D638FFEF16F78BD2F8C7EE83BBE54C43, tcp: 33271, udp: 33273, waku2: 0x05)"
INF 2026-03-05 15:06:18.057+00:00 peer filtering updated topics="waku discv5" tid=1 file=waku_discv5.nim:70
INF 2026-03-05 15:06:18.057+00:00 Metrics HTTP server started topics="waku node metrics" tid=1 file=waku_metrics.nim:73 serverIp=0.0.0.0 serverPort=33274
INF 2026-03-05 15:06:18.057+00:00 Setting up shutdown hooks topics="wakunode main" tid=1 file=wakunode2.nim:63
INF 2026-03-05 15:06:18.058+00:00 Node setup complete topics="wakunode main" tid=1 file=wakunode2.nim:102
TRC 2026-03-05 15:06:18.061+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:155 resolvedAddresses={"1.1.1.1", "1.0.0.1", "2606:4700:4700:0000:0000:0000:0000:1111", "2606:4700:4700:0000:0000:0000:0000:1001"} server=1.1.1.1:53
TRC 2026-03-05 15:06:19.048+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:885 instance=140132577902672
TRC 2026-03-05 15:06:19.048+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:466 topic=/waku/2/rs/2/0 mesh=0 gossipsub=0
TRC 2026-03-05 15:06:19.048+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:478 peers=0 topic=/waku/2/rs/2/0 mesh=0 gossipsub=0
TRC 2026-03-05 15:06:19.048+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:506 grafting=0 topic=/waku/2/rs/2/0 mesh=0 gossipsub=0
TRC 2026-03-05 15:06:19.048+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:688 topic=/waku/2/rs/2/0 mesh=0 gossipsub=0
TRC 2026-03-05 15:06:19.048+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:751 ntopics=0
DBG 2026-03-05 15:06:19.074+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:43126 meth=GET uri=/health
DBG 2026-03-05 15:06:19.075+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:43126 meth=GET uri=/health path_params=[] query_params=[] content_body=(None)
DBG 2026-03-05 15:06:19.075+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=172.17.0.1:43126 uri=/health content_type=application/json content_size=991
DBG 2026-03-05 15:06:19.077+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:43134 meth=GET uri=/debug/v1/info
DBG 2026-03-05 15:06:19.077+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:43134 meth=GET uri=/debug/v1/info path_params=[] query_params=[] content_body=(None)
INF 2026-03-05 15:06:19.077+00:00 node info topics="waku node" tid=1 file=waku_node.nim:268 wakuInfo="(listenAddresses: [/ip4/172.18.31.153/tcp/33271/p2p/16Uiu2HAm3WfkCwV6gaZNADY4tz2sq7DDAqq4zcsccCZVTArt2d9k, /ip4/172.18.31.153/tcp/33272/ws/p2p/16Uiu2HAm3WfkCwV6gaZNADY4tz2sq7DDAqq4zcsccCZVTArt2d9k], enrUri: enr:-L24QF0lftJweIKuRT6KIdZsinpENOpa7Vu7AMOghrWRQ4LcSuyGDitH8OQ36SRsvjAxUx506uvgBdcYtGSU8PlmHu8CgmlkgnY0gmlwhKwSH5mKbXVsdGlhZGRyc5YACASsEh-ZBoH3AAoErBIfmQaB-N0DgnJzhQACAQAAiXNlY3AyNTZrMaECeCUic_hvSr7DNUxyAmUPc9Y4_-8W94vS-Mfug7vlTEODdGNwgoH3g3VkcIKB-YV3YWt1MgU, mixPubKey: none(string))"
DBG 2026-03-05 15:06:19.078+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=172.17.0.1:43134 uri=/debug/v1/info content_type=application/json content_size=473
TRC 2026-03-05 15:06:20.049+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:885 instance=140132577902672
TRC 2026-03-05 15:06:20.049+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:466 topic=/waku/2/rs/2/0 mesh=0 gossipsub=0
TRC 2026-03-05 15:06:20.049+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:478 peers=0 topic=/waku/2/rs/2/0 mesh=0 gossipsub=0
TRC 2026-03-05 15:06:20.049+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:506 grafting=0 topic=/waku/2/rs/2/0 mesh=0 gossipsub=0
TRC 2026-03-05 15:06:20.049+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:688 topic=/waku/2/rs/2/0 mesh=0 gossipsub=0
TRC 2026-03-05 15:06:20.049+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:751 ntopics=0
TRC 2026-03-05 15:06:20.307+00:00 Handling tcp connection topics="libp2p tcptransport" tid=1 file=tcptransport.nim:47 address=ok(/ip4/172.18.211.57/tcp/55134) dir=In clients=0
TRC 2026-03-05 15:06:20.307+00:00 Stream created topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69a99beccfeb4009d5f2c364 objName=ChronosStream dir=In
TRC 2026-03-05 15:06:20.307+00:00 Monitoring for timeout topics="libp2p connection" tid=1 file=connection.nim:67 s=:69a99beccfeb4009d5f2c364 timeout=10m
DBG 2026-03-05 15:06:20.307+00:00 Accepted an incoming connection topics="libp2p switch" tid=1 file=switch.nim:306 conn=:69a99beccfeb4009d5f2c364
TRC 2026-03-05 15:06:20.307+00:00 Upgrading connection topics="libp2p muxedupgrade" tid=1 file=muxedupgrade.nim:63 conn=:69a99beccfeb4009d5f2c364 direction=In
TRC 2026-03-05 15:06:20.307+00:00 Starting multistream negotiation topics="libp2p multistream" tid=1 file=multistream.nim:132 conn=:69a99beccfeb4009d5f2c364 handshaked=false
DBG 2026-03-05 15:06:20.307+00:00 About to accept incoming connection topics="libp2p switch" tid=1 file=switch.nim:272
TRC 2026-03-05 15:06:20.307+00:00 handle: got request topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=:69a99beccfeb4009d5f2c364 ms=/multistream/1.0.0
TRC 2026-03-05 15:06:20.308+00:00 handle: got request topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=:69a99beccfeb4009d5f2c364 ms=/noise
TRC 2026-03-05 15:06:20.308+00:00 found handler topics="libp2p multistream" tid=1 file=multistream.nim:164 conn=:69a99beccfeb4009d5f2c364 protocol=/noise
TRC 2026-03-05 15:06:20.308+00:00 Securing connection topics="libp2p upgrade" tid=1 file=upgrade.nim:58 conn=:69a99beccfeb4009d5f2c364 codec=/noise
TRC 2026-03-05 15:06:20.308+00:00 Starting Noise handshake topics="libp2p noise" tid=1 file=noise.nim:495 conn=:69a99beccfeb4009d5f2c364 initiator=false
TRC 2026-03-05 15:06:20.308+00:00 mixHash topics="libp2p noise" tid=1 file=noise.nim:192 hash=f3d15e6108ed...2e0958dc002d
TRC 2026-03-05 15:06:20.309+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=:69a99beccfeb4009d5f2c364 size=32
TRC 2026-03-05 15:06:20.309+00:00 noise read e topics="libp2p noise" tid=1 file=noise.nim:272 size=32
TRC 2026-03-05 15:06:20.309+00:00 mixHash topics="libp2p noise" tid=1 file=noise.nim:192 hash=86c4f1fc8830...1cf628e5b80e
TRC 2026-03-05 15:06:20.309+00:00 mixHash topics="libp2p noise" tid=1 file=noise.nim:192 hash=b3d0a2614c58...6be68a02d9c3
TRC 2026-03-05 15:06:20.309+00:00 noise write e topics="libp2p noise" tid=1 file=noise.nim:231
TRC 2026-03-05 15:06:20.309+00:00 mixHash topics="libp2p noise" tid=1 file=noise.nim:192 hash=6e7a853bac8e...0e07e3845878
TRC 2026-03-05 15:06:20.309+00:00 noise dh ee topics="libp2p noise" tid=1 file=noise.nim:245
TRC 2026-03-05 15:06:20.309+00:00 mixKey topics="libp2p noise" tid=1 file=noise.nim:184 key=14800901a539...ee22490644cb
TRC 2026-03-05 15:06:20.309+00:00 noise write s topics="libp2p noise" tid=1 file=noise.nim:240
TRC 2026-03-05 15:06:20.309+00:00 encryptWithAd topics="libp2p noise" tid=1 file=noise.nim:150 tag=15780d2b29c99429109f5c3b6a1fea30 data=817ee59b6df9...5c3b6a1fea30 nonce=0
TRC 2026-03-05 15:06:20.309+00:00 mixHash topics="libp2p noise" tid=1 file=noise.nim:192 hash=496976acfa18...c2e4c89e021b
TRC 2026-03-05 15:06:20.309+00:00 noise dh es topics="libp2p noise" tid=1 file=noise.nim:250
TRC 2026-03-05 15:06:20.310+00:00 mixKey topics="libp2p noise" tid=1 file=noise.nim:184 key=0f80b0db9766...763ec5478f13
TRC 2026-03-05 15:06:20.310+00:00 encryptWithAd topics="libp2p noise" tid=1 file=noise.nim:150 tag=ec14c1e9c9a4776f7d9bc14537915e5c data=45c5a967fef2...c14537915e5c nonce=0
TRC 2026-03-05 15:06:20.310+00:00 mixHash topics="libp2p noise" tid=1 file=noise.nim:192 hash=f7b370cfc2b8...2db2d13d23ba
TRC 2026-03-05 15:06:20.310+00:00 sendHSMessage topics="libp2p noise" tid=1 file=noise.nim:329 conn=:69a99beccfeb4009d5f2c364 size=208
TRC 2026-03-05 15:06:20.311+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=:69a99beccfeb4009d5f2c364 size=176
TRC 2026-03-05 15:06:20.311+00:00 noise read s topics="libp2p noise" tid=1 file=noise.nim:285 size=176
TRC 2026-03-05 15:06:20.311+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=51cb4c9125d5...32d8a5ea2646 tagOut=51cb4c9125d5...32d8a5ea2646 nonce=1
TRC 2026-03-05 15:06:20.311+00:00 mixHash topics="libp2p noise" tid=1 file=noise.nim:192 hash=a1617fa8f023...249e4b209bd7
TRC 2026-03-05 15:06:20.311+00:00 noise dh se topics="libp2p noise" tid=1 file=noise.nim:258
TRC 2026-03-05 15:06:20.311+00:00 mixKey topics="libp2p noise" tid=1 file=noise.nim:184 key=1d9e8ec9acb5...f539cd935e4c
TRC 2026-03-05 15:06:20.311+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=31650ae9a9ff...364f1a7241da tagOut=31650ae9a9ff...364f1a7241da nonce=0
TRC 2026-03-05 15:06:20.311+00:00 mixHash topics="libp2p noise" tid=1 file=noise.nim:192 hash=8ea9afd51978...b7120ea55368
TRC 2026-03-05 15:06:20.311+00:00 Remote signature verified topics="libp2p noise" tid=1 file=noise.nim:555 conn=:69a99beccfeb4009d5f2c364
TRC 2026-03-05 15:06:20.311+00:00 Remote peer id topics="libp2p noise" tid=1 file=noise.nim:560 pid=16Uiu2HAkw9wS2VKRUt3KXctoBxN4Y25srzeHiWumULuEy4zcx33E
TRC 2026-03-05 15:06:20.311+00:00 Stream created topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69a99beccfeb4009d5f2c365 objName=SecureConn dir=In
TRC 2026-03-05 15:06:20.311+00:00 Monitoring for timeout topics="libp2p connection" tid=1 file=connection.nim:67 s=16U*zcx33E:69a99beccfeb4009d5f2c365 timeout=5m
TRC 2026-03-05 15:06:20.312+00:00 Noise handshake completed! topics="libp2p noise" tid=1 file=noise.nim:592 initiator=false peer=16U*zcx33E
TRC 2026-03-05 15:06:20.312+00:00 Muxing connection topics="libp2p muxedupgrade" tid=1 file=muxedupgrade.nim:34 conn=16U*zcx33E:69a99beccfeb4009d5f2c365
TRC 2026-03-05 15:06:20.312+00:00 Starting multistream negotiation topics="libp2p multistream" tid=1 file=multistream.nim:132 conn=16U*zcx33E:69a99beccfeb4009d5f2c365 handshaked=false
TRC 2026-03-05 15:06:20.312+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*zcx33E:69a99beccfeb4009d5f2c364 size=36
TRC 2026-03-05 15:06:20.312+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=28a9663a1958...e802c437290d tagOut=28a9663a1958...e802c437290d nonce=0
TRC 2026-03-05 15:06:20.312+00:00 handle: got request topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*zcx33E:69a99beccfeb4009d5f2c365 ms=/multistream/1.0.0
TRC 2026-03-05 15:06:20.312+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*zcx33E:69a99beccfeb4009d5f2c364 size=30
TRC 2026-03-05 15:06:20.312+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=2f00c1de91ad...a090910ea361 tagOut=2f00c1de91ad...a090910ea361 nonce=1
TRC 2026-03-05 15:06:20.312+00:00 handle: got request topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*zcx33E:69a99beccfeb4009d5f2c365 ms=/yamux/1.0.0
TRC 2026-03-05 15:06:20.312+00:00 found handler topics="libp2p multistream" tid=1 file=multistream.nim:164 conn=16U*zcx33E:69a99beccfeb4009d5f2c365 protocol=/yamux/1.0.0
TRC 2026-03-05 15:06:20.312+00:00 Found a muxer topics="libp2p muxedupgrade" tid=1 file=muxedupgrade.nim:50 conn=16U*zcx33E:69a99beccfeb4009d5f2c365 muxerName=/yamux/1.0.0
TRC 2026-03-05 15:06:20.312+00:00 Starting yamux handler topics="libp2p yamux" tid=1 file=yamux.nim:559 pid=16U*zcx33E
TRC 2026-03-05 15:06:20.312+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.312+00:00 Upgraded connection topics="libp2p muxedupgrade" tid=1 file=muxedupgrade.nim:81 conn=16U*zcx33E:69a99beccfeb4009d5f2c364 sconn=16U*zcx33E:69a99beccfeb4009d5f2c365 direction=In
TRC 2026-03-05 15:06:20.312+00:00 About to trigger connection events topics="libp2p connmanager" tid=1 file=connmanager.nim:148 peer=16U*zcx33E
TRC 2026-03-05 15:06:20.312+00:00 About to trigger peer events topics="libp2p connmanager" tid=1 file=connmanager.nim:180 peer=16U*zcx33E
TRC 2026-03-05 15:06:20.312+00:00 triggering peer events topics="libp2p connmanager" tid=1 file=connmanager.nim:185 peer=16U*zcx33E event="(kind: Joined, initiator: false)"
TRC 2026-03-05 15:06:20.312+00:00 Dialing (existing) topics="libp2p dialer" tid=1 file=dialer.nim:322 peerId=16U*zcx33E protos="[/vac/waku/metadata/1.0.0]"
TRC 2026-03-05 15:06:20.312+00:00 Stream created topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69a99beccfeb4009d5f2c366 objName=YamuxStream dir=Out
TRC 2026-03-05 15:06:20.312+00:00 Monitoring for timeout topics="libp2p connection" tid=1 file=connection.nim:67 s=:69a99beccfeb4009d5f2c366 timeout=5m
TRC 2026-03-05 15:06:20.312+00:00 created channel topics="libp2p yamux" tid=1 file=yamux.nim:518 id=2 pid=16U*zcx33E
TRC 2026-03-05 15:06:20.313+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Syn}, streamId: 2, length: 0}"
TRC 2026-03-05 15:06:20.313+00:00 Negotiating stream topics="libp2p dialer" tid=1 file=dialer.nim:285 conn=16U*zcx33E:69a99beccfeb4009d5f2c366 protos="[/vac/waku/metadata/1.0.0]"
TRC 2026-03-05 15:06:20.313+00:00 initiating handshake topics="libp2p multistream" tid=1 file=multistream.nim:47 conn=16U*zcx33E:69a99beccfeb4009d5f2c366 codec=/multistream/1.0.0
TRC 2026-03-05 15:06:20.313+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 2, length: 20}"
TRC 2026-03-05 15:06:20.313+00:00 selecting proto topics="libp2p multistream" tid=1 file=multistream.nim:51 conn=16U*zcx33E:69a99beccfeb4009d5f2c366 proto=/vac/waku/metadata/1.0.0
TRC 2026-03-05 15:06:20.313+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 2, length: 26}"
DBG 2026-03-05 15:06:20.313+00:00 starting sendNonPriorityTask topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:578 p=16U*zcx33E
DBG 2026-03-05 15:06:20.313+00:00 created new pubsub peer topics="libp2p pubsub" tid=1 file=pubsub.nim:430 peerId=16U*zcx33E
TRC 2026-03-05 15:06:20.313+00:00 Dialing (existing) topics="libp2p dialer" tid=1 file=dialer.nim:322 peerId=16U*zcx33E protos="[/vac/waku/relay/2.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0]"
TRC 2026-03-05 15:06:20.313+00:00 Stream created topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69a99beccfeb4009d5f2c367 objName=YamuxStream dir=Out
TRC 2026-03-05 15:06:20.313+00:00 Monitoring for timeout topics="libp2p connection" tid=1 file=connection.nim:67 s=:69a99beccfeb4009d5f2c367 timeout=5m
TRC 2026-03-05 15:06:20.313+00:00 created channel topics="libp2p yamux" tid=1 file=yamux.nim:518 id=4 pid=16U*zcx33E
TRC 2026-03-05 15:06:20.313+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Syn}, streamId: 4, length: 0}"
TRC 2026-03-05 15:06:20.313+00:00 Negotiating stream topics="libp2p dialer" tid=1 file=dialer.nim:285 conn=16U*zcx33E:69a99beccfeb4009d5f2c367 protos="[/vac/waku/relay/2.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0]"
TRC 2026-03-05 15:06:20.313+00:00 initiating handshake topics="libp2p multistream" tid=1 file=multistream.nim:47 conn=16U*zcx33E:69a99beccfeb4009d5f2c367 codec=/multistream/1.0.0
TRC 2026-03-05 15:06:20.313+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 4, length: 20}"
TRC 2026-03-05 15:06:20.313+00:00 selecting proto topics="libp2p multistream" tid=1 file=multistream.nim:51 conn=16U*zcx33E:69a99beccfeb4009d5f2c367 proto=/vac/waku/relay/2.0.0
TRC 2026-03-05 15:06:20.313+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 4, length: 23}"
TRC 2026-03-05 15:06:20.313+00:00 Stored muxer topics="libp2p connmanager" tid=1 file=connmanager.nim:347 muxer=16U*zcx33E:69a99beccfeb4009d5f2c365 direction=In peers=1
TRC 2026-03-05 15:06:20.313+00:00 Stream created topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69a99beccfeb4009d5f2c368 objName=YamuxStream dir=Out
TRC 2026-03-05 15:06:20.313+00:00 Monitoring for timeout topics="libp2p connection" tid=1 file=connection.nim:67 s=:69a99beccfeb4009d5f2c368 timeout=5m
TRC 2026-03-05 15:06:20.313+00:00 created channel topics="libp2p yamux" tid=1 file=yamux.nim:518 id=6 pid=16U*zcx33E
TRC 2026-03-05 15:06:20.313+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Syn}, streamId: 6, length: 0}"
TRC 2026-03-05 15:06:20.313+00:00 initiating handshake topics="libp2p multistream" tid=1 file=multistream.nim:47 conn=16U*zcx33E:69a99beccfeb4009d5f2c368 codec=/multistream/1.0.0
TRC 2026-03-05 15:06:20.314+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 6, length: 20}"
TRC 2026-03-05 15:06:20.314+00:00 selecting proto topics="libp2p multistream" tid=1 file=multistream.nim:51 conn=16U*zcx33E:69a99beccfeb4009d5f2c368 proto=/ipfs/id/1.0.0
TRC 2026-03-05 15:06:20.314+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 6, length: 16}"
TRC 2026-03-05 15:06:20.314+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*zcx33E:69a99beccfeb4009d5f2c364 size=28
TRC 2026-03-05 15:06:20.314+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=a02e49fdbd70...15dffeef3c3f tagOut=a02e49fdbd70...15dffeef3c3f nonce=2
TRC 2026-03-05 15:06:20.314+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Syn}, streamId: 1, length: 0}"
TRC 2026-03-05 15:06:20.314+00:00 Stream created topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69a99beccfeb4009d5f2c369 objName=YamuxStream dir=In
TRC 2026-03-05 15:06:20.314+00:00 Monitoring for timeout topics="libp2p connection" tid=1 file=connection.nim:67 s=:69a99beccfeb4009d5f2c369 timeout=5m
TRC 2026-03-05 15:06:20.314+00:00 created channel topics="libp2p yamux" tid=1 file=yamux.nim:518 id=1 pid=16U*zcx33E
TRC 2026-03-05 15:06:20.314+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Ack}, streamId: 1, length: 0}"
TRC 2026-03-05 15:06:20.314+00:00 Starting stream handler tid=1 file=muxedupgrade.nim:93 conn=16U*zcx33E:69a99beccfeb4009d5f2c369
TRC 2026-03-05 15:06:20.314+00:00 Starting multistream handler topics="libp2p multistream" tid=1 file=multistream.nim:175 conn=16U*zcx33E:69a99beccfeb4009d5f2c369 handshaked=false
TRC 2026-03-05 15:06:20.314+00:00 Starting multistream negotiation topics="libp2p multistream" tid=1 file=multistream.nim:132 conn=16U*zcx33E:69a99beccfeb4009d5f2c369 handshaked=false
TRC 2026-03-05 15:06:20.314+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.315+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*zcx33E:69a99beccfeb4009d5f2c364 size=48
TRC 2026-03-05 15:06:20.315+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=84394a551e81...cad61f1079d8 tagOut=84394a551e81...cad61f1079d8 nonce=3
TRC 2026-03-05 15:06:20.315+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 1, length: 20}"
TRC 2026-03-05 15:06:20.315+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-03-05 15:06:20.315+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.315+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*zcx33E:69a99beccfeb4009d5f2c364 size=54
TRC 2026-03-05 15:06:20.315+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=e6b5abf2378b...c526061f0ba4 tagOut=e6b5abf2378b...c526061f0ba4 nonce=4
TRC 2026-03-05 15:06:20.315+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 1, length: 26}"
TRC 2026-03-05 15:06:20.315+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=192f7661632f...312e302e300a
TRC 2026-03-05 15:06:20.315+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.315+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*zcx33E:69a99beccfeb4009d5f2c364 size=28
TRC 2026-03-05 15:06:20.315+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=486228d9313d...1b653535ec53 tagOut=486228d9313d...1b653535ec53 nonce=5
TRC 2026-03-05 15:06:20.315+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Syn}, streamId: 3, length: 0}"
TRC 2026-03-05 15:06:20.315+00:00 Stream created topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69a99beccfeb4009d5f2c36a objName=YamuxStream dir=In
TRC 2026-03-05 15:06:20.316+00:00 Monitoring for timeout topics="libp2p connection" tid=1 file=connection.nim:67 s=:69a99beccfeb4009d5f2c36a timeout=5m
TRC 2026-03-05 15:06:20.316+00:00 created channel topics="libp2p yamux" tid=1 file=yamux.nim:518 id=3 pid=16U*zcx33E
TRC 2026-03-05 15:06:20.316+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Ack}, streamId: 3, length: 0}"
TRC 2026-03-05 15:06:20.316+00:00 Starting stream handler tid=1 file=muxedupgrade.nim:93 conn=16U*zcx33E:69a99beccfeb4009d5f2c36a
TRC 2026-03-05 15:06:20.316+00:00 Starting multistream handler topics="libp2p multistream" tid=1 file=multistream.nim:175 conn=16U*zcx33E:69a99beccfeb4009d5f2c36a handshaked=false
TRC 2026-03-05 15:06:20.316+00:00 Starting multistream negotiation topics="libp2p multistream" tid=1 file=multistream.nim:132 conn=16U*zcx33E:69a99beccfeb4009d5f2c36a handshaked=false
TRC 2026-03-05 15:06:20.316+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.316+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*zcx33E:69a99beccfeb4009d5f2c364 size=48
TRC 2026-03-05 15:06:20.316+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=8cfcf0cc472e...3b18a39fca3e tagOut=8cfcf0cc472e...3b18a39fca3e nonce=6
TRC 2026-03-05 15:06:20.316+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 3, length: 20}"
TRC 2026-03-05 15:06:20.316+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-03-05 15:06:20.316+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.316+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*zcx33E:69a99beccfeb4009d5f2c364 size=51
TRC 2026-03-05 15:06:20.316+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=9f7ffae37fa3...53af30d9288d tagOut=9f7ffae37fa3...53af30d9288d nonce=7
TRC 2026-03-05 15:06:20.316+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 3, length: 23}"
TRC 2026-03-05 15:06:20.316+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=162f7661632f...322e302e300a
TRC 2026-03-05 15:06:20.316+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.317+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*zcx33E:69a99beccfeb4009d5f2c364 size=28
TRC 2026-03-05 15:06:20.317+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=7b15a6351692...26b9b8bee9e4 tagOut=7b15a6351692...26b9b8bee9e4 nonce=8
TRC 2026-03-05 15:06:20.317+00:00 handle: got request topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*zcx33E:69a99beccfeb4009d5f2c369 ms=/multistream/1.0.0
TRC 2026-03-05 15:06:20.317+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 1, length: 20}"
TRC 2026-03-05 15:06:20.317+00:00 handle: got request topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*zcx33E:69a99beccfeb4009d5f2c369 ms=/vac/waku/metadata/1.0.0
TRC 2026-03-05 15:06:20.317+00:00 found handler topics="libp2p multistream" tid=1 file=multistream.nim:164 conn=16U*zcx33E:69a99beccfeb4009d5f2c369 protocol=/vac/waku/metadata/1.0.0
TRC 2026-03-05 15:06:20.317+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 1, length: 26}"
TRC 2026-03-05 15:06:20.318+00:00 handle: got request topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*zcx33E:69a99beccfeb4009d5f2c36a ms=/multistream/1.0.0
TRC 2026-03-05 15:06:20.318+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 3, length: 20}"
TRC 2026-03-05 15:06:20.318+00:00 handle: got request topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*zcx33E:69a99beccfeb4009d5f2c36a ms=/vac/waku/relay/2.0.0
TRC 2026-03-05 15:06:20.318+00:00 found handler topics="libp2p multistream" tid=1 file=multistream.nim:164 conn=16U*zcx33E:69a99beccfeb4009d5f2c36a protocol=/vac/waku/relay/2.0.0
TRC 2026-03-05 15:06:20.318+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 3, length: 23}"
TRC 2026-03-05 15:06:20.318+00:00 found handler topics="libp2p multistream" tid=1 file=multistream.nim:189 conn=16U*zcx33E:69a99beccfeb4009d5f2c369 protocol=/vac/waku/metadata/1.0.0
TRC 2026-03-05 15:06:20.318+00:00 found handler topics="libp2p multistream" tid=1 file=multistream.nim:189 conn=16U*zcx33E:69a99beccfeb4009d5f2c36a protocol=/vac/waku/relay/2.0.0
INF 2026-03-05 15:06:20.318+00:00 Incoming WakuRelay connection topics="waku relay" tid=1 file=protocol.nim:191 connection=16U*zcx33E:69a99beccfeb4009d5f2c36a protocol=/vac/waku/relay/2.0.0
DBG 2026-03-05 15:06:20.318+00:00 starting pubsub read loop topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:229 conn=16U*zcx33E:69a99beccfeb4009d5f2c36a peer=16U*zcx33E closed=false
TRC 2026-03-05 15:06:20.318+00:00 waiting for data topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:234 conn=16U*zcx33E:69a99beccfeb4009d5f2c36a peer=16U*zcx33E closed=false
TRC 2026-03-05 15:06:20.318+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Syn}, streamId: 5, length: 0}"
TRC 2026-03-05 15:06:20.319+00:00 Stream created topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69a99beccfeb4009d5f2c36b objName=YamuxStream dir=In
TRC 2026-03-05 15:06:20.319+00:00 Monitoring for timeout topics="libp2p connection" tid=1 file=connection.nim:67 s=:69a99beccfeb4009d5f2c36b timeout=5m
TRC 2026-03-05 15:06:20.319+00:00 created channel topics="libp2p yamux" tid=1 file=yamux.nim:518 id=5 pid=16U*zcx33E
TRC 2026-03-05 15:06:20.319+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Ack}, streamId: 5, length: 0}"
TRC 2026-03-05 15:06:20.319+00:00 Starting stream handler tid=1 file=muxedupgrade.nim:93 conn=16U*zcx33E:69a99beccfeb4009d5f2c36b
TRC 2026-03-05 15:06:20.319+00:00 Starting multistream handler topics="libp2p multistream" tid=1 file=multistream.nim:175 conn=16U*zcx33E:69a99beccfeb4009d5f2c36b handshaked=false
TRC 2026-03-05 15:06:20.319+00:00 Starting multistream negotiation topics="libp2p multistream" tid=1 file=multistream.nim:132 conn=16U*zcx33E:69a99beccfeb4009d5f2c36b handshaked=false
TRC 2026-03-05 15:06:20.319+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.319+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*zcx33E:69a99beccfeb4009d5f2c364 size=48
TRC 2026-03-05 15:06:20.319+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=643bb184a110...7f05bf98c58e tagOut=643bb184a110...7f05bf98c58e nonce=9
TRC 2026-03-05 15:06:20.319+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 5, length: 20}"
TRC 2026-03-05 15:06:20.319+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-03-05 15:06:20.319+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.319+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*zcx33E:69a99beccfeb4009d5f2c364 size=44
TRC 2026-03-05 15:06:20.319+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=ded3e04daf05...8a4001e9422a tagOut=ded3e04daf05...8a4001e9422a nonce=10
TRC 2026-03-05 15:06:20.320+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 5, length: 16}"
TRC 2026-03-05 15:06:20.320+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=0f2f69706673...312e302e300a
TRC 2026-03-05 15:06:20.320+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.320+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*zcx33E:69a99beccfeb4009d5f2c364 size=28
TRC 2026-03-05 15:06:20.320+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=a5f4bc5b87bf...c5ba659848fa tagOut=a5f4bc5b87bf...c5ba659848fa nonce=11
TRC 2026-03-05 15:06:20.320+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Ack}, streamId: 2, length: 0}"
TRC 2026-03-05 15:06:20.320+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.320+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*zcx33E:69a99beccfeb4009d5f2c364 size=28
TRC 2026-03-05 15:06:20.320+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=22054dc7daab...fc18a292519e tagOut=22054dc7daab...fc18a292519e nonce=12
TRC 2026-03-05 15:06:20.320+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Ack}, streamId: 4, length: 0}"
TRC 2026-03-05 15:06:20.320+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.320+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*zcx33E:69a99beccfeb4009d5f2c364 size=28
TRC 2026-03-05 15:06:20.320+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=5caa4c909a79...48a4436531dc tagOut=5caa4c909a79...48a4436531dc nonce=13
TRC 2026-03-05 15:06:20.320+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Ack}, streamId: 6, length: 0}"
TRC 2026-03-05 15:06:20.321+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.321+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*zcx33E:69a99beccfeb4009d5f2c364 size=48
TRC 2026-03-05 15:06:20.321+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=2f3bc9a33206...cc1d91e4cfd7 tagOut=2f3bc9a33206...cc1d91e4cfd7 nonce=14
TRC 2026-03-05 15:06:20.321+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 2, length: 20}"
TRC 2026-03-05 15:06:20.321+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-03-05 15:06:20.321+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.321+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*zcx33E:69a99beccfeb4009d5f2c364 size=54
TRC 2026-03-05 15:06:20.321+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=24add19e0758...88199e686668 tagOut=24add19e0758...88199e686668 nonce=15
TRC 2026-03-05 15:06:20.321+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 2, length: 26}"
TRC 2026-03-05 15:06:20.321+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=192f7661632f...312e302e300a
TRC 2026-03-05 15:06:20.321+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.321+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*zcx33E:69a99beccfeb4009d5f2c364 size=48
TRC 2026-03-05 15:06:20.321+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=0e14b51f1222...e01759871531 tagOut=0e14b51f1222...e01759871531 nonce=16
TRC 2026-03-05 15:06:20.321+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 4, length: 20}"
TRC 2026-03-05 15:06:20.321+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-03-05 15:06:20.321+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.321+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*zcx33E:69a99beccfeb4009d5f2c364 size=51
TRC 2026-03-05 15:06:20.321+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=3c1fcbb7e4f0...17d3a4b28497 tagOut=3c1fcbb7e4f0...17d3a4b28497 nonce=17
TRC 2026-03-05 15:06:20.321+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 4, length: 23}"
TRC 2026-03-05 15:06:20.322+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=162f7661632f...322e302e300a
TRC 2026-03-05 15:06:20.322+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.322+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*zcx33E:69a99beccfeb4009d5f2c364 size=48
TRC 2026-03-05 15:06:20.322+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=c606b11c1f48...0b796c8ff252 tagOut=c606b11c1f48...0b796c8ff252 nonce=18
TRC 2026-03-05 15:06:20.322+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 6, length: 20}"
TRC 2026-03-05 15:06:20.322+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-03-05 15:06:20.322+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.322+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*zcx33E:69a99beccfeb4009d5f2c364 size=44
TRC 2026-03-05 15:06:20.322+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=f9cc0e642c6e...b05c89aa920d tagOut=f9cc0e642c6e...b05c89aa920d nonce=19
TRC 2026-03-05 15:06:20.322+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 6, length: 16}"
TRC 2026-03-05 15:06:20.322+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=0f2f69706673...312e302e300a
TRC 2026-03-05 15:06:20.322+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.322+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*zcx33E:69a99beccfeb4009d5f2c364 size=373
TRC 2026-03-05 15:06:20.322+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=961aaf4c57ed...f788a612c37d tagOut=961aaf4c57ed...f788a612c37d nonce=20
TRC 2026-03-05 15:06:20.322+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 6, length: 345}"
TRC 2026-03-05 15:06:20.322+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=d7020a250802...302d62657461
TRC 2026-03-05 15:06:20.322+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.322+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*zcx33E:69a99beccfeb4009d5f2c364 size=28
TRC 2026-03-05 15:06:20.322+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=d6bb50ff3c98...27ff76b526b8 tagOut=d6bb50ff3c98...27ff76b526b8 nonce=21
TRC 2026-03-05 15:06:20.322+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {Fin}, streamId: 6, length: 0}"
TRC 2026-03-05 15:06:20.322+00:00 remote closed channel topics="libp2p yamux" tid=1 file=yamux.nim:643
TRC 2026-03-05 15:06:20.322+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.322+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*zcx33E:69a99beccfeb4009d5f2c364 size=36
TRC 2026-03-05 15:06:20.322+00:00 multistream handshake success topics="libp2p multistream" tid=1 file=multistream.nim:61 conn=16U*zcx33E:69a99beccfeb4009d5f2c368
TRC 2026-03-05 15:06:20.322+00:00 reading first requested proto topics="libp2p multistream" tid=1 file=multistream.nim:68 conn=16U*zcx33E:69a99beccfeb4009d5f2c368 s=/ipfs/id/1.0.0 proto="[/ipfs/id/1.0.0]"
TRC 2026-03-05 15:06:20.323+00:00 successfully selected topics="libp2p multistream" tid=1 file=multistream.nim:70 conn=16U*zcx33E:69a99beccfeb4009d5f2c368 proto=/ipfs/id/1.0.0
TRC 2026-03-05 15:06:20.323+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=b9e1bf75d092...246a74fbefed tagOut=b9e1bf75d092...246a74fbefed nonce=22
TRC 2026-03-05 15:06:20.323+00:00 handle: got request topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*zcx33E:69a99beccfeb4009d5f2c36b ms=/multistream/1.0.0
TRC 2026-03-05 15:06:20.323+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 5, length: 20}"
TRC 2026-03-05 15:06:20.323+00:00 handle: got request topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*zcx33E:69a99beccfeb4009d5f2c36b ms=/ipfs/id/1.0.0
TRC 2026-03-05 15:06:20.323+00:00 found handler topics="libp2p multistream" tid=1 file=multistream.nim:164 conn=16U*zcx33E:69a99beccfeb4009d5f2c36b protocol=/ipfs/id/1.0.0
TRC 2026-03-05 15:06:20.323+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 5, length: 16}"
TRC 2026-03-05 15:06:20.323+00:00 multistream handshake success topics="libp2p multistream" tid=1 file=multistream.nim:61 conn=16U*zcx33E:69a99beccfeb4009d5f2c366
TRC 2026-03-05 15:06:20.323+00:00 reading first requested proto topics="libp2p multistream" tid=1 file=multistream.nim:68 conn=16U*zcx33E:69a99beccfeb4009d5f2c366 s=/vac/waku/metadata/1.0.0 proto="[/vac/waku/metadata/1.0.0]"
TRC 2026-03-05 15:06:20.323+00:00 successfully selected topics="libp2p multistream" tid=1 file=multistream.nim:70 conn=16U*zcx33E:69a99beccfeb4009d5f2c366 proto=/vac/waku/metadata/1.0.0
TRC 2026-03-05 15:06:20.323+00:00 multistream handshake success topics="libp2p multistream" tid=1 file=multistream.nim:61 conn=16U*zcx33E:69a99beccfeb4009d5f2c367
TRC 2026-03-05 15:06:20.323+00:00 reading first requested proto topics="libp2p multistream" tid=1 file=multistream.nim:68 conn=16U*zcx33E:69a99beccfeb4009d5f2c367 s=/vac/waku/relay/2.0.0 proto="[/vac/waku/relay/2.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0]"
TRC 2026-03-05 15:06:20.323+00:00 successfully selected topics="libp2p multistream" tid=1 file=multistream.nim:70 conn=16U*zcx33E:69a99beccfeb4009d5f2c367 proto=/vac/waku/relay/2.0.0
TRC 2026-03-05 15:06:20.323+00:00 initiating identify topics="libp2p identify" tid=1 file=identify.nim:170 conn=16U*zcx33E:69a99beccfeb4009d5f2c368
DBG 2026-03-05 15:06:20.323+00:00 identify: info received topics="libp2p identify" tid=1 file=identify.nim:178 conn=16U*zcx33E:69a99beccfeb4009d5f2c368 pubkey=some(s...f3e8)) addresses=/ip4/172.18.211.57/tcp/7354,/ip4/172.18.211.57/tcp/7355/ws 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 observable_address=some(/ip4/172.18.31.153/tcp/33271) proto_version=ipfs/0.1.0 agent_version=nwaku-v0.38.0-beta signedPeerRecord=None
TRC 2026-03-05 15:06:20.324+00:00 Closing with EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69a99beccfeb4009d5f2c368
TRC 2026-03-05 15:06:20.324+00:00 Closing yamux channel locally topics="libp2p yamux" tid=1 file=yamux.nim:204 streamId=6 conn=16U*zcx33E:69a99beccfeb4009d5f2c365
TRC 2026-03-05 15:06:20.324+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{Data, {Fin}, streamId: 6, length: 0}"
TRC 2026-03-05 15:06:20.324+00:00 Closing connection topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*zcx33E:69a99beccfeb4009d5f2c368
TRC 2026-03-05 15:06:20.324+00:00 Closed connection topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*zcx33E:69a99beccfeb4009d5f2c368
TRC 2026-03-05 15:06:20.324+00:00 Closing stream topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69a99beccfeb4009d5f2c368 objName=YamuxStream dir=Out
TRC 2026-03-05 15:06:20.324+00:00 Closed stream topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69a99beccfeb4009d5f2c368 objName=YamuxStream dir=Out
TRC 2026-03-05 15:06:20.324+00:00 found handler topics="libp2p multistream" tid=1 file=multistream.nim:189 conn=16U*zcx33E:69a99beccfeb4009d5f2c36b protocol=/ipfs/id/1.0.0
TRC 2026-03-05 15:06:20.324+00:00 handling identify request topics="libp2p identify" tid=1 file=identify.nim:146 conn=16U*zcx33E:69a99beccfeb4009d5f2c36b
TRC 2026-03-05 15:06:20.324+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 5, length: 385}"
DBG 2026-03-05 15:06:20.324+00:00 identify: info sent topics="libp2p identify" tid=1 file=identify.nim:149 conn=16U*zcx33E:69a99beccfeb4009d5f2c36b info="(peerId: 16Uiu2HAm3WfkCwV6gaZNADY4tz2sq7DDAqq4zcsccCZVTArt2d9k, listenAddrs: [/ip4/0.0.0.0/tcp/33271, /ip4/0.0.0.0/tcp/33272/ws], addrs: [/ip4/172.18.31.153/tcp/33271, /ip4/172.18.31.153/tcp/33272/ws], 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-subscribe/2.0.0-beta1, /vac/waku/filter-push/2.0.0-beta1, /vac/waku/peer-exchange/2.0.0-alpha1], protoVersion: ipfs/0.1.0, agentVersion: nwaku-v0.38.0-beta)"
TRC 2026-03-05 15:06:20.324+00:00 exiting identify handler topics="libp2p identify" tid=1 file=identify.nim:156 conn=16U*zcx33E:69a99beccfeb4009d5f2c36b
TRC 2026-03-05 15:06:20.324+00:00 Closing with EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69a99beccfeb4009d5f2c36b
TRC 2026-03-05 15:06:20.324+00:00 Closing yamux channel locally topics="libp2p yamux" tid=1 file=yamux.nim:204 streamId=5 conn=16U*zcx33E:69a99beccfeb4009d5f2c365
TRC 2026-03-05 15:06:20.324+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{Data, {Fin}, streamId: 5, length: 0}"
TRC 2026-03-05 15:06:20.347+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 1, length: 8}"
TRC 2026-03-05 15:06:20.347+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=07080210001a0100
TRC 2026-03-05 15:06:20.347+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.347+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*zcx33E:69a99beccfeb4009d5f2c364 size=53
TRC 2026-03-05 15:06:20.347+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=3ad2477fad2b...3fb87dfffd33 tagOut=3ad2477fad2b...3fb87dfffd33 nonce=23
TRC 2026-03-05 15:06:20.347+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 3, length: 25}"
TRC 2026-03-05 15:06:20.347+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=180a16080112...2f3018002000
TRC 2026-03-05 15:06:20.347+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.347+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 2, length: 8}"
TRC 2026-03-05 15:06:20.347+00:00 Get new send connection topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:286 p=16U*zcx33E newConn=16U*zcx33E:69a99beccfeb4009d5f2c367
TRC 2026-03-05 15:06:20.347+00:00 sending pubsub message to peer topics="libp2p pubsub" tid=1 file=pubsub.nim:231 peer=16U*zcx33E payload="(subscriptions: [(subscribe: true, topic: /waku/2/rs/2/0, requestsPartial: some(false), supportsSendingPartial: some(false))], messages: [], control: (ihave: [], iwant: [], graft: [], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
TRC 2026-03-05 15:06:20.347+00:00 encodeRpcMsg: encoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:464 payload="(subscriptions: [(subscribe: true, topic: /waku/2/rs/2/0, requestsPartial: some(false), supportsSendingPartial: some(false))], messages: [], control: (ihave: [], iwant: [], graft: [], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
TRC 2026-03-05 15:06:20.347+00:00 sending msg to peer topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:549 peer=16U*zcx33E rpcMsg="(subscriptions: [(subscribe: true, topic: /waku/2/rs/2/0, requestsPartial: some(false), supportsSendingPartial: some(false))], messages: [], control: (ihave: [], iwant: [], graft: [], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
TRC 2026-03-05 15:06:20.347+00:00 sending encoded msg to peer topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:406 conntype=ctSend conn=16U*zcx33E:69a99beccfeb4009d5f2c367 encoded=0a160801120e...2f3018002000
TRC 2026-03-05 15:06:20.348+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 4, length: 25}"
TRC 2026-03-05 15:06:20.348+00:00 sent pubsub message to remote topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:415 conn=16U*zcx33E:69a99beccfeb4009d5f2c367
DBG 2026-03-05 15:06:20.348+00:00 starting pubsub read loop topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:229 conn=16U*zcx33E:69a99beccfeb4009d5f2c367 peer=16U*zcx33E closed=false
TRC 2026-03-05 15:06:20.348+00:00 waiting for data topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:234 conn=16U*zcx33E:69a99beccfeb4009d5f2c367 peer=16U*zcx33E closed=false
TRC 2026-03-05 15:06:20.348+00:00 About to trigger peer events topics="libp2p connmanager" tid=1 file=connmanager.nim:180 peer=16U*zcx33E
TRC 2026-03-05 15:06:20.348+00:00 Connection upgrade succeeded topics="libp2p switch" tid=1 file=switch.nim:241
INF 2026-03-05 15:06:20.348+00:00 Received WakuMetadata request topics="waku metadata" tid=1 file=protocol.nim:86 remoteClusterId=some(2) remoteShards="[0]" localClusterId=2 localShards="[0]" peer=16U*zcx33E
TRC 2026-03-05 15:06:20.348+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 1, length: 8}"
TRC 2026-03-05 15:06:20.348+00:00 Closing with EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69a99beccfeb4009d5f2c369
TRC 2026-03-05 15:06:20.348+00:00 Closing yamux channel locally topics="libp2p yamux" tid=1 file=yamux.nim:204 streamId=1 conn=16U*zcx33E:69a99beccfeb4009d5f2c365
TRC 2026-03-05 15:06:20.348+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{Data, {Fin}, streamId: 1, length: 0}"
TRC 2026-03-05 15:06:20.348+00:00 read data from peer topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:246 conn=16U*zcx33E:69a99beccfeb4009d5f2c36a peer=16U*zcx33E closed=false data=0a160801120e...2f3018002000
TRC 2026-03-05 15:06:20.348+00:00 decodeRpcMsg: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:542 payload=0a160801120e...2f3018002000
TRC 2026-03-05 15:06:20.348+00:00 decodeMessages: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:452
TRC 2026-03-05 15:06:20.348+00:00 decodeMessages: no messages found topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:460
TRC 2026-03-05 15:06:20.348+00:00 decodeSubscriptions: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:406
TRC 2026-03-05 15:06:20.348+00:00 decodeSubscriptions: read subscriptions topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:411 count=1
TRC 2026-03-05 15:06:20.349+00:00 decodeSubscription: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:379
TRC 2026-03-05 15:06:20.349+00:00 decodeSubscription: read subscribe topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:382 subscribe=true
TRC 2026-03-05 15:06:20.349+00:00 decodeSubscription: read topic topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:387 topic=/waku/2/rs/2/0
TRC 2026-03-05 15:06:20.349+00:00 decodeSubscription: read requestsPartial topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:392 requestsPartial=some(false)
TRC 2026-03-05 15:06:20.349+00:00 decodeSubscription: read supportsSendingPartial topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:398 supportsSendingPartial=some(false)
TRC 2026-03-05 15:06:20.349+00:00 decodeControl: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:324
TRC 2026-03-05 15:06:20.349+00:00 PartialMessageExtensionRPC: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:505
TRC 2026-03-05 15:06:20.349+00:00 decodePartialMessageExtensionRPC: is not set topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:511
TRC 2026-03-05 15:06:20.349+00:00 TestExtensionRPC: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:494
TRC 2026-03-05 15:06:20.349+00:00 decoded msg from peer topics="libp2p gossipsub" tid=1 file=gossipsub.nim:696 peer=16U*zcx33E payload="(subscriptions: [(subscribe: true, topic: /waku/2/rs/2/0, requestsPartial: some(false), supportsSendingPartial: some(false))], messages: [], control: (ihave: [], iwant: [], graft: [], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
TRC 2026-03-05 15:06:20.349+00:00 peer subscribed to topic topics="libp2p gossipsub" tid=1 file=gossipsub.nim:376 peer=16U*zcx33E topic=/waku/2/rs/2/0
TRC 2026-03-05 15:06:20.349+00:00 gossip peers topics="libp2p gossipsub" tid=1 file=gossipsub.nim:397 peers=1 topic=/waku/2/rs/2/0 peer=16U*zcx33E
TRC 2026-03-05 15:06:20.349+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:466 topic=/waku/2/rs/2/0 mesh=0 gossipsub=1
TRC 2026-03-05 15:06:20.349+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:478 peers=0 topic=/waku/2/rs/2/0 mesh=0 gossipsub=1
TRC 2026-03-05 15:06:20.349+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:506 grafting=1 topic=/waku/2/rs/2/0 mesh=0 gossipsub=1
TRC 2026-03-05 15:06:20.349+00:00 grafted topics="libp2p gossipsub" tid=1 file=behavior.nim:78 peer=16U*zcx33E topic=/waku/2/rs/2/0
TRC 2026-03-05 15:06:20.350+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:688 topic=/waku/2/rs/2/0 mesh=1 gossipsub=1
TRC 2026-03-05 15:06:20.350+00:00 broadcasting messages to peers topics="libp2p gossipsub" tid=1 file=pubsub.nim:290 peers=1 payload="(subscriptions: [], messages: [], control: (ihave: [], iwant: [], graft: [(topic: /waku/...rs/2/0)], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
TRC 2026-03-05 15:06:20.350+00:00 sending pubsub message to peer topics="libp2p pubsub" tid=1 file=pubsub.nim:231 peer=16U*zcx33E payload="(subscriptions: [], messages: [], control: (ihave: [], iwant: [], graft: [(topic: /waku/...rs/2/0)], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
TRC 2026-03-05 15:06:20.350+00:00 encodeRpcMsg: encoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:464 payload="(subscriptions: [], messages: [], control: (ihave: [], iwant: [], graft: [(topic: /waku/...rs/2/0)], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
TRC 2026-03-05 15:06:20.350+00:00 sending msg to peer topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:549 peer=16U*zcx33E rpcMsg="(subscriptions: [], messages: [], control: (ihave: [], iwant: [], graft: [(topic: /waku/...rs/2/0)], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
TRC 2026-03-05 15:06:20.350+00:00 sending encoded msg to peer topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:406 conntype=ctSend conn=16U*zcx33E:69a99beccfeb4009d5f2c367 encoded=1a121a100a0e...72732f322f30
TRC 2026-03-05 15:06:20.350+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 4, length: 21}"
TRC 2026-03-05 15:06:20.350+00:00 sent pubsub message to remote topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:415 conn=16U*zcx33E:69a99beccfeb4009d5f2c367
TRC 2026-03-05 15:06:20.350+00:00 waiting for data topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:234 conn=16U*zcx33E:69a99beccfeb4009d5f2c36a peer=16U*zcx33E closed=false
DBG 2026-03-05 15:06:20.351+00:00 calculateConnectionState tid=1 file=node_health_monitor.nim:408 protocol=Relay strength=1 relayCount=1 storeClientCount=0 lightpushCount=0 filterCount=0
DBG 2026-03-05 15:06:20.351+00:00 calculateConnectionState tid=1 file=node_health_monitor.nim:408 protocol=Filter strength=0 relayCount=1 storeClientCount=0 lightpushCount=0 filterCount=0
DBG 2026-03-05 15:06:20.351+00:00 calculateConnectionState tid=1 file=node_health_monitor.nim:408 protocol=Peer Exchange strength=1 relayCount=1 storeClientCount=0 lightpushCount=0 filterCount=0
TRC 2026-03-05 15:06:20.351+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*zcx33E:69a99beccfeb4009d5f2c364 size=28
TRC 2026-03-05 15:06:20.351+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=c291b3bab2d8...76a57c12c788 tagOut=c291b3bab2d8...76a57c12c788 nonce=24
TRC 2026-03-05 15:06:20.351+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {Fin}, streamId: 5, length: 0}"
TRC 2026-03-05 15:06:20.351+00:00 remote closed channel topics="libp2p yamux" tid=1 file=yamux.nim:643
TRC 2026-03-05 15:06:20.351+00:00 Closing connection topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*zcx33E:69a99beccfeb4009d5f2c36b
TRC 2026-03-05 15:06:20.351+00:00 Closed connection topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*zcx33E:69a99beccfeb4009d5f2c36b
TRC 2026-03-05 15:06:20.351+00:00 Closing stream topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69a99beccfeb4009d5f2c36b objName=YamuxStream dir=In
TRC 2026-03-05 15:06:20.352+00:00 Closed stream topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69a99beccfeb4009d5f2c36b objName=YamuxStream dir=In
TRC 2026-03-05 15:06:20.352+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.352+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69a99beccfeb4009d5f2c36b
TRC 2026-03-05 15:06:20.352+00:00 Closing with EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69a99beccfeb4009d5f2c36b
TRC 2026-03-05 15:06:20.352+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:309
TRC 2026-03-05 15:06:20.352+00:00 Stream handler done tid=1 file=muxedupgrade.nim:100 conn=16U*zcx33E:69a99beccfeb4009d5f2c36b
TRC 2026-03-05 15:06:20.352+00:00 finished handling stream topics="libp2p yamux" tid=1 file=yamux.nim:555
TRC 2026-03-05 15:06:20.352+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*zcx33E:69a99beccfeb4009d5f2c364 size=28
TRC 2026-03-05 15:06:20.352+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=503bd5b84557...ab19fa62ee6e tagOut=503bd5b84557...ab19fa62ee6e nonce=25
TRC 2026-03-05 15:06:20.352+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {Fin}, streamId: 1, length: 0}"
TRC 2026-03-05 15:06:20.352+00:00 remote closed channel topics="libp2p yamux" tid=1 file=yamux.nim:643
TRC 2026-03-05 15:06:20.352+00:00 Closing connection topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*zcx33E:69a99beccfeb4009d5f2c369
TRC 2026-03-05 15:06:20.352+00:00 Closed connection topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*zcx33E:69a99beccfeb4009d5f2c369
TRC 2026-03-05 15:06:20.352+00:00 Closing stream topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69a99beccfeb4009d5f2c369 objName=YamuxStream dir=In
TRC 2026-03-05 15:06:20.352+00:00 Closed stream topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69a99beccfeb4009d5f2c369 objName=YamuxStream dir=In
TRC 2026-03-05 15:06:20.352+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.352+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69a99beccfeb4009d5f2c369
TRC 2026-03-05 15:06:20.352+00:00 Closing with EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69a99beccfeb4009d5f2c369
TRC 2026-03-05 15:06:20.352+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:309
TRC 2026-03-05 15:06:20.352+00:00 Stream handler done tid=1 file=muxedupgrade.nim:100 conn=16U*zcx33E:69a99beccfeb4009d5f2c369
TRC 2026-03-05 15:06:20.352+00:00 finished handling stream topics="libp2p yamux" tid=1 file=yamux.nim:555
TRC 2026-03-05 15:06:20.353+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*zcx33E:69a99beccfeb4009d5f2c364 size=36
TRC 2026-03-05 15:06:20.353+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=a48a484629cc...f1cea7a5fd41 tagOut=a48a484629cc...f1cea7a5fd41 nonce=26
TRC 2026-03-05 15:06:20.354+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 2, length: 8}"
TRC 2026-03-05 15:06:20.354+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=07080210001a0100
TRC 2026-03-05 15:06:20.354+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.354+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*zcx33E:69a99beccfeb4009d5f2c364 size=28
TRC 2026-03-05 15:06:20.354+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=5a909cb38674...e69a547eddcc tagOut=5a909cb38674...e69a547eddcc nonce=27
TRC 2026-03-05 15:06:20.354+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {Fin}, streamId: 2, length: 0}"
TRC 2026-03-05 15:06:20.354+00:00 remote closed channel topics="libp2p yamux" tid=1 file=yamux.nim:643
TRC 2026-03-05 15:06:20.354+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.354+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*zcx33E:69a99beccfeb4009d5f2c364 size=49
TRC 2026-03-05 15:06:20.354+00:00 Closing with EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69a99beccfeb4009d5f2c366
TRC 2026-03-05 15:06:20.354+00:00 Closing yamux channel locally topics="libp2p yamux" tid=1 file=yamux.nim:204 streamId=2 conn=16U*zcx33E:69a99beccfeb4009d5f2c365
TRC 2026-03-05 15:06:20.354+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{Data, {Fin}, streamId: 2, length: 0}"
TRC 2026-03-05 15:06:20.354+00:00 Closing connection topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*zcx33E:69a99beccfeb4009d5f2c366
TRC 2026-03-05 15:06:20.354+00:00 Closed connection topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*zcx33E:69a99beccfeb4009d5f2c366
TRC 2026-03-05 15:06:20.354+00:00 Closing stream topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69a99beccfeb4009d5f2c366 objName=YamuxStream dir=Out
TRC 2026-03-05 15:06:20.354+00:00 Closed stream topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69a99beccfeb4009d5f2c366 objName=YamuxStream dir=Out
TRC 2026-03-05 15:06:20.354+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=4c7949fa6ff5...fb1854649f83 tagOut=4c7949fa6ff5...fb1854649f83 nonce=28
TRC 2026-03-05 15:06:20.354+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 3, length: 21}"
TRC 2026-03-05 15:06:20.354+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=141a121a100a...72732f322f30
TRC 2026-03-05 15:06:20.354+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:20.355+00:00 read data from peer topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:246 conn=16U*zcx33E:69a99beccfeb4009d5f2c36a peer=16U*zcx33E closed=false data=1a121a100a0e...72732f322f30
TRC 2026-03-05 15:06:20.355+00:00 decodeRpcMsg: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:542 payload=1a121a100a0e...72732f322f30
TRC 2026-03-05 15:06:20.355+00:00 decodeMessages: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:452
TRC 2026-03-05 15:06:20.355+00:00 decodeMessages: no messages found topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:460
TRC 2026-03-05 15:06:20.355+00:00 decodeSubscriptions: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:406
TRC 2026-03-05 15:06:20.355+00:00 decodeControl: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:324
TRC 2026-03-05 15:06:20.355+00:00 decodeGraft: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:195
TRC 2026-03-05 15:06:20.355+00:00 decodeGraft: read topicID topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:198 topicID=/waku/2/rs/2/0
TRC 2026-03-05 15:06:20.355+00:00 decodeControl: message statistics topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:366 graft_count=1 prune_count=0 ihave_count=0 iwant_count=0
TRC 2026-03-05 15:06:20.355+00:00 PartialMessageExtensionRPC: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:505
TRC 2026-03-05 15:06:20.355+00:00 decodePartialMessageExtensionRPC: is not set topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:511
TRC 2026-03-05 15:06:20.355+00:00 TestExtensionRPC: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:494
TRC 2026-03-05 15:06:20.355+00:00 decoded msg from peer topics="libp2p gossipsub" tid=1 file=gossipsub.nim:696 peer=16U*zcx33E payload="(subscriptions: [], messages: [], control: (ihave: [], iwant: [], graft: [(topic: /waku/...rs/2/0)], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
TRC 2026-03-05 15:06:20.355+00:00 peer grafted topicID topics="libp2p gossipsub" tid=1 file=behavior.nim:142 peer=16U*zcx33E topic=/waku/2/rs/2/0
TRC 2026-03-05 15:06:20.355+00:00 peer already in mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:169 peer=16U*zcx33E topic=/waku/2/rs/2/0
TRC 2026-03-05 15:06:20.355+00:00 waiting for data topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:234 conn=16U*zcx33E:69a99beccfeb4009d5f2c36a peer=16U*zcx33E closed=false
DBG 2026-03-05 15:06:20.367+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:43136 meth=POST uri=/relay/v1/auto/subscriptions
DBG 2026-03-05 15:06:20.367+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:43136 meth=POST uri=/relay/v1/auto/subscriptions path_params=[] query_params=[] content_body="(application/json, 25 bytes)"
INF 2026-03-05 15:06:20.367+00:00 post_waku_v2_relay_v1_auto_subscriptions topics="waku node rest relay_api" tid=1 file=handlers.nim:202
DBG 2026-03-05 15:06:20.368+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=POST peer=172.17.0.1:43136 uri=/relay/v1/auto/subscriptions content_type=text/plain content_size=2
DBG 2026-03-05 15:06:20.372+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:43142 meth=POST uri=/relay/v1/auto/messages
DBG 2026-03-05 15:06:20.372+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:43142 meth=POST uri=/relay/v1/auto/messages path_params=[] query_params=[] content_body="(application/json, 117 bytes)"
DBG 2026-03-05 15:06:20.373+00:00 received relay message topics="waku relay" tid=1 file=protocol.nim:220 my_peer_id=16U*rt2d9k msg_hash=0x03a578ca30efc315ea3a749079e3f0884fd2c5b2f7d1fcea4577a61a8b73e323 msg_id=none from_peer_id=rest topic=/waku/2/rs/2/3 receivedTime=1772723180374381568 payloadSizeBytes=16.0
INF 2026-03-05 15:06:20.373+00:00 Publishing message topics="waku node rest relay_api" tid=1 file=handlers.nim:310 contentTopic=/toychat/2/huilong/proto rln=false
NTC 2026-03-05 15:06:20.373+00:00 start publish Waku message topics="waku relay" tid=1 file=protocol.nim:684 msg_hash=0x03a578ca30efc315ea3a749079e3f0884fd2c5b2f7d1fcea4577a61a8b73e323 pubsubTopic=/waku/2/rs/2/3
TRC 2026-03-05 15:06:20.373+00:00 Publishing message on topic topics="libp2p gossipsub" tid=1 file=gossipsub.nim:935 data=0a1053686172...aa0100f80100 topic=/waku/2/rs/2/3
DBG 2026-03-05 15:06:20.373+00:00 No peers for topic, skipping publish topics="libp2p gossipsub" tid=1 file=gossipsub.nim:953 peersOnTopic=0 connectedPeers=0 topic=/waku/2/rs/2/3
WRN 2026-03-05 15:06:20.373+00:00 waku.relay did not publish topics="waku node relay api" tid=1 file=relay.nim:195 error=NoPeersToPublish
DBG 2026-03-05 15:06:20.373+00:00 Received error response from handler tid=1 file=serverprivate.nim:314 status=400 meth=POST peer=172.17.0.1:43142 uri=/relay/v1/auto/messages error_status="400 Bad Request" error_content_type=text/plain error_message="Failed to publish: publish failed in relay: NoPeersToPublish"
NTC 2026-03-05 15:06:20.416+00:00 Shutting down after receiving SIGTERM topics="wakunode main" tid=1 file=wakunode2.nim:82
INF 2026-03-05 15:06:20.417+00:00 Stopping discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:362
TRC 2026-03-05 15:06:20.417+00:00 Stop listening on discv5 port topics="waku discv5" tid=1 file=waku_discv5.nim:365
INF 2026-03-05 15:06:20.417+00:00 Successfully stopped discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:368
TRC 2026-03-05 15:06:20.417+00:00 Stopping switch topics="libp2p switch" tid=1 file=switch.nim:328
INF 2026-03-05 15:06:20.417+00:00 Stopping AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:237
TRC 2026-03-05 15:06:20.418+00:00 Closing ConnManager topics="libp2p connmanager" tid=1 file=connmanager.nim:434
TRC 2026-03-05 15:06:20.418+00:00 Cleaning up muxer topics="libp2p connmanager" tid=1 file=connmanager.nim:231 m=16U*zcx33E:69a99beccfeb4009d5f2c365
TRC 2026-03-05 15:06:20.418+00:00 Closing yamux topics="libp2p yamux" tid=1 file=yamux.nim:528
TRC 2026-03-05 15:06:20.418+00:00 Closing connection topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*zcx33E:69a99beccfeb4009d5f2c367
TRC 2026-03-05 15:06:20.418+00:00 Closed connection topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*zcx33E:69a99beccfeb4009d5f2c367
TRC 2026-03-05 15:06:20.418+00:00 Closing stream topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69a99beccfeb4009d5f2c367 objName=YamuxStream dir=Out
TRC 2026-03-05 15:06:20.418+00:00 Closed stream topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69a99beccfeb4009d5f2c367 objName=YamuxStream dir=Out
TRC 2026-03-05 15:06:20.418+00:00 Closing connection topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*zcx33E:69a99beccfeb4009d5f2c36a
TRC 2026-03-05 15:06:20.418+00:00 Closed connection topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*zcx33E:69a99beccfeb4009d5f2c36a
TRC 2026-03-05 15:06:20.418+00:00 Closing stream topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69a99beccfeb4009d5f2c36a objName=YamuxStream dir=In
TRC 2026-03-05 15:06:20.418+00:00 Closed stream topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69a99beccfeb4009d5f2c36a objName=YamuxStream dir=In
TRC 2026-03-05 15:06:20.418+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{GoAway, {}, streamId: 0, length: 0}"
TRC 2026-03-05 15:06:20.418+00:00 Closing secure conn topics="libp2p secure" tid=1 file=secure.nim:69 s=16U*zcx33E:69a99beccfeb4009d5f2c365 dir=In
TRC 2026-03-05 15:06:20.418+00:00 Shutting down chronos stream topics="libp2p chronosstream" tid=1 file=chronosstream.nim:169 address=172.18.211.57:55134 s=16U*zcx33E:69a99beccfeb4009d5f2c364
TRC 2026-03-05 15:06:20.419+00:00 couldn't read all bytes, stream EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:158 s=69a99beccfeb4009d5f2c367 nbytes=1 read=0 objName=YamuxStream
TRC 2026-03-05 15:06:20.419+00:00 stream is closed locally when readOnce topics="libp2p yamux" tid=1 file=yamux.nim:280 channel="<= 4 {ClosedRemotely, ClosedLocally, Reset}"
TRC 2026-03-05 15:06:20.419+00:00 couldn't read all bytes, stream EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:158 s=69a99beccfeb4009d5f2c36a nbytes=1 read=0 objName=YamuxStream
TRC 2026-03-05 15:06:20.419+00:00 stream is closed locally when readOnce topics="libp2p yamux" tid=1 file=yamux.nim:280 channel="<= 3 {ClosedRemotely, ClosedLocally, Reset}"
TRC 2026-03-05 15:06:20.419+00:00 Cleaning up client topics="libp2p tcptransport" tid=1 file=tcptransport.nim:65 addrs=172.18.211.57:55134 conn=16U*zcx33E:69a99beccfeb4009d5f2c364
TRC 2026-03-05 15:06:20.419+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69a99beccfeb4009d5f2c364
TRC 2026-03-05 15:06:20.419+00:00 Cleaned up client topics="libp2p tcptransport" tid=1 file=tcptransport.nim:78 addrs=172.18.211.57:55134 conn=16U*zcx33E:69a99beccfeb4009d5f2c364
TRC 2026-03-05 15:06:20.420+00:00 Shutdown chronos stream topics="libp2p chronosstream" tid=1 file=chronosstream.nim:174 address=172.18.211.57:55134 s=16U*zcx33E:69a99beccfeb4009d5f2c364
TRC 2026-03-05 15:06:20.420+00:00 Closing connection topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*zcx33E:69a99beccfeb4009d5f2c364
TRC 2026-03-05 15:06:20.420+00:00 Closed connection topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*zcx33E:69a99beccfeb4009d5f2c364
TRC 2026-03-05 15:06:20.420+00:00 Closing stream topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69a99beccfeb4009d5f2c364 objName=ChronosStream dir=In
TRC 2026-03-05 15:06:20.420+00:00 Closed stream topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69a99beccfeb4009d5f2c364 objName=ChronosStream dir=In
DBG 2026-03-05 15:06:20.420+00:00 Exception occurred reading message PubSubPeer.handle topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:242 conn=16U*zcx33E:69a99beccfeb4009d5f2c367 peer=16U*zcx33E closed=true description="Stream Closed!"
DBG 2026-03-05 15:06:20.420+00:00 exiting pubsub read loop topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:231 conn=16U*zcx33E:69a99beccfeb4009d5f2c367 peer=16U*zcx33E closed=true
DBG 2026-03-05 15:06:20.420+00:00 Exception occurred reading message PubSubPeer.handle topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:242 conn=16U*zcx33E:69a99beccfeb4009d5f2c36a peer=16U*zcx33E closed=true description="Stream Closed!"
DBG 2026-03-05 15:06:20.420+00:00 exiting pubsub read loop topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:231 conn=16U*zcx33E:69a99beccfeb4009d5f2c36a peer=16U*zcx33E closed=true
TRC 2026-03-05 15:06:20.420+00:00 Closing connection topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*zcx33E:69a99beccfeb4009d5f2c365
TRC 2026-03-05 15:06:20.421+00:00 Closed connection topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*zcx33E:69a99beccfeb4009d5f2c365
TRC 2026-03-05 15:06:20.421+00:00 Closing stream topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69a99beccfeb4009d5f2c365 objName=SecureConn dir=In
TRC 2026-03-05 15:06:20.421+00:00 Closed stream topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69a99beccfeb4009d5f2c365 objName=SecureConn dir=In
TRC 2026-03-05 15:06:20.421+00:00 Removing send connection topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:255 p=16U*zcx33E conn=16U*zcx33E:69a99beccfeb4009d5f2c367
TRC 2026-03-05 15:06:20.421+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69a99beccfeb4009d5f2c367
TRC 2026-03-05 15:06:20.421+00:00 pruned topics="libp2p gossipsub" tid=1 file=behavior.nim:106 peer=16U*zcx33E topic=/waku/2/rs/2/0
TRC 2026-03-05 15:06:20.421+00:00 Closing with EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69a99beccfeb4009d5f2c36a
TRC 2026-03-05 15:06:20.421+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69a99beccfeb4009d5f2c36a
TRC 2026-03-05 15:06:20.421+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69a99beccfeb4009d5f2c365
TRC 2026-03-05 15:06:20.421+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69a99beccfeb4009d5f2c365
TRC 2026-03-05 15:06:20.421+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69a99beccfeb4009d5f2c364
TRC 2026-03-05 15:06:20.421+00:00 Connection closed, cleaning up topics="libp2p connmanager" tid=1 file=connmanager.nim:270 mux=16U*zcx33E:69a99beccfeb4009d5f2c365
TRC 2026-03-05 15:06:20.421+00:00 Triggering disconnect events topics="libp2p connmanager" tid=1 file=connmanager.nim:243 mux=16U*zcx33E:69a99beccfeb4009d5f2c365
TRC 2026-03-05 15:06:20.421+00:00 About to trigger peer events topics="libp2p connmanager" tid=1 file=connmanager.nim:180 peer=16U*zcx33E
TRC 2026-03-05 15:06:20.421+00:00 triggering peer events topics="libp2p connmanager" tid=1 file=connmanager.nim:185 peer=16U*zcx33E event="(kind: Left)"
TRC 2026-03-05 15:06:20.422+00:00 unsubscribing gossipsub peer topics="libp2p gossipsub" tid=1 file=gossipsub.nim:320 peer=16U*zcx33E
TRC 2026-03-05 15:06:20.422+00:00 pruning unsubscribing peer topics="libp2p gossipsub" tid=1 file=gossipsub.nim:334 pubSubPeer=16U*zcx33E score=0.0
TRC 2026-03-05 15:06:20.422+00:00 pruned topics="libp2p gossipsub" tid=1 file=behavior.nim:106 peer=16U*zcx33E topic=/waku/2/rs/2/0
DBG 2026-03-05 15:06:20.422+00:00 stopping sendNonPriorityTask topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:584 p=16U*zcx33E
TRC 2026-03-05 15:06:20.422+00:00 unsubscribing floodsub peer topics="libp2p floodsub" tid=1 file=floodsub.nim:88 peer=16U*zcx33E
DBG 2026-03-05 15:06:20.422+00:00 unsubscribing pubsub peer topics="libp2p pubsub" tid=1 file=pubsub.nim:209 peerId=16U*zcx33E
TRC 2026-03-05 15:06:20.422+00:00 About to trigger connection events topics="libp2p connmanager" tid=1 file=connmanager.nim:148 peer=16U*zcx33E
TRC 2026-03-05 15:06:20.422+00:00 Dialing (existing) topics="libp2p dialer" tid=1 file=dialer.nim:322 peerId=16U*zcx33E protos="[/vac/waku/relay/2.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0]"
TRC 2026-03-05 15:06:20.422+00:00 connection not found topics="libp2p connmanager" tid=1 file=connmanager.nim:294 peerId=16U*zcx33E
TRC 2026-03-05 15:06:20.422+00:00 Error dialing topics="libp2p dialer" tid=1 file=dialer.nim:336 description="Couldn't get muxed stream in dial for peer_id: 16U*zcx33E"
DBG 2026-03-05 15:06:20.423+00:00 Could not establish send connection topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:322 description="failed dial existing: Couldn't get muxed stream in dial for peer_id: 16U*zcx33E"
TRC 2026-03-05 15:06:20.423+00:00 Closed yamux topics="libp2p yamux" tid=1 file=yamux.nim:549
TRC 2026-03-05 15:06:20.423+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69a99beccfeb4009d5f2c36a
TRC 2026-03-05 15:06:20.423+00:00 Closing with EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69a99beccfeb4009d5f2c36a
TRC 2026-03-05 15:06:20.423+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:309
TRC 2026-03-05 15:06:20.423+00:00 Stream handler done tid=1 file=muxedupgrade.nim:100 conn=16U*zcx33E:69a99beccfeb4009d5f2c36a
TRC 2026-03-05 15:06:20.423+00:00 Stream EOF topics="libp2p yamux" tid=1 file=yamux.nim:651 description="Secure connection EOF: Stream EOF!"
TRC 2026-03-05 15:06:20.423+00:00 Already closed topics="libp2p yamux" tid=1 file=yamux.nim:525
TRC 2026-03-05 15:06:20.423+00:00 Stopped yamux handler topics="libp2p yamux" tid=1 file=yamux.nim:668
TRC 2026-03-05 15:06:20.423+00:00 finished handling stream topics="libp2p yamux" tid=1 file=yamux.nim:555
TRC 2026-03-05 15:06:20.423+00:00 Cleaned up muxer topics="libp2p connmanager" tid=1 file=connmanager.nim:239 m=16U*zcx33E:69a99beccfeb4009d5f2c365
TRC 2026-03-05 15:06:20.423+00:00 Closed ConnManager topics="libp2p connmanager" tid=1 file=connmanager.nim:448
TRC 2026-03-05 15:06:20.423+00:00 Stopping TCP transport topics="libp2p tcptransport" tid=1 file=tcptransport.nim:159
TRC 2026-03-05 15:06:20.423+00:00 stopping transport topics="libp2p transport" tid=1 file=transport.nim:59 address=@[/ip4/0.0.0.0/tcp/33271]
TRC 2026-03-05 15:06:20.423+00:00 Transport stopped topics="libp2p tcptransport" tid=1 file=tcptransport.nim:189
TRC 2026-03-05 15:06:20.423+00:00 Stopping WS transport topics="libp2p wstransport" tid=1 file=wstransport.nim:213
TRC 2026-03-05 15:06:20.423+00:00 stopping transport topics="libp2p transport" tid=1 file=transport.nim:59 address=@[/ip4/0.0.0.0/tcp/33272/ws]
TRC 2026-03-05 15:06:20.423+00:00 Transport stopped topics="libp2p wstransport" tid=1 file=wstransport.nim:235
TRC 2026-03-05 15:06:20.423+00:00 gossipsub stop topics="libp2p gossipsub" tid=1 file=gossipsub.nim:1131
TRC 2026-03-05 15:06:20.423+00:00 Switch stopped topics="libp2p switch" tid=1 file=switch.nim:354
WRN 2026-03-05 15:06:20.424+00:00 Stopping rendezvous without starting it topics="waku rendezvous" tid=1 file=rendezvous.nim:638
WRN 2026-03-05 15:06:20.424+00:00 Stopping rendezvous without starting it topics="waku rendezvous" tid=1 file=rendezvous.nim:638
INF 2026-03-05 15:06:20.424+00:00 waku rendezvous discovery stopped topics="waku rendezvous" tid=1 file=protocol.nim:239
INF 2026-03-05 15:06:20.424+00:00 waku rendezvous client stopped topics="waku rendezvous client" tid=1 file=client.nim:142
NTC 2026-03-05 15:06:20.424+00:00 REST service stopped tid=1 file=server.nim:188 address=0.0.0.0:33270

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_unsubscribe_all_with_invalid_request_id with id: 2026-03-05_15-10-25__f2667452-3287-48bc-98ab-15bd55964acd
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-10-25__f2667452-3287-48bc-98ab-15bd55964acd__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.17.55
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['3138', '3139', '3140', '3141', '3142']
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 3138:3138 -p 3139:3139 -p 3140:3140 -p 3141:3141 -p 3142:3142 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=3140 --rest-port=3138 --tcp-port=3139 --discv5-udp-port=3141 --rest-address=0.0.0.0 --nat=extip:172.18.17.55 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=71cb55bffb81c8623e7d83bfbf2f4cd2af1d7f744ef12d46a2ded66b0a0d33ae --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3142 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.17.55 waku d22798ef0493948faef61f81fc50e627b2a7c9029155595b473ea411e9a98eba
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a11394d0cf2e. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d22798ef0493. Setting up logs at ./log/docker/node1_2026-03-05_15-10-25__f2667452-3287-48bc-98ab-15bd55964acd__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 3138
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 479c95efa026. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3138/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:3138/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.17.55/tcp/3139/p2p/16Uiu2HAkwezcvWWXzDJC6ZNaqJ7B9AFfBi8HMgWKeNNdDcYfmeFs","/ip4/172.18.17.55/tcp/3140/ws/p2p/16Uiu2HAkwezcvWWXzDJC6ZNaqJ7B9AFfBi8HMgWKeNNdDcYfmeFs"],"enrUri":"enr:-L24QK7NYI_AtIdDFJI3vZuAoo8wLBT7f8hLZKTKyksIwNXyVi69uo3ugtf3yID9VcvocbTf32PCSUuD5yrwEpu9jcgCgmlkgnY0gmlwhKwSETeKbXVsdGlhZGRyc5YACASsEhE3BgxDAAoErBIRNwYMRN0DgnJzhQADAQAAiXNlY3AyNTZrMaECISEAOY1teuDL-QQSnx6rjykDYazqigKJkxHWxmHhMfKDdGNwggxDg3VkcIIMRYV3YWt1MgU"}'
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-10-25__f2667452-3287-48bc-98ab-15bd55964acd__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.180.159
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['49706', '49707', '49708', '49709', '49710']
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 49706:49706 -p 49707:49707 -p 49708:49708 -p 49709:49709 -p 49710:49710 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=49708 --rest-port=49706 --tcp-port=49707 --discv5-udp-port=49709 --rest-address=0.0.0.0 --nat=extip:172.18.180.159 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=afcdae7e847ffeecb418420ef8baaa10c94857cdc92abbbe901fd74de1eb46ad --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49710 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QK7NYI_AtIdDFJI3vZuAoo8wLBT7f8hLZKTKyksIwNXyVi69uo3ugtf3yID9VcvocbTf32PCSUuD5yrwEpu9jcgCgmlkgnY0gmlwhKwSETeKbXVsdGlhZGRyc5YACASsEhE3BgxDAAoErBIRNwYMRN0DgnJzhQADAQAAiXNlY3AyNTZrMaECISEAOY1teuDL-QQSnx6rjykDYazqigKJkxHWxmHhMfKDdGNwggxDg3VkcIIMRYV3YWt1MgU --filternode=/ip4/172.18.17.55/tcp/3139/p2p/16Uiu2HAkwezcvWWXzDJC6ZNaqJ7B9AFfBi8HMgWKeNNdDcYfmeFs
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.180.159 waku 382b76844d0de03a11b527907df0deb508434ade0c832af99fa0979223309ce5
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 382b76844d0d. Setting up logs at ./log/docker/node2_2026-03-05_15-10-25__f2667452-3287-48bc-98ab-15bd55964acd__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 49706
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:49706/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:49706/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.180.159/tcp/49707/p2p/16Uiu2HAm2ERqzp7oBXqyXH6pbvk4HWBhLmWYMg97w6G6ZVCM1fkW","/ip4/172.18.180.159/tcp/49708/ws/p2p/16Uiu2HAm2ERqzp7oBXqyXH6pbvk4HWBhLmWYMg97w6G6ZVCM1fkW"],"enrUri":"enr:-L24QFqyI-lu6IIepuhKxdST5rSriiuK2bjypiAfiraBQoDcB6OLRXO-OuBhfmF5sXOPGxpMz7lsyaymsBeOHFtah_0CgmlkgnY0gmlwhKwStJ-KbXVsdGlhZGRyc5YACASsErSfBsIrAAoErBK0nwbCLN0DgnJzhQADAQAAiXNlY3AyNTZrMaECZSBwEJkgct2ko33GalQkvGjxAwIpoAGAV0RZkkY7XlODdGNwgsIrg3VkcILCLYV3YWt1MgA"}'
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:49706/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.17.55/tcp/3139/p2p/16Uiu2HAkwezcvWWXzDJC6ZNaqJ7B9AFfBi8HMgWKeNNdDcYfmeFs"]'
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:3138/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:49706/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "5d0fd758-b48d-4e63-ab9c-ff066b65484f", "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":"5d0fd758-b48d-4e63-ab9c-ff066b65484f","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:49706/filter/v2/subscriptions/all" -H "Content-Type: application/json" -d '{"requestId": 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:49706/filter/v2/subscriptions/all. 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 d22798ef0493
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 382b76844d0d
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,73 @@
2026-03-05 15:06:48.405 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-05 15:06:48.405 DEBUG [tests.conftest] Running test: test_2_nodes_different_content_topic_different_shard with id: 2026-03-05_15-06-48__d025fb8f-1db3-472b-9482-e8afe017df56
2026-03-05 15:06:48.406 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-05 15:06:48.406 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-05 15:06:48.406 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-03-05 15:06:48.416 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:06:48.416 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-06-48__d025fb8f-1db3-472b-9482-e8afe017df56__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:06:48.417 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:06:48.417 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:06:48.418 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:06:48.418 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.51.203
2026-03-05 15:06:48.419 DEBUG [src.node.docker_mananger] Generated ports ['52781', '52782', '52783', '52784', '52785']
2026-03-05 15:06:48.419 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:06:48.419 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:06:48.419 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:06:48.419 DEBUG [src.node.docker_mananger] docker run -i -t -p 52781:52781 -p 52782:52782 -p 52783:52783 -p 52784:52784 -p 52785:52785 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=52783 --rest-port=52781 --tcp-port=52782 --discv5-udp-port=52784 --rest-address=0.0.0.0 --nat=extip:172.18.51.203 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=6d55ace3b1474c9d8c7f27ffee8aaf54de6dcf65adfd2ee6d5764a3dc0b3c1f9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52785 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto
2026-03-05 15:06:48.614 ERROR [src.node.docker_mananger] Max retries reached for container 976cc800a878. Exiting log stream.
2026-03-05 15:06:48.616 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.51.203 waku a60cef140f620610f0e83aa4b4e042b87c8e270fd818707bac432c99f42c4f27
2026-03-05 15:06:48.654 DEBUG [src.node.docker_mananger] Container started with ID a60cef140f62. Setting up logs at ./log/docker/node1_2026-03-05_15-06-48__d025fb8f-1db3-472b-9482-e8afe017df56__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:06:48.654 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 52781
2026-03-05 15:06:48.654 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:06:49.208 ERROR [src.node.docker_mananger] Max retries reached for container 887ff72a6594. Exiting log stream.
2026-03-05 15:06:49.655 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52781/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:49.658 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:06:49.658 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:06:49.658 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52781/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:49.661 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.51.203/tcp/52782/p2p/16Uiu2HAm5ZB1jWGjD33ZvEMUJvTFir1hhroVrqFCUCxagy5nuRR1","/ip4/172.18.51.203/tcp/52783/ws/p2p/16Uiu2HAm5ZB1jWGjD33ZvEMUJvTFir1hhroVrqFCUCxagy5nuRR1"],"enrUri":"enr:-L24QDAs67ZfN-XeoiCKSRXS2GsGaK6i0Fo16xm_f9lXH4cfAOC6A9f-nRd_YaYSsLXvMnoO_2Z8Vw2hDcRnOJUl0mICgmlkgnY0gmlwhKwSM8uKbXVsdGlhZGRyc5YACASsEjPLBs4uAAoErBIzywbOL90DgnJzhQACAQAAiXNlY3AyNTZrMaECloDDXhXJDTYu-PDqj0kVLzyDEtOj3Bj2W2m-31561cCDdGNwgs4ug3VkcILOMIV3YWt1MgU"}'
2026-03-05 15:06:49.661 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:06:49.668 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:06:49.668 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-06-48__d025fb8f-1db3-472b-9482-e8afe017df56__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:06:49.668 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:06:49.668 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:06:49.670 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:06:49.670 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.218.42
2026-03-05 15:06:49.670 DEBUG [src.node.docker_mananger] Generated ports ['51278', '51279', '51280', '51281', '51282']
2026-03-05 15:06:49.670 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:06:49.670 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:06:49.670 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:06:49.671 DEBUG [src.node.docker_mananger] docker run -i -t -p 51278:51278 -p 51279:51279 -p 51280:51280 -p 51281:51281 -p 51282:51282 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=51280 --rest-port=51278 --tcp-port=51279 --discv5-udp-port=51281 --rest-address=0.0.0.0 --nat=extip:172.18.218.42 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=ae1eeaad0b54557a4ffb9cda08a96934aefb0f32cce6cbdc4f216abd4c48fcfe --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51282 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QDAs67ZfN-XeoiCKSRXS2GsGaK6i0Fo16xm_f9lXH4cfAOC6A9f-nRd_YaYSsLXvMnoO_2Z8Vw2hDcRnOJUl0mICgmlkgnY0gmlwhKwSM8uKbXVsdGlhZGRyc5YACASsEjPLBs4uAAoErBIzywbOL90DgnJzhQACAQAAiXNlY3AyNTZrMaECloDDXhXJDTYu-PDqj0kVLzyDEtOj3Bj2W2m-31561cCDdGNwgs4ug3VkcILOMIV3YWt1MgU --content-topic=/waku/2/content/test.js
2026-03-05 15:06:49.864 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.218.42 waku f9da91a9afaec42f29647031825c46d85f0a88294d7b46c8cf80eb9790e4be41
2026-03-05 15:06:49.901 DEBUG [src.node.docker_mananger] Container started with ID f9da91a9afae. Setting up logs at ./log/docker/node2_2026-03-05_15-06-48__d025fb8f-1db3-472b-9482-e8afe017df56__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:06:49.902 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 51278
2026-03-05 15:06:49.902 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:06:50.902 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51278/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:50.925 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:06:50.929 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:06:50.930 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51278/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:50.934 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.218.42/tcp/51279/p2p/16Uiu2HAm8Czf1QXDbaPm8n2VkZG4dSavJtXoCQT197wk5jS2k1ER","/ip4/172.18.218.42/tcp/51280/ws/p2p/16Uiu2HAm8Czf1QXDbaPm8n2VkZG4dSavJtXoCQT197wk5jS2k1ER"],"enrUri":"enr:-L24QGDIaLfBiO4geF-6DJouP9CDHYZCMeh2LXp7wUy9j7GUf9nhceA-NyzUxC9NkZhwigW2mW6Do0sZxjwi6p5paXYCgmlkgnY0gmlwhKwS2iqKbXVsdGlhZGRyc5YACASsEtoqBshPAAoErBLaKgbIUN0DgnJzhQACAQAAiXNlY3AyNTZrMaECveh_JZ6RMfYw3LP70weTJ60urVOSVIZt2ZtrthxHQPKDdGNwgshPg3VkcILIUYV3YWt1MgE"}'
2026-03-05 15:06:50.934 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:06:50.935 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51278/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.51.203/tcp/52782/p2p/16Uiu2HAm5ZB1jWGjD33ZvEMUJvTFir1hhroVrqFCUCxagy5nuRR1"]'
2026-03-05 15:06:50.937 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:50.938 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52781/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
2026-03-05 15:06:50.941 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:50.941 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51278/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/content/test.js"]'
2026-03-05 15:06:50.943 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:50.944 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52781/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-05 15:06:50.949 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:50.949 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:06:51.050 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:06:51.050 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52781/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:51.053 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723210944238937,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:51.055 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:06:51.055 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51278/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:51.057 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723210944238937,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:51.060 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-05 15:06:51.061 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-05 15:06:51.061 DEBUG [src.node.waku_node] Stopping container with id a60cef140f62
2026-03-05 15:06:51.684 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:06:51.685 DEBUG [src.node.waku_node] Stopping container with id f9da91a9afae
2026-03-05 15:06:52.214 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:06:52.216 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-05 15:06:52.222 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:06:52.227 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,63 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_unsubscribe_all_on_peer_with_no_subscription with id: 2026-03-05_15-05-24__7bb8ca1d-ee31-4e5f-aceb-1ef2afe2343e
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-05-24__7bb8ca1d-ee31-4e5f-aceb-1ef2afe2343e__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.185.147
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['32987', '32988', '32989', '32990', '32991']
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 32987:32987 -p 32988:32988 -p 32989:32989 -p 32990:32990 -p 32991:32991 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=32989 --rest-port=32987 --tcp-port=32988 --discv5-udp-port=32990 --rest-address=0.0.0.0 --nat=extip:172.18.185.147 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d5825a44cdedf4d230f37b5dc1d5da013b6c3e6b0144284ddd4389ce1e6abc20 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32991 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.185.147 waku 1a62cca99c88db6d62bc0b23a17e5e8f7b2cb2bf32e881c72e8165e1d1558309
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 343999c8574e. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1a62cca99c88. Setting up logs at ./log/docker/node1_2026-03-05_15-05-24__7bb8ca1d-ee31-4e5f-aceb-1ef2afe2343e__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 32987
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 2ccab78363ed. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32987/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:32987/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.185.147/tcp/32988/p2p/16Uiu2HAmQGPbnFDzqBim2stmXMdS1UPN25T7pfpb3AcHmis9mx31","/ip4/172.18.185.147/tcp/32989/ws/p2p/16Uiu2HAmQGPbnFDzqBim2stmXMdS1UPN25T7pfpb3AcHmis9mx31"],"enrUri":"enr:-L24QK3PA6y1ObP-jiMbRE2nZfW-zi79ksmtuhQXzeKOOLhMfHrvYtflSbRn2FDyZwP0JmpDZIasOCZMk7er2PQduF4CgmlkgnY0gmlwhKwSuZOKbXVsdGlhZGRyc5YACASsErmTBoDcAAoErBK5kwaA3d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDrIIsVkaBihYytVy7vBR-45lcF8GF2R__5XpIFtE0dBCDdGNwgoDcg3VkcIKA3oV3YWt1MgU"}'
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-05-24__7bb8ca1d-ee31-4e5f-aceb-1ef2afe2343e__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.74.234
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['34320', '34321', '34322', '34323', '34324']
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 34320:34320 -p 34321:34321 -p 34322:34322 -p 34323:34323 -p 34324:34324 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=34322 --rest-port=34320 --tcp-port=34321 --discv5-udp-port=34323 --rest-address=0.0.0.0 --nat=extip:172.18.74.234 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=299e3d4ff8ce16efc0fdcceaff808d07539c6f5fa6dc9a8b09dcfda242a9319b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=34324 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QK3PA6y1ObP-jiMbRE2nZfW-zi79ksmtuhQXzeKOOLhMfHrvYtflSbRn2FDyZwP0JmpDZIasOCZMk7er2PQduF4CgmlkgnY0gmlwhKwSuZOKbXVsdGlhZGRyc5YACASsErmTBoDcAAoErBK5kwaA3d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDrIIsVkaBihYytVy7vBR-45lcF8GF2R__5XpIFtE0dBCDdGNwgoDcg3VkcIKA3oV3YWt1MgU --filternode=/ip4/172.18.185.147/tcp/32988/p2p/16Uiu2HAmQGPbnFDzqBim2stmXMdS1UPN25T7pfpb3AcHmis9mx31
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.74.234 waku 1fce0708e00260831e91007a6fb8ac62eba08935ee4b503af8b4e0639fc0e4c1
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1fce0708e002. Setting up logs at ./log/docker/node2_2026-03-05_15-05-24__7bb8ca1d-ee31-4e5f-aceb-1ef2afe2343e__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 34320
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:34320/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:34320/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.74.234/tcp/34321/p2p/16Uiu2HAm3CmG16CMi52Vg4tdxuo8Ga7rPUbZEtSYvZT6STzAcgD5","/ip4/172.18.74.234/tcp/34322/ws/p2p/16Uiu2HAm3CmG16CMi52Vg4tdxuo8Ga7rPUbZEtSYvZT6STzAcgD5"],"enrUri":"enr:-L24QGtJ--yJhVnhjUJujeA1ubhRuiwv-mhSMCf4AhNVyMZvUFVJlzJKvXU60y242lZi54Sil3hM_hAaGObsn3CYyMgCgmlkgnY0gmlwhKwSSuqKbXVsdGlhZGRyc5YACASsEkrqBoYRAAoErBJK6gaGEt0DgnJzhQADAQAAiXNlY3AyNTZrMaECc47qFiaQIaLG84JgXuFGFUftP3ZsxRJmB0OCkFaP5uCDdGNwgoYRg3VkcIKGE4V3YWt1MgA"}'
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:34320/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.185.147/tcp/32988/p2p/16Uiu2HAmQGPbnFDzqBim2stmXMdS1UPN25T7pfpb3AcHmis9mx31"]'
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:34320/filter/v2/subscriptions/all" -H "Content-Type: application/json" -d '{"requestId": "1"}'
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:34320/filter/v2/subscriptions/all. Response content: b'{"requestId":"1","statusDesc":"NOT_FOUND: peer has no subscriptions"}'
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 1a62cca99c88
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1fce0708e002
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,125 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_light_push_after_receiving_node_restarts with id: 2026-03-05_15-11-02__09f17151-ef1c-4a27-b5cd-00650cbbb43e
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-03-05_15-11-02__09f17151-ef1c-4a27-b5cd-00650cbbb43e__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.108.128
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['58601', '58602', '58603', '58604', '58605']
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 58601:58601 -p 58602:58602 -p 58603:58603 -p 58604:58604 -p 58605:58605 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=58603 --rest-port=58601 --tcp-port=58602 --discv5-udp-port=58604 --rest-address=0.0.0.0 --nat=extip:172.18.108.128 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5dc4b02d80ee4f67ef8d79dfd7c897cb00abf4b9a6eaaefbe01b8b1c0efa6e44 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58605 --metrics-logging=true --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.108.128 waku f366e6b495f706aca231e19ecdbd3d4e0d070fa874c246e9309d4b9dd1e8e5db
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a4b01226c74a. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f366e6b495f7. Setting up logs at ./log/docker/receiving_node1_2026-03-05_15-11-02__09f17151-ef1c-4a27-b5cd-00650cbbb43e__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 58601
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 5b11cc9b8104. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58601/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:58601/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.108.128/tcp/58602/p2p/16Uiu2HAmUap8QJoamrLWkeWrh7Xhckaw5E5feNG12LtSEMRNFkFT","/ip4/172.18.108.128/tcp/58603/ws/p2p/16Uiu2HAmUap8QJoamrLWkeWrh7Xhckaw5E5feNG12LtSEMRNFkFT"],"enrUri":"enr:-L24QLCkj7_EFPhzjhjTk_JJ-LxM0omIFQBhz6FzzyP03X_nXNBvdb4ZuDNRH2t6-gm-nz1B2qsLT_jOba7TSCzKYgcCgmlkgnY0gmlwhKwSbICKbXVsdGlhZGRyc5YACASsEmyABuTqAAoErBJsgAbk690DgnJzhQADAQAAiXNlY3AyNTZrMaED7Kkb_AgBomiaJtm9ksir9JwlvnA8Cvm_LI4oWKHbQFKDdGNwguTqg3VkcILk7IV3YWt1Mgk"}'
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-03-05_15-11-02__09f17151-ef1c-4a27-b5cd-00650cbbb43e__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.193.71
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['36216', '36217', '36218', '36219', '36220']
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 36216:36216 -p 36217:36217 -p 36218:36218 -p 36219:36219 -p 36220:36220 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=36218 --rest-port=36216 --tcp-port=36217 --discv5-udp-port=36219 --rest-address=0.0.0.0 --nat=extip:172.18.193.71 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bdea0ab6cebfae2feaf3aa0c19ba83fa54a939d9c4feefe0c02f71c16eabdaff --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36220 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.193.71 waku 1e880d9fbfd23c71ab130a2930e9f08758f6b182bba2188ded579156006b40c9
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1e880d9fbfd2. Setting up logs at ./log/docker/receiving_node2_2026-03-05_15-11-02__09f17151-ef1c-4a27-b5cd-00650cbbb43e__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 36216
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:36216/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:36216/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.193.71/tcp/36217/p2p/16Uiu2HAmArYsPDp8nVFKmMgMKsdCYMzsxQtQnrJ7mrtqh7Sx8wm8","/ip4/172.18.193.71/tcp/36218/ws/p2p/16Uiu2HAmArYsPDp8nVFKmMgMKsdCYMzsxQtQnrJ7mrtqh7Sx8wm8"],"enrUri":"enr:-L24QA2zShyY275c-xuaMB7zyol8VP4G1UvkCKTw6Bn7qFhhZop5wLCNvS55lHUKoZuNpD4fCud6zZvHSbnV1w7BZ9kCgmlkgnY0gmlwhKwSwUeKbXVsdGlhZGRyc5YACASsEsFHBo15AAoErBLBRwaNet0DgnJzhQADAQAAiXNlY3AyNTZrMaEC5T7IxCOUXoz4lpOn9d6hhfyDwvx7Sr5m5p9ulA2aHT-DdGNwgo15g3VkcIKNe4V3YWt1MgE"}'
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:36216/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.108.128/tcp/58602/p2p/16Uiu2HAmUap8QJoamrLWkeWrh7Xhckaw5E5feNG12LtSEMRNFkFT"]'
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-03-05_15-11-02__09f17151-ef1c-4a27-b5cd-00650cbbb43e__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.23.30
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['6247', '6248', '6249', '6250', '6251']
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 6247:6247 -p 6248:6248 -p 6249:6249 -p 6250:6250 -p 6251:6251 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=6249 --rest-port=6247 --tcp-port=6248 --discv5-udp-port=6250 --rest-address=0.0.0.0 --nat=extip:172.18.23.30 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f72ef6f45134d8bef2bae2aa1aa53afbca03724e291f6d538d395ae9d43f309a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6251 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QLCkj7_EFPhzjhjTk_JJ-LxM0omIFQBhz6FzzyP03X_nXNBvdb4ZuDNRH2t6-gm-nz1B2qsLT_jOba7TSCzKYgcCgmlkgnY0gmlwhKwSbICKbXVsdGlhZGRyc5YACASsEmyABuTqAAoErBJsgAbk690DgnJzhQADAQAAiXNlY3AyNTZrMaED7Kkb_AgBomiaJtm9ksir9JwlvnA8Cvm_LI4oWKHbQFKDdGNwguTqg3VkcILk7IV3YWt1Mgk --lightpushnode=/ip4/172.18.108.128/tcp/58602/p2p/16Uiu2HAmUap8QJoamrLWkeWrh7Xhckaw5E5feNG12LtSEMRNFkFT --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.23.30 waku 804a3c7ee78b7c0d659b033a20b439de657e71bf1ffe15c3c537f7a6bb622423
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 804a3c7ee78b. Setting up logs at ./log/docker/lightpush_node1_2026-03-05_15-11-02__09f17151-ef1c-4a27-b5cd-00650cbbb43e__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 6247
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:6247/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:6247/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.23.30/tcp/6248/p2p/16Uiu2HAmBmNkhgK86PBLRGffhqSbzkNpEpALALBzeMTUonikaHwF","/ip4/172.18.23.30/tcp/6249/ws/p2p/16Uiu2HAmBmNkhgK86PBLRGffhqSbzkNpEpALALBzeMTUonikaHwF"],"enrUri":"enr:-L24QMyXgiItrJqiYkQxtHvCOm63FnNXfM2WsMXLE3PjuSlaMZ-GMPxatSsftx9BPXg7l1c39wmQ8jVxuLN1GuHjsMMCgmlkgnY0gmlwhKwSFx6KbXVsdGlhZGRyc5YACASsEhceBhhoAAoErBIXHgYYad0DgnJzhQADAQAAiXNlY3AyNTZrMaEC8schPFvfzN9qEQ7oLHBx4Z-bZWZdclf7kdvZ-nKRKUKDdGNwghhog3VkcIIYaoV3YWt1Mgk"}'
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:6247/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.108.128/tcp/58602/p2p/16Uiu2HAmUap8QJoamrLWkeWrh7Xhckaw5E5feNG12LtSEMRNFkFT"]'
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:6247/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.193.71/tcp/36217/p2p/16Uiu2HAmArYsPDp8nVFKmMgMKsdCYMzsxQtQnrJ7mrtqh7Sx8wm8"]'
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:58601/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:36216/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:6247/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.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:6247/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723466543929019}}'
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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:58601/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":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723466543929019,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:36216/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":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723466543929019,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:6247/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":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723466543929019,"ephemeral":false,"proof":""}]'
DEBUG  src.node.waku_node:waku_node.py:257 Restarting container with id f366e6b495f7
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58601/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58601/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:58601/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.108.128/tcp/58602/p2p/16Uiu2HAmUap8QJoamrLWkeWrh7Xhckaw5E5feNG12LtSEMRNFkFT","/ip4/172.18.108.128/tcp/58603/ws/p2p/16Uiu2HAmUap8QJoamrLWkeWrh7Xhckaw5E5feNG12LtSEMRNFkFT"],"enrUri":"enr:-L24QLCkj7_EFPhzjhjTk_JJ-LxM0omIFQBhz6FzzyP03X_nXNBvdb4ZuDNRH2t6-gm-nz1B2qsLT_jOba7TSCzKYgcCgmlkgnY0gmlwhKwSbICKbXVsdGlhZGRyc5YACASsEmyABuTqAAoErBJsgAbk690DgnJzhQADAQAAiXNlY3AyNTZrMaED7Kkb_AgBomiaJtm9ksir9JwlvnA8Cvm_LI4oWKHbQFKDdGNwguTqg3VkcILk7IV3YWt1Mgk"}'
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:58601/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:36216/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:6247/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:6247/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723467565325064}}'
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:58601/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":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723467565325064,"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 f366e6b495f7
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1e880d9fbfd2
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 804a3c7ee78b
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f366e6b495f7. 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,237 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_latency_with_load_sender_side with id: 2026-03-05_15-06-45__dd6347f1-06d2-4fbf-9def-1748965245ca
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.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-06-45__dd6347f1-06d2-4fbf-9def-1748965245ca__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-06-45__dd6347f1-06d2-4fbf-9def-1748965245ca__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2026-03-05_15-06-45__dd6347f1-06d2-4fbf-9def-1748965245ca__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node4_2026-03-05_15-06-45__dd6347f1-06d2-4fbf-9def-1748965245ca__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
INFO  tests.e2e.test_network_conditions:test_network_conditions.py:241 Starting 4 nodes with relay enabled
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.50.3
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['38237', '38238', '38239', '38240', '38241']
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 38237:38237 -p 38238:38238 -p 38239:38239 -p 38240:38240 -p 38241:38241 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=38239 --rest-port=38237 --tcp-port=38238 --discv5-udp-port=38240 --rest-address=0.0.0.0 --nat=extip:172.18.50.3 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=eed53f71c1edb04311f5194be30fa0fca06be77aeeab7edbac187abdb1bd3ca2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=38241 --metrics-logging=true --relay=true
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 7c02fb7925fa. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.50.3 waku 7345a6783f8c51a65600ecdf875b178fe07d49af15d039a7b92ba2984314d281
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7345a6783f8c. Setting up logs at ./log/docker/node1_2026-03-05_15-06-45__dd6347f1-06d2-4fbf-9def-1748965245ca__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 38237
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 0a5503b561e0. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38237/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:38237/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.50.3/tcp/38238/p2p/16Uiu2HAkx7HTGXGLQtt7m6pKMyLxbMw888RL5N7S2fiR476q43BT","/ip4/172.18.50.3/tcp/38239/ws/p2p/16Uiu2HAkx7HTGXGLQtt7m6pKMyLxbMw888RL5N7S2fiR476q43BT"],"enrUri":"enr:-L24QPODQmx_ehA5kpwqSCWfhPMdabhx18chra978zoXudh_GAU6_LVeDFVqjTXqiuYwkFqK5QPMPk9TWlXMz9hIJZoCgmlkgnY0gmlwhKwSMgOKbXVsdGlhZGRyc5YACASsEjIDBpVeAAoErBIyAwaVX90DgnJzhQADAQAAiXNlY3AyNTZrMaECJ90iuiwqKdaED1Z9ncd7dziLk9s26mm5dEh53h0fIT6DdGNwgpVeg3VkcIKVYIV3YWt1MgE"}'
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.19.46
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['45941', '45942', '45943', '45944', '45945']
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 45941:45941 -p 45942:45942 -p 45943:45943 -p 45944:45944 -p 45945:45945 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=45943 --rest-port=45941 --tcp-port=45942 --discv5-udp-port=45944 --rest-address=0.0.0.0 --nat=extip:172.18.19.46 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0f61e0a84feb4ba0efa51dd8f1bcec9baa7fbc259aa841aeaa52fed48ffccdcc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=45945 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPODQmx_ehA5kpwqSCWfhPMdabhx18chra978zoXudh_GAU6_LVeDFVqjTXqiuYwkFqK5QPMPk9TWlXMz9hIJZoCgmlkgnY0gmlwhKwSMgOKbXVsdGlhZGRyc5YACASsEjIDBpVeAAoErBIyAwaVX90DgnJzhQADAQAAiXNlY3AyNTZrMaECJ90iuiwqKdaED1Z9ncd7dziLk9s26mm5dEh53h0fIT6DdGNwgpVeg3VkcIKVYIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.19.46 waku 4b8ddc5c322388b57a162405bcf564d66d7aa752e4a0a1382ece5dfe291fa249
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4b8ddc5c3223. Setting up logs at ./log/docker/node2_2026-03-05_15-06-45__dd6347f1-06d2-4fbf-9def-1748965245ca__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 45941
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:45941/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:45941/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.19.46/tcp/45942/p2p/16Uiu2HAmAxELWcc3NpgSSWwnYNvzrsZnPW27TETUAtxRBbzGkjbP","/ip4/172.18.19.46/tcp/45943/ws/p2p/16Uiu2HAmAxELWcc3NpgSSWwnYNvzrsZnPW27TETUAtxRBbzGkjbP"],"enrUri":"enr:-L24QFjFT00Mvz9pchPnr4deuza-2w8VhXjFJXferhrX7ZeTMuphau2cqOD_WiCQ-LbrqGuoUoICqEpw3-utUlbuL14CgmlkgnY0gmlwhKwSEy6KbXVsdGlhZGRyc5YACASsEhMuBrN2AAoErBITLgazd90DgnJzhQADAQAAiXNlY3AyNTZrMaEC5rNQiAkbQADHCvwtTkeCMGalDLUVFQ_vE1Nlly-JmHqDdGNwgrN2g3VkcIKzeIV3YWt1MgE"}'
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.118.38
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['23946', '23947', '23948', '23949', '23950']
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 23946:23946 -p 23947:23947 -p 23948:23948 -p 23949:23949 -p 23950:23950 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=23948 --rest-port=23946 --tcp-port=23947 --discv5-udp-port=23949 --rest-address=0.0.0.0 --nat=extip:172.18.118.38 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5add84b745f0a6ddd225faccfb886b1c0b9f7f39ccfad3cc4ebbe4ee0c401b2b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23950 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPODQmx_ehA5kpwqSCWfhPMdabhx18chra978zoXudh_GAU6_LVeDFVqjTXqiuYwkFqK5QPMPk9TWlXMz9hIJZoCgmlkgnY0gmlwhKwSMgOKbXVsdGlhZGRyc5YACASsEjIDBpVeAAoErBIyAwaVX90DgnJzhQADAQAAiXNlY3AyNTZrMaECJ90iuiwqKdaED1Z9ncd7dziLk9s26mm5dEh53h0fIT6DdGNwgpVeg3VkcIKVYIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.118.38 waku 5e7b7685975cc035b3d53ea1071368812774b54a1dccc91428a96c18ba9a483e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 5e7b7685975c. Setting up logs at ./log/docker/node3_2026-03-05_15-06-45__dd6347f1-06d2-4fbf-9def-1748965245ca__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 23946
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:23946/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:23946/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.118.38/tcp/23947/p2p/16Uiu2HAmBaTx68ZaSiseppZo8uVRgRzKgP2crUGvL5WQXoACsSXp","/ip4/172.18.118.38/tcp/23948/ws/p2p/16Uiu2HAmBaTx68ZaSiseppZo8uVRgRzKgP2crUGvL5WQXoACsSXp"],"enrUri":"enr:-L24QKkS6p7dLB2yyjdyMc-t4iuqJYBKYtNAZ0koJd8DlCpVA5SWSeMbY-8aHLWyZM-ICel-yAIRctnBbP0plGCgdBMCgmlkgnY0gmlwhKwSdiaKbXVsdGlhZGRyc5YACASsEnYmBl2LAAoErBJ2JgZdjN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC7_udzr9svZgAHfcc2zQRiTQRU53nRJyevKqH_sWJGR-DdGNwgl2Lg3VkcIJdjYV3YWt1MgE"}'
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.165.118
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['49601', '49602', '49603', '49604', '49605']
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 49601:49601 -p 49602:49602 -p 49603:49603 -p 49604:49604 -p 49605:49605 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=49603 --rest-port=49601 --tcp-port=49602 --discv5-udp-port=49604 --rest-address=0.0.0.0 --nat=extip:172.18.165.118 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cea1da16babb0c9c62ffea3c38bf46ce5afc60a28d82c05e6c4de70bdc289590 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49605 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPODQmx_ehA5kpwqSCWfhPMdabhx18chra978zoXudh_GAU6_LVeDFVqjTXqiuYwkFqK5QPMPk9TWlXMz9hIJZoCgmlkgnY0gmlwhKwSMgOKbXVsdGlhZGRyc5YACASsEjIDBpVeAAoErBIyAwaVX90DgnJzhQADAQAAiXNlY3AyNTZrMaECJ90iuiwqKdaED1Z9ncd7dziLk9s26mm5dEh53h0fIT6DdGNwgpVeg3VkcIKVYIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.165.118 waku 6a557958470b58aa7143d071de594e79be4379ad8792839910025d11b0545861
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6a557958470b. Setting up logs at ./log/docker/node4_2026-03-05_15-06-45__dd6347f1-06d2-4fbf-9def-1748965245ca__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 49601
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:49601/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:49601/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.118/tcp/49602/p2p/16Uiu2HAmUmNRxZDT2SUxuiTDuWU8WmTnY3bmP44hNuRWVvMctfEm","/ip4/172.18.165.118/tcp/49603/ws/p2p/16Uiu2HAmUmNRxZDT2SUxuiTDuWU8WmTnY3bmP44hNuRWVvMctfEm"],"enrUri":"enr:-L24QNSaQa5XdTqF5-c9CHFkJA6G-hAYKrRaZ3AG98ybFLaUC5fr73zU2Kwf99l8ODJDJ7fXn3crRqOltyNGi-6tU-MCgmlkgnY0gmlwhKwSpXaKbXVsdGlhZGRyc5YACASsEqV2BsHCAAoErBKldgbBw90DgnJzhQADAQAAiXNlY3AyNTZrMaED711xMj-5i_StjaMrF7dAxR5GA3MeQEXo1h3mxAwWnF6DdGNwgsHCg3VkcILBxIV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  tests.e2e.test_network_conditions:test_network_conditions.py:247 Subscribing all nodes to relay topic
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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:45941/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:23946/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:49601/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:38237/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.19.46/tcp/45092/p2p/16Uiu2HAmAxELWcc3NpgSSWwnYNvzrsZnPW27TETUAtxRBbzGkjbP","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.38.0-beta","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.118.38/tcp/48906/p2p/16Uiu2HAmBaTx68ZaSiseppZo8uVRgRzKgP2crUGvL5WQXoACsSXp","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.38.0-beta","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.165.118/tcp/33378/p2p/16Uiu2HAmUmNRxZDT2SUxuiTDuWU8WmTnY3bmP44hNuRWVvMctfEm","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.38.0-beta","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45941/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.50.3/tcp/38238/p2p/16Uiu2HAkx7HTGXGLQtt7m6pKMyLxbMw888RL5N7S2fiR476q43BT","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.38.0-beta","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23946/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.50.3/tcp/38238/p2p/16Uiu2HAkx7HTGXGLQtt7m6pKMyLxbMw888RL5N7S2fiR476q43BT","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.38.0-beta","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49601/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.50.3/tcp/38238/p2p/16Uiu2HAkx7HTGXGLQtt7m6pKMyLxbMw888RL5N7S2fiR476q43BT","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.38.0-beta","origin":"Discv5"}]'
DEBUG  src.libs.common:common.py:47 Sleeping for 30 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49601/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  tests.e2e.test_network_conditions:test_network_conditions.py:255 Applying 3000ms latency on sender node1
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '6153', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '6153', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '6153', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'netem', 'delay', '3000ms']
INFO  tests.e2e.test_network_conditions:test_network_conditions.py:259 Sending 50 messages from node1
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38237/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49601/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
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  tests.e2e.test_network_conditions:test_network_conditions.py:278 Node4 received 50 messages (min_expected=25.0, total_sent=50)
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '6153', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
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 7345a6783f8c
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4b8ddc5c3223
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 5e7b7685975c
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6a557958470b
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.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 5e7b7685975c. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 7345a6783f8c. Exiting log stream.
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,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/5/0] with id: 2026-03-05_15-10-12__4b6c3c65-8a90-49eb-8542-e86cdbddaeb3
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-10-12__4b6c3c65-8a90-49eb-8542-e86cdbddaeb3__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.203
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['30479', '30480', '30481', '30482', '30483']
DEBUG  src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 5
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 30479:30479 -p 30480:30480 -p 30481:30481 -p 30482:30482 -p 30483:30483 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=30481 --rest-port=30479 --tcp-port=30480 --discv5-udp-port=30482 --rest-address=0.0.0.0 --nat=extip:172.18.163.203 --peer-exchange=true --discv5-discovery=true --cluster-id=5 --nodekey=fe231e1dccbfbca9fa4cec328cb98f3ed57e627cf4328da1ee0afbae4d332b43 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30483 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.163.203 waku f60552d2bc2d0cbcc731a1f5fc2900eb687118fe51839ba48c441e72e6af95e2
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container e8cc650309ef. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f60552d2bc2d. Setting up logs at ./log/docker/node1_2026-03-05_15-10-12__4b6c3c65-8a90-49eb-8542-e86cdbddaeb3__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 30479
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 5b6b7e8cd65b. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30479/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:30479/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.203/tcp/30480/p2p/16Uiu2HAkwPs2uS6UtbkzT2omJ5RAhimxuCRHPb435hAcDxKg5yoR","/ip4/172.18.163.203/tcp/30481/ws/p2p/16Uiu2HAkwPs2uS6UtbkzT2omJ5RAhimxuCRHPb435hAcDxKg5yoR"],"enrUri":"enr:-L24QIyOavWwqDBGHxRRIdU-ynuZ8vKcfj1Cqr_7g0e_gw5TfiBzkllqk6OZ230GKqXngK7K98cS57hwhpDe4jxp3AYCgmlkgnY0gmlwhKwSo8uKbXVsdGlhZGRyc5YACASsEqPLBncQAAoErBKjywZ3Ed0DgnJzhQAFAQAAiXNlY3AyNTZrMaECHUC168YEOmdu4jhL--yWJ3aMpEdNIquoHcBwhrvSOHSDdGNwgncQg3VkcIJ3EoV3YWt1MgU"}'
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-10-12__4b6c3c65-8a90-49eb-8542-e86cdbddaeb3__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.6
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['28871', '28872', '28873', '28874', '28875']
DEBUG  src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 5
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 28871:28871 -p 28872:28872 -p 28873:28873 -p 28874:28874 -p 28875:28875 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=28873 --rest-port=28871 --tcp-port=28872 --discv5-udp-port=28874 --rest-address=0.0.0.0 --nat=extip:172.18.247.6 --peer-exchange=true --discv5-discovery=true --cluster-id=5 --nodekey=393978cbe9ee7adebd68eca8bb83f6a6adff793797da699fcee6b53a73bde402 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28875 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QIyOavWwqDBGHxRRIdU-ynuZ8vKcfj1Cqr_7g0e_gw5TfiBzkllqk6OZ230GKqXngK7K98cS57hwhpDe4jxp3AYCgmlkgnY0gmlwhKwSo8uKbXVsdGlhZGRyc5YACASsEqPLBncQAAoErBKjywZ3Ed0DgnJzhQAFAQAAiXNlY3AyNTZrMaECHUC168YEOmdu4jhL--yWJ3aMpEdNIquoHcBwhrvSOHSDdGNwgncQg3VkcIJ3EoV3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.247.6 waku 897667280f58eb52a85f481ad4a65d92bacee2520e019eefd0a194ce25374c98
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 897667280f58. Setting up logs at ./log/docker/node2_2026-03-05_15-10-12__4b6c3c65-8a90-49eb-8542-e86cdbddaeb3__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 28871
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:28871/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:28871/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.6/tcp/28872/p2p/16Uiu2HAkzoaeAzJLB4ArrN3mvkhBviQvZxPXv3jYppC42D6euS2R","/ip4/172.18.247.6/tcp/28873/ws/p2p/16Uiu2HAkzoaeAzJLB4ArrN3mvkhBviQvZxPXv3jYppC42D6euS2R"],"enrUri":"enr:-L24QMmEkDElOxfp5bJjJ8bSpRkjLoLO1-1uPvQvbXlXj78UAKkO7bNWhT9IwLtozqFc-hYiazaZzTBmh6DhnKS9HX8CgmlkgnY0gmlwhKwS9waKbXVsdGlhZGRyc5YACASsEvcGBnDIAAoErBL3BgZwyd0DgnJzhQAFAQAAiXNlY3AyNTZrMaECT-ctKXe8BKFx2bhw2_huZbI12BdXHyXYvFUoPbQaYuaDdGNwgnDIg3VkcIJwyoV3YWt1MgE"}'
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:28871/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.163.203/tcp/30480/p2p/16Uiu2HAkwPs2uS6UtbkzT2omJ5RAhimxuCRHPb435hAcDxKg5yoR"]'
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:30479/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/5/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:28871/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/5/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:30479/relay/v1/messages/%2Fwaku%2F2%2Frs%2F5%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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:30479/relay/v1/messages/%2Fwaku%2F2%2Frs%2F5%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":1772723415109875323,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:28871/relay/v1/messages/%2Fwaku%2F2%2Frs%2F5%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":1772723415109875323,"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 f60552d2bc2d
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 897667280f58
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,192 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_light_push_with_valid_timestamps with id: 2026-03-05_15-10-38__df32401c-8ebc-4ca4-a9a4-3c135f526b81
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-03-05_15-10-38__df32401c-8ebc-4ca4-a9a4-3c135f526b81__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.49
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['65009', '65010', '65011', '65012', '65013']
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 65009:65009 -p 65010:65010 -p 65011:65011 -p 65012:65012 -p 65013:65013 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=65011 --rest-port=65009 --tcp-port=65010 --discv5-udp-port=65012 --rest-address=0.0.0.0 --nat=extip:172.18.25.49 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fc9a8abdf05f3e2e3f31a1f33c5a10bd7ea8bbe7bd1a60eeb116b00f9cdeabf9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=65013 --metrics-logging=true --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.25.49 waku 00de19515776eb95b0b9d3ca10cb5db9ee9265760a4241de7b207a6370d6b8be
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 526d6dc96b9a. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 00de19515776. Setting up logs at ./log/docker/receiving_node1_2026-03-05_15-10-38__df32401c-8ebc-4ca4-a9a4-3c135f526b81__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 65009
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 8ca041d4b86c. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:65009/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:65009/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.49/tcp/65010/p2p/16Uiu2HAm6hXGkuVjwUfZAxwSvgheGsfXy7jprfgQP2uoRP3aKyFL","/ip4/172.18.25.49/tcp/65011/ws/p2p/16Uiu2HAm6hXGkuVjwUfZAxwSvgheGsfXy7jprfgQP2uoRP3aKyFL"],"enrUri":"enr:-L24QK7FgWitS5fSKqrePP6yMauzZ-t4kGHcy7VDO65h99IYTt3sQ-vosup0LxdALuq6JbfcEI1x9RMxjSF06oiPsGcCgmlkgnY0gmlwhKwSGTGKbXVsdGlhZGRyc5YACASsEhkxBv3yAAoErBIZMQb9890DgnJzhQADAQAAiXNlY3AyNTZrMaECp4AA5qcBJdYDJH8chknY_2Etp_V7xJ85rW3H3aPIE7-DdGNwgv3yg3VkcIL99IV3YWt1Mgk"}'
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-03-05_15-10-38__df32401c-8ebc-4ca4-a9a4-3c135f526b81__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.102.110
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['63347', '63348', '63349', '63350', '63351']
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 63347:63347 -p 63348:63348 -p 63349:63349 -p 63350:63350 -p 63351:63351 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=63349 --rest-port=63347 --tcp-port=63348 --discv5-udp-port=63350 --rest-address=0.0.0.0 --nat=extip:172.18.102.110 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=db89ac1c0c4adbae3dd7ffdfbaba32e61dae0cadd6edbec1ffeb3536f3e3bb0c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63351 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.102.110 waku 4e3a524a1006b23b37bb847a702ecf34377d06006f1ca9691d836527d605bd78
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4e3a524a1006. Setting up logs at ./log/docker/receiving_node2_2026-03-05_15-10-38__df32401c-8ebc-4ca4-a9a4-3c135f526b81__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 63347
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:63347/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:63347/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.102.110/tcp/63348/p2p/16Uiu2HAmMTYuVoaBYRdFyhAGpEDDjnxrvtcMXCYZHigtLQ5k4C6E","/ip4/172.18.102.110/tcp/63349/ws/p2p/16Uiu2HAmMTYuVoaBYRdFyhAGpEDDjnxrvtcMXCYZHigtLQ5k4C6E"],"enrUri":"enr:-L24QMn4-sFM3oWfXnIF1p8ulpVsqXqFzWr7KW6Twa1DIGCTTTDfH-eX1GwQs8kYn5cOb19dJD81b_XfLsSy-W2hd3MCgmlkgnY0gmlwhKwSZm6KbXVsdGlhZGRyc5YACASsEmZuBvd0AAoErBJmbgb3dd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDgssF5QpNtX5jZrADfD8ftNx8wkrzKXbbiU6_CTwgDKODdGNwgvd0g3VkcIL3doV3YWt1MgE"}'
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:63347/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.25.49/tcp/65010/p2p/16Uiu2HAm6hXGkuVjwUfZAxwSvgheGsfXy7jprfgQP2uoRP3aKyFL"]'
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-03-05_15-10-38__df32401c-8ebc-4ca4-a9a4-3c135f526b81__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.71.225
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['43508', '43509', '43510', '43511', '43512']
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 43508:43508 -p 43509:43509 -p 43510:43510 -p 43511:43511 -p 43512:43512 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=43510 --rest-port=43508 --tcp-port=43509 --discv5-udp-port=43511 --rest-address=0.0.0.0 --nat=extip:172.18.71.225 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1de66d7bbcf8aab26d8aaa3b5aa2aa2c93cabc0d0ac6718fc6dacf39bbdbf5cb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=43512 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QK7FgWitS5fSKqrePP6yMauzZ-t4kGHcy7VDO65h99IYTt3sQ-vosup0LxdALuq6JbfcEI1x9RMxjSF06oiPsGcCgmlkgnY0gmlwhKwSGTGKbXVsdGlhZGRyc5YACASsEhkxBv3yAAoErBIZMQb9890DgnJzhQADAQAAiXNlY3AyNTZrMaECp4AA5qcBJdYDJH8chknY_2Etp_V7xJ85rW3H3aPIE7-DdGNwgv3yg3VkcIL99IV3YWt1Mgk --lightpushnode=/ip4/172.18.25.49/tcp/65010/p2p/16Uiu2HAm6hXGkuVjwUfZAxwSvgheGsfXy7jprfgQP2uoRP3aKyFL --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.71.225 waku 5e08b60452e3ee68f9684e7340ad4b3f3aaf54e2ae3e3661b642b2fee3309a0f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 5e08b60452e3. Setting up logs at ./log/docker/lightpush_node1_2026-03-05_15-10-38__df32401c-8ebc-4ca4-a9a4-3c135f526b81__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 43508
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:43508/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:43508/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.71.225/tcp/43509/p2p/16Uiu2HAm8RdxuGyDuKUvCvz5XER3y26wzsjVSZRbqNJhUavVhcpE","/ip4/172.18.71.225/tcp/43510/ws/p2p/16Uiu2HAm8RdxuGyDuKUvCvz5XER3y26wzsjVSZRbqNJhUavVhcpE"],"enrUri":"enr:-L24QPSgK-QtYxfOBml6fD5KXvjlTG3E_SEEIu0dBOOgJMc0MkTjBR0aDNU2xuhU6llGPp_M0oTVR9FvQiaUxoIy1KMCgmlkgnY0gmlwhKwSR-GKbXVsdGlhZGRyc5YACASsEkfhBqn1AAoErBJH4Qap9t0DgnJzhQADAQAAiXNlY3AyNTZrMaECwSWmuNFLl69ZXIDkG0a9praM6dHsNt2r61LgFoFxtH-DdGNwgqn1g3VkcIKp94V3YWt1Mgk"}'
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:43508/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.25.49/tcp/65010/p2p/16Uiu2HAm6hXGkuVjwUfZAxwSvgheGsfXy7jprfgQP2uoRP3aKyFL"]'
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:43508/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.102.110/tcp/63348/p2p/16Uiu2HAmMTYuVoaBYRdFyhAGpEDDjnxrvtcMXCYZHigtLQ5k4C6E"]'
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:65009/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:63347/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:43508/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.light_push.test_publish:test_publish.py:158 Running test with timestamp Now
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:43508/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723059860357888}}'
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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:65009/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":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723059860357888,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:63347/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":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723059860357888,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:43508/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":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723059860357888,"ephemeral":false,"proof":""}]'
DEBUG  tests.light_push.test_publish:test_publish.py:158 Running test with timestamp Far future
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:43508/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 2088083059860343040}}'
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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:65009/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":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":2088083059860343040,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:63347/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":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":2088083059860343040,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:43508/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":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":2088083059860343040,"ephemeral":false,"proof":""}]'
DEBUG  tests.light_push.test_publish:test_publish.py:158 Running test with timestamp Recent past
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:43508/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772719459860343040}}'
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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:65009/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":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772719459860343040,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:63347/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":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772719459860343040,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:43508/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":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772719459860343040,"ephemeral":false,"proof":""}]'
DEBUG  tests.light_push.test_publish:test_publish.py:158 Running test with timestamp Near future
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:43508/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772726659860343040}}'
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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:65009/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":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772726659860343040,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:63347/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":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772726659860343040,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:43508/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":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772726659860343040,"ephemeral":false,"proof":""}]'
DEBUG  tests.light_push.test_publish:test_publish.py:158 Running test with timestamp Positive number
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:43508/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1}}'
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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:65009/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":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:63347/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":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:43508/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":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1,"ephemeral":false,"proof":""}]'
DEBUG  tests.light_push.test_publish:test_publish.py:158 Running test with timestamp Negative number
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:43508/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": -1}}'
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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:65009/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":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":-1,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:63347/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":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":-1,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:43508/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":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":-1,"ephemeral":false,"proof":""}]'
DEBUG  tests.light_push.test_publish:test_publish.py:158 Running test with timestamp DST change
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:43508/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1583632800000000000}}'
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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:65009/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":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1583632800000000000,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:63347/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":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1583632800000000000,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:43508/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":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1583632800000000000,"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 00de19515776
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4e3a524a1006
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 5e08b60452e3
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 00de19515776. 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,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-03-05_15-08-38__ad6ad415-a1a6-4cca-954c-2776fd7fbf92
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-08-38__ad6ad415-a1a6-4cca-954c-2776fd7fbf92__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.23.164
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['35279', '35280', '35281', '35282', '35283']
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 35279:35279 -p 35280:35280 -p 35281:35281 -p 35282:35282 -p 35283:35283 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=35281 --rest-port=35279 --tcp-port=35280 --discv5-udp-port=35282 --rest-address=0.0.0.0 --nat=extip:172.18.23.164 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5acdf073055742ccdd5d23cf63d2254caa6f53f168e849d2fa140d79dab6098c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35283 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.23.164 waku a17b511c9fc256cc43bbea17db4d4b9f846215b15658cebb6c1797c855135505
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a17b511c9fc2. Setting up logs at ./log/docker/node1_2026-03-05_15-08-38__ad6ad415-a1a6-4cca-954c-2776fd7fbf92__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 35279
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 3c011800d520. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d242bba129ee. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35279/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:35279/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.23.164/tcp/35280/p2p/16Uiu2HAmA2E3gsuAGXH8e1TJMLyxJAdtjEe5LeHEUnMMewf5vmXe","/ip4/172.18.23.164/tcp/35281/ws/p2p/16Uiu2HAmA2E3gsuAGXH8e1TJMLyxJAdtjEe5LeHEUnMMewf5vmXe"],"enrUri":"enr:-L24QGs67tgTdx6VzIGAK6CPZPyseUVbFjiV9_eaEuVb-AVsSxf0jDsUCvT30OfTNLtrCqJhGV5nP2deZUgQ7Zwm91gCgmlkgnY0gmlwhKwSF6SKbXVsdGlhZGRyc5YACASsEhekBonQAAoErBIXpAaJ0d0DgnJzhQADAQAAiXNlY3AyNTZrMaEC2N2fd9drrg246HnYGly9VzAcytObbWuFASV9GemzK2mDdGNwgonQg3VkcIKJ0oV3YWt1MgU"}'
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-08-38__ad6ad415-a1a6-4cca-954c-2776fd7fbf92__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.117
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['63250', '63251', '63252', '63253', '63254']
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 63250:63250 -p 63251:63251 -p 63252:63252 -p 63253:63253 -p 63254:63254 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=63252 --rest-port=63250 --tcp-port=63251 --discv5-udp-port=63253 --rest-address=0.0.0.0 --nat=extip:172.18.58.117 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2bffd67f7c73db6bbd6cb3e3786c7dcccaee899ec58a53ae1c41b3e9e0f9f224 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63254 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QGs67tgTdx6VzIGAK6CPZPyseUVbFjiV9_eaEuVb-AVsSxf0jDsUCvT30OfTNLtrCqJhGV5nP2deZUgQ7Zwm91gCgmlkgnY0gmlwhKwSF6SKbXVsdGlhZGRyc5YACASsEhekBonQAAoErBIXpAaJ0d0DgnJzhQADAQAAiXNlY3AyNTZrMaEC2N2fd9drrg246HnYGly9VzAcytObbWuFASV9GemzK2mDdGNwgonQg3VkcIKJ0oV3YWt1MgU --filternode=/ip4/172.18.23.164/tcp/35280/p2p/16Uiu2HAmA2E3gsuAGXH8e1TJMLyxJAdtjEe5LeHEUnMMewf5vmXe
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.58.117 waku e95ca24bf8b03772be4c4f1fb709a9d6409e649b4644dc6f709f2f28ea6c95e5
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e95ca24bf8b0. Setting up logs at ./log/docker/node2_2026-03-05_15-08-38__ad6ad415-a1a6-4cca-954c-2776fd7fbf92__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 63250
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:63250/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:63250/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.117/tcp/63251/p2p/16Uiu2HAmNkBP1QLh7GsVmzFVT6cJLymdZ8oyacLbBezKVzrDJsJf","/ip4/172.18.58.117/tcp/63252/ws/p2p/16Uiu2HAmNkBP1QLh7GsVmzFVT6cJLymdZ8oyacLbBezKVzrDJsJf"],"enrUri":"enr:-L24QHwIfQZpL8iHsD4Uq_PIRSpEzErmfQ2dq1566mGwjZppVU1vpXJhokQTEMMFQyykMYQMwTtK9Z-m2vCkqyKkEbYCgmlkgnY0gmlwhKwSOnWKbXVsdGlhZGRyc5YACASsEjp1BvcTAAoErBI6dQb3FN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDlek-mhGR21gGnhdxYK4plb1zd6aewhn0JOSYfHVYvFCDdGNwgvcTg3VkcIL3FYV3YWt1MgA"}'
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:63250/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.23.164/tcp/35280/p2p/16Uiu2HAmA2E3gsuAGXH8e1TJMLyxJAdtjEe5LeHEUnMMewf5vmXe"]'
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:35279/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:63250/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "92523319-4d08-430c-be1e-4b9e3ffba56c", "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":"92523319-4d08-430c-be1e-4b9e3ffba56c","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63250/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:63250/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 a17b511c9fc2
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id e95ca24bf8b0
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,109 @@
2026-03-05 15:12:59.287 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-05 15:12:59.288 DEBUG [tests.conftest] Running test: test_sync_flags_node2_start_later with id: 2026-03-05_15-12-59__6ae6f3ad-a894-45fd-9e22-22b9fc48fa24
2026-03-05 15:12:59.288 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-05 15:12:59.296 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:12:59.296 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-12-59__6ae6f3ad-a894-45fd-9e22-22b9fc48fa24__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:12:59.303 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:12:59.303 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-12-59__6ae6f3ad-a894-45fd-9e22-22b9fc48fa24__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:12:59.310 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:12:59.310 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-05_15-12-59__6ae6f3ad-a894-45fd-9e22-22b9fc48fa24__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:12:59.310 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-03-05 15:12:59.311 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:12:59.311 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:12:59.313 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:12:59.313 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.64.187
2026-03-05 15:12:59.313 DEBUG [src.node.docker_mananger] Generated ports ['26032', '26033', '26034', '26035', '26036']
2026-03-05 15:12:59.313 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:12:59.314 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:12:59.314 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:12:59.314 DEBUG [src.node.docker_mananger] docker run -i -t -p 26032:26032 -p 26033:26033 -p 26034:26034 -p 26035:26035 -p 26036:26036 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=26034 --rest-port=26032 --tcp-port=26033 --discv5-udp-port=26035 --rest-address=0.0.0.0 --nat=extip:172.18.64.187 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=eedba7ece0b94e4e0eacbcbfd0ddc8fefe9edc4f58b50d5abbf47dcefaa5c0ef --store-sync=true --store=true --store-sync-range=45 --store-sync-interval=10 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=26036 --metrics-logging=true --store-sync-relay-jitter=0 --relay=true
2026-03-05 15:12:59.485 ERROR [src.node.docker_mananger] Max retries reached for container 6eef06c3b365. Exiting log stream.
2026-03-05 15:12:59.519 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.64.187 waku fae6a8aa98de65dc3c9e73529521e8433749ce576e122fdcbfa3b0a8fe721808
2026-03-05 15:12:59.558 DEBUG [src.node.docker_mananger] Container started with ID fae6a8aa98de. Setting up logs at ./log/docker/node1_2026-03-05_15-12-59__6ae6f3ad-a894-45fd-9e22-22b9fc48fa24__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:12:59.558 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 26032
2026-03-05 15:12:59.559 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:13:00.069 ERROR [src.node.docker_mananger] Max retries reached for container 39f5d9a0e4b3. Exiting log stream.
2026-03-05 15:13:00.559 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26032/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:13:00.562 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:13:00.562 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:13:00.563 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26032/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:13:00.565 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.64.187/tcp/26033/p2p/16Uiu2HAkyiFbWUDvg7uwsi8qaf9kQmxPt7tATPGEBuBTzLuuY8S4","/ip4/172.18.64.187/tcp/26034/ws/p2p/16Uiu2HAkyiFbWUDvg7uwsi8qaf9kQmxPt7tATPGEBuBTzLuuY8S4"],"enrUri":"enr:-L24QFu3eVbCTlY2Gby1zj2zub9-1nb358NVpQBeHO70B-n6IXBoXwyGBkBZRawipAdStUKq9pvgIiORmx-43hEMRB0CgmlkgnY0gmlwhKwSQLuKbXVsdGlhZGRyc5YACASsEkC7BmWxAAoErBJAuwZlst0DgnJzhQADAQAAiXNlY3AyNTZrMaECP64M1cp8zyOvoWI-xcEadui25uCiszgzLKU40Rp9M4GDdGNwgmWxg3VkcIJls4V3YWt1MhM"}'
2026-03-05 15:13:00.565 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:13:00.565 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26032/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-05 15:13:00.583 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:13:00.584 DEBUG [src.steps.store] Relaying message
2026-03-05 15:13:00.584 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26032/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-03-05 15:13:00.588 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:13:00.588 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:13:00.789 DEBUG [src.steps.store] Relaying message
2026-03-05 15:13:00.789 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26032/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-03-05 15:13:00.793 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:13:00.793 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:13:00.994 DEBUG [src.steps.store] Relaying message
2026-03-05 15:13:00.994 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26032/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-03-05 15:13:00.999 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:13:00.999 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:13:01.199 DEBUG [src.steps.store] Relaying message
2026-03-05 15:13:01.200 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26032/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-03-05 15:13:01.204 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:13:01.204 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:13:01.405 DEBUG [src.steps.store] Relaying message
2026-03-05 15:13:01.405 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26032/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-03-05 15:13:01.409 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:13:01.410 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:13:01.610 DEBUG [src.steps.store] Relaying message
2026-03-05 15:13:01.611 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26032/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-03-05 15:13:01.615 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:13:01.615 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:13:01.816 DEBUG [src.steps.store] Relaying message
2026-03-05 15:13:01.816 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26032/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-03-05 15:13:01.820 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:13:01.821 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:13:02.021 DEBUG [src.steps.store] Relaying message
2026-03-05 15:13:02.021 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26032/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-03-05 15:13:02.025 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:13:02.026 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:13:02.226 DEBUG [src.steps.store] Relaying message
2026-03-05 15:13:02.227 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26032/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-03-05 15:13:02.231 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:13:02.231 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:13:02.432 DEBUG [src.steps.store] Relaying message
2026-03-05 15:13:02.432 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26032/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-03-05 15:13:02.437 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:13:02.437 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:13:02.637 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:13:03.638 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:13:03.638 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:13:03.640 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:13:03.640 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.91.31
2026-03-05 15:13:03.640 DEBUG [src.node.docker_mananger] Generated ports ['59038', '59039', '59040', '59041', '59042']
2026-03-05 15:13:03.641 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:13:03.641 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:13:03.641 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:13:03.641 DEBUG [src.node.docker_mananger] docker run -i -t -p 59038:59038 -p 59039:59039 -p 59040:59040 -p 59041:59041 -p 59042:59042 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=59040 --rest-port=59038 --tcp-port=59039 --discv5-udp-port=59041 --rest-address=0.0.0.0 --nat=extip:172.18.91.31 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=daa9d5cce7ddb74fb87160aceaf32cbae5abef17430ca733f9aca95aefada11e --store-sync=true --store=true --store-sync-range=45 --store-sync-interval=10 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=59042 --metrics-logging=true --store-sync-relay-jitter=0 --relay=false --discv5-bootstrap-node=enr:-L24QFu3eVbCTlY2Gby1zj2zub9-1nb358NVpQBeHO70B-n6IXBoXwyGBkBZRawipAdStUKq9pvgIiORmx-43hEMRB0CgmlkgnY0gmlwhKwSQLuKbXVsdGlhZGRyc5YACASsEkC7BmWxAAoErBJAuwZlst0DgnJzhQADAQAAiXNlY3AyNTZrMaECP64M1cp8zyOvoWI-xcEadui25uCiszgzLKU40Rp9M4GDdGNwgmWxg3VkcIJls4V3YWt1MhM
2026-03-05 15:13:03.848 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.91.31 waku 063e3a47e257a246a80c62951ba03b63830e7b22faa213406f082a33d9ffa376
2026-03-05 15:13:03.884 DEBUG [src.node.docker_mananger] Container started with ID 063e3a47e257. Setting up logs at ./log/docker/node2_2026-03-05_15-12-59__6ae6f3ad-a894-45fd-9e22-22b9fc48fa24__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:13:03.885 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 59038
2026-03-05 15:13:03.886 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:13:04.887 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59038/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:13:04.890 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:13:04.890 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:13:04.891 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59038/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:13:04.893 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.91.31/tcp/59039/p2p/16Uiu2HAm6PVm8PZ4d2Fi9j3Rm5wpSYAJCSPJhHxgAVgHEyLpFMB2","/ip4/172.18.91.31/tcp/59040/ws/p2p/16Uiu2HAm6PVm8PZ4d2Fi9j3Rm5wpSYAJCSPJhHxgAVgHEyLpFMB2"],"enrUri":"enr:-L24QNQQp583u9ACBkXTOIjLL7mRrRs9gteylgvb1dthmjoGM9h6rhTn1tHsdSkX4hzkym4ip9Kte-uDAg6yBMNsOP0CgmlkgnY0gmlwhKwSWx-KbXVsdGlhZGRyc5YACASsElsfBuafAAoErBJbHwbmoN0DgnJzhQADAQAAiXNlY3AyNTZrMaECouHXM1NktGnQwWaFVfSQu6KeFFI9D1aAs5HZITmRTJWDdGNwguafg3VkcILmoYV3YWt1MhI"}'
2026-03-05 15:13:04.893 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:13:04.894 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59038/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.64.187/tcp/26033/p2p/16Uiu2HAkyiFbWUDvg7uwsi8qaf9kQmxPt7tATPGEBuBTzLuuY8S4"]'
2026-03-05 15:13:04.897 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:13:04.897 DEBUG [src.libs.common] Sleeping for 65 seconds
2026-03-05 15:14:09.897 DEBUG [src.steps.store] Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the stored messages
2026-03-05 15:14:09.898 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59038/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:14:09.902 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x517a919298923a56565dc4c4b8cef06528d765abd911ec53edb0d557dc62dfc8"},{"messageHash":"0xa030f47e0268706315928cc7ae2881775c62f45e37bb75876014c1a8f3f2e87f"},{"messageHash":"0x04070ee7291fb24fcb1bf7d3821e7873f49992921d100169429daffa3d816bf8"},{"messageHash":"0x0af75b2df7121731c3e3813d10f2b977f4847938d11a86e0564029cca12786ca"},{"messageHash":"0x2a0f1db00edfbb65b6e73102c410e282765e4fa28fc0891ef7f5e95073327759"},{"messageHash":"0xf3fd05716d6673cf786d73905594fabfca570c5e7c9320fce1fb4ce34d692b8b"},{"messageHash":"0x3ffdc0710f50f9ed6d9718cfe5df70978a939540063180ba32b48969ed34ac17"},{"messageHash":"0xe1b6dbd3815fa35b1196b792ae589645557d325451c400a29caa4ad973bbb3bf"},{"messageHash":"0xfce725e16cc421042cc3887bf686a8bdd5b5c5eb36259b606590f01b495e78f6"},{"messageHash":"0x4abd8ce199ba387cc89cc9ca651df5f9f90944859680cb4bb6182396f86ec95e"}]}'
2026-03-05 15:14:09.902 DEBUG [src.steps.store] messages length is 10
2026-03-05 15:14:09.904 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-05 15:14:09.906 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-05 15:14:09.906 DEBUG [src.node.waku_node] Stopping container with id fae6a8aa98de
2026-03-05 15:14:10.490 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:14:10.490 DEBUG [src.node.waku_node] Stopping container with id 063e3a47e257
2026-03-05 15:14:11.055 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:14:11.058 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-05 15:14:11.098 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:14:11.124 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,170 @@
2026-03-05 15:10:32.204 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-05 15:10:32.204 DEBUG [tests.conftest] Running test: test_light_push_on_multiple_pubsub_topics with id: 2026-03-05_15-10-32__bdcb5408-2c76-46ad-a816-c966f6e28f6d
2026-03-05 15:10:32.205 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-05 15:10:32.205 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-03-05 15:10:32.212 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:10:32.212 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-03-05_15-10-32__bdcb5408-2c76-46ad-a816-c966f6e28f6d__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:10:32.212 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:10:32.212 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:10:32.214 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:10:32.214 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.66.175
2026-03-05 15:10:32.214 DEBUG [src.node.docker_mananger] Generated ports ['48511', '48512', '48513', '48514', '48515']
2026-03-05 15:10:32.214 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:10:32.214 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:10:32.214 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:10:32.214 DEBUG [src.node.docker_mananger] docker run -i -t -p 48511:48511 -p 48512:48512 -p 48513:48513 -p 48514:48514 -p 48515:48515 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=48513 --rest-port=48511 --tcp-port=48512 --discv5-udp-port=48514 --rest-address=0.0.0.0 --nat=extip:172.18.66.175 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f4c8d2c5ddd5cd6ca3875764cbcf1c422fcebfae6decd57cb9eb56b8bafb9db8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48515 --metrics-logging=true --lightpush=true --relay=true
2026-03-05 15:10:32.405 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.66.175 waku 3667fb8b0b8b51b147113c9191514f4d4736f7502c6c4193bb82e38f56ffde67
2026-03-05 15:10:32.438 DEBUG [src.node.docker_mananger] Container started with ID 3667fb8b0b8b. Setting up logs at ./log/docker/receiving_node1_2026-03-05_15-10-32__bdcb5408-2c76-46ad-a816-c966f6e28f6d__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:10:32.439 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 48511
2026-03-05 15:10:32.439 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:10:32.463 ERROR [src.node.docker_mananger] Max retries reached for container eba1eb711978. Exiting log stream.
2026-03-05 15:10:32.999 ERROR [src.node.docker_mananger] Max retries reached for container 60f8639ed097. Exiting log stream.
2026-03-05 15:10:33.440 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48511/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:33.443 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:10:33.444 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:10:33.444 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48511/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:33.446 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.66.175/tcp/48512/p2p/16Uiu2HAm4CXijrWxA3LDakQQjPXEFLQYdm3WGg3QgVzKB2HUjoJw","/ip4/172.18.66.175/tcp/48513/ws/p2p/16Uiu2HAm4CXijrWxA3LDakQQjPXEFLQYdm3WGg3QgVzKB2HUjoJw"],"enrUri":"enr:-L24QE2pSZ6SCitbmwOHCOg23KodEh4g_247LWb_oIynSek2P16duVsHvrRGI32Uguc7ikmmSne7xBvpY2TOxQuVP0MCgmlkgnY0gmlwhKwSQq-KbXVsdGlhZGRyc5YACASsEkKvBr2AAAoErBJCrwa9gd0DgnJzhQADAQAAiXNlY3AyNTZrMaECgltK74YeUH4XpOrW5reSAs6P2ftQIcLJxpNb7yI9SQiDdGNwgr2Ag3VkcIK9goV3YWt1Mgk"}'
2026-03-05 15:10:33.446 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:10:33.453 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:10:33.454 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-03-05_15-10-32__bdcb5408-2c76-46ad-a816-c966f6e28f6d__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:10:33.454 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:10:33.454 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:10:33.455 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:10:33.455 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.190.63
2026-03-05 15:10:33.455 DEBUG [src.node.docker_mananger] Generated ports ['5415', '5416', '5417', '5418', '5419']
2026-03-05 15:10:33.456 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:10:33.456 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:10:33.456 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:10:33.456 DEBUG [src.node.docker_mananger] docker run -i -t -p 5415:5415 -p 5416:5416 -p 5417:5417 -p 5418:5418 -p 5419:5419 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=5417 --rest-port=5415 --tcp-port=5416 --discv5-udp-port=5418 --rest-address=0.0.0.0 --nat=extip:172.18.190.63 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=84a0d4c3d5a1de4a26daa5d5eefb769897feffb351711e7fa5fc2b174eb1dc6f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5419 --metrics-logging=true --lightpush=false --relay=true
2026-03-05 15:10:33.649 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.190.63 waku 526d6dc96b9a7649fbc32101c406a14190574bb3d067520bbfde26f28c8b3a1b
2026-03-05 15:10:33.683 DEBUG [src.node.docker_mananger] Container started with ID 526d6dc96b9a. Setting up logs at ./log/docker/receiving_node2_2026-03-05_15-10-32__bdcb5408-2c76-46ad-a816-c966f6e28f6d__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:10:33.684 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 5415
2026-03-05 15:10:33.684 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:10:34.685 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5415/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:34.688 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:10:34.688 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:10:34.688 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5415/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:34.691 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.190.63/tcp/5416/p2p/16Uiu2HAmJ8hHGA8UuGuCjxs9tDMGPGtwn3R3W5Q7TKspue7oDHG8","/ip4/172.18.190.63/tcp/5417/ws/p2p/16Uiu2HAmJ8hHGA8UuGuCjxs9tDMGPGtwn3R3W5Q7TKspue7oDHG8"],"enrUri":"enr:-L24QFN4vQqqJ-yVxBl3jc1Od30j-VhYshQRmsJE_OwSoBG0QD_wyBUQ7ofqCcmSncOcSUfaZHPechELWDODZj96vHECgmlkgnY0gmlwhKwSvj-KbXVsdGlhZGRyc5YACASsEr4_BhUoAAoErBK-PwYVKd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDUWNllPsyeNpua8msMPHNrZ57gFRlr2gt5g_btVVnTm2DdGNwghUog3VkcIIVKoV3YWt1MgE"}'
2026-03-05 15:10:34.691 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:10:34.691 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5415/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.66.175/tcp/48512/p2p/16Uiu2HAm4CXijrWxA3LDakQQjPXEFLQYdm3WGg3QgVzKB2HUjoJw"]'
2026-03-05 15:10:34.729 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:34.740 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:10:34.741 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-03-05_15-10-32__bdcb5408-2c76-46ad-a816-c966f6e28f6d__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:10:34.741 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:10:34.741 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:10:34.742 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:10:34.743 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.207.68
2026-03-05 15:10:34.743 DEBUG [src.node.docker_mananger] Generated ports ['10523', '10524', '10525', '10526', '10527']
2026-03-05 15:10:34.743 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:10:34.743 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:10:34.743 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:10:34.743 DEBUG [src.node.docker_mananger] docker run -i -t -p 10523:10523 -p 10524:10524 -p 10525:10525 -p 10526:10526 -p 10527:10527 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=10525 --rest-port=10523 --tcp-port=10524 --discv5-udp-port=10526 --rest-address=0.0.0.0 --nat=extip:172.18.207.68 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=753fec0c89bd9ddacf83fd00a37dd684aeadea7eca6a4c2050177dfc7e5aecad --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10527 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QE2pSZ6SCitbmwOHCOg23KodEh4g_247LWb_oIynSek2P16duVsHvrRGI32Uguc7ikmmSne7xBvpY2TOxQuVP0MCgmlkgnY0gmlwhKwSQq-KbXVsdGlhZGRyc5YACASsEkKvBr2AAAoErBJCrwa9gd0DgnJzhQADAQAAiXNlY3AyNTZrMaECgltK74YeUH4XpOrW5reSAs6P2ftQIcLJxpNb7yI9SQiDdGNwgr2Ag3VkcIK9goV3YWt1Mgk --lightpushnode=/ip4/172.18.66.175/tcp/48512/p2p/16Uiu2HAm4CXijrWxA3LDakQQjPXEFLQYdm3WGg3QgVzKB2HUjoJw --lightpush=true --relay=true
2026-03-05 15:10:34.945 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.207.68 waku 8ca041d4b86cab4e69cb2ef23b35ee144c21f6947e590c5e18b88b57247f408b
2026-03-05 15:10:34.982 DEBUG [src.node.docker_mananger] Container started with ID 8ca041d4b86c. Setting up logs at ./log/docker/lightpush_node1_2026-03-05_15-10-32__bdcb5408-2c76-46ad-a816-c966f6e28f6d__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:10:34.983 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 10523
2026-03-05 15:10:34.983 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:10:35.983 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10523/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:35.990 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:10:35.994 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:10:35.994 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10523/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:36.003 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.207.68/tcp/10524/p2p/16Uiu2HAm7WfsFJdWjbhqv1zHPRWFjS8Qqo7cutTYDipQXY9CMdF2","/ip4/172.18.207.68/tcp/10525/ws/p2p/16Uiu2HAm7WfsFJdWjbhqv1zHPRWFjS8Qqo7cutTYDipQXY9CMdF2"],"enrUri":"enr:-L24QFNfT60ETxbSMbsg38VZ4aHqk2eW69F5hApyqyrazlfISfU26aS1MaSax65n5FCdM8ccIR2fCt9BwjJvUe3r-j0CgmlkgnY0gmlwhKwSz0SKbXVsdGlhZGRyc5YACASsEs9EBikcAAoErBLPRAYpHd0DgnJzhQADAQAAiXNlY3AyNTZrMaECs5QFAP-QWXlGU2eHvj5UJ3AAa-V0duY2a_auRu9wEc2DdGNwgikcg3VkcIIpHoV3YWt1Mgk"}'
2026-03-05 15:10:36.004 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:10:36.006 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10523/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.66.175/tcp/48512/p2p/16Uiu2HAm4CXijrWxA3LDakQQjPXEFLQYdm3WGg3QgVzKB2HUjoJw"]'
2026-03-05 15:10:36.027 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:36.028 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10523/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.190.63/tcp/5416/p2p/16Uiu2HAmJ8hHGA8UuGuCjxs9tDMGPGtwn3R3W5Q7TKspue7oDHG8"]'
2026-03-05 15:10:36.055 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:36.057 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48511/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-05 15:10:36.064 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:36.066 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5415/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-05 15:10:36.071 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:36.071 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10523/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-05 15:10:36.074 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:36.075 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48511/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-03-05 15:10:36.086 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:36.092 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5415/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-03-05 15:10:36.111 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:36.113 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10523/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-03-05 15:10:36.142 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:36.143 DEBUG [tests.light_push.test_publish] Running test with pubsub topic /waku/2/rs/3/0
2026-03-05 15:10:36.145 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:10:36.147 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10523/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723436144949226}}'
2026-03-05 15:10:36.166 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:36.166 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:10:36.266 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:10:36.266 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48511/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:36.269 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723436144949226,"ephemeral":false,"proof":""}]'
2026-03-05 15:10:36.271 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:10:36.271 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5415/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:36.274 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723436144949226,"ephemeral":false,"proof":""}]'
2026-03-05 15:10:36.275 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:10:36.276 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10523/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:36.278 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723436144949226,"ephemeral":false,"proof":""}]'
2026-03-05 15:10:36.279 DEBUG [tests.light_push.test_publish] Running test with pubsub topic /waku/2/rs/3/1
2026-03-05 15:10:36.280 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:10:36.280 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10523/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/1", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723436280153633}}'
2026-03-05 15:10:36.295 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:36.295 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:10:36.396 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:10:36.396 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48511/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:36.399 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723436280153633,"ephemeral":false,"proof":""}]'
2026-03-05 15:10:36.401 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:10:36.401 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5415/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:36.403 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723436280153633,"ephemeral":false,"proof":""}]'
2026-03-05 15:10:36.405 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:10:36.405 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10523/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:36.407 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723436280153633,"ephemeral":false,"proof":""}]'
2026-03-05 15:10:36.409 DEBUG [tests.light_push.test_publish] Running test with pubsub topic /waku/2/rs/3/9
2026-03-05 15:10:36.409 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:10:36.409 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10523/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/9", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723436409504081}}'
2026-03-05 15:10:36.425 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:36.426 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:10:36.526 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:10:36.527 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48511/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:36.529 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723436409504081,"ephemeral":false,"proof":""}]'
2026-03-05 15:10:36.531 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:10:36.531 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5415/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:36.534 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723436409504081,"ephemeral":false,"proof":""}]'
2026-03-05 15:10:36.535 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:10:36.535 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10523/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:36.537 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723436409504081,"ephemeral":false,"proof":""}]'
2026-03-05 15:10:36.539 DEBUG [tests.light_push.test_publish] Running test with pubsub topic /waku/2/rs/3/25
2026-03-05 15:10:36.539 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:10:36.539 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10523/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/25", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723436539773897}}'
2026-03-05 15:10:36.556 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:36.556 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:10:36.656 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:10:36.657 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48511/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:36.659 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723436539773897,"ephemeral":false,"proof":""}]'
2026-03-05 15:10:36.662 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:10:36.662 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5415/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:36.665 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723436539773897,"ephemeral":false,"proof":""}]'
2026-03-05 15:10:36.666 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:10:36.666 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10523/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:36.668 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723436539773897,"ephemeral":false,"proof":""}]'
2026-03-05 15:10:36.670 DEBUG [tests.light_push.test_publish] Running test with pubsub topic /waku/2/rs/3/1000
2026-03-05 15:10:36.670 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:10:36.670 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10523/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/1000", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723436670559497}}'
2026-03-05 15:10:36.683 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:36.684 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:10:36.784 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:10:36.784 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48511/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:36.787 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723436670559497,"ephemeral":false,"proof":""}]'
2026-03-05 15:10:36.789 DEBUG [src.steps.light_push] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:10:36.789 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5415/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:36.792 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723436670559497,"ephemeral":false,"proof":""}]'
2026-03-05 15:10:36.793 DEBUG [src.steps.light_push] Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:10:36.793 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10523/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:36.795 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723436670559497,"ephemeral":false,"proof":""}]'
2026-03-05 15:10:36.798 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-05 15:10:36.799 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-05 15:10:36.799 DEBUG [src.node.waku_node] Stopping container with id 3667fb8b0b8b
2026-03-05 15:10:37.411 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:10:37.414 DEBUG [src.node.waku_node] Stopping container with id 526d6dc96b9a
2026-03-05 15:10:37.985 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:10:37.986 DEBUG [src.node.waku_node] Stopping container with id 8ca041d4b86c
2026-03-05 15:10:38.297 ERROR [src.node.docker_mananger] Max retries reached for container 3667fb8b0b8b. Exiting log stream.
2026-03-05 15:10:38.538 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:10:38.540 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-05 15:10:38.569 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:10:38.595 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:10:38.612 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-03-05_15-13-32__f78febae-ff13-4a73-b573-dc056c44cc41
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-13-32__f78febae-ff13-4a73-b573-dc056c44cc41__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.179.182
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['6034', '6035', '6036', '6037', '6038']
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 6034:6034 -p 6035:6035 -p 6036:6036 -p 6037:6037 -p 6038:6038 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=6036 --rest-port=6034 --tcp-port=6035 --discv5-udp-port=6037 --rest-address=0.0.0.0 --nat=extip:172.18.179.182 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ceec79e6fd89c0e6496d5ee007edbfa3cb8e333be55aeb4dd0fbb6f94c0db2db --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6038 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.179.182 waku 066d4456c576ec1b3035d8d55b6729198adcbd59cffea2ab28c9825021c8990e
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 65c1d44b8e51. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 066d4456c576. Setting up logs at ./log/docker/node1_2026-03-05_15-13-32__f78febae-ff13-4a73-b573-dc056c44cc41__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 6034
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 0067513a4a08. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6034/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:6034/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.179.182/tcp/6035/p2p/16Uiu2HAmFm6C2aVWSxtieU8noRQ13jiZacjEfUszZso5ACAYyDRV","/ip4/172.18.179.182/tcp/6036/ws/p2p/16Uiu2HAmFm6C2aVWSxtieU8noRQ13jiZacjEfUszZso5ACAYyDRV"],"enrUri":"enr:-L24QLh7WyjrgA-jTx9EvCgBfl1Ge508-vForce24SdSbRSGBP1eDe6tvPWzozcSOuA46CpAfjcw4cNX6L9GVvkS10ECgmlkgnY0gmlwhKwSs7aKbXVsdGlhZGRyc5YACASsErO2BheTAAoErBKztgYXlN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDLiMmOEW_qrSkRdmPI5vNE4VryWuG35rYb_KNZE3m3syDdGNwgheTg3VkcIIXlYV3YWt1MgU"}'
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-13-32__f78febae-ff13-4a73-b573-dc056c44cc41__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.132.122
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['32418', '32419', '32420', '32421', '32422']
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 32418:32418 -p 32419:32419 -p 32420:32420 -p 32421:32421 -p 32422:32422 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=32420 --rest-port=32418 --tcp-port=32419 --discv5-udp-port=32421 --rest-address=0.0.0.0 --nat=extip:172.18.132.122 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cb1117825ec7cbb719ce9fdf4c99bfeb5cee40aa6d93dada6bc56540f9bf1fca --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32422 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QLh7WyjrgA-jTx9EvCgBfl1Ge508-vForce24SdSbRSGBP1eDe6tvPWzozcSOuA46CpAfjcw4cNX6L9GVvkS10ECgmlkgnY0gmlwhKwSs7aKbXVsdGlhZGRyc5YACASsErO2BheTAAoErBKztgYXlN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDLiMmOEW_qrSkRdmPI5vNE4VryWuG35rYb_KNZE3m3syDdGNwgheTg3VkcIIXlYV3YWt1MgU --filternode=/ip4/172.18.179.182/tcp/6035/p2p/16Uiu2HAmFm6C2aVWSxtieU8noRQ13jiZacjEfUszZso5ACAYyDRV
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.132.122 waku f65a7b8d4e074fe3059e60750ad68779655d31e2880ba1a3846a880065ca5485
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f65a7b8d4e07. Setting up logs at ./log/docker/node2_2026-03-05_15-13-32__f78febae-ff13-4a73-b573-dc056c44cc41__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 32418
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:32418/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:32418/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.132.122/tcp/32419/p2p/16Uiu2HAkxSgLxEbGCAZBCZS7kbtSTpceJBHoLvsFqF5r28DK3nx3","/ip4/172.18.132.122/tcp/32420/ws/p2p/16Uiu2HAkxSgLxEbGCAZBCZS7kbtSTpceJBHoLvsFqF5r28DK3nx3"],"enrUri":"enr:-L24QEHMfLf55P73MCLw9TWWZqo3e1PkM7NGw2RY_7QvmTpnVzfEAt4ALjX73bt0lqPCOFHkiHiEpNXxbZEt8GnyBNMCgmlkgnY0gmlwhKwShHqKbXVsdGlhZGRyc5YACASsEoR6Bn6jAAoErBKEegZ-pN0DgnJzhQADAQAAiXNlY3AyNTZrMaECLNUN2QGKGKxdtIwzHFOkKWmwQ6rBEuJK6XlKCUR0xfyDdGNwgn6jg3VkcIJ-pYV3YWt1MgA"}'
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:32418/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.179.182/tcp/6035/p2p/16Uiu2HAmFm6C2aVWSxtieU8noRQ13jiZacjEfUszZso5ACAYyDRV"]'
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:6034/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:32418/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "d7f3db55-11cd-456c-aeb4-48eab7f2f58f", "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":"d7f3db55-11cd-456c-aeb4-48eab7f2f58f","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X PUT "http://127.0.0.1:32418/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:32418/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 066d4456c576
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f65a7b8d4e07
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,156 @@
2026-03-05 15:08:36.810 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-05 15:08:36.811 DEBUG [tests.conftest] Running test: test_unsubscribe_from_all_content_topics with id: 2026-03-05_15-08-36__bd25df0a-98a8-4b40-8a5b-eaa8144447a8
2026-03-05 15:08:36.811 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-05 15:08:36.812 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-05 15:08:36.812 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-03-05 15:08:36.819 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:08:36.819 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-08-36__bd25df0a-98a8-4b40-8a5b-eaa8144447a8__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:08:36.820 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:08:36.820 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:08:36.821 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:08:36.822 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.144.175
2026-03-05 15:08:36.822 DEBUG [src.node.docker_mananger] Generated ports ['10910', '10911', '10912', '10913', '10914']
2026-03-05 15:08:36.822 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:08:36.822 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:08:36.822 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:08:36.822 DEBUG [src.node.docker_mananger] docker run -i -t -p 10910:10910 -p 10911:10911 -p 10912:10912 -p 10913:10913 -p 10914:10914 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=10912 --rest-port=10910 --tcp-port=10911 --discv5-udp-port=10913 --rest-address=0.0.0.0 --nat=extip:172.18.144.175 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=2ac9e0eec8af3fce9907d7a63c76eeb1db385beee2a1cb61fdc0a27eafeccb51 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10914 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2026-03-05 15:08:37.017 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.144.175 waku 68a841d824e6bb22a75516bd9f34f0744dfd6d14bc1045d86dd5c551a0690509
2026-03-05 15:08:37.052 DEBUG [src.node.docker_mananger] Container started with ID 68a841d824e6. Setting up logs at ./log/docker/node1_2026-03-05_15-08-36__bd25df0a-98a8-4b40-8a5b-eaa8144447a8__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:08:37.053 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 10910
2026-03-05 15:08:37.053 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:08:37.058 ERROR [src.node.docker_mananger] Max retries reached for container 661ef7e8af84. Exiting log stream.
2026-03-05 15:08:37.613 ERROR [src.node.docker_mananger] Max retries reached for container c0dc525b1508. Exiting log stream.
2026-03-05 15:08:38.055 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10910/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:38.058 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:08:38.058 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:08:38.058 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10910/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:38.061 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.144.175/tcp/10911/p2p/16Uiu2HAmMusRRKT4mrnMGNA5Xa79M6FtpYn1THPaLZv8VFXEAAVp","/ip4/172.18.144.175/tcp/10912/ws/p2p/16Uiu2HAmMusRRKT4mrnMGNA5Xa79M6FtpYn1THPaLZv8VFXEAAVp"],"enrUri":"enr:-L24QH4vj3997IzlFnbFye2b11ujvVVwMwk--6b8lL5noqMEI6tVp1PxvRyQ93Fn-49xaHJtrVvMfrcBdphSr02qmaYCgmlkgnY0gmlwhKwSkK-KbXVsdGlhZGRyc5YACASsEpCvBiqfAAoErBKQrwYqoN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDiYkPYH-xnO5m9TAYmStGDorpCivZBqxLrm-THSjRCUODdGNwgiqfg3VkcIIqoYV3YWt1MgU"}'
2026-03-05 15:08:38.061 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:08:38.068 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:08:38.068 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-08-36__bd25df0a-98a8-4b40-8a5b-eaa8144447a8__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:08:38.068 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:08:38.068 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:08:38.070 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:08:38.070 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.248.241
2026-03-05 15:08:38.070 DEBUG [src.node.docker_mananger] Generated ports ['41806', '41807', '41808', '41809', '41810']
2026-03-05 15:08:38.070 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:08:38.070 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:08:38.070 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:08:38.071 DEBUG [src.node.docker_mananger] docker run -i -t -p 41806:41806 -p 41807:41807 -p 41808:41808 -p 41809:41809 -p 41810:41810 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=41808 --rest-port=41806 --tcp-port=41807 --discv5-udp-port=41809 --rest-address=0.0.0.0 --nat=extip:172.18.248.241 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=5a17bbdec765ab95e5c1b4efda83fb8e4da60e75afb6fa8ccce0b056a55dedc3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41810 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QH4vj3997IzlFnbFye2b11ujvVVwMwk--6b8lL5noqMEI6tVp1PxvRyQ93Fn-49xaHJtrVvMfrcBdphSr02qmaYCgmlkgnY0gmlwhKwSkK-KbXVsdGlhZGRyc5YACASsEpCvBiqfAAoErBKQrwYqoN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDiYkPYH-xnO5m9TAYmStGDorpCivZBqxLrm-THSjRCUODdGNwgiqfg3VkcIIqoYV3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2026-03-05 15:08:38.260 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.248.241 waku bd268012e7bff71149d58d05b86b09274c0717c05eab416d6ded682821c842d2
2026-03-05 15:08:38.294 DEBUG [src.node.docker_mananger] Container started with ID bd268012e7bf. Setting up logs at ./log/docker/node2_2026-03-05_15-08-36__bd25df0a-98a8-4b40-8a5b-eaa8144447a8__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:08:38.294 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 41806
2026-03-05 15:08:38.295 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:08:39.296 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41806/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:39.313 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:08:39.314 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:08:39.315 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41806/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:39.319 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.248.241/tcp/41807/p2p/16Uiu2HAm8Mmvv8LnNF7kioKCRYMv6tFUx3jarR5ri5dFsh5mCa3j","/ip4/172.18.248.241/tcp/41808/ws/p2p/16Uiu2HAm8Mmvv8LnNF7kioKCRYMv6tFUx3jarR5ri5dFsh5mCa3j"],"enrUri":"enr:-L24QFNXs7GOT3WmG74FR7UgWIYdx0PjGjkbqFvoiSwNMSt5T4OPYJJ_GBGTBSKiVCBknkdqzF_-1TDBPN7u3IkvrYcCgmlkgnY0gmlwhKwS-PGKbXVsdGlhZGRyc5YACASsEvjxBqNPAAoErBL48QajUN0DgnJzhQACAQAAiXNlY3AyNTZrMaECwChVvw055xEnMJYpExKy9uA6RLxbQid9QYPpAsvYTDqDdGNwgqNPg3VkcIKjUYV3YWt1MgE"}'
2026-03-05 15:08:39.320 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:08:39.320 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41806/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.144.175/tcp/10911/p2p/16Uiu2HAmMusRRKT4mrnMGNA5Xa79M6FtpYn1THPaLZv8VFXEAAVp"]'
2026-03-05 15:08:39.324 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:39.324 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10910/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-03-05 15:08:39.335 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:39.336 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41806/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-03-05 15:08:39.354 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:39.356 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10910/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-05 15:08:39.363 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:39.363 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:08:39.463 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:39.464 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10910/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:39.467 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723319355966015,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:39.468 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:39.468 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41806/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:39.471 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723319355966015,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:39.472 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10910/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2026-03-05 15:08:39.477 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:39.478 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:08:39.578 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:39.578 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10910/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:39.581 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":1772723319472633394,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:39.583 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:39.583 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41806/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:39.585 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":1772723319472633394,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:39.587 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10910/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-05 15:08:39.591 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:39.592 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:08:39.692 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:39.693 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10910/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:39.696 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1772723319587171201,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:39.697 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:39.697 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41806/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:39.700 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1772723319587171201,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:39.701 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10910/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2026-03-05 15:08:39.706 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:39.706 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:08:39.807 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:39.808 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10910/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:39.811 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1772723319701795117,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:39.812 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:39.813 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41806/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:39.815 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1772723319701795117,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:39.816 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10910/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2026-03-05 15:08:39.821 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:39.822 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:08:39.922 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:39.923 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10910/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:39.926 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1772723319816838214,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:39.927 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:39.927 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41806/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:39.930 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1772723319816838214,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:39.932 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10910/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-05 15:08:39.937 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:39.937 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:08:40.037 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:40.038 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10910/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:40.041 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1772723319931936407,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:40.042 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:40.042 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41806/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:40.045 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1772723319931936407,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:40.046 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10910/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-05 15:08:40.051 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:40.052 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:08:40.152 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:40.152 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10910/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:40.155 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1772723320046549379,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:40.157 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:40.157 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41806/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:40.159 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1772723320046549379,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:40.161 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10910/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-05 15:08:40.165 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:40.166 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:08:40.267 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:40.267 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10910/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:40.270 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1772723320161003232,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:40.273 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:40.273 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41806/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:40.276 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1772723320161003232,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:40.278 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:10910/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-03-05 15:08:40.295 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:40.299 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:41806/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-03-05 15:08:40.312 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:40.313 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10910/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-05 15:08:40.319 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:10910/relay/v1/auto/messages. Response content: b'Failed to publish: publish failed in relay: NoPeersToPublish'
2026-03-05 15:08:40.323 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10910/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2026-03-05 15:08:40.327 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:10910/relay/v1/auto/messages. Response content: b'Failed to publish: publish failed in relay: NoPeersToPublish'
2026-03-05 15:08:40.328 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10910/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-05 15:08:40.331 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:10910/relay/v1/auto/messages. Response content: b'Failed to publish: publish failed in relay: NoPeersToPublish'
2026-03-05 15:08:40.332 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10910/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2026-03-05 15:08:40.335 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:10910/relay/v1/auto/messages. Response content: b'Failed to publish: publish failed in relay: NoPeersToPublish'
2026-03-05 15:08:40.336 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10910/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2026-03-05 15:08:40.338 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:10910/relay/v1/auto/messages. Response content: b'Failed to publish: publish failed in relay: NoPeersToPublish'
2026-03-05 15:08:40.340 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10910/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-05 15:08:40.342 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:10910/relay/v1/auto/messages. Response content: b'Failed to publish: publish failed in relay: NoPeersToPublish'
2026-03-05 15:08:40.344 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10910/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-05 15:08:40.346 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:10910/relay/v1/auto/messages. Response content: b'Failed to publish: publish failed in relay: NoPeersToPublish'
2026-03-05 15:08:40.348 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10910/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-05 15:08:40.350 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:10910/relay/v1/auto/messages. Response content: b'Failed to publish: publish failed in relay: NoPeersToPublish'
2026-03-05 15:08:40.352 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-05 15:08:40.354 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-05 15:08:40.354 DEBUG [src.node.waku_node] Stopping container with id 68a841d824e6
2026-03-05 15:08:40.969 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:08:40.969 DEBUG [src.node.waku_node] Stopping container with id bd268012e7bf
2026-03-05 15:08:41.534 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:08:41.537 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-05 15:08:41.555 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:08:41.569 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,121 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_last_node_to_start_publishes with id: 2026-03-05_15-08-16__4f96c2e8-d340-4bfc-9105-d9a78505bd17
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-08-16__4f96c2e8-d340-4bfc-9105-d9a78505bd17__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.64.221
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['60604', '60605', '60606', '60607', '60608']
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 60604:60604 -p 60605:60605 -p 60606:60606 -p 60607:60607 -p 60608:60608 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=60606 --rest-port=60604 --tcp-port=60605 --discv5-udp-port=60607 --rest-address=0.0.0.0 --nat=extip:172.18.64.221 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9bd6deabb7de2a9ca5dca37a7f4cef5cb8f5fc8c2baff9dfe1eec2d93fc1eadc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60608 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.64.221 waku 3ffae4b33aa6853ab8710b9bd116763aaa1fd8e6389fe200e901ba4ca5f1bc81
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 3ffae4b33aa6. Setting up logs at ./log/docker/node1_2026-03-05_15-08-16__4f96c2e8-d340-4bfc-9105-d9a78505bd17__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 60604
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 f531004e352d. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container bc2d0710958f. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60604/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:60604/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.64.221/tcp/60605/p2p/16Uiu2HAmNLGRAKp152YxjMiZbWW25Gv9sUeqJafbeJUS9gDB6WEJ","/ip4/172.18.64.221/tcp/60606/ws/p2p/16Uiu2HAmNLGRAKp152YxjMiZbWW25Gv9sUeqJafbeJUS9gDB6WEJ"],"enrUri":"enr:-L24QLNvjBTDTGppwlZ8yrtWBQha6F5bu4QSyLdVIGA8J9AHYaz_yiKWlkD-seWfh-38TKDXitRYduqwwp23p_0C2fMCgmlkgnY0gmlwhKwSQN2KbXVsdGlhZGRyc5YACASsEkDdBuy9AAoErBJA3Qbsvt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDj8kAKRsWxqFzgeYNiKYf19FYjp8YBFKrigpc04K4s7-DdGNwguy9g3VkcILsv4V3YWt1MgE"}'
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-08-16__4f96c2e8-d340-4bfc-9105-d9a78505bd17__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.124.106
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['27711', '27712', '27713', '27714', '27715']
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 27711:27711 -p 27712:27712 -p 27713:27713 -p 27714:27714 -p 27715:27715 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=27713 --rest-port=27711 --tcp-port=27712 --discv5-udp-port=27714 --rest-address=0.0.0.0 --nat=extip:172.18.124.106 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a43a08b8bc279fe312ee7f1cb9aeb2a11cbbbc80906aeb56feca9ad3defa0bf5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=27715 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QLNvjBTDTGppwlZ8yrtWBQha6F5bu4QSyLdVIGA8J9AHYaz_yiKWlkD-seWfh-38TKDXitRYduqwwp23p_0C2fMCgmlkgnY0gmlwhKwSQN2KbXVsdGlhZGRyc5YACASsEkDdBuy9AAoErBJA3Qbsvt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDj8kAKRsWxqFzgeYNiKYf19FYjp8YBFKrigpc04K4s7-DdGNwguy9g3VkcILsv4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.124.106 waku 046d524b92717ccbad9ee4fa75df28ba43ed10d314b46c6fc80c7b47555168e4
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 046d524b9271. Setting up logs at ./log/docker/node2_2026-03-05_15-08-16__4f96c2e8-d340-4bfc-9105-d9a78505bd17__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 27711
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:27711/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:27711/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.124.106/tcp/27712/p2p/16Uiu2HAmS31ffuVpba54cwC52kPbRHrAj7wVAz3K4CXqZdhvypRv","/ip4/172.18.124.106/tcp/27713/ws/p2p/16Uiu2HAmS31ffuVpba54cwC52kPbRHrAj7wVAz3K4CXqZdhvypRv"],"enrUri":"enr:-L24QE59TovcdQUBqin6zcNaYyLdfImCuFNJBdM8vTNkh9wBAv8ywhpoPQXyDo7BYLgixPq2KJj4bSJbjFd20nnHNdACgmlkgnY0gmlwhKwSfGqKbXVsdGlhZGRyc5YACASsEnxqBmxAAAoErBJ8agZsQd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDxswyZ7zHwSkilrvFS8OpD9v7o3_zw8ywkHZUZoYvLlGDdGNwgmxAg3VkcIJsQoV3YWt1MgE"}'
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:27711/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.64.221/tcp/60605/p2p/16Uiu2HAmNLGRAKp152YxjMiZbWW25Gv9sUeqJafbeJUS9gDB6WEJ"]'
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:46 Running fixture setup: setup_optional_relay_nodes
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2026-03-05_15-08-16__4f96c2e8-d340-4bfc-9105-d9a78505bd17__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.172.152
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['32972', '32973', '32974', '32975', '32976']
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 32972:32972 -p 32973:32973 -p 32974:32974 -p 32975:32975 -p 32976:32976 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=32974 --rest-port=32972 --tcp-port=32973 --discv5-udp-port=32975 --rest-address=0.0.0.0 --nat=extip:172.18.172.152 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a7369e7acfff5da3f8ecbe6a073e1f0d7e97d3b24b9bf83b71cb2d321389d03a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32976 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QLNvjBTDTGppwlZ8yrtWBQha6F5bu4QSyLdVIGA8J9AHYaz_yiKWlkD-seWfh-38TKDXitRYduqwwp23p_0C2fMCgmlkgnY0gmlwhKwSQN2KbXVsdGlhZGRyc5YACASsEkDdBuy9AAoErBJA3Qbsvt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDj8kAKRsWxqFzgeYNiKYf19FYjp8YBFKrigpc04K4s7-DdGNwguy9g3VkcILsv4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.172.152 waku 50b8fe182ddb4805ab5f1ce554dc5a7bc6f18afd06b77cae29c8a6a5dc410e82
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 50b8fe182ddb. Setting up logs at ./log/docker/node3_2026-03-05_15-08-16__4f96c2e8-d340-4bfc-9105-d9a78505bd17__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 32972
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:32972/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:32972/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.172.152/tcp/32973/p2p/16Uiu2HAmDuhTKUdJ2gwDZopGVryULuLvSeSDhecHATPzyttjALnZ","/ip4/172.18.172.152/tcp/32974/ws/p2p/16Uiu2HAmDuhTKUdJ2gwDZopGVryULuLvSeSDhecHATPzyttjALnZ"],"enrUri":"enr:-L24QCQZ5-ifflJ18EsR_e-QrMzStpFd82PZE_ECU2WRC0fpPD8jY7Na-_wd5KPAaTItVgx3EYGcRh4gukkzfUCXClsCgmlkgnY0gmlwhKwSrJiKbXVsdGlhZGRyc5YACASsEqyYBoDNAAoErBKsmAaAzt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDEqBLbeSZWUHYrKGf_aPL3r2hsnKioOiEXRx9bD1ZUqaDdGNwgoDNg3VkcIKAz4V3YWt1MgE"}'
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:32972/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.64.221/tcp/60605/p2p/16Uiu2HAmNLGRAKp152YxjMiZbWW25Gv9sUeqJafbeJUS9gDB6WEJ"]'
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:60604/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:27711/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.relay:relay.py:64 Running fixture setup: subscribe_optional_relay_nodes
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32972/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:60604/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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:60604/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":1772723300477478656,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:27711/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":1772723300477478656,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:32972/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":1772723300477478656,"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:32972/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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:60604/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":1772723300598321257,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:27711/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":1772723300598321257,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:32972/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":1772723300598321257,"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 3ffae4b33aa6
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 046d524b9271
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 50b8fe182ddb
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 3ffae4b33aa6. 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,77 @@
2026-03-05 15:10:12.565 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-05 15:10:12.565 DEBUG [tests.conftest] Running test: test_single_pubsub_topic[/waku/2/rs/5/0] with id: 2026-03-05_15-10-12__4b6c3c65-8a90-49eb-8542-e86cdbddaeb3
2026-03-05 15:10:12.565 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-05 15:10:12.566 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-05 15:10:12.566 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-03-05 15:10:12.573 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:10:12.574 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-10-12__4b6c3c65-8a90-49eb-8542-e86cdbddaeb3__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:10:12.574 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:10:12.574 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:10:12.575 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:10:12.575 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.163.203
2026-03-05 15:10:12.576 DEBUG [src.node.docker_mananger] Generated ports ['30479', '30480', '30481', '30482', '30483']
2026-03-05 15:10:12.576 DEBUG [src.node.waku_node] Cluster id was resolved to: 5
2026-03-05 15:10:12.576 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-05 15:10:12.576 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:10:12.576 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:10:12.576 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:10:12.577 DEBUG [src.node.docker_mananger] docker run -i -t -p 30479:30479 -p 30480:30480 -p 30481:30481 -p 30482:30482 -p 30483:30483 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=30481 --rest-port=30479 --tcp-port=30480 --discv5-udp-port=30482 --rest-address=0.0.0.0 --nat=extip:172.18.163.203 --peer-exchange=true --discv5-discovery=true --cluster-id=5 --nodekey=fe231e1dccbfbca9fa4cec328cb98f3ed57e627cf4328da1ee0afbae4d332b43 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30483 --metrics-logging=true --relay=true --filter=true
2026-03-05 15:10:12.769 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.163.203 waku f60552d2bc2d0cbcc731a1f5fc2900eb687118fe51839ba48c441e72e6af95e2
2026-03-05 15:10:12.773 ERROR [src.node.docker_mananger] Max retries reached for container e8cc650309ef. Exiting log stream.
2026-03-05 15:10:12.806 DEBUG [src.node.docker_mananger] Container started with ID f60552d2bc2d. Setting up logs at ./log/docker/node1_2026-03-05_15-10-12__4b6c3c65-8a90-49eb-8542-e86cdbddaeb3__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:10:12.806 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 30479
2026-03-05 15:10:12.806 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:10:13.326 ERROR [src.node.docker_mananger] Max retries reached for container 5b6b7e8cd65b. Exiting log stream.
2026-03-05 15:10:13.807 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30479/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:13.810 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:10:13.810 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:10:13.810 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30479/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:13.813 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.163.203/tcp/30480/p2p/16Uiu2HAkwPs2uS6UtbkzT2omJ5RAhimxuCRHPb435hAcDxKg5yoR","/ip4/172.18.163.203/tcp/30481/ws/p2p/16Uiu2HAkwPs2uS6UtbkzT2omJ5RAhimxuCRHPb435hAcDxKg5yoR"],"enrUri":"enr:-L24QIyOavWwqDBGHxRRIdU-ynuZ8vKcfj1Cqr_7g0e_gw5TfiBzkllqk6OZ230GKqXngK7K98cS57hwhpDe4jxp3AYCgmlkgnY0gmlwhKwSo8uKbXVsdGlhZGRyc5YACASsEqPLBncQAAoErBKjywZ3Ed0DgnJzhQAFAQAAiXNlY3AyNTZrMaECHUC168YEOmdu4jhL--yWJ3aMpEdNIquoHcBwhrvSOHSDdGNwgncQg3VkcIJ3EoV3YWt1MgU"}'
2026-03-05 15:10:13.813 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:10:13.820 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:10:13.820 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-10-12__4b6c3c65-8a90-49eb-8542-e86cdbddaeb3__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:10:13.820 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:10:13.820 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:10:13.822 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:10:13.822 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.247.6
2026-03-05 15:10:13.822 DEBUG [src.node.docker_mananger] Generated ports ['28871', '28872', '28873', '28874', '28875']
2026-03-05 15:10:13.822 DEBUG [src.node.waku_node] Cluster id was resolved to: 5
2026-03-05 15:10:13.823 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-05 15:10:13.823 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:10:13.823 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:10:13.823 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:10:13.823 DEBUG [src.node.docker_mananger] docker run -i -t -p 28871:28871 -p 28872:28872 -p 28873:28873 -p 28874:28874 -p 28875:28875 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=28873 --rest-port=28871 --tcp-port=28872 --discv5-udp-port=28874 --rest-address=0.0.0.0 --nat=extip:172.18.247.6 --peer-exchange=true --discv5-discovery=true --cluster-id=5 --nodekey=393978cbe9ee7adebd68eca8bb83f6a6adff793797da699fcee6b53a73bde402 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28875 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QIyOavWwqDBGHxRRIdU-ynuZ8vKcfj1Cqr_7g0e_gw5TfiBzkllqk6OZ230GKqXngK7K98cS57hwhpDe4jxp3AYCgmlkgnY0gmlwhKwSo8uKbXVsdGlhZGRyc5YACASsEqPLBncQAAoErBKjywZ3Ed0DgnJzhQAFAQAAiXNlY3AyNTZrMaECHUC168YEOmdu4jhL--yWJ3aMpEdNIquoHcBwhrvSOHSDdGNwgncQg3VkcIJ3EoV3YWt1MgU
2026-03-05 15:10:14.028 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.247.6 waku 897667280f58eb52a85f481ad4a65d92bacee2520e019eefd0a194ce25374c98
2026-03-05 15:10:14.063 DEBUG [src.node.docker_mananger] Container started with ID 897667280f58. Setting up logs at ./log/docker/node2_2026-03-05_15-10-12__4b6c3c65-8a90-49eb-8542-e86cdbddaeb3__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:10:14.064 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 28871
2026-03-05 15:10:14.064 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:10:15.066 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28871/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:15.092 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:10:15.095 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:10:15.095 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28871/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:15.099 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.247.6/tcp/28872/p2p/16Uiu2HAkzoaeAzJLB4ArrN3mvkhBviQvZxPXv3jYppC42D6euS2R","/ip4/172.18.247.6/tcp/28873/ws/p2p/16Uiu2HAkzoaeAzJLB4ArrN3mvkhBviQvZxPXv3jYppC42D6euS2R"],"enrUri":"enr:-L24QMmEkDElOxfp5bJjJ8bSpRkjLoLO1-1uPvQvbXlXj78UAKkO7bNWhT9IwLtozqFc-hYiazaZzTBmh6DhnKS9HX8CgmlkgnY0gmlwhKwS9waKbXVsdGlhZGRyc5YACASsEvcGBnDIAAoErBL3BgZwyd0DgnJzhQAFAQAAiXNlY3AyNTZrMaECT-ctKXe8BKFx2bhw2_huZbI12BdXHyXYvFUoPbQaYuaDdGNwgnDIg3VkcIJwyoV3YWt1MgE"}'
2026-03-05 15:10:15.100 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:10:15.101 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28871/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.163.203/tcp/30480/p2p/16Uiu2HAkwPs2uS6UtbkzT2omJ5RAhimxuCRHPb435hAcDxKg5yoR"]'
2026-03-05 15:10:15.104 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:15.104 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30479/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/5/0"]'
2026-03-05 15:10:15.106 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:15.107 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28871/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/5/0"]'
2026-03-05 15:10:15.109 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:15.110 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30479/relay/v1/messages/%2Fwaku%2F2%2Frs%2F5%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-05 15:10:15.115 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:15.115 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:10:15.216 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:10:15.217 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30479/relay/v1/messages/%2Fwaku%2F2%2Frs%2F5%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:15.219 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723415109875323,"ephemeral":false,"proof":""}]'
2026-03-05 15:10:15.221 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:10:15.221 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28871/relay/v1/messages/%2Fwaku%2F2%2Frs%2F5%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:15.223 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723415109875323,"ephemeral":false,"proof":""}]'
2026-03-05 15:10:15.226 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-05 15:10:15.227 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-05 15:10:15.227 DEBUG [src.node.waku_node] Stopping container with id f60552d2bc2d
2026-03-05 15:10:15.808 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:10:15.808 DEBUG [src.node.waku_node] Stopping container with id 897667280f58
2026-03-05 15:10:16.347 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:10:16.349 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-05 15:10:16.359 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:10:16.364 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,124 @@
2026-03-05 15:06:24.982 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-05 15:06:24.983 DEBUG [tests.conftest] Running test: test_admin_connected_peers_contains_peers_only with id: 2026-03-05_15-06-24__181a63d4-e5ca-4324-af77-5623ec00a66b
2026-03-05 15:06:24.983 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-05 15:06:24.983 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-03-05 15:06:24.983 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-03-05 15:06:24.990 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:06:24.990 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-06-24__181a63d4-e5ca-4324-af77-5623ec00a66b__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:06:24.996 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:06:24.996 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-06-24__181a63d4-e5ca-4324-af77-5623ec00a66b__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:06:25.003 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:06:25.003 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-05_15-06-24__181a63d4-e5ca-4324-af77-5623ec00a66b__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:06:25.009 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:06:25.009 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-03-05_15-06-24__181a63d4-e5ca-4324-af77-5623ec00a66b__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:06:25.009 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-05 15:06:25.010 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-03-05 15:06:25.010 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:06:25.011 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:06:25.012 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:06:25.012 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.178.27
2026-03-05 15:06:25.012 DEBUG [src.node.docker_mananger] Generated ports ['22072', '22073', '22074', '22075', '22076']
2026-03-05 15:06:25.012 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:06:25.013 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:06:25.013 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:06:25.013 DEBUG [src.node.docker_mananger] docker run -i -t -p 22072:22072 -p 22073:22073 -p 22074:22074 -p 22075:22075 -p 22076:22076 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --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.178.27 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b0fc7a8d469cb60ffda6e859cb2fa0c1acbd4afa9eed858c872e50cf441d31d8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22076 --metrics-logging=true --relay=true
2026-03-05 15:06:25.195 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.178.27 waku d2e0c84d5af30ca1aac05ce1394db30dd3c2de4f08a9c0dcda5346e9af910536
2026-03-05 15:06:25.233 DEBUG [src.node.docker_mananger] Container started with ID d2e0c84d5af3. Setting up logs at ./log/docker/node1_2026-03-05_15-06-24__181a63d4-e5ca-4324-af77-5623ec00a66b__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:06:25.233 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 22072
2026-03-05 15:06:25.233 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:06:25.789 ERROR [src.node.docker_mananger] Max retries reached for container 7990c21fb9c6. Exiting log stream.
2026-03-05 15:06:26.234 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-03-05 15:06:26.237 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:06:26.237 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:06:26.237 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-03-05 15:06:26.239 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.178.27/tcp/22073/p2p/16Uiu2HAmLrLpitmUXW6JT5bxx8GVJMsAnesq6KpQVZSc84Z2rFGt","/ip4/172.18.178.27/tcp/22074/ws/p2p/16Uiu2HAmLrLpitmUXW6JT5bxx8GVJMsAnesq6KpQVZSc84Z2rFGt"],"enrUri":"enr:-L24QLbr7417IUx0ly0CQHTOS0QrW1FhSAQ7v--gUBW0Fz4zDFLDXv4VK8S1MZMA5Ug5r_NCpE9gOkDcW2pTJO3wnYUCgmlkgnY0gmlwhKwSshuKbXVsdGlhZGRyc5YACASsErIbBlY5AAoErBKyGwZWOt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDecYIfys76KJKXVsqGvnqE7pUn1gALBCtH6jTReF5t4mDdGNwglY5g3VkcIJWO4V3YWt1MgE"}'
2026-03-05 15:06:26.239 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:06:26.240 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:06:26.240 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:06:26.241 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:06:26.241 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.66.246
2026-03-05 15:06:26.241 DEBUG [src.node.docker_mananger] Generated ports ['15554', '15555', '15556', '15557', '15558']
2026-03-05 15:06:26.241 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:06:26.241 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:06:26.242 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:06:26.242 DEBUG [src.node.docker_mananger] docker run -i -t -p 15554:15554 -p 15555:15555 -p 15556:15556 -p 15557:15557 -p 15558:15558 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=15556 --rest-port=15554 --tcp-port=15555 --discv5-udp-port=15557 --rest-address=0.0.0.0 --nat=extip:172.18.66.246 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e0dfcb91af90d021e0eafa2cdc62fd087c73beae66ccdd0ee5adff56a30d143b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15558 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QLbr7417IUx0ly0CQHTOS0QrW1FhSAQ7v--gUBW0Fz4zDFLDXv4VK8S1MZMA5Ug5r_NCpE9gOkDcW2pTJO3wnYUCgmlkgnY0gmlwhKwSshuKbXVsdGlhZGRyc5YACASsErIbBlY5AAoErBKyGwZWOt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDecYIfys76KJKXVsqGvnqE7pUn1gALBCtH6jTReF5t4mDdGNwglY5g3VkcIJWO4V3YWt1MgE
2026-03-05 15:06:26.440 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.66.246 waku 69462a089249eba12420b84a74327ed6f2ba17d706df1fe98ea5e786313f11e7
2026-03-05 15:06:26.475 DEBUG [src.node.docker_mananger] Container started with ID 69462a089249. Setting up logs at ./log/docker/node2_2026-03-05_15-06-24__181a63d4-e5ca-4324-af77-5623ec00a66b__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:06:26.476 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 15554
2026-03-05 15:06:26.476 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:06:27.477 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15554/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:27.501 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:06:27.503 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:06:27.503 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15554/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:27.511 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.66.246/tcp/15555/p2p/16Uiu2HAmKp5y9HFpeDTHriKaLDoNXsYPnSHpnxuoJw98AtxBo4Gg","/ip4/172.18.66.246/tcp/15556/ws/p2p/16Uiu2HAmKp5y9HFpeDTHriKaLDoNXsYPnSHpnxuoJw98AtxBo4Gg"],"enrUri":"enr:-L24QBIW0IvRu1aU8cSq2JpmMMNpSl-1bG13gdmLZLGTWUQDEtTW_M45Yz6mN0zSO_y4ARQ3Wcs740DM4EV-sOKt1scCgmlkgnY0gmlwhKwSQvaKbXVsdGlhZGRyc5YACASsEkL2BjzDAAoErBJC9gY8xN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDalZjZDtPReB_BnOqA04oQsTH4LyHxOGxw0KKqTatGmmDdGNwgjzDg3VkcII8xYV3YWt1MgE"}'
2026-03-05 15:06:27.511 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:06:27.519 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:06:27.519 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-05_15-06-24__181a63d4-e5ca-4324-af77-5623ec00a66b__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:06:27.525 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:06:27.525 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-03-05_15-06-24__181a63d4-e5ca-4324-af77-5623ec00a66b__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:06:27.525 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:06:27.526 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:06:27.527 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:06:27.527 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.57.24
2026-03-05 15:06:27.527 DEBUG [src.node.docker_mananger] Generated ports ['39236', '39237', '39238', '39239', '39240']
2026-03-05 15:06:27.527 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:06:27.527 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:06:27.528 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:06:27.528 DEBUG [src.node.docker_mananger] docker run -i -t -p 39236:39236 -p 39237:39237 -p 39238:39238 -p 39239:39239 -p 39240:39240 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=39238 --rest-port=39236 --tcp-port=39237 --discv5-udp-port=39239 --rest-address=0.0.0.0 --nat=extip:172.18.57.24 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d9d8d56f0ce027cdfb2839ca22b53f56cfeda90bf3a9d5a85ee358bc58ac70ec --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39240 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QLbr7417IUx0ly0CQHTOS0QrW1FhSAQ7v--gUBW0Fz4zDFLDXv4VK8S1MZMA5Ug5r_NCpE9gOkDcW2pTJO3wnYUCgmlkgnY0gmlwhKwSshuKbXVsdGlhZGRyc5YACASsErIbBlY5AAoErBKyGwZWOt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDecYIfys76KJKXVsqGvnqE7pUn1gALBCtH6jTReF5t4mDdGNwglY5g3VkcIJWO4V3YWt1MgE
2026-03-05 15:06:27.726 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.57.24 waku 122151ba2f82c6719e3a4761260bc9ac1451adfb3b202e61c40ebe0405af9fe6
2026-03-05 15:06:27.762 DEBUG [src.node.docker_mananger] Container started with ID 122151ba2f82. Setting up logs at ./log/docker/node3_2026-03-05_15-06-24__181a63d4-e5ca-4324-af77-5623ec00a66b__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:06:27.763 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 39236
2026-03-05 15:06:27.763 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:06:28.764 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39236/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:28.783 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:06:28.783 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:06:28.784 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39236/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:28.789 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.57.24/tcp/39237/p2p/16Uiu2HAmLbq9fG6RDB9CwD7RmrdA9XnmaK82JaA8A6iXyy9jZCZb","/ip4/172.18.57.24/tcp/39238/ws/p2p/16Uiu2HAmLbq9fG6RDB9CwD7RmrdA9XnmaK82JaA8A6iXyy9jZCZb"],"enrUri":"enr:-L24QHENyoD-sBSNMJmTzJtxdNvNDCsLoR8wtol256atF8N7JhVXWFhroU0QXy1ycZ0SzNnWFg7ueq30kSW4gM8nfXICgmlkgnY0gmlwhKwSORiKbXVsdGlhZGRyc5YACASsEjkYBplFAAoErBI5GAaZRt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDdg5ZlX0u0dnp3IjmJG50n1JMkmkuxTqYQf3Wj6H0bI6DdGNwgplFg3VkcIKZR4V3YWt1MgE"}'
2026-03-05 15:06:28.790 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:06:28.791 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:06:28.791 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:06:28.795 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:06:28.795 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.198.210
2026-03-05 15:06:28.796 DEBUG [src.node.docker_mananger] Generated ports ['36835', '36836', '36837', '36838', '36839']
2026-03-05 15:06:28.796 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:06:28.796 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:06:28.796 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:06:28.796 DEBUG [src.node.docker_mananger] docker run -i -t -p 36835:36835 -p 36836:36836 -p 36837:36837 -p 36838:36838 -p 36839:36839 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=36837 --rest-port=36835 --tcp-port=36836 --discv5-udp-port=36838 --rest-address=0.0.0.0 --nat=extip:172.18.198.210 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5d2eedb102dfc0eb0f12366ea18e64faa0d5ddfa81ff428fa9ba6a1cf2cb4a57 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36839 --metrics-logging=true --relay=true
2026-03-05 15:06:28.987 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.198.210 waku 2961e42ca05a06c4dc98650f9dfcc6be5e2f54a250d84cf50fbd268d6269ad15
2026-03-05 15:06:29.019 DEBUG [src.node.docker_mananger] Container started with ID 2961e42ca05a. Setting up logs at ./log/docker/node4_2026-03-05_15-06-24__181a63d4-e5ca-4324-af77-5623ec00a66b__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:06:29.020 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 36835
2026-03-05 15:06:29.020 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:06:30.021 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36835/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:30.024 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:06:30.025 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:06:30.025 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36835/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:30.027 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.198.210/tcp/36836/p2p/16Uiu2HAkxmr49f9pYjSqxHJNiV7N2WQSTHB2wPnAz2rnMVxcfMqW","/ip4/172.18.198.210/tcp/36837/ws/p2p/16Uiu2HAkxmr49f9pYjSqxHJNiV7N2WQSTHB2wPnAz2rnMVxcfMqW"],"enrUri":"enr:-L24QALPzo-PkxDgzHV0BVEjwyYfdFGsc0VYFvgTGCCrlU8eZXPibpMkeS_IrtEjM4JRDa_ixnYMK-jexRiyq3hTy6gCgmlkgnY0gmlwhKwSxtKKbXVsdGlhZGRyc5YACASsEsbSBo_kAAoErBLG0gaP5d0DgnJzhQADAQAAiXNlY3AyNTZrMaECMb4RpTtjd-mpgQjxUS-YEvtDFpxUnCuWRfg1C2KbRk2DdGNwgo_kg3VkcIKP5oV3YWt1MgE"}'
2026-03-05 15:06:30.027 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:06:30.028 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.66.246/tcp/15555/p2p/16Uiu2HAmKp5y9HFpeDTHriKaLDoNXsYPnSHpnxuoJw98AtxBo4Gg"]'
2026-03-05 15:06:30.030 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:30.031 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15554/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.178.27/tcp/22073/p2p/16Uiu2HAmLrLpitmUXW6JT5bxx8GVJMsAnesq6KpQVZSc84Z2rFGt"]'
2026-03-05 15:06:30.034 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:30.034 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.57.24/tcp/39237/p2p/16Uiu2HAmLbq9fG6RDB9CwD7RmrdA9XnmaK82JaA8A6iXyy9jZCZb"]'
2026-03-05 15:06:30.037 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:30.037 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39236/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.178.27/tcp/22073/p2p/16Uiu2HAmLrLpitmUXW6JT5bxx8GVJMsAnesq6KpQVZSc84Z2rFGt"]'
2026-03-05 15:06:30.039 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:30.040 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22072/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:30.042 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.66.246/tcp/51046/p2p/16Uiu2HAmKp5y9HFpeDTHriKaLDoNXsYPnSHpnxuoJw98AtxBo4Gg","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.38.0-beta","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.57.24/tcp/41608/p2p/16Uiu2HAmLbq9fG6RDB9CwD7RmrdA9XnmaK82JaA8A6iXyy9jZCZb","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.38.0-beta","origin":"UnknownOrigin"}]'
2026-03-05 15:06:30.042 DEBUG [tests.rest_flags.test_admin_flags] /admin/v1/peers/connected contains : [{'multiaddr': '/ip4/172.18.66.246/tcp/51046/p2p/16Uiu2HAmKp5y9HFpeDTHriKaLDoNXsYPnSHpnxuoJw98AtxBo4Gg', '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.38.0-beta', 'origin': 'UnknownOrigin'}, {'multiaddr': '/ip4/172.18.57.24/tcp/41608/p2p/16Uiu2HAmLbq9fG6RDB9CwD7RmrdA9XnmaK82JaA8A6iXyy9jZCZb', '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.38.0-beta', 'origin': 'UnknownOrigin'}]
2026-03-05 15:06:30.044 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-05 15:06:30.045 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-05 15:06:30.045 DEBUG [src.node.waku_node] Stopping container with id d2e0c84d5af3
2026-03-05 15:06:30.609 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:06:30.609 DEBUG [src.node.waku_node] Stopping container with id 69462a089249
2026-03-05 15:06:31.184 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:06:31.185 DEBUG [src.node.waku_node] Stopping container with id 122151ba2f82
2026-03-05 15:06:31.422 ERROR [src.node.docker_mananger] Max retries reached for container d2e0c84d5af3. Exiting log stream.
2026-03-05 15:06:31.753 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:06:31.755 DEBUG [src.node.waku_node] Stopping container with id 2961e42ca05a
2026-03-05 15:06:31.999 ERROR [src.node.docker_mananger] Max retries reached for container 69462a089249. Exiting log stream.
2026-03-05 15:06:32.291 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:06:32.292 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-05 15:06:32.300 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:06:32.305 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:06:32.309 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:06:32.311 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,107 @@
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-03-05_15-05-33__f05292ae-33af-454f-aaff-50a77fef2980
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-03-05_15-05-33__f05292ae-33af-454f-aaff-50a77fef2980__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.254.231
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['51967', '51968', '51969', '51970', '51971']
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 51967:51967 -p 51968:51968 -p 51969:51969 -p 51970:51970 -p 51971:51971 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=51969 --rest-port=51967 --tcp-port=51968 --discv5-udp-port=51970 --rest-address=0.0.0.0 --nat=extip:172.18.254.231 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d0c192fc51dfb00abcbedecddfbc9ebd7ee3b8658dbecbbc6b4e4ccfafbb8b28 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51971 --metrics-logging=true --lightpush=true --relay=true --filter=true
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 67b9965d8f37. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.254.231 waku 5a9d83973ce19548f0f658352537fdd8ff6f9a7de8926b88bfade1b06187e0c5
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 5a9d83973ce1. Setting up logs at ./log/docker/receiving_node1_2026-03-05_15-05-33__f05292ae-33af-454f-aaff-50a77fef2980__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 51967
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 8dc084751e08. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:51967/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:51967/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.254.231/tcp/51968/p2p/16Uiu2HAmU6uUJjSKBUbXYpkF5xyvM6uRsZp4arx9GvpBmKQru7m7","/ip4/172.18.254.231/tcp/51969/ws/p2p/16Uiu2HAmU6uUJjSKBUbXYpkF5xyvM6uRsZp4arx9GvpBmKQru7m7"],"enrUri":"enr:-L24QEsXKuazOPnLPLkskBtC9j-ETMnRG_z0zKBnAAIE9k9oZphJPdp6dyJH-ADjt0d8uaAyqBYeHG82Y4nqpJfS46sCgmlkgnY0gmlwhKwS_ueKbXVsdGlhZGRyc5YACASsEv7nBssAAAoErBL-5wbLAd0DgnJzhQADAQAAiXNlY3AyNTZrMaED5YLjYTgqldZ4wjw0W2mui7MYhwGok7cPJlHKcdZitOaDdGNwgssAg3VkcILLAoV3YWt1Mg0"}'
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-03-05_15-05-33__f05292ae-33af-454f-aaff-50a77fef2980__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.133.9
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['8554', '8555', '8556', '8557', '8558']
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 8554:8554 -p 8555:8555 -p 8556:8556 -p 8557:8557 -p 8558:8558 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=8556 --rest-port=8554 --tcp-port=8555 --discv5-udp-port=8557 --rest-address=0.0.0.0 --nat=extip:172.18.133.9 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=51ede05f15ad20d2dad535b6fb53addd1ca6cf89594cabcebf7e435b8858cc33 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8558 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.133.9 waku e159cd6cd35a5d85270b215c2b770b5f908502c7362f1e8fbd46b5a7a4f466cf
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e159cd6cd35a. Setting up logs at ./log/docker/receiving_node2_2026-03-05_15-05-33__f05292ae-33af-454f-aaff-50a77fef2980__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 8554
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:8554/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:8554/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.133.9/tcp/8555/p2p/16Uiu2HAm3p71uhsBt8SEHtuS3K9ZrM9FfaStycM7aDttUPsgixT7","/ip4/172.18.133.9/tcp/8556/ws/p2p/16Uiu2HAm3p71uhsBt8SEHtuS3K9ZrM9FfaStycM7aDttUPsgixT7"],"enrUri":"enr:-L24QMtUFhFHV4hGuHCO8LPnE2ZOWMJjjr6whitD7EpCe8U7PlOcmhjvil1sQlkMvYANcWUxVDdppViGD26LKasNTo0CgmlkgnY0gmlwhKwShQmKbXVsdGlhZGRyc5YACASsEoUJBiFrAAoErBKFCQYhbN0DgnJzhQADAQAAiXNlY3AyNTZrMaECfJyVAVgBBhANlpuoR-YmuvFgCFNZRMXRKbvK4cwp3b6DdGNwgiFrg3VkcIIhbYV3YWt1MgE"}'
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:8554/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.254.231/tcp/51968/p2p/16Uiu2HAmU6uUJjSKBUbXYpkF5xyvM6uRsZp4arx9GvpBmKQru7m7"]'
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-03-05_15-05-33__f05292ae-33af-454f-aaff-50a77fef2980__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.254.171
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['30552', '30553', '30554', '30555', '30556']
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 30552:30552 -p 30553:30553 -p 30554:30554 -p 30555:30555 -p 30556:30556 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=30554 --rest-port=30552 --tcp-port=30553 --discv5-udp-port=30555 --rest-address=0.0.0.0 --nat=extip:172.18.254.171 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d5cefdf8c2ca2c4e73c2df1f8eb53b5eece09a3ebc32b61e2d3817edced02fc4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30556 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QEsXKuazOPnLPLkskBtC9j-ETMnRG_z0zKBnAAIE9k9oZphJPdp6dyJH-ADjt0d8uaAyqBYeHG82Y4nqpJfS46sCgmlkgnY0gmlwhKwS_ueKbXVsdGlhZGRyc5YACASsEv7nBssAAAoErBL-5wbLAd0DgnJzhQADAQAAiXNlY3AyNTZrMaED5YLjYTgqldZ4wjw0W2mui7MYhwGok7cPJlHKcdZitOaDdGNwgssAg3VkcILLAoV3YWt1Mg0 --lightpushnode=/ip4/172.18.254.231/tcp/51968/p2p/16Uiu2HAmU6uUJjSKBUbXYpkF5xyvM6uRsZp4arx9GvpBmKQru7m7 --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.254.171 waku c0ef9a3081223b13df4dae0574378b4efed16911c08db4947fb3ed52b3cc510d
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c0ef9a308122. Setting up logs at ./log/docker/lightpush_node1_2026-03-05_15-05-33__f05292ae-33af-454f-aaff-50a77fef2980__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 30552
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:30552/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:30552/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.254.171/tcp/30553/p2p/16Uiu2HAkvTSf6cjP637M8mkg5t4cFuEqM2NekLHVMKVv22ssWEhY","/ip4/172.18.254.171/tcp/30554/ws/p2p/16Uiu2HAkvTSf6cjP637M8mkg5t4cFuEqM2NekLHVMKVv22ssWEhY"],"enrUri":"enr:-L24QMyV5x624Ae5Re75row4mJPRy0x6eA-83sBpstqtwu97HI-wVpFqh5LSTRc2UY5djh7-EBi441z0uEP0Ou0pud0CgmlkgnY0gmlwhKwS_quKbXVsdGlhZGRyc5YACASsEv6rBndZAAoErBL-qwZ3Wt0DgnJzhQADAQAAiXNlY3AyNTZrMaECD0_I8MIBY0HcMEATwPoUDztTrNCkUATHNWu_f43adquDdGNwgndZg3VkcIJ3W4V3YWt1Mgk"}'
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:30552/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.254.231/tcp/51968/p2p/16Uiu2HAmU6uUJjSKBUbXYpkF5xyvM6uRsZp4arx9GvpBmKQru7m7"]'
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:30552/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.133.9/tcp/8555/p2p/16Uiu2HAm3p71uhsBt8SEHtuS3K9ZrM9FfaStycM7aDttUPsgixT7"]'
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:51967/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:8554/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:30552/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.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:30552/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1772723137833795828}}'
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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:51967/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":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723137833795828,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:8554/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":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723137833795828,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:30552/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":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723137833795828,"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 5a9d83973ce1
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id e159cd6cd35a
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c0ef9a308122
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 5a9d83973ce1. 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,93 @@
2026-03-05 15:06:34.286 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-05 15:06:34.286 DEBUG [tests.conftest] Running test: test_filter_subscribe_with_multiple_overlapping_content_topics with id: 2026-03-05_15-06-34__317e9727-0b38-4a63-8aed-128c466006a9
2026-03-05 15:06:34.287 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-05 15:06:34.287 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-03-05 15:06:34.287 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2026-03-05 15:06:34.293 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:06:34.294 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-06-34__317e9727-0b38-4a63-8aed-128c466006a9__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:06:34.294 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:06:34.294 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:06:34.295 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:06:34.295 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.205.40
2026-03-05 15:06:34.296 DEBUG [src.node.docker_mananger] Generated ports ['39513', '39514', '39515', '39516', '39517']
2026-03-05 15:06:34.296 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:06:34.296 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:06:34.296 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:06:34.296 DEBUG [src.node.docker_mananger] docker run -i -t -p 39513:39513 -p 39514:39514 -p 39515:39515 -p 39516:39516 -p 39517:39517 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=39515 --rest-port=39513 --tcp-port=39514 --discv5-udp-port=39516 --rest-address=0.0.0.0 --nat=extip:172.18.205.40 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f54fedee1cc8f54d0bcfdcee6fbd6c5ddc9cf0cd27b60d341fedf3b9ecc5f1c3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39517 --metrics-logging=true --relay=true --filter=true
2026-03-05 15:06:34.486 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.205.40 waku e0d058fde23ed46e6f099bcee964694bb8a9ccf5a0c5842295c21497d1c7269b
2026-03-05 15:06:34.522 DEBUG [src.node.docker_mananger] Container started with ID e0d058fde23e. Setting up logs at ./log/docker/node1_2026-03-05_15-06-34__317e9727-0b38-4a63-8aed-128c466006a9__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:06:34.523 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 39513
2026-03-05 15:06:34.523 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:06:34.571 ERROR [src.node.docker_mananger] Max retries reached for container 1f40ee79c760. Exiting log stream.
2026-03-05 15:06:35.088 ERROR [src.node.docker_mananger] Max retries reached for container 0822871cc384. Exiting log stream.
2026-03-05 15:06:35.523 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39513/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:35.526 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:06:35.526 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:06:35.526 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39513/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:35.529 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.205.40/tcp/39514/p2p/16Uiu2HAm2VzNUdsYgn5oTF41Nvj59WcgoY6GmVWPPBmBj1qwTjH3","/ip4/172.18.205.40/tcp/39515/ws/p2p/16Uiu2HAm2VzNUdsYgn5oTF41Nvj59WcgoY6GmVWPPBmBj1qwTjH3"],"enrUri":"enr:-L24QH3NuTyBBcHnQJ7PI9z4N9W75dRoBGN-zqTS9evCe_ZWfuKO1GmiBzRanBO47ur2jC6Ycs3d00ScdTg-oSGihFUCgmlkgnY0gmlwhKwSzSiKbXVsdGlhZGRyc5YACASsEs0oBppaAAoErBLNKAaaW90DgnJzhQADAQAAiXNlY3AyNTZrMaECaRztNeEvff9AQDWJ201oe-4WSbL3g9Zy8ewFakhXtfqDdGNwgppag3VkcIKaXIV3YWt1MgU"}'
2026-03-05 15:06:35.529 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:06:35.529 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2026-03-05 15:06:35.536 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:06:35.536 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-06-34__317e9727-0b38-4a63-8aed-128c466006a9__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:06:35.536 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:06:35.536 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:06:35.538 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:06:35.538 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.21.25
2026-03-05 15:06:35.538 DEBUG [src.node.docker_mananger] Generated ports ['50791', '50792', '50793', '50794', '50795']
2026-03-05 15:06:35.538 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:06:35.538 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:06:35.538 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:06:35.538 DEBUG [src.node.docker_mananger] docker run -i -t -p 50791:50791 -p 50792:50792 -p 50793:50793 -p 50794:50794 -p 50795:50795 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=50793 --rest-port=50791 --tcp-port=50792 --discv5-udp-port=50794 --rest-address=0.0.0.0 --nat=extip:172.18.21.25 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=426a60fa40dc6bdddfea06111df7ecf2fc78d88fbff9cae94a7fde117bf17f30 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50795 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QH3NuTyBBcHnQJ7PI9z4N9W75dRoBGN-zqTS9evCe_ZWfuKO1GmiBzRanBO47ur2jC6Ycs3d00ScdTg-oSGihFUCgmlkgnY0gmlwhKwSzSiKbXVsdGlhZGRyc5YACASsEs0oBppaAAoErBLNKAaaW90DgnJzhQADAQAAiXNlY3AyNTZrMaECaRztNeEvff9AQDWJ201oe-4WSbL3g9Zy8ewFakhXtfqDdGNwgppag3VkcIKaXIV3YWt1MgU --filternode=/ip4/172.18.205.40/tcp/39514/p2p/16Uiu2HAm2VzNUdsYgn5oTF41Nvj59WcgoY6GmVWPPBmBj1qwTjH3
2026-03-05 15:06:35.747 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.21.25 waku 0ad176f27be02fdf967dfa664ac741097c8d5dcadc8776e7fefebe9c1775b6c2
2026-03-05 15:06:35.784 DEBUG [src.node.docker_mananger] Container started with ID 0ad176f27be0. Setting up logs at ./log/docker/node2_2026-03-05_15-06-34__317e9727-0b38-4a63-8aed-128c466006a9__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:06:35.785 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 50791
2026-03-05 15:06:35.785 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:06:36.786 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50791/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:36.789 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:06:36.789 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:06:36.790 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50791/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:36.792 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.21.25/tcp/50792/p2p/16Uiu2HAmPbzbqmSX5D97N5WYFGvBVs7dHwEcyDQ7seQSPduWdgpe","/ip4/172.18.21.25/tcp/50793/ws/p2p/16Uiu2HAmPbzbqmSX5D97N5WYFGvBVs7dHwEcyDQ7seQSPduWdgpe"],"enrUri":"enr:-L24QFGD7b-cB1DI8YoXRN0rH_9O6S75qtEZ28X-E71QW4WGEBgu8QkGJ1IenNB1Zck9hcVPOx5A0WMApxL1vuRUUE8CgmlkgnY0gmlwhKwSFRmKbXVsdGlhZGRyc5YACASsEhUZBsZoAAoErBIVGQbGad0DgnJzhQADAQAAiXNlY3AyNTZrMaEDoqwY8kwMHP7OFPQMr4KBsr5UQ_vumKYhBDPUOp8oszeDdGNwgsZog3VkcILGaoV3YWt1MgA"}'
2026-03-05 15:06:36.792 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:06:36.792 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50791/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.205.40/tcp/39514/p2p/16Uiu2HAm2VzNUdsYgn5oTF41Nvj59WcgoY6GmVWPPBmBj1qwTjH3"]'
2026-03-05 15:06:36.826 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:36.827 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39513/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-05 15:06:36.845 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:36.847 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50791/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "c367ed49-58a7-43ff-9e39-0a147d638012", "contentFilters": ["Hello World!", "1234567890", "{\"key\": \"value\"}"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-03-05 15:06:36.863 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"c367ed49-58a7-43ff-9e39-0a147d638012","statusDesc":"OK"}'
2026-03-05 15:06:36.863 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39513/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-05 15:06:36.865 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:36.866 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50791/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "da3113ac-7205-44b9-beaf-96185d5c2316", "contentFilters": ["1234567890", "{\"key\": \"value\"}", "\u8fd9\u662f\u4e00\u4e9b\u4e2d\u6587"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-03-05 15:06:36.875 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"da3113ac-7205-44b9-beaf-96185d5c2316","statusDesc":"OK"}'
2026-03-05 15:06:36.875 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39513/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "Hello World!", "timestamp": '$(date +%s%N)'}'
2026-03-05 15:06:36.883 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:36.884 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:06:36.984 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:06:36.984 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50791/filter/v2/messages/Hello%20World%21" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:36.987 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"Hello World!","version":0,"timestamp":1772723196875545062,"ephemeral":false}]'
2026-03-05 15:06:36.989 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39513/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "1234567890", "timestamp": '$(date +%s%N)'}'
2026-03-05 15:06:36.993 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:36.994 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:06:37.094 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:06:37.095 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50791/filter/v2/messages/1234567890" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:37.097 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"1234567890","version":0,"timestamp":1772723196988986726,"ephemeral":false}]'
2026-03-05 15:06:37.099 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39513/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "{\"key\": \"value\"}", "timestamp": '$(date +%s%N)'}'
2026-03-05 15:06:37.104 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:37.105 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:06:37.205 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:06:37.205 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50791/filter/v2/messages/%7B%22key%22%3A%20%22value%22%7D" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:37.208 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1772723197099459399,"ephemeral":false}]'
2026-03-05 15:06:37.211 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39513/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-03-05 15:06:37.216 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:37.216 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:06:37.317 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:06:37.317 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50791/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-03-05 15:06:37.320 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":1772723197211132287,"ephemeral":false}]'
2026-03-05 15:06:37.323 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-05 15:06:37.324 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-05 15:06:37.324 DEBUG [src.node.waku_node] Stopping container with id e0d058fde23e
2026-03-05 15:06:37.882 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:06:37.882 DEBUG [src.node.waku_node] Stopping container with id 0ad176f27be0
2026-03-05 15:06:38.423 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:06:38.426 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-05 15:06:38.432 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:06:38.437 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,147 @@
2026-03-05 15:04:42.681 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-05 15:04:42.682 DEBUG [tests.conftest] Running test: test_relay_4_nodes_sender_packet_loss with id: 2026-03-05_15-04-42__66aa6235-9f3a-46c4-b48e-2df0210dff87
2026-03-05 15:04:42.682 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-05 15:04:42.682 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-05 15:04:42.690 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:04:42.690 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-04-42__66aa6235-9f3a-46c4-b48e-2df0210dff87__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:42.696 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:04:42.696 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-04-42__66aa6235-9f3a-46c4-b48e-2df0210dff87__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:42.705 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:04:42.705 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-05_15-04-42__66aa6235-9f3a-46c4-b48e-2df0210dff87__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:42.712 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:04:42.712 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-03-05_15-04-42__66aa6235-9f3a-46c4-b48e-2df0210dff87__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:42.712 INFO [tests.e2e.test_network_conditions] Starting 4 nodes with relay enabled (bootstrap chain)
2026-03-05 15:04:42.712 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:04:42.712 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:04:42.714 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:04:42.714 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.6.90
2026-03-05 15:04:42.714 DEBUG [src.node.docker_mananger] Generated ports ['4572', '4573', '4574', '4575', '4576']
2026-03-05 15:04:42.715 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:04:42.715 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:04:42.715 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:04:42.715 DEBUG [src.node.docker_mananger] docker run -i -t -p 4572:4572 -p 4573:4573 -p 4574:4574 -p 4575:4575 -p 4576:4576 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=4574 --rest-port=4572 --tcp-port=4573 --discv5-udp-port=4575 --rest-address=0.0.0.0 --nat=extip:172.18.6.90 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=64fac3de352a9aa8f78931c3946b8e5ef6cff4eb0beacd78cdf1ea2adc7e0a47 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4576 --metrics-logging=true --relay=true
2026-03-05 15:04:42.904 ERROR [src.node.docker_mananger] Max retries reached for container 6563856171f5. Exiting log stream.
2026-03-05 15:04:42.915 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.6.90 waku 141a98d2f6c65c995024d972ff22ef52ff2c8a8b57b74389cda631ba3c41f1bd
2026-03-05 15:04:42.952 DEBUG [src.node.docker_mananger] Container started with ID 141a98d2f6c6. Setting up logs at ./log/docker/node1_2026-03-05_15-04-42__66aa6235-9f3a-46c4-b48e-2df0210dff87__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:42.953 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 4572
2026-03-05 15:04:42.955 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:04:43.482 ERROR [src.node.docker_mananger] Max retries reached for container be4d0ef6d0e0. Exiting log stream.
2026-03-05 15:04:43.956 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4572/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:43.960 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:04:43.960 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:04:43.960 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4572/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:43.962 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.6.90/tcp/4573/p2p/16Uiu2HAkvFU9Vh9Zznszn3w7yC7dHkb87LTJQdfjdDpZYHw3azuy","/ip4/172.18.6.90/tcp/4574/ws/p2p/16Uiu2HAkvFU9Vh9Zznszn3w7yC7dHkb87LTJQdfjdDpZYHw3azuy"],"enrUri":"enr:-L24QDbczU73iOHULQ1ByfYlBLrxabqDJgrYrCpJTOdAK1zbL5dVemjSWMnm9GOzX9g7Dsr1q30HJfw6sJyuWfC_09gCgmlkgnY0gmlwhKwSBlqKbXVsdGlhZGRyc5YACASsEgZaBhHdAAoErBIGWgYR3t0DgnJzhQADAQAAiXNlY3AyNTZrMaECDD5_4U3gtBxmakEuX5SgY9ZDLMTPiwk5-uuO5cwAoYyDdGNwghHdg3VkcIIR34V3YWt1MgE"}'
2026-03-05 15:04:43.963 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:04:43.963 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:04:43.963 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:04:43.964 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:04:43.965 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.45.19
2026-03-05 15:04:43.965 DEBUG [src.node.docker_mananger] Generated ports ['62543', '62544', '62545', '62546', '62547']
2026-03-05 15:04:43.965 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:04:43.965 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:04:43.965 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:04:43.965 DEBUG [src.node.docker_mananger] docker run -i -t -p 62543:62543 -p 62544:62544 -p 62545:62545 -p 62546:62546 -p 62547:62547 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=62545 --rest-port=62543 --tcp-port=62544 --discv5-udp-port=62546 --rest-address=0.0.0.0 --nat=extip:172.18.45.19 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=aea5cadacd2f9991dabfa3da31aef4daa3cbd11ba04c689a4c3ad5a0abafcffc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62547 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QDbczU73iOHULQ1ByfYlBLrxabqDJgrYrCpJTOdAK1zbL5dVemjSWMnm9GOzX9g7Dsr1q30HJfw6sJyuWfC_09gCgmlkgnY0gmlwhKwSBlqKbXVsdGlhZGRyc5YACASsEgZaBhHdAAoErBIGWgYR3t0DgnJzhQADAQAAiXNlY3AyNTZrMaECDD5_4U3gtBxmakEuX5SgY9ZDLMTPiwk5-uuO5cwAoYyDdGNwghHdg3VkcIIR34V3YWt1MgE
2026-03-05 15:04:44.166 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.45.19 waku 7ab3a5d9d7064199795aecd9fc03e95dd3cc8bdc6742234127a93be5903187e2
2026-03-05 15:04:44.202 DEBUG [src.node.docker_mananger] Container started with ID 7ab3a5d9d706. Setting up logs at ./log/docker/node2_2026-03-05_15-04-42__66aa6235-9f3a-46c4-b48e-2df0210dff87__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:44.203 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 62543
2026-03-05 15:04:44.203 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:04:45.204 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62543/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:45.231 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:04:45.233 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:04:45.233 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62543/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:45.240 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.45.19/tcp/62544/p2p/16Uiu2HAmDvSbG1TPyGTJSSMUc9rv9FVh2yE5D2GHSFQTQHFs9UYT","/ip4/172.18.45.19/tcp/62545/ws/p2p/16Uiu2HAmDvSbG1TPyGTJSSMUc9rv9FVh2yE5D2GHSFQTQHFs9UYT"],"enrUri":"enr:-L24QIfuiLHR4rZr50Lx937xOAFFzN3Z5NP8scy2nN8HxBuKfnhqPRqSlvpjDpbMrt0UJyBd3bdjxdJjSpzJktDp6mICgmlkgnY0gmlwhKwSLROKbXVsdGlhZGRyc5YACASsEi0TBvRQAAoErBItEwb0Ud0DgnJzhQADAQAAiXNlY3AyNTZrMaEDEtER13V2iDayTkxV71Smv9GEnH7L2wJjfPDVu5XifIyDdGNwgvRQg3VkcIL0UoV3YWt1MgE"}'
2026-03-05 15:04:45.244 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:04:45.245 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:04:45.245 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:04:45.247 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:04:45.247 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.226.142
2026-03-05 15:04:45.247 DEBUG [src.node.docker_mananger] Generated ports ['39111', '39112', '39113', '39114', '39115']
2026-03-05 15:04:45.247 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:04:45.247 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:04:45.247 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:04:45.248 DEBUG [src.node.docker_mananger] docker run -i -t -p 39111:39111 -p 39112:39112 -p 39113:39113 -p 39114:39114 -p 39115:39115 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=39113 --rest-port=39111 --tcp-port=39112 --discv5-udp-port=39114 --rest-address=0.0.0.0 --nat=extip:172.18.226.142 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e6c37c4f59149f79d22507ffe35cf117ac23bed3ebafe55ff5e31c310a175eed --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39115 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QIfuiLHR4rZr50Lx937xOAFFzN3Z5NP8scy2nN8HxBuKfnhqPRqSlvpjDpbMrt0UJyBd3bdjxdJjSpzJktDp6mICgmlkgnY0gmlwhKwSLROKbXVsdGlhZGRyc5YACASsEi0TBvRQAAoErBItEwb0Ud0DgnJzhQADAQAAiXNlY3AyNTZrMaEDEtER13V2iDayTkxV71Smv9GEnH7L2wJjfPDVu5XifIyDdGNwgvRQg3VkcIL0UoV3YWt1MgE
2026-03-05 15:04:45.459 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.226.142 waku f593dbf96fdc1cf653f1b4fbff17f0e95ad4f7dcd61bf00765fb9580336285e2
2026-03-05 15:04:45.499 DEBUG [src.node.docker_mananger] Container started with ID f593dbf96fdc. Setting up logs at ./log/docker/node3_2026-03-05_15-04-42__66aa6235-9f3a-46c4-b48e-2df0210dff87__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:45.499 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 39111
2026-03-05 15:04:45.500 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:04:46.501 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39111/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:46.516 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:04:46.519 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:04:46.519 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39111/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:46.525 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.226.142/tcp/39112/p2p/16Uiu2HAmCoz6EEd37px5fQ2dhosBKdJWdgmHjxHnW7NLA3bioJUe","/ip4/172.18.226.142/tcp/39113/ws/p2p/16Uiu2HAmCoz6EEd37px5fQ2dhosBKdJWdgmHjxHnW7NLA3bioJUe"],"enrUri":"enr:-L24QGcUyJ2t0Ft9jF8PKqFpwL9o0w2AG-jUkwvH97ZIfNB1bOiQDfFXaE0XRX6s6yctjuGbr27o1CYWem-y4QBRdTICgmlkgnY0gmlwhKwS4o6KbXVsdGlhZGRyc5YACASsEuKOBpjIAAoErBLijgaYyd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDAk3vBRqIBsAnnsSQvBAN47difUhfui_RhMFnxc0i36eDdGNwgpjIg3VkcIKYyoV3YWt1MgE"}'
2026-03-05 15:04:46.525 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:04:46.525 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:04:46.526 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:04:46.529 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:04:46.529 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.24.77
2026-03-05 15:04:46.529 DEBUG [src.node.docker_mananger] Generated ports ['4250', '4251', '4252', '4253', '4254']
2026-03-05 15:04:46.529 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:04:46.530 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:04:46.530 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:04:46.530 DEBUG [src.node.docker_mananger] docker run -i -t -p 4250:4250 -p 4251:4251 -p 4252:4252 -p 4253:4253 -p 4254:4254 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=4252 --rest-port=4250 --tcp-port=4251 --discv5-udp-port=4253 --rest-address=0.0.0.0 --nat=extip:172.18.24.77 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9bc76beba62ddf394e7f6afdff98facf2aeb173d49eedafc5cfce9cc1e2d60bc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4254 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGcUyJ2t0Ft9jF8PKqFpwL9o0w2AG-jUkwvH97ZIfNB1bOiQDfFXaE0XRX6s6yctjuGbr27o1CYWem-y4QBRdTICgmlkgnY0gmlwhKwS4o6KbXVsdGlhZGRyc5YACASsEuKOBpjIAAoErBLijgaYyd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDAk3vBRqIBsAnnsSQvBAN47difUhfui_RhMFnxc0i36eDdGNwgpjIg3VkcIKYyoV3YWt1MgE
2026-03-05 15:04:46.723 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.24.77 waku d4602767f01441d93ef29be28485a0156fe963f0553dbf2851fcab22ef122809
2026-03-05 15:04:46.762 DEBUG [src.node.docker_mananger] Container started with ID d4602767f014. Setting up logs at ./log/docker/node4_2026-03-05_15-04-42__66aa6235-9f3a-46c4-b48e-2df0210dff87__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:46.763 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 4250
2026-03-05 15:04:46.763 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:04:47.764 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4250/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:47.774 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:04:47.776 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:04:47.776 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4250/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:47.782 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.24.77/tcp/4251/p2p/16Uiu2HAmLCwq9YtAbVcaDGVEzvKRdt8JohoYmdp44UHdVzqMnApb","/ip4/172.18.24.77/tcp/4252/ws/p2p/16Uiu2HAmLCwq9YtAbVcaDGVEzvKRdt8JohoYmdp44UHdVzqMnApb"],"enrUri":"enr:-L24QBKIa9SsBH_suSupKj9zyWXNHv6IZ7lSmnOQ-m8O-FvzFbyyqK5zFRWVb16OH1rDGKwYUgsk62V006pnxvYtf48CgmlkgnY0gmlwhKwSGE2KbXVsdGlhZGRyc5YACASsEhhNBhCbAAoErBIYTQYQnN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDcDGLnK4CEieskMdkFdgbwBQ92YUDZ6sjlBwxfPBIz5SDdGNwghCbg3VkcIIQnYV3YWt1MgE"}'
2026-03-05 15:04:47.783 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:04:47.783 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4572/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-05 15:04:47.790 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:04:47.791 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62543/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-05 15:04:47.801 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:04:47.802 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39111/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-05 15:04:47.810 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:04:47.811 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4250/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-05 15:04:47.821 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:04:47.821 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4572/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:47.825 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.45.19/tcp/32930/p2p/16Uiu2HAmDvSbG1TPyGTJSSMUc9rv9FVh2yE5D2GHSFQTQHFs9UYT","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.38.0-beta","origin":"UnknownOrigin"}]'
2026-03-05 15:04:47.826 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62543/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:47.829 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.6.90/tcp/4573/p2p/16Uiu2HAkvFU9Vh9Zznszn3w7yC7dHkb87LTJQdfjdDpZYHw3azuy","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.38.0-beta","origin":"Discv5"},{"multiaddr":"/ip4/172.18.226.142/tcp/34208/p2p/16Uiu2HAmCoz6EEd37px5fQ2dhosBKdJWdgmHjxHnW7NLA3bioJUe","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.38.0-beta","origin":"UnknownOrigin"}]'
2026-03-05 15:04:47.829 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39111/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:47.832 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.24.77/tcp/36568/p2p/16Uiu2HAmLCwq9YtAbVcaDGVEzvKRdt8JohoYmdp44UHdVzqMnApb","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.38.0-beta","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.45.19/tcp/62544/p2p/16Uiu2HAmDvSbG1TPyGTJSSMUc9rv9FVh2yE5D2GHSFQTQHFs9UYT","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.38.0-beta","origin":"Discv5"}]'
2026-03-05 15:04:47.832 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4250/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:47.834 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.226.142/tcp/39112/p2p/16Uiu2HAmCoz6EEd37px5fQ2dhosBKdJWdgmHjxHnW7NLA3bioJUe","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.38.0-beta","origin":"Discv5"}]'
2026-03-05 15:04:47.835 DEBUG [src.libs.common] Sleeping for 20 seconds
2026-03-05 15:05:07.835 INFO [tests.e2e.test_network_conditions] Applying 30.0% packet loss on sender node1
2026-03-05 15:05:07.837 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '4758', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
2026-03-05 15:05:07.849 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '4758', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'netem', 'loss', '30.0%']
2026-03-05 15:05:07.860 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '4758', '-n', 'tc', '-s', 'qdisc', 'show', 'dev', 'eth0']
2026-03-05 15:05:07.870 DEBUG [src.steps.network_conditions] tc -s qdisc show dev eth0:
qdisc netem 8002: root refcnt 5 limit 1000 loss 30%
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
2026-03-05 15:05:07.870 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4250/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:07.873 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[]'
2026-03-05 15:05:07.873 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4572/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-03-05 15:05:09.096 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:05:09.098 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '4758', '-n', 'tc', '-s', 'qdisc', 'show', 'dev', 'eth0']
2026-03-05 15:05:09.109 DEBUG [src.steps.network_conditions] tc -s qdisc show dev eth0:
qdisc netem 8002: root refcnt 5 limit 1000 loss 30%
Sent 500 bytes 5 pkt (dropped 3, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
2026-03-05 15:05:09.109 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4250/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:09.113 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":1772723107873796656,"ephemeral":false,"proof":""}]'
2026-03-05 15:05:09.113 INFO [tests.e2e.test_network_conditions] Node4 received messages from node1 after 0 trails
2026-03-05 15:05:09.115 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '4758', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
2026-03-05 15:05:09.128 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-05 15:05:09.129 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-05 15:05:09.130 DEBUG [src.node.waku_node] Stopping container with id 141a98d2f6c6
2026-03-05 15:05:09.765 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:05:09.765 DEBUG [src.node.waku_node] Stopping container with id 7ab3a5d9d706
2026-03-05 15:05:10.302 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:05:10.303 DEBUG [src.node.waku_node] Stopping container with id f593dbf96fdc
2026-03-05 15:05:10.580 ERROR [src.node.docker_mananger] Max retries reached for container 141a98d2f6c6. Exiting log stream.
2026-03-05 15:05:10.865 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:05:10.865 DEBUG [src.node.waku_node] Stopping container with id d4602767f014
2026-03-05 15:05:11.117 ERROR [src.node.docker_mananger] Max retries reached for container 7ab3a5d9d706. Exiting log stream.
2026-03-05 15:05:11.420 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:05:11.424 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-05 15:05:11.451 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:05:11.474 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:05:11.498 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:05:11.524 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,71 @@
2026-03-05 15:04:15.114 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-05 15:04:15.115 DEBUG [tests.conftest] Running test: test_relay with id: 2026-03-05_15-04-15__0a7b1c6b-0d08-44a5-b71e-c1592dabf5f6
2026-03-05 15:04:15.115 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-05 15:04:15.116 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-03-05 15:04:15.116 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-03-05 15:04:15.116 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-05 15:04:15.116 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-03-05 15:04:15.126 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:04:15.127 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-04-15__0a7b1c6b-0d08-44a5-b71e-c1592dabf5f6__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:15.127 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:04:15.127 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:04:15.171 DEBUG [src.node.docker_mananger] Network waku created
2026-03-05 15:04:15.171 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.218.248
2026-03-05 15:04:15.172 DEBUG [src.node.docker_mananger] Generated ports ['55511', '55512', '55513', '55514', '55515']
2026-03-05 15:04:15.172 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:04:15.172 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:04:15.172 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:04:15.172 DEBUG [src.node.docker_mananger] docker run -i -t -p 55511:55511 -p 55512:55512 -p 55513:55513 -p 55514:55514 -p 55515:55515 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=55513 --rest-port=55511 --tcp-port=55512 --discv5-udp-port=55514 --rest-address=0.0.0.0 --nat=extip:172.18.218.248 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0a4b513b9b269d00d4eed0d6b0deacd5f957b799ddba604dfaefaaab39a87ccf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=55515 --metrics-logging=true --relay=true
2026-03-05 15:04:24.814 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.218.248 waku 44d1f02602e5671c4cf6746dee366e2e0821bc1144ef3eb6b4acc5576c5d2827
2026-03-05 15:04:24.847 DEBUG [src.node.docker_mananger] Container started with ID 44d1f02602e5. Setting up logs at ./log/docker/node1_2026-03-05_15-04-15__0a7b1c6b-0d08-44a5-b71e-c1592dabf5f6__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:24.847 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 55511
2026-03-05 15:04:24.848 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:04:25.848 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55511/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:25.851 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:04:25.852 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:04:25.852 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55511/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:25.854 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.218.248/tcp/55512/p2p/16Uiu2HAmDD27K4BzxiC35LKkRwvEtumxP25DPuhCqrRnf9JeEMuw","/ip4/172.18.218.248/tcp/55513/ws/p2p/16Uiu2HAmDD27K4BzxiC35LKkRwvEtumxP25DPuhCqrRnf9JeEMuw"],"enrUri":"enr:-L24QLFcShiWgZijx-jmNZNzfseAPcRgdM-lcY8g_tqtCNkoGCSKqbxXBgwA0C_7OJMFojhT816o4vACCIGrqt1jyrMCgmlkgnY0gmlwhKwS2viKbXVsdGlhZGRyc5YACASsEtr4BtjYAAoErBLa-AbY2d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDCDSTJkM7TAZeR0yUl02rvmzTadGlw4itRJEUwu9UK8aDdGNwgtjYg3VkcILY2oV3YWt1MgE"}'
2026-03-05 15:04:25.854 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:04:25.861 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:04:25.861 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-04-15__0a7b1c6b-0d08-44a5-b71e-c1592dabf5f6__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:25.861 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:04:25.861 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:04:25.862 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:04:25.862 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.30.216
2026-03-05 15:04:25.863 DEBUG [src.node.docker_mananger] Generated ports ['56441', '56442', '56443', '56444', '56445']
2026-03-05 15:04:25.863 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:04:25.863 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:04:25.863 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:04:25.863 DEBUG [src.node.docker_mananger] docker run -i -t -p 56441:56441 -p 56442:56442 -p 56443:56443 -p 56444:56444 -p 56445:56445 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=56443 --rest-port=56441 --tcp-port=56442 --discv5-udp-port=56444 --rest-address=0.0.0.0 --nat=extip:172.18.30.216 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5a2c20319a4d74b6105ced80ca7a9fabdcaed81702b7d3a7c7e1e3b924cffdee --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56445 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QLFcShiWgZijx-jmNZNzfseAPcRgdM-lcY8g_tqtCNkoGCSKqbxXBgwA0C_7OJMFojhT816o4vACCIGrqt1jyrMCgmlkgnY0gmlwhKwS2viKbXVsdGlhZGRyc5YACASsEtr4BtjYAAoErBLa-AbY2d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDCDSTJkM7TAZeR0yUl02rvmzTadGlw4itRJEUwu9UK8aDdGNwgtjYg3VkcILY2oV3YWt1MgE
2026-03-05 15:04:26.049 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.30.216 waku b80fb6c4b3e7ef2a1f68db9cf7512222e88bc9502c463e8e4631595b84f336e3
2026-03-05 15:04:26.081 DEBUG [src.node.docker_mananger] Container started with ID b80fb6c4b3e7. Setting up logs at ./log/docker/node1_2026-03-05_15-04-15__0a7b1c6b-0d08-44a5-b71e-c1592dabf5f6__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:26.082 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 56441
2026-03-05 15:04:26.082 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:04:27.082 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56441/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:27.105 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:04:27.106 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:04:27.107 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56441/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:27.114 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.30.216/tcp/56442/p2p/16Uiu2HAmQZgmuW8PdZqY8Y4RbdhXHUxhpuRKMpQTrZaLcGz1Lsgs","/ip4/172.18.30.216/tcp/56443/ws/p2p/16Uiu2HAmQZgmuW8PdZqY8Y4RbdhXHUxhpuRKMpQTrZaLcGz1Lsgs"],"enrUri":"enr:-L24QJjDutHbsPSGCRteDm6zmhfEIwRosBBKFeUjaMchZYckPCXfx1gyo2D9BSraohnYqa-MP2wS-IZvOAuaTzF7Zi0CgmlkgnY0gmlwhKwSHtiKbXVsdGlhZGRyc5YACASsEh7YBtx6AAoErBIe2Abce90DgnJzhQADAQAAiXNlY3AyNTZrMaEDsPB3Xx3KTWEPkjI0Wn_pgmZNHzMV_NNCybaJuJTdPeiDdGNwgtx6g3VkcILcfIV3YWt1MgE"}'
2026-03-05 15:04:27.114 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:04:27.114 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55511/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-05 15:04:27.120 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:04:27.121 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56441/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-05 15:04:27.125 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:04:27.127 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55511/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-03-05 15:04:27.132 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:04:27.133 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:04:27.233 DEBUG [src.steps.relay] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:04:27.233 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55511/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:27.236 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":1772723067127180544,"ephemeral":false,"proof":""}]'
2026-03-05 15:04:27.238 DEBUG [src.steps.relay] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:04:27.238 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56441/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:27.241 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":1772723067127180544,"ephemeral":false,"proof":""}]'
2026-03-05 15:04:27.244 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-05 15:04:27.245 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-05 15:04:27.245 DEBUG [src.node.waku_node] Stopping container with id 44d1f02602e5
2026-03-05 15:04:27.767 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:04:27.768 DEBUG [src.node.waku_node] Stopping container with id b80fb6c4b3e7
2026-03-05 15:04:28.281 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:04:28.284 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-05 15:04:28.289 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:04:28.294 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,107 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_msg_stored_when_ephemeral_false with id: 2026-03-05_15-04-49__f59c1213-2321-4873-b6d4-1b4cdafde84a
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-04-49__f59c1213-2321-4873-b6d4-1b4cdafde84a__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-04-49__f59c1213-2321-4873-b6d4-1b4cdafde84a__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2026-03-05_15-04-49__f59c1213-2321-4873-b6d4-1b4cdafde84a__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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  tests.e2e.test_e2e:test_e2e.py:410 Start 3 nodes
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.189.6
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['52197', '52198', '52199', '52200', '52201']
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 52197:52197 -p 52198:52198 -p 52199:52199 -p 52200:52200 -p 52201:52201 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=52199 --rest-port=52197 --tcp-port=52198 --discv5-udp-port=52200 --rest-address=0.0.0.0 --nat=extip:172.18.189.6 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bf54bd38c68fa474eafc55fcea7fec1f85699a57f6e408aeecadcb8f74dffdda --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52201 --metrics-logging=true --relay=true --store=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.189.6 waku 4168da850a15f1c71339a428840ddc17241be932463ad74645d57b2e8f8e3f18
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4168da850a15. Setting up logs at ./log/docker/node1_2026-03-05_15-04-49__f59c1213-2321-4873-b6d4-1b4cdafde84a__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 52197
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 2bbb8c4ca228. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9c2dedb8a158. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52197/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:52197/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.189.6/tcp/52198/p2p/16Uiu2HAkwYJzkyqmCRyno9wg1Nfx166QRiUbA1oBd65cvNaiDXqh","/ip4/172.18.189.6/tcp/52199/ws/p2p/16Uiu2HAkwYJzkyqmCRyno9wg1Nfx166QRiUbA1oBd65cvNaiDXqh"],"enrUri":"enr:-L24QDQuFA3TVp-eu2BIaXppEKmBi4dAp_28XM9aBKrfkWfuAP7ixjYjrq5Ak5ajrk9rh624Qhwbiu1gVVCtP4TYEQ8CgmlkgnY0gmlwhKwSvQaKbXVsdGlhZGRyc5YACASsEr0GBsvmAAoErBK9BgbL590DgnJzhQADAQAAiXNlY3AyNTZrMaECH2q2rCauvbFgxYO4ha1XuoI0ZnkGGaiz5Zg8nLtQ_xCDdGNwgsvmg3VkcILL6IV3YWt1MgM"}'
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.92.149
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['61488', '61489', '61490', '61491', '61492']
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 61488:61488 -p 61489:61489 -p 61490:61490 -p 61491:61491 -p 61492:61492 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=61490 --rest-port=61488 --tcp-port=61489 --discv5-udp-port=61491 --rest-address=0.0.0.0 --nat=extip:172.18.92.149 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ad3dfb19ba476dd43fcd00fbe736ae0af1c7ae8bdafdf2ad220cdce4fcafadba --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61492 --metrics-logging=true --store=true --relay=true --discv5-bootstrap-node=enr:-L24QDQuFA3TVp-eu2BIaXppEKmBi4dAp_28XM9aBKrfkWfuAP7ixjYjrq5Ak5ajrk9rh624Qhwbiu1gVVCtP4TYEQ8CgmlkgnY0gmlwhKwSvQaKbXVsdGlhZGRyc5YACASsEr0GBsvmAAoErBK9BgbL590DgnJzhQADAQAAiXNlY3AyNTZrMaECH2q2rCauvbFgxYO4ha1XuoI0ZnkGGaiz5Zg8nLtQ_xCDdGNwgsvmg3VkcILL6IV3YWt1MgM
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.92.149 waku 3c8c3ce5fe64ec254c1fc5dd7b66c4d49bc1a081497ac1735e5b9c1f56bb5738
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 3c8c3ce5fe64. Setting up logs at ./log/docker/node2_2026-03-05_15-04-49__f59c1213-2321-4873-b6d4-1b4cdafde84a__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 61488
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:61488/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:61488/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.92.149/tcp/61489/p2p/16Uiu2HAmKpDoEzTSBNP2hNmQ17CZ8wzLctEkATMjJzpSpT7XyDP5","/ip4/172.18.92.149/tcp/61490/ws/p2p/16Uiu2HAmKpDoEzTSBNP2hNmQ17CZ8wzLctEkATMjJzpSpT7XyDP5"],"enrUri":"enr:-L24QMsqdyCynMpXCx5-rKBGxdekKhN1jz-_9OE1FFOPCXzvF7cqfD9Oz8FcC6ADZ3veOG0z0xrGurFDaRprrGjnr0ICgmlkgnY0gmlwhKwSXJWKbXVsdGlhZGRyc5YACASsElyVBvAxAAoErBJclQbwMt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDal89qC3cSMT3N7DuIacQPLIdQH_jq0EWdF7yQPeWgBCDdGNwgvAxg3VkcILwM4V3YWt1MgM"}'
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.251.1
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['4175', '4176', '4177', '4178', '4179']
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 4175:4175 -p 4176:4176 -p 4177:4177 -p 4178:4178 -p 4179:4179 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=4177 --rest-port=4175 --tcp-port=4176 --discv5-udp-port=4178 --rest-address=0.0.0.0 --nat=extip:172.18.251.1 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=77df8fe8cdc7dc1accc30d7e3bf688a2565ff8e0ed9fd01a9db0acb76e7a2a6c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4179 --metrics-logging=true --relay=false --storenode=/ip4/172.18.92.149/tcp/61489/p2p/16Uiu2HAmKpDoEzTSBNP2hNmQ17CZ8wzLctEkATMjJzpSpT7XyDP5 --discv5-bootstrap-node=enr:-L24QMsqdyCynMpXCx5-rKBGxdekKhN1jz-_9OE1FFOPCXzvF7cqfD9Oz8FcC6ADZ3veOG0z0xrGurFDaRprrGjnr0ICgmlkgnY0gmlwhKwSXJWKbXVsdGlhZGRyc5YACASsElyVBvAxAAoErBJclQbwMt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDal89qC3cSMT3N7DuIacQPLIdQH_jq0EWdF7yQPeWgBCDdGNwgvAxg3VkcILwM4V3YWt1MgM
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.251.1 waku 3e591ff289de6e1e6922e824214250c66c1c71151a5ea77b4e24612f49bf40b0
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 3e591ff289de. Setting up logs at ./log/docker/node3_2026-03-05_15-04-49__f59c1213-2321-4873-b6d4-1b4cdafde84a__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 4175
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:4175/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:4175/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.251.1/tcp/4176/p2p/16Uiu2HAmE67TvXKPAsC9QCQW6vHxg9oToGbsyFfoMoZRikVy8qiU","/ip4/172.18.251.1/tcp/4177/ws/p2p/16Uiu2HAmE67TvXKPAsC9QCQW6vHxg9oToGbsyFfoMoZRikVy8qiU"],"enrUri":"enr:-L24QJeE4qnT_Dl2vzyu1UDlD9-g7x54ayzTGsEhYhFHhyydEZ751YrTl5CS4ll1HQj6ixOi3DlafDhHm9ncRZjiQpUCgmlkgnY0gmlwhKwS-wGKbXVsdGlhZGRyc5YACASsEvsBBhBQAAoErBL7AQYQUd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDFUtAW-u-T3KWZf8LvGb8vXFGOBs0zI5whVh1_kJn232DdGNwghBQg3VkcIIQUoV3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  tests.e2e.test_e2e:test_e2e.py:415 Subscribe node1 ,2 to pubtopic /waku/2/rs/3/1
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:52197/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:61488/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:52197/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.92.149/tcp/51610/p2p/16Uiu2HAmKpDoEzTSBNP2hNmQ17CZ8wzLctEkATMjJzpSpT7XyDP5","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.38.0-beta","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61488/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.189.6/tcp/52198/p2p/16Uiu2HAkwYJzkyqmCRyno9wg1Nfx166QRiUbA1oBd65cvNaiDXqh","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.38.0-beta","origin":"Discv5"}]'
DEBUG  src.libs.common:common.py:47 Sleeping for 30 seconds
DEBUG  tests.e2e.test_e2e:test_e2e.py:420 Node1 publish message with ephemeral = false
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:52197/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}'
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.libs.common:common.py:47 Sleeping for 3 seconds
DEBUG  tests.e2e.test_e2e:test_e2e.py:424 Check if message is stored
DEBUG  src.steps.store:store.py:211 Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:4175/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F1&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":"11a0782fb71e14ae712c","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x95afa5700b97b768abe0a69b8c70e2c9705de4b24f2890e40f12f2dfe04d291a"}]}'
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 4168da850a15
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3c8c3ce5fe64
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3e591ff289de
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 4168da850a15. 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,116 @@
2026-03-05 15:14:56.536 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-05 15:14:56.536 DEBUG [tests.conftest] Running test: test_different_page_size[11] with id: 2026-03-05_15-14-56__c373ecc1-7627-4c58-85ac-4415332fcc11
2026-03-05 15:14:56.536 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-05 15:14:56.537 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-03-05 15:14:56.537 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-03-05 15:14:56.545 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:14:56.545 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-05_15-14-56__c373ecc1-7627-4c58-85ac-4415332fcc11__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:14:56.546 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:14:56.546 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:14:56.547 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:14:56.548 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.130.141
2026-03-05 15:14:56.548 DEBUG [src.node.docker_mananger] Generated ports ['16884', '16885', '16886', '16887', '16888']
2026-03-05 15:14:56.548 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:14:56.548 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:14:56.548 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:14:56.548 DEBUG [src.node.docker_mananger] docker run -i -t -p 16884:16884 -p 16885:16885 -p 16886:16886 -p 16887:16887 -p 16888:16888 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=16886 --rest-port=16884 --tcp-port=16885 --discv5-udp-port=16887 --rest-address=0.0.0.0 --nat=extip:172.18.130.141 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cb8abdfeac81abbab2febc9fb30a3a6ada41215bd21c51ea54a15f778c4b9aab --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16888 --metrics-logging=true --store=true --relay=true
2026-03-05 15:14:56.671 ERROR [src.node.docker_mananger] Max retries reached for container 09d878c4554f. Exiting log stream.
2026-03-05 15:14:56.766 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.130.141 waku 6f17d2dd5f521c28378ab7dacdfb6e7260d647febb157d4844b946ecebf5f36a
2026-03-05 15:14:56.803 DEBUG [src.node.docker_mananger] Container started with ID 6f17d2dd5f52. Setting up logs at ./log/docker/publishing_node1_2026-03-05_15-14-56__c373ecc1-7627-4c58-85ac-4415332fcc11__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:14:56.804 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 16884
2026-03-05 15:14:56.804 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:14:57.333 ERROR [src.node.docker_mananger] Max retries reached for container a1da9fbd4617. Exiting log stream.
2026-03-05 15:14:57.804 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16884/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:14:57.807 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:14:57.808 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:14:57.808 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16884/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:14:57.811 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.130.141/tcp/16885/p2p/16Uiu2HAm1Lq7ZKALtjPCdTw4oS175CJzB8tXD4APWN56ocXCcCn9","/ip4/172.18.130.141/tcp/16886/ws/p2p/16Uiu2HAm1Lq7ZKALtjPCdTw4oS175CJzB8tXD4APWN56ocXCcCn9"],"enrUri":"enr:-L24QJpoaOUP26CyMbNHtOgBcxtECIyZcNomzjd6f4v9ucTnVCD6Hs41C-Pt_GjRkNl9R96n8uJrR2zhQjXbgigiB9cCgmlkgnY0gmlwhKwSgo2KbXVsdGlhZGRyc5YACASsEoKNBkH1AAoErBKCjQZB9t0DgnJzhQADAQAAiXNlY3AyNTZrMaECV-iLkv8OiDNmG6u3qOhQf0mj_fEtIAptno-fjALsLW6DdGNwgkH1g3VkcIJB94V3YWt1MgM"}'
2026-03-05 15:14:57.811 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:14:57.819 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:14:57.820 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-05_15-14-56__c373ecc1-7627-4c58-85ac-4415332fcc11__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:14:57.820 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:14:57.820 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:14:57.822 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:14:57.822 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.3.15
2026-03-05 15:14:57.822 DEBUG [src.node.docker_mananger] Generated ports ['15239', '15240', '15241', '15242', '15243']
2026-03-05 15:14:57.822 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:14:57.822 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:14:57.822 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:14:57.822 DEBUG [src.node.docker_mananger] docker run -i -t -p 15239:15239 -p 15240:15240 -p 15241:15241 -p 15242:15242 -p 15243:15243 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=15241 --rest-port=15239 --tcp-port=15240 --discv5-udp-port=15242 --rest-address=0.0.0.0 --nat=extip:172.18.3.15 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4e408d30fbbcf8f7f1812aaddfdffab084e9a2ac2ae10f1bc0c7b78b16da3596 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15243 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QJpoaOUP26CyMbNHtOgBcxtECIyZcNomzjd6f4v9ucTnVCD6Hs41C-Pt_GjRkNl9R96n8uJrR2zhQjXbgigiB9cCgmlkgnY0gmlwhKwSgo2KbXVsdGlhZGRyc5YACASsEoKNBkH1AAoErBKCjQZB9t0DgnJzhQADAQAAiXNlY3AyNTZrMaECV-iLkv8OiDNmG6u3qOhQf0mj_fEtIAptno-fjALsLW6DdGNwgkH1g3VkcIJB94V3YWt1MgM --storenode=/ip4/172.18.130.141/tcp/16885/p2p/16Uiu2HAm1Lq7ZKALtjPCdTw4oS175CJzB8tXD4APWN56ocXCcCn9 --store=true --relay=true
2026-03-05 15:14:58.047 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.3.15 waku 5b389f2464d27f82cc9cee4cbd4af5ed65e4ce7f7b9701186347cb7cc51ad450
2026-03-05 15:14:58.088 DEBUG [src.node.docker_mananger] Container started with ID 5b389f2464d2. Setting up logs at ./log/docker/store_node1_2026-03-05_15-14-56__c373ecc1-7627-4c58-85ac-4415332fcc11__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:14:58.089 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 15239
2026-03-05 15:14:58.089 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:14:59.090 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15239/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:14:59.093 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:14:59.093 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:14:59.094 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15239/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:14:59.097 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.3.15/tcp/15240/p2p/16Uiu2HAmHdsrzmoCDi9kjshRhdRneaqiVrqwNmyKYgNb2E3jqxqc","/ip4/172.18.3.15/tcp/15241/ws/p2p/16Uiu2HAmHdsrzmoCDi9kjshRhdRneaqiVrqwNmyKYgNb2E3jqxqc"],"enrUri":"enr:-L24QE2FPEr_AsmgU7YZQI6ShvLmVC012LaL-5FqZ7g5ZMK1cn7mRv3Wox1Z3L5_B0LDeM36Ww9Pd8Kos3SHop4hLMgCgmlkgnY0gmlwhKwSAw-KbXVsdGlhZGRyc5YACASsEgMPBjuIAAoErBIDDwY7id0DgnJzhQADAQAAiXNlY3AyNTZrMaEDSgGEncYyIhrVcVvIXz17h0I5ZPlujfCHkB_KXbsUCN-DdGNwgjuIg3VkcII7ioV3YWt1MgM"}'
2026-03-05 15:14:59.098 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:14:59.098 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15239/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.130.141/tcp/16885/p2p/16Uiu2HAm1Lq7ZKALtjPCdTw4oS175CJzB8tXD4APWN56ocXCcCn9"]'
2026-03-05 15:14:59.101 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:14:59.102 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16884/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-05 15:14:59.105 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:14:59.105 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15239/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-05 15:14:59.108 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:14:59.109 DEBUG [src.steps.store] Relaying message
2026-03-05 15:14:59.109 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16884/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-03-05 15:14:59.117 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:14:59.117 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:14:59.318 DEBUG [src.steps.store] Relaying message
2026-03-05 15:14:59.318 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16884/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-03-05 15:14:59.324 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:14:59.325 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:14:59.526 DEBUG [src.steps.store] Relaying message
2026-03-05 15:14:59.527 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16884/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-03-05 15:14:59.534 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:14:59.534 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:14:59.735 DEBUG [src.steps.store] Relaying message
2026-03-05 15:14:59.735 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16884/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-03-05 15:14:59.741 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:14:59.742 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:14:59.943 DEBUG [src.steps.store] Relaying message
2026-03-05 15:14:59.943 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16884/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-03-05 15:14:59.949 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:14:59.949 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:15:00.150 DEBUG [src.steps.store] Relaying message
2026-03-05 15:15:00.150 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16884/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-03-05 15:15:00.156 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:15:00.156 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:15:00.357 DEBUG [src.steps.store] Relaying message
2026-03-05 15:15:00.357 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16884/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-03-05 15:15:00.363 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:15:00.363 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:15:00.564 DEBUG [src.steps.store] Relaying message
2026-03-05 15:15:00.564 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16884/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-03-05 15:15:00.570 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:15:00.571 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:15:00.772 DEBUG [src.steps.store] Relaying message
2026-03-05 15:15:00.772 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16884/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-03-05 15:15:00.778 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:15:00.779 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:15:00.980 DEBUG [src.steps.store] Relaying message
2026-03-05 15:15:00.981 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16884/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-03-05 15:15:00.988 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:15:00.989 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:15:01.190 DEBUG [src.steps.store] Relaying message
2026-03-05 15:15:01.191 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16884/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)'}'
2026-03-05 15:15:01.197 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:15:01.198 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:15:01.399 DEBUG [src.steps.store] Relaying message
2026-03-05 15:15:01.399 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16884/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)'}'
2026-03-05 15:15:01.405 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:15:01.405 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:15:01.606 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16884/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=11&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:15:01.610 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x589887a97c761340adbcf3e1f6ea7bbae89ee097f1b4445d00d4337862770c22"},{"messageHash":"0x0d13a921010560532f8e42183a658ac8f6046bee199f861a03b2484d9f0f88b6"},{"messageHash":"0x5bbd534d57d5cb85f9bd79f4d7e73b3b4997fe5668dc3f1f1db97522399da263"},{"messageHash":"0xa6f77591a6ea722ea23673e2ed2fd5d3e57a40fe58af796082820bf6ab4967ba"},{"messageHash":"0x1d9493981b3ce5ffa949e2283017ba805169ab960e44e4434b89eb5800429059"},{"messageHash":"0x02b39eddef294ee22fe894a46f45b69c2327be5b8b8c54aa40de7e08c0f879cf"},{"messageHash":"0x9de2c301c6c1e5e4f829f8dd65fbd5ff07b2ba285f79cf8055739885c71c873b"},{"messageHash":"0x4ba65aa41c2052e635f3fc0ce2c8d459db0f20dcf6da7be91ae874bc8f602749"},{"messageHash":"0x55041cdcbbe7dae7f68b56aa185a36bee52950bf88cf2513d7f8b5fd6954e81f"},{"messageHash":"0x26bbb5e45c8ea5769815ccdfb8835fd4532f9f43ecdf53353a4248a73b3a666c"},{"messageHash":"0x03286bf8875b25c3f9f93b097fbfb3614dc203b7f86ca5d66bb8d2d27e8a3cf6"}],"paginationCursor":"0x03286bf8875b25c3f9f93b097fbfb3614dc203b7f86ca5d66bb8d2d27e8a3cf6"}'
2026-03-05 15:15:01.611 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15239/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=11&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:15:01.614 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x589887a97c761340adbcf3e1f6ea7bbae89ee097f1b4445d00d4337862770c22"},{"messageHash":"0x0d13a921010560532f8e42183a658ac8f6046bee199f861a03b2484d9f0f88b6"},{"messageHash":"0x5bbd534d57d5cb85f9bd79f4d7e73b3b4997fe5668dc3f1f1db97522399da263"},{"messageHash":"0xa6f77591a6ea722ea23673e2ed2fd5d3e57a40fe58af796082820bf6ab4967ba"},{"messageHash":"0x1d9493981b3ce5ffa949e2283017ba805169ab960e44e4434b89eb5800429059"},{"messageHash":"0x02b39eddef294ee22fe894a46f45b69c2327be5b8b8c54aa40de7e08c0f879cf"},{"messageHash":"0x9de2c301c6c1e5e4f829f8dd65fbd5ff07b2ba285f79cf8055739885c71c873b"},{"messageHash":"0x4ba65aa41c2052e635f3fc0ce2c8d459db0f20dcf6da7be91ae874bc8f602749"},{"messageHash":"0x55041cdcbbe7dae7f68b56aa185a36bee52950bf88cf2513d7f8b5fd6954e81f"},{"messageHash":"0x26bbb5e45c8ea5769815ccdfb8835fd4532f9f43ecdf53353a4248a73b3a666c"},{"messageHash":"0x03286bf8875b25c3f9f93b097fbfb3614dc203b7f86ca5d66bb8d2d27e8a3cf6"}],"paginationCursor":"0x03286bf8875b25c3f9f93b097fbfb3614dc203b7f86ca5d66bb8d2d27e8a3cf6"}'
2026-03-05 15:15:01.617 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-05 15:15:01.618 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-05 15:15:01.618 DEBUG [src.node.waku_node] Stopping container with id 6f17d2dd5f52
2026-03-05 15:15:02.233 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:15:02.234 DEBUG [src.node.waku_node] Stopping container with id 5b389f2464d2
2026-03-05 15:15:02.856 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:15:02.857 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-05 15:15:02.874 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:15:02.885 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,333 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_subscribe_to_29_content_topics_in_separate_calls with id: 2026-03-05_15-04-50__08c83b9f-db4f-40a1-991b-df6263b05a5c
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-04-50__08c83b9f-db4f-40a1-991b-df6263b05a5c__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.242.26
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['50095', '50096', '50097', '50098', '50099']
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 50095:50095 -p 50096:50096 -p 50097:50097 -p 50098:50098 -p 50099:50099 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=50097 --rest-port=50095 --tcp-port=50096 --discv5-udp-port=50098 --rest-address=0.0.0.0 --nat=extip:172.18.242.26 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bcf97b3ebaf2cbc9cf5dfe57206567cfdcc4aab8fabac6caa6abb686242f4dd4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50099 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.242.26 waku 8326897f3191eab5f86cdab4afdc6b33f41c53903cf6d0f5d1d5e03db635ab01
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8326897f3191. Setting up logs at ./log/docker/node1_2026-03-05_15-04-50__08c83b9f-db4f-40a1-991b-df6263b05a5c__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 50095
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 ff4178233019. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 944f41570745. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50095/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:50095/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.242.26/tcp/50096/p2p/16Uiu2HAkvaGkTWC6hDGKHF9n1FC14mQUCTgaP3CaHBXe3aEYiFxJ","/ip4/172.18.242.26/tcp/50097/ws/p2p/16Uiu2HAkvaGkTWC6hDGKHF9n1FC14mQUCTgaP3CaHBXe3aEYiFxJ"],"enrUri":"enr:-L24QCJ_B14TxaBduyngl8isjzRaGF1g0YdBYIn1RlhrJAttHG5EZJOq5YOcYEMeM7dkPMDYA2v8Kujee_C8xixFpM8CgmlkgnY0gmlwhKwS8hqKbXVsdGlhZGRyc5YACASsEvIaBsOwAAoErBLyGgbDsd0DgnJzhQADAQAAiXNlY3AyNTZrMaECEQ-l5lsIxy7uWkOHfcu5S5depTFHuupzpsUmZF4przeDdGNwgsOwg3VkcILDsoV3YWt1MgU"}'
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-04-50__08c83b9f-db4f-40a1-991b-df6263b05a5c__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.185.208
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['3408', '3409', '3410', '3411', '3412']
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 3408:3408 -p 3409:3409 -p 3410:3410 -p 3411:3411 -p 3412:3412 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=3410 --rest-port=3408 --tcp-port=3409 --discv5-udp-port=3411 --rest-address=0.0.0.0 --nat=extip:172.18.185.208 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1ccdbc1de21123a2d327519dc539c16dcf3071deaee3d48b6a1cef9154cd559e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3412 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QCJ_B14TxaBduyngl8isjzRaGF1g0YdBYIn1RlhrJAttHG5EZJOq5YOcYEMeM7dkPMDYA2v8Kujee_C8xixFpM8CgmlkgnY0gmlwhKwS8hqKbXVsdGlhZGRyc5YACASsEvIaBsOwAAoErBLyGgbDsd0DgnJzhQADAQAAiXNlY3AyNTZrMaECEQ-l5lsIxy7uWkOHfcu5S5depTFHuupzpsUmZF4przeDdGNwgsOwg3VkcILDsoV3YWt1MgU --filternode=/ip4/172.18.242.26/tcp/50096/p2p/16Uiu2HAkvaGkTWC6hDGKHF9n1FC14mQUCTgaP3CaHBXe3aEYiFxJ
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.185.208 waku cfb2485033fab8c0b307cd1390621142df8a09edec81dca8bbda41d5fe9f4e6c
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID cfb2485033fa. Setting up logs at ./log/docker/node2_2026-03-05_15-04-50__08c83b9f-db4f-40a1-991b-df6263b05a5c__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 3408
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:3408/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:3408/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.185.208/tcp/3409/p2p/16Uiu2HAmKdN2cmQKvECR2saBMDSEyLN8JFfy6yWTc1jomodhYAUG","/ip4/172.18.185.208/tcp/3410/ws/p2p/16Uiu2HAmKdN2cmQKvECR2saBMDSEyLN8JFfy6yWTc1jomodhYAUG"],"enrUri":"enr:-L24QLXLW0WKgN8PriHqnp0GQvBa-f1IJzgyUuys8OrnmTOlEo3qrLbCURuYjZJgCmduZqfhgCfEZyWsum-pIHE1NO8CgmlkgnY0gmlwhKwSudCKbXVsdGlhZGRyc5YACASsErnQBg1RAAoErBK50AYNUt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDZ5coiD_qWub5szYzjgWgew90Sd46f0j7YobeCNx0M8mDdGNwgg1Rg3VkcIINU4V3YWt1MgA"}'
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:3408/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.242.26/tcp/50096/p2p/16Uiu2HAkvaGkTWC6hDGKHF9n1FC14mQUCTgaP3CaHBXe3aEYiFxJ"]'
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:50095/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:3408/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "6eb9488d-1e0d-4c42-9909-9267ffbdfbcd", "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":"6eb9488d-1e0d-4c42-9909-9267ffbdfbcd","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3408/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["0"], "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":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3408/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["1"], "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":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3408/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["2"], "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":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3408/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["3"], "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":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3408/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["4"], "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":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3408/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["5"], "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":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3408/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["6"], "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":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3408/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["7"], "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":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3408/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["8"], "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":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3408/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["9"], "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":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3408/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["10"], "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":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3408/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["11"], "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":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3408/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["12"], "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":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3408/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["13"], "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":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3408/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["14"], "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":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3408/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["15"], "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":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3408/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["16"], "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":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3408/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["17"], "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":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3408/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["18"], "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":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3408/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["19"], "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":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3408/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["20"], "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":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3408/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["21"], "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":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3408/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["22"], "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":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3408/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["23"], "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":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3408/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["24"], "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":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3408/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["25"], "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":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3408/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["26"], "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":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3408/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["27"], "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":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3408/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["28"], "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":"1","statusDesc":"OK"}'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 0
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50095/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "0", "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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:3408/filter/v2/messages/0" -H "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":"0","version":0,"timestamp":1772723093115858578,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 1
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50095/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "1", "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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:3408/filter/v2/messages/1" -H "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":"1","version":0,"timestamp":1772723093237843270,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 2
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50095/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "2", "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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:3408/filter/v2/messages/2" -H "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":"2","version":0,"timestamp":1772723093356221487,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 3
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50095/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "3", "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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:3408/filter/v2/messages/3" -H "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":"3","version":0,"timestamp":1772723093473484302,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 4
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50095/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "4", "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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:3408/filter/v2/messages/4" -H "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":"4","version":0,"timestamp":1772723093590998456,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 5
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50095/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "5", "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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:3408/filter/v2/messages/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'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"5","version":0,"timestamp":1772723093709239722,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 6
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50095/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "6", "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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:3408/filter/v2/messages/6" -H "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":"6","version":0,"timestamp":1772723093826970187,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 7
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50095/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "7", "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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:3408/filter/v2/messages/7" -H "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":"7","version":0,"timestamp":1772723093944585755,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 8
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50095/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "8", "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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:3408/filter/v2/messages/8" -H "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":"8","version":0,"timestamp":1772723094061844713,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 9
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50095/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "9", "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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:3408/filter/v2/messages/9" -H "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":"9","version":0,"timestamp":1772723094179083021,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 10
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50095/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "10", "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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:3408/filter/v2/messages/10" -H "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":"10","version":0,"timestamp":1772723094295963794,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 11
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50095/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "11", "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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:3408/filter/v2/messages/11" -H "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":"11","version":0,"timestamp":1772723094413167770,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 12
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50095/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "12", "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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:3408/filter/v2/messages/12" -H "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":"12","version":0,"timestamp":1772723094530411731,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 13
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50095/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "13", "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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:3408/filter/v2/messages/13" -H "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":"13","version":0,"timestamp":1772723094648074946,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 14
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50095/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "14", "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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:3408/filter/v2/messages/14" -H "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":"14","version":0,"timestamp":1772723094765044496,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 15
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50095/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "15", "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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:3408/filter/v2/messages/15" -H "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":"15","version":0,"timestamp":1772723094882451508,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 16
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50095/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "16", "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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:3408/filter/v2/messages/16" -H "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":"16","version":0,"timestamp":1772723095000189665,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 17
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50095/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "17", "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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:3408/filter/v2/messages/17" -H "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":"17","version":0,"timestamp":1772723095117611031,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 18
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50095/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "18", "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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:3408/filter/v2/messages/18" -H "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":"18","version":0,"timestamp":1772723095234973358,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 19
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50095/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "19", "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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:3408/filter/v2/messages/19" -H "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":"19","version":0,"timestamp":1772723095352579018,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 20
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50095/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "20", "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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:3408/filter/v2/messages/20" -H "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":"20","version":0,"timestamp":1772723095469962017,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 21
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50095/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "21", "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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:3408/filter/v2/messages/21" -H "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":"21","version":0,"timestamp":1772723095587543541,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 22
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50095/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "22", "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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:3408/filter/v2/messages/22" -H "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":"22","version":0,"timestamp":1772723095704790809,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 23
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50095/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "23", "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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:3408/filter/v2/messages/23" -H "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":"23","version":0,"timestamp":1772723095822069674,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 24
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50095/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "24", "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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:3408/filter/v2/messages/24" -H "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":"24","version":0,"timestamp":1772723095939930454,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 25
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50095/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "25", "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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:3408/filter/v2/messages/25" -H "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":"25","version":0,"timestamp":1772723096057310016,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 26
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50095/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "26", "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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:3408/filter/v2/messages/26" -H "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":"26","version":0,"timestamp":1772723096174917754,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 27
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50095/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "27", "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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:3408/filter/v2/messages/27" -H "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":"27","version":0,"timestamp":1772723096292771664,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 28
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50095/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "28", "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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:3408/filter/v2/messages/28" -H "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":"28","version":0,"timestamp":1772723096410321123,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3408/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["rate limited"], "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":"1","statusDesc":"OK"}'
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 8326897f3191
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id cfb2485033fa
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  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/node2_2026-03-05_15-04-50__08c83b9f-db4f-40a1-991b-df6263b05a5c__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/node1_2026-03-05_15-04-50__08c83b9f-db4f-40a1-991b-df6263b05a5c__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log

View File

@ -0,0 +1,68 @@
2026-03-05 15:05:40.753 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-05 15:05:40.754 DEBUG [tests.conftest] Running test: test_filter_subscribe_with_no_pubsub_topic with id: 2026-03-05_15-05-40__af17292c-1046-45c3-a29d-729101e551da
2026-03-05 15:05:40.754 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-05 15:05:40.754 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-03-05 15:05:40.755 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2026-03-05 15:05:40.761 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:05:40.761 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-05-40__af17292c-1046-45c3-a29d-729101e551da__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:05:40.761 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:05:40.761 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:05:40.763 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:05:40.763 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.168.1
2026-03-05 15:05:40.763 DEBUG [src.node.docker_mananger] Generated ports ['61085', '61086', '61087', '61088', '61089']
2026-03-05 15:05:40.763 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:05:40.763 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:05:40.764 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:05:40.764 DEBUG [src.node.docker_mananger] docker run -i -t -p 61085:61085 -p 61086:61086 -p 61087:61087 -p 61088:61088 -p 61089:61089 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=61087 --rest-port=61085 --tcp-port=61086 --discv5-udp-port=61088 --rest-address=0.0.0.0 --nat=extip:172.18.168.1 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cf4ddb854817e6fbdb5def3a29ec13ebbcca972fbe46abddccbb18b057c66cfa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61089 --metrics-logging=true --relay=true --filter=true
2026-03-05 15:05:40.958 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.168.1 waku 2051c694fab5d7dab8c13e9039644d058947aed05c552f34b4d6afd7aeacb3db
2026-03-05 15:05:40.996 DEBUG [src.node.docker_mananger] Container started with ID 2051c694fab5. Setting up logs at ./log/docker/node1_2026-03-05_15-05-40__af17292c-1046-45c3-a29d-729101e551da__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:05:40.996 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 61085
2026-03-05 15:05:40.997 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:05:41.045 ERROR [src.node.docker_mananger] Max retries reached for container 947ff11c1aeb. Exiting log stream.
2026-03-05 15:05:41.554 ERROR [src.node.docker_mananger] Max retries reached for container b983f3a703d8. Exiting log stream.
2026-03-05 15:05:41.997 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61085/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:42.000 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:05:42.000 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:05:42.000 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61085/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:42.002 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.168.1/tcp/61086/p2p/16Uiu2HAmMdvk7VpvnxztaUc1EELn97dYyLwAh9fiHEozg3wAgpwd","/ip4/172.18.168.1/tcp/61087/ws/p2p/16Uiu2HAmMdvk7VpvnxztaUc1EELn97dYyLwAh9fiHEozg3wAgpwd"],"enrUri":"enr:-L24QDDVyn7iuFRybKFEdilPr6ASaqfys1pgqKjtD8Op-DyfZTi6B9MhGQqtb395yMsmhhRsJCX5TmGMs4R18_XHXaMCgmlkgnY0gmlwhKwSqAGKbXVsdGlhZGRyc5YACASsEqgBBu6eAAoErBKoAQbun90DgnJzhQADAQAAiXNlY3AyNTZrMaEDhXOGDZSYRlY2_Ey9b0TvV-cIhGcIcoBhAzzN5IZYJmSDdGNwgu6eg3VkcILuoIV3YWt1MgU"}'
2026-03-05 15:05:42.003 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:05:42.003 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2026-03-05 15:05:42.009 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:05:42.010 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-05-40__af17292c-1046-45c3-a29d-729101e551da__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:05:42.010 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:05:42.010 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:05:42.011 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:05:42.011 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.122.65
2026-03-05 15:05:42.012 DEBUG [src.node.docker_mananger] Generated ports ['24393', '24394', '24395', '24396', '24397']
2026-03-05 15:05:42.012 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:05:42.012 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:05:42.012 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:05:42.012 DEBUG [src.node.docker_mananger] docker run -i -t -p 24393:24393 -p 24394:24394 -p 24395:24395 -p 24396:24396 -p 24397:24397 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=24395 --rest-port=24393 --tcp-port=24394 --discv5-udp-port=24396 --rest-address=0.0.0.0 --nat=extip:172.18.122.65 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=95a6f3ada0c1eaebed85e4c4def9ffd96d5ec3eaad3e74e0b7659c32762ecf0c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24397 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QDDVyn7iuFRybKFEdilPr6ASaqfys1pgqKjtD8Op-DyfZTi6B9MhGQqtb395yMsmhhRsJCX5TmGMs4R18_XHXaMCgmlkgnY0gmlwhKwSqAGKbXVsdGlhZGRyc5YACASsEqgBBu6eAAoErBKoAQbun90DgnJzhQADAQAAiXNlY3AyNTZrMaEDhXOGDZSYRlY2_Ey9b0TvV-cIhGcIcoBhAzzN5IZYJmSDdGNwgu6eg3VkcILuoIV3YWt1MgU --filternode=/ip4/172.18.168.1/tcp/61086/p2p/16Uiu2HAmMdvk7VpvnxztaUc1EELn97dYyLwAh9fiHEozg3wAgpwd
2026-03-05 15:05:42.199 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.122.65 waku b38bf5fb5c23ac897be2c47291e4a0cdeb8427c532d8e5b75f7be522801195eb
2026-03-05 15:05:42.238 DEBUG [src.node.docker_mananger] Container started with ID b38bf5fb5c23. Setting up logs at ./log/docker/node2_2026-03-05_15-05-40__af17292c-1046-45c3-a29d-729101e551da__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:05:42.239 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 24393
2026-03-05 15:05:42.239 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:05:43.240 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24393/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:43.243 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:05:43.243 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:05:43.243 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24393/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:43.245 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.122.65/tcp/24394/p2p/16Uiu2HAmDthp5DW22xBxHRFunVRWF6WoUDS8NfNhEX4HV98Qv7cG","/ip4/172.18.122.65/tcp/24395/ws/p2p/16Uiu2HAmDthp5DW22xBxHRFunVRWF6WoUDS8NfNhEX4HV98Qv7cG"],"enrUri":"enr:-L24QLTyNx8myUMrzLAstB1jEoKwyRnjthw-c2LCgKq1m8TVZpdeZBtDjoGUzpkCcWME9oiahpe9KXYYPO5YxlEIJA4CgmlkgnY0gmlwhKwSekGKbXVsdGlhZGRyc5YACASsEnpBBl9KAAoErBJ6QQZfS90DgnJzhQADAQAAiXNlY3AyNTZrMaEDEl8eUdBE5ur0doY0TDzGPWfxculQfpjKivuSW1vpWu2DdGNwgl9Kg3VkcIJfTIV3YWt1MgA"}'
2026-03-05 15:05:43.246 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:05:43.246 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24393/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.168.1/tcp/61086/p2p/16Uiu2HAmMdvk7VpvnxztaUc1EELn97dYyLwAh9fiHEozg3wAgpwd"]'
2026-03-05 15:05:43.281 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:05:43.282 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2026-03-05 15:05:43.282 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61085/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-05 15:05:43.298 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:05:43.299 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24393/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "7835a2f9-a884-4072-9279-40526512c6c6", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-03-05 15:05:43.315 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"7835a2f9-a884-4072-9279-40526512c6c6","statusDesc":"OK"}'
2026-03-05 15:05:43.316 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24393/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"]}'
2026-03-05 15:05:43.325 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2026-03-05 15:05:43.327 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-05 15:05:43.327 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-05 15:05:43.328 DEBUG [src.node.waku_node] Stopping container with id 2051c694fab5
2026-03-05 15:05:43.891 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:05:43.892 DEBUG [src.node.waku_node] Stopping container with id b38bf5fb5c23
2026-03-05 15:05:44.449 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:05:44.452 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-05 15:05:44.457 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:05:44.462 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,71 @@
2026-03-05 15:09:43.490 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-05 15:09:43.490 DEBUG [tests.conftest] Running test: test_sender_uses_auto_api_receiver_uses_regular_api with id: 2026-03-05_15-09-43__93c63c01-4a92-40e2-bb7d-3b0642798d73
2026-03-05 15:09:43.491 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-05 15:09:43.491 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-05 15:09:43.491 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-03-05 15:09:43.499 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:09:43.499 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-09-43__93c63c01-4a92-40e2-bb7d-3b0642798d73__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:09:43.499 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:09:43.500 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:09:43.501 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:09:43.501 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.169.5
2026-03-05 15:09:43.501 DEBUG [src.node.docker_mananger] Generated ports ['40599', '40600', '40601', '40602', '40603']
2026-03-05 15:09:43.501 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-05 15:09:43.501 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:09:43.502 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:09:43.502 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:09:43.502 DEBUG [src.node.docker_mananger] docker run -i -t -p 40599:40599 -p 40600:40600 -p 40601:40601 -p 40602:40602 -p 40603:40603 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=40601 --rest-port=40599 --tcp-port=40600 --discv5-udp-port=40602 --rest-address=0.0.0.0 --nat=extip:172.18.169.5 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=871fca9aaf9e209e65e1464a4680a80d81b30edd51f7b5ff9ec24babac45daee --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40603 --metrics-logging=true --relay=true --filter=true --num-shards-in-network=1
2026-03-05 15:09:43.700 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.169.5 waku 9460a83800c1d8abfdd95e34984b271437f95424e6a6222cd6772fd485efe941
2026-03-05 15:09:43.731 ERROR [src.node.docker_mananger] Max retries reached for container bbefe6ba02e6. Exiting log stream.
2026-03-05 15:09:43.734 DEBUG [src.node.docker_mananger] Container started with ID 9460a83800c1. Setting up logs at ./log/docker/node1_2026-03-05_15-09-43__93c63c01-4a92-40e2-bb7d-3b0642798d73__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:09:43.735 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 40599
2026-03-05 15:09:43.735 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:09:44.283 ERROR [src.node.docker_mananger] Max retries reached for container 0ef1c0e01864. Exiting log stream.
2026-03-05 15:09:44.735 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40599/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:09:44.738 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:09:44.739 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:09:44.739 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40599/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:09:44.741 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.169.5/tcp/40600/p2p/16Uiu2HAmSM5FxuGfpSoBTqVoWteaikv4ea7MXTNywuPFcjaJ12r9","/ip4/172.18.169.5/tcp/40601/ws/p2p/16Uiu2HAmSM5FxuGfpSoBTqVoWteaikv4ea7MXTNywuPFcjaJ12r9"],"enrUri":"enr:-L24QIL0DIVkw6VBPiMLHAtTc4LP3BRiM0Wa9df4jRbxrkkVb4Q9J2FOLi6JRviWZxk5eCCU96PfbE05BdwfVYAkCAUCgmlkgnY0gmlwhKwSqQWKbXVsdGlhZGRyc5YACASsEqkFBp6YAAoErBKpBQaemd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDy2y2TL6amAtUs3oRHw5Agvq-hjhEzuGE2vDZG0EBP_aDdGNwgp6Yg3VkcIKemoV3YWt1MgU"}'
2026-03-05 15:09:44.741 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:09:44.748 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:09:44.748 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-09-43__93c63c01-4a92-40e2-bb7d-3b0642798d73__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:09:44.748 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:09:44.749 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:09:44.750 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:09:44.750 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.244.210
2026-03-05 15:09:44.750 DEBUG [src.node.docker_mananger] Generated ports ['35921', '35922', '35923', '35924', '35925']
2026-03-05 15:09:44.750 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-05 15:09:44.750 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:09:44.750 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:09:44.751 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:09:44.751 DEBUG [src.node.docker_mananger] docker run -i -t -p 35921:35921 -p 35922:35922 -p 35923:35923 -p 35924:35924 -p 35925:35925 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=35923 --rest-port=35921 --tcp-port=35922 --discv5-udp-port=35924 --rest-address=0.0.0.0 --nat=extip:172.18.244.210 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=5dcdcaacebe2ee2b7cc112d551bcb3cfbfdc84efdffcdcfad5ecf01dc6499da0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35925 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QIL0DIVkw6VBPiMLHAtTc4LP3BRiM0Wa9df4jRbxrkkVb4Q9J2FOLi6JRviWZxk5eCCU96PfbE05BdwfVYAkCAUCgmlkgnY0gmlwhKwSqQWKbXVsdGlhZGRyc5YACASsEqkFBp6YAAoErBKpBQaemd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDy2y2TL6amAtUs3oRHw5Agvq-hjhEzuGE2vDZG0EBP_aDdGNwgp6Yg3VkcIKemoV3YWt1MgU --num-shards-in-network=1
2026-03-05 15:09:44.949 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.244.210 waku 0900e803e8e344432712d5da3fc3b78b3849fbe74a029bdd8faae430aead64a5
2026-03-05 15:09:44.983 DEBUG [src.node.docker_mananger] Container started with ID 0900e803e8e3. Setting up logs at ./log/docker/node2_2026-03-05_15-09-43__93c63c01-4a92-40e2-bb7d-3b0642798d73__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:09:44.983 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 35921
2026-03-05 15:09:44.983 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:09:45.984 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35921/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:09:46.006 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:09:46.008 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:09:46.008 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35921/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:09:46.013 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.244.210/tcp/35922/p2p/16Uiu2HAmBRdoEDaXHsHdxQz3xEGAKmECwT4DD9ceq6rYMWNcvLMy","/ip4/172.18.244.210/tcp/35923/ws/p2p/16Uiu2HAmBRdoEDaXHsHdxQz3xEGAKmECwT4DD9ceq6rYMWNcvLMy"],"enrUri":"enr:-L24QHu4UKRQznvbRA2y9M4THiijBctPhj75xSgyaFlb3Ti2MIeYOpyesP1PH3EQpjieejl8G_fceoWTsbvuABraS3ECgmlkgnY0gmlwhKwS9NKKbXVsdGlhZGRyc5YACASsEvTSBoxSAAoErBL00gaMU90DgnJzhQACAQAAiXNlY3AyNTZrMaEC7biGARrJEB0mh3rzFCjkFz23zF4HYJBNiA0fpIMcPESDdGNwgoxSg3VkcIKMVIV3YWt1MgE"}'
2026-03-05 15:09:46.014 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:09:46.015 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35921/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.169.5/tcp/40600/p2p/16Uiu2HAmSM5FxuGfpSoBTqVoWteaikv4ea7MXTNywuPFcjaJ12r9"]'
2026-03-05 15:09:46.020 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:09:46.021 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40599/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
2026-03-05 15:09:46.024 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:09:46.025 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35921/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-03-05 15:09:46.027 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:09:46.028 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40599/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-05 15:09:46.032 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:09:46.034 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:09:46.134 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35921/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:09:46.137 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723386027926373,"ephemeral":false,"proof":""}]'
2026-03-05 15:09:46.138 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-05 15:09:46.140 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-05 15:09:46.140 DEBUG [src.node.waku_node] Stopping container with id 9460a83800c1
2026-03-05 15:09:46.690 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:09:46.693 DEBUG [src.node.waku_node] Stopping container with id 0900e803e8e3
2026-03-05 15:09:47.263 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:09:47.267 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-05 15:09:47.272 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:09:47.276 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,144 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_works_with_auto_sharding with id: 2026-03-05_15-06-00__16b39477-84d9-4547-8d63-876e6b5c94c2
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-06-00__16b39477-84d9-4547-8d63-876e6b5c94c2__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.114.76
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['9471', '9472', '9473', '9474', '9475']
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 9471:9471 -p 9472:9472 -p 9473:9473 -p 9474:9474 -p 9475:9475 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=9473 --rest-port=9471 --tcp-port=9472 --discv5-udp-port=9474 --rest-address=0.0.0.0 --nat=extip:172.18.114.76 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=eb96dec8ee323b8c392c7cb2ca326c7ce3be5cffed79e0fa6cdaf4fa06fabc5d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9475 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=1
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 1399679432ba. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.114.76 waku 88b67c803112437bfae6fbd3b29b806a01eacefee7a9cb83f84c1c11bafc7683
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 88b67c803112. Setting up logs at ./log/docker/node1_2026-03-05_15-06-00__16b39477-84d9-4547-8d63-876e6b5c94c2__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 9471
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 dfa4f2dcc11f. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9471/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:9471/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.114.76/tcp/9472/p2p/16Uiu2HAmHWTtBvJ5aChkMXRtMEDez8uk6NZRW33o6RNKUfdSKbHb","/ip4/172.18.114.76/tcp/9473/ws/p2p/16Uiu2HAmHWTtBvJ5aChkMXRtMEDez8uk6NZRW33o6RNKUfdSKbHb"],"enrUri":"enr:-L24QL8--GY47FSh1efzlxHLt_YkBhsSVTxdUVf42ChEtiqoM5EEUy61IKd_XQtCS0maWOekxbfgp8fIGx329b4pNpwCgmlkgnY0gmlwhKwSckyKbXVsdGlhZGRyc5YACASsEnJMBiUAAAoErBJyTAYlAd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDSBtWtpspOPDxVgRFZb7crBR8nVBpaaqNr746NfVRD2qDdGNwgiUAg3VkcIIlAoV3YWt1MgU"}'
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-06-00__16b39477-84d9-4547-8d63-876e6b5c94c2__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.73.204
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['16553', '16554', '16555', '16556', '16557']
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 16553:16553 -p 16554:16554 -p 16555:16555 -p 16556:16556 -p 16557:16557 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=16555 --rest-port=16553 --tcp-port=16554 --discv5-udp-port=16556 --rest-address=0.0.0.0 --nat=extip:172.18.73.204 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=ccb3c7c226a46cbb00ed50eddedde65b9b6f664cacd729ac150aea701becd22b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16557 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QL8--GY47FSh1efzlxHLt_YkBhsSVTxdUVf42ChEtiqoM5EEUy61IKd_XQtCS0maWOekxbfgp8fIGx329b4pNpwCgmlkgnY0gmlwhKwSckyKbXVsdGlhZGRyc5YACASsEnJMBiUAAAoErBJyTAYlAd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDSBtWtpspOPDxVgRFZb7crBR8nVBpaaqNr746NfVRD2qDdGNwgiUAg3VkcIIlAoV3YWt1MgU --filternode=/ip4/172.18.114.76/tcp/9472/p2p/16Uiu2HAmHWTtBvJ5aChkMXRtMEDez8uk6NZRW33o6RNKUfdSKbHb --content-topic=/myapp/1/latest/proto
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.73.204 waku 293e8d895ac2262e44882c3a536543ac31df4ebfa86743428e338ab150c1d068
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 293e8d895ac2. Setting up logs at ./log/docker/node2_2026-03-05_15-06-00__16b39477-84d9-4547-8d63-876e6b5c94c2__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 16553
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:16553/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:16553/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.73.204/tcp/16554/p2p/16Uiu2HAm634bx17TMchY8YAjRLUn57wisRhQQ2gHD2YN2MkauVQp","/ip4/172.18.73.204/tcp/16555/ws/p2p/16Uiu2HAm634bx17TMchY8YAjRLUn57wisRhQQ2gHD2YN2MkauVQp"],"enrUri":"enr:-L24QE1iorvcu0BrE6H6JwtHK-J464amd1obaFfzqRiHqwfWKpuG0uxMDrSsBTupnP0FVSbWathR9-OAomvm1rwlnq4CgmlkgnY0gmlwhKwSScyKbXVsdGlhZGRyc5YACASsEknMBkCqAAoErBJJzAZAq90DgnJzhQACAQAAiXNlY3AyNTZrMaECnaXHJRz4hnORdZIiODpkbg9zIzxVss-QBI6qYds23OWDdGNwgkCqg3VkcIJArIV3YWt1MgA"}'
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:16553/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.114.76/tcp/9472/p2p/16Uiu2HAmHWTtBvJ5aChkMXRtMEDez8uk6NZRW33o6RNKUfdSKbHb"]'
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:9471/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:16553/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "a3be1557-b010-4e2d-8c27-149b801a6976", "contentFilters": ["/myapp/1/latest/proto"], "pubsubTopic": "/waku/2/rs/2/0"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"a3be1557-b010-4e2d-8c27-149b801a6976","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:9471/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "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:9471/relay/v1/auto/messages. Response content: b'Failed to publish: publish failed in relay: NoPeersToPublish'
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 88b67c803112
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 293e8d895ac2
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  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/node2_2026-03-05_15-06-00__16b39477-84d9-4547-8d63-876e6b5c94c2__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/node1_2026-03-05_15-06-00__16b39477-84d9-4547-8d63-876e6b5c94c2__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_works_with_auto_sharding with id: 2026-03-05_15-06-04__9e879f45-2aee-4221-804f-55b57d55bf8f
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-06-04__9e879f45-2aee-4221-804f-55b57d55bf8f__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.114.7
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['64426', '64427', '64428', '64429', '64430']
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 64426:64426 -p 64427:64427 -p 64428:64428 -p 64429:64429 -p 64430:64430 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=64428 --rest-port=64426 --tcp-port=64427 --discv5-udp-port=64429 --rest-address=0.0.0.0 --nat=extip:172.18.114.7 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=cff0ddef5abedff3d92fa6f3ff4c04ffc9b0baaa8d91f0e22ebf9a0cc04a39ae --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64430 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=1
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.114.7 waku 33b19d3494ce2d3eba173d61a0a8e4f877c261c6e7e1432c8d31b3d1d1664314
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 88b67c803112. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 33b19d3494ce. Setting up logs at ./log/docker/node1_2026-03-05_15-06-04__9e879f45-2aee-4221-804f-55b57d55bf8f__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 64426
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 293e8d895ac2. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64426/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:64426/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.114.7/tcp/64427/p2p/16Uiu2HAmFyRSPoqRfUs25BDDGwd9tk2JToyGjVDYNmEHGTv5ALiS","/ip4/172.18.114.7/tcp/64428/ws/p2p/16Uiu2HAmFyRSPoqRfUs25BDDGwd9tk2JToyGjVDYNmEHGTv5ALiS"],"enrUri":"enr:-L24QMxj1YQam-PZ7a3GrYuQNmZFZHXBt1TOndG2XI1vrdOtDXLX5WWD5v_A5kNgFe0pQyeQ96hQFmMjbD6deQaf8c8CgmlkgnY0gmlwhKwScgeKbXVsdGlhZGRyc5YACASsEnIHBvurAAoErBJyBwb7rN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDMUvh53HhUGlAZIfbRNMn2_SReNQTqWOgymZVmFAqpteDdGNwgvurg3VkcIL7rYV3YWt1MgU"}'
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-06-04__9e879f45-2aee-4221-804f-55b57d55bf8f__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.90.5
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['64008', '64009', '64010', '64011', '64012']
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 64008:64008 -p 64009:64009 -p 64010:64010 -p 64011:64011 -p 64012:64012 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=64010 --rest-port=64008 --tcp-port=64009 --discv5-udp-port=64011 --rest-address=0.0.0.0 --nat=extip:172.18.90.5 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=ac5bff0eb6624aba2cbdb4339dbefb704af6b0512ffb8d8e28574ed7f9e52cdb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64012 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QMxj1YQam-PZ7a3GrYuQNmZFZHXBt1TOndG2XI1vrdOtDXLX5WWD5v_A5kNgFe0pQyeQ96hQFmMjbD6deQaf8c8CgmlkgnY0gmlwhKwScgeKbXVsdGlhZGRyc5YACASsEnIHBvurAAoErBJyBwb7rN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDMUvh53HhUGlAZIfbRNMn2_SReNQTqWOgymZVmFAqpteDdGNwgvurg3VkcIL7rYV3YWt1MgU --filternode=/ip4/172.18.114.7/tcp/64427/p2p/16Uiu2HAmFyRSPoqRfUs25BDDGwd9tk2JToyGjVDYNmEHGTv5ALiS --content-topic=/myapp/1/latest/proto
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.90.5 waku c319c1b0097579d19b419779bd632b1ceb6d2e0355b83ef8622ac258018ca11e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c319c1b00975. Setting up logs at ./log/docker/node2_2026-03-05_15-06-04__9e879f45-2aee-4221-804f-55b57d55bf8f__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 64008
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:64008/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:64008/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.90.5/tcp/64009/p2p/16Uiu2HAmFfvsK1MFbA1WzdrSj6AKEFsAv5xKuiR75Y9Nmx7836Hj","/ip4/172.18.90.5/tcp/64010/ws/p2p/16Uiu2HAmFfvsK1MFbA1WzdrSj6AKEFsAv5xKuiR75Y9Nmx7836Hj"],"enrUri":"enr:-L24QN8yLS-lbmPIx9uPHG2zHYkQ1GdVd2fDUY0q9oeqjPoSGCmw5AQ6bSWtwbDOZ8V5GqDqkVV-pekzkhc_805Zr8QCgmlkgnY0gmlwhKwSWgWKbXVsdGlhZGRyc5YACASsEloFBvoJAAoErBJaBQb6Ct0DgnJzhQACAQAAiXNlY3AyNTZrMaEDLNC0O8s3GGgztmH4LgawzKNKBV1uWL6A-s9J_QpF3b6DdGNwgvoJg3VkcIL6C4V3YWt1MgA"}'
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:64008/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.114.7/tcp/64427/p2p/16Uiu2HAmFyRSPoqRfUs25BDDGwd9tk2JToyGjVDYNmEHGTv5ALiS"]'
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:64426/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:64008/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "bb7869dd-1fcf-4245-8a6a-8dd6d94d614d", "contentFilters": ["/myapp/1/latest/proto"], "pubsubTopic": "/waku/2/rs/2/0"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"bb7869dd-1fcf-4245-8a6a-8dd6d94d614d","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64426/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "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:64426/relay/v1/auto/messages. Response content: b'Failed to publish: publish failed in relay: NoPeersToPublish'
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 33b19d3494ce
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c319c1b00975
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  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/node1_2026-03-05_15-06-04__9e879f45-2aee-4221-804f-55b57d55bf8f__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/node2_2026-03-05_15-06-04__9e879f45-2aee-4221-804f-55b57d55bf8f__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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_filter_get_message_with_meta with id: 2026-03-05_15-10-03__ca8295ca-de1b-4e6e-a7c8-95f3260688f2
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-10-03__ca8295ca-de1b-4e6e-a7c8-95f3260688f2__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.239.231
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['37755', '37756', '37757', '37758', '37759']
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 37755:37755 -p 37756:37756 -p 37757:37757 -p 37758:37758 -p 37759:37759 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=37757 --rest-port=37755 --tcp-port=37756 --discv5-udp-port=37758 --rest-address=0.0.0.0 --nat=extip:172.18.239.231 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bbd57dfa664ea483b8d1d4312aebd787ffbce86d9d5f9460fcb7c54d2ce1bc40 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37759 --metrics-logging=true --relay=true --filter=true
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container c798d968e253. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.239.231 waku a66c5241fb7e823e4d4c064267938924d62437984b0295f1aed818eb71b3e515
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a66c5241fb7e. Setting up logs at ./log/docker/node1_2026-03-05_15-10-03__ca8295ca-de1b-4e6e-a7c8-95f3260688f2__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 37755
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 9921199e4ade. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37755/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:37755/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.239.231/tcp/37756/p2p/16Uiu2HAmFew4L8dtBNhAWmZqYdibdiQEPYgksncCLbp5k1uvJWke","/ip4/172.18.239.231/tcp/37757/ws/p2p/16Uiu2HAmFew4L8dtBNhAWmZqYdibdiQEPYgksncCLbp5k1uvJWke"],"enrUri":"enr:-L24QMmhwjN4UVEl-E8UMMKjRbwgF_GtUkSZd_UVZfjvktR3WKUqCJqe-wOvdijm0Dhvp3tyv30KCVdXTzrtrogK33YCgmlkgnY0gmlwhKwS7-eKbXVsdGlhZGRyc5YACASsEu_nBpN8AAoErBLv5waTfd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDLI9Wink_EHJ-Sv9_0hfeG4lML5e0zZejmmDjnfSN-e-DdGNwgpN8g3VkcIKTfoV3YWt1MgU"}'
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-10-03__ca8295ca-de1b-4e6e-a7c8-95f3260688f2__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.44
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['15161', '15162', '15163', '15164', '15165']
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 15161:15161 -p 15162:15162 -p 15163:15163 -p 15164:15164 -p 15165:15165 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=15163 --rest-port=15161 --tcp-port=15162 --discv5-udp-port=15164 --rest-address=0.0.0.0 --nat=extip:172.18.221.44 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a4c766a9f5a0ce4f8c0fe43bd99decf0288e03c15f96b6bf0bd01dda5c7abbaf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15165 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QMmhwjN4UVEl-E8UMMKjRbwgF_GtUkSZd_UVZfjvktR3WKUqCJqe-wOvdijm0Dhvp3tyv30KCVdXTzrtrogK33YCgmlkgnY0gmlwhKwS7-eKbXVsdGlhZGRyc5YACASsEu_nBpN8AAoErBLv5waTfd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDLI9Wink_EHJ-Sv9_0hfeG4lML5e0zZejmmDjnfSN-e-DdGNwgpN8g3VkcIKTfoV3YWt1MgU --filternode=/ip4/172.18.239.231/tcp/37756/p2p/16Uiu2HAmFew4L8dtBNhAWmZqYdibdiQEPYgksncCLbp5k1uvJWke
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.221.44 waku f8b1832e6b1f1c0c1e079920a2b746454c07187917e3e3444a9626438f3df2ca
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f8b1832e6b1f. Setting up logs at ./log/docker/node2_2026-03-05_15-10-03__ca8295ca-de1b-4e6e-a7c8-95f3260688f2__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 15161
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:15161/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:15161/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.44/tcp/15162/p2p/16Uiu2HAm8rnVgWATGTHdWgDbprMJi1CQEAEbF5EEuu719CRE7nYM","/ip4/172.18.221.44/tcp/15163/ws/p2p/16Uiu2HAm8rnVgWATGTHdWgDbprMJi1CQEAEbF5EEuu719CRE7nYM"],"enrUri":"enr:-L24QBWSOPXhC1gyeW-51oGSpVdp31NwMWsKjC_2xUcoqud9HrhRpnXfcsB9VNddaSohyft0H97UEqRQXBRpPGHyBJsCgmlkgnY0gmlwhKwS3SyKbXVsdGlhZGRyc5YACASsEt0sBjs6AAoErBLdLAY7O90DgnJzhQADAQAAiXNlY3AyNTZrMaECx5bRMYQSgYksTdIeM624hVP2GvHtH7nufotVTI9sOO6DdGNwgjs6g3VkcII7PIV3YWt1MgA"}'
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:15161/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.239.231/tcp/37756/p2p/16Uiu2HAmFew4L8dtBNhAWmZqYdibdiQEPYgksncCLbp5k1uvJWke"]'
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:37755/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:15161/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "c20cbf5d-53d9-4c31-aa53-03779ee8c70e", "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":"c20cbf5d-53d9-4c31-aa53-03779ee8c70e","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:37755/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)', "meta": "RmlsdGVyIHdvcmtzISE="}'
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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:15161/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":1772723406208479348,"meta":"RmlsdGVyIHdvcmtzISE=","ephemeral":false}]'
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 a66c5241fb7e
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f8b1832e6b1f
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,99 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_store_node_not_connected_directly_to_lightpushing_node with id: 2026-03-05_15-04-03__4ca3c91c-2cb8-4949-b8a6-a0c232e8bbc2
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-04-03__4ca3c91c-2cb8-4949-b8a6-a0c232e8bbc2__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-04-03__4ca3c91c-2cb8-4949-b8a6-a0c232e8bbc2__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2026-03-05_15-04-03__4ca3c91c-2cb8-4949-b8a6-a0c232e8bbc2__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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:33 Network waku created
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.7.169
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['44869', '44870', '44871', '44872', '44873']
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 44869:44869 -p 44870:44870 -p 44871:44871 -p 44872:44872 -p 44873:44873 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=44871 --rest-port=44869 --tcp-port=44870 --discv5-udp-port=44872 --rest-address=0.0.0.0 --nat=extip:172.18.7.169 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=63bcd21b23b88409cf70c8caf2a6eab8bd8b8e4cf5ee054b092afdb7f22132ab --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=44873 --metrics-logging=true --lightpush=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.7.169 waku 3fc27ba1f519fec71fb469fec2a353a7c3cee94c562865753763cee01e7772c0
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 3fc27ba1f519. Setting up logs at ./log/docker/node1_2026-03-05_15-04-03__4ca3c91c-2cb8-4949-b8a6-a0c232e8bbc2__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 44869
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:44869/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:44869/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.169/tcp/44870/p2p/16Uiu2HAmTWxymvWKL67WpcemUmwXctgPBBUkzB1oPydq71hzb2ZJ","/ip4/172.18.7.169/tcp/44871/ws/p2p/16Uiu2HAmTWxymvWKL67WpcemUmwXctgPBBUkzB1oPydq71hzb2ZJ"],"enrUri":"enr:-L24QD159pU4Fspml7HMFSYjhsiHZQdJ6IpM_29UP3F6pYsXddYtn1Z2YNqkOjEt3el2U6JNIWqxV6ZAymxnZIu_KEwCgmlkgnY0gmlwhKwSB6mKbXVsdGlhZGRyc5YACASsEgepBq9GAAoErBIHqQavR90DgnJzhQADAQAAiXNlY3AyNTZrMaED3NEbd7nIUfalYJztTo8WE68XPzbAOddHuhTAEAk_vlWDdGNwgq9Gg3VkcIKvSIV3YWt1Mgk"}'
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.106.122
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['18936', '18937', '18938', '18939', '18940']
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 18936:18936 -p 18937:18937 -p 18938:18938 -p 18939:18939 -p 18940:18940 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=18938 --rest-port=18936 --tcp-port=18937 --discv5-udp-port=18939 --rest-address=0.0.0.0 --nat=extip:172.18.106.122 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dade73d49e76eceea3e7c1351758dd1fca9cbd1669d1a3b67f79aba71ec75f19 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18940 --metrics-logging=true --lightpush=true --store=true --relay=true --discv5-bootstrap-node=enr:-L24QD159pU4Fspml7HMFSYjhsiHZQdJ6IpM_29UP3F6pYsXddYtn1Z2YNqkOjEt3el2U6JNIWqxV6ZAymxnZIu_KEwCgmlkgnY0gmlwhKwSB6mKbXVsdGlhZGRyc5YACASsEgepBq9GAAoErBIHqQavR90DgnJzhQADAQAAiXNlY3AyNTZrMaED3NEbd7nIUfalYJztTo8WE68XPzbAOddHuhTAEAk_vlWDdGNwgq9Gg3VkcIKvSIV3YWt1Mgk --lightpushnode=/ip4/172.18.7.169/tcp/44870/p2p/16Uiu2HAmTWxymvWKL67WpcemUmwXctgPBBUkzB1oPydq71hzb2ZJ
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.106.122 waku 2bbb8c4ca2282f130e91f333d98ccd8bc0826ca99266bbe63f69bfff3a792397
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2bbb8c4ca228. Setting up logs at ./log/docker/node2_2026-03-05_15-04-03__4ca3c91c-2cb8-4949-b8a6-a0c232e8bbc2__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 18936
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:18936/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","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"READY"},{"Legacy Lightpush":"READY"},{"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":"READY"},{"Legacy Lightpush Client":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:18936/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.106.122/tcp/18937/p2p/16Uiu2HAmTt5FK91ox2XrXh3HN13eqxJ9m5XTSWFuedJgXuQcs7oo","/ip4/172.18.106.122/tcp/18938/ws/p2p/16Uiu2HAmTt5FK91ox2XrXh3HN13eqxJ9m5XTSWFuedJgXuQcs7oo"],"enrUri":"enr:-L24QMArC7HdUKdGYFYAZGXb89CJ5cDCTtG_PPXpPXZI4wK-CWj-M5th6CVo51-iVkMlcqmEvHeHE7dZQoueh8-yyj0CgmlkgnY0gmlwhKwSanqKbXVsdGlhZGRyc5YACASsEmp6Bkn5AAoErBJqegZJ-t0DgnJzhQADAQAAiXNlY3AyNTZrMaED4jlkNFHwFwYhzC3oxPn8pPeaqv8MEupOuVrt3NREqNKDdGNwgkn5g3VkcIJJ-4V3YWt1Mgs"}'
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.213.228
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['57730', '57731', '57732', '57733', '57734']
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 57730:57730 -p 57731:57731 -p 57732:57732 -p 57733:57733 -p 57734:57734 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=57732 --rest-port=57730 --tcp-port=57731 --discv5-udp-port=57733 --rest-address=0.0.0.0 --nat=extip:172.18.213.228 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2444edeedf5eb570a6851ced12ae195dbabecf2e6d85b91afa6d0611aaadd0dc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57734 --metrics-logging=true --relay=false --storenode=/ip4/172.18.106.122/tcp/18937/p2p/16Uiu2HAmTt5FK91ox2XrXh3HN13eqxJ9m5XTSWFuedJgXuQcs7oo --discv5-bootstrap-node=enr:-L24QMArC7HdUKdGYFYAZGXb89CJ5cDCTtG_PPXpPXZI4wK-CWj-M5th6CVo51-iVkMlcqmEvHeHE7dZQoueh8-yyj0CgmlkgnY0gmlwhKwSanqKbXVsdGlhZGRyc5YACASsEmp6Bkn5AAoErBJqegZJ-t0DgnJzhQADAQAAiXNlY3AyNTZrMaED4jlkNFHwFwYhzC3oxPn8pPeaqv8MEupOuVrt3NREqNKDdGNwgkn5g3VkcIJJ-4V3YWt1Mgs
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.213.228 waku 9c2dedb8a15823b96ab3718708f02c6952745aaee7e4f2423a8e39d2dd7788dd
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9c2dedb8a158. Setting up logs at ./log/docker/node3_2026-03-05_15-04-03__4ca3c91c-2cb8-4949-b8a6-a0c232e8bbc2__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 57730
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:57730/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:57730/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.213.228/tcp/57731/p2p/16Uiu2HAmQ6QHRHP7LLmkctyuiBwc6Xe9SwgM8M3w4dom7kqLttwY","/ip4/172.18.213.228/tcp/57732/ws/p2p/16Uiu2HAmQ6QHRHP7LLmkctyuiBwc6Xe9SwgM8M3w4dom7kqLttwY"],"enrUri":"enr:-L24QJVfJfAVvFr6tJQNq9wXeXxjXNi7gxNcKIFhfkZn2bkeZAvp2u45KTWbssruI-Ugjk1bvI6W8fGrjPzPmlYxXf8CgmlkgnY0gmlwhKwS1eSKbXVsdGlhZGRyc5YACASsEtXkBuGDAAoErBLV5AbhhN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDqfMjSihRuxYXquZFFHPf2Tbc9bnrINwDNvqLhji1Em-DdGNwguGDg3VkcILhhYV3YWt1MgA"}'
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:44869/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:18936/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:44869/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.106.122/tcp/36932/p2p/16Uiu2HAmTt5FK91ox2XrXh3HN13eqxJ9m5XTSWFuedJgXuQcs7oo","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/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.38.0-beta","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18936/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.7.169/tcp/44870/p2p/16Uiu2HAmTWxymvWKL67WpcemUmwXctgPBBUkzB1oPydq71hzb2ZJ","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.38.0-beta","origin":"Discv5"}]'
DEBUG  src.libs.common:common.py:47 Sleeping for 30 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44869/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": 1772723087042718245}}'
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 1 seconds
DEBUG  src.steps.store:store.py:211 Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:57730/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F1&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":"d396bbc4d80221117f87","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x3e5b62492d2504ff75f598a0c55686d0a0e8fd90af1f2916abd32310afa96521"}]}'
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 3fc27ba1f519
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 2bbb8c4ca228
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c2dedb8a158
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 3fc27ba1f519. 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,191 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_unsubscribe_from_some_content_topics[content_topic_list1] with id: 2026-03-05_15-08-41__acf61916-8d75-4fc3-8fef-f62729c2a705
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-08-41__acf61916-8d75-4fc3-8fef-f62729c2a705__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.11.41
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['26904', '26905', '26906', '26907', '26908']
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 26904:26904 -p 26905:26905 -p 26906:26906 -p 26907:26907 -p 26908:26908 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=26906 --rest-port=26904 --tcp-port=26905 --discv5-udp-port=26907 --rest-address=0.0.0.0 --nat=extip:172.18.11.41 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=cfa69a6ebc55efb57e3fb2cd3b6fc9ce4d37f39dab8dbbfaba3d459a8f69076b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=26908 --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.11.41 waku 53c93b39221990dca0d8b0f46ed3dc0490d868115c49bb7b46529c77b8e1ccb9
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 53c93b392219. Setting up logs at ./log/docker/node1_2026-03-05_15-08-41__acf61916-8d75-4fc3-8fef-f62729c2a705__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 26904
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 900f85df66ec. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 4115ace10476. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26904/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:26904/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.11.41/tcp/26905/p2p/16Uiu2HAmGCWFbUiTXs4svv1ZnWE3LARfPaCp2PECe3wmvvgcGz55","/ip4/172.18.11.41/tcp/26906/ws/p2p/16Uiu2HAmGCWFbUiTXs4svv1ZnWE3LARfPaCp2PECe3wmvvgcGz55"],"enrUri":"enr:-L24QD8Z_GBdAIRpLFfl914bugLbzE80AKIBT2BadF8RfyBmS20I60-Q0Vu26v_eFjqAKfiLnxgoH1myZ845Py63_ToCgmlkgnY0gmlwhKwSCymKbXVsdGlhZGRyc5YACASsEgspBmkZAAoErBILKQZpGt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDNKXgPm7XZOMB61NvAZCZYtinq9SK7xW0eZLwCjZG6piDdGNwgmkZg3VkcIJpG4V3YWt1MgU"}'
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-08-41__acf61916-8d75-4fc3-8fef-f62729c2a705__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.198.72
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['37507', '37508', '37509', '37510', '37511']
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 37507:37507 -p 37508:37508 -p 37509:37509 -p 37510:37510 -p 37511:37511 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=37509 --rest-port=37507 --tcp-port=37508 --discv5-udp-port=37510 --rest-address=0.0.0.0 --nat=extip:172.18.198.72 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=2a26e3ee2ad7b1786a5cdda47ae493b39bb8caad57301c8dcdeb5adf7eff0cef --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37511 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QD8Z_GBdAIRpLFfl914bugLbzE80AKIBT2BadF8RfyBmS20I60-Q0Vu26v_eFjqAKfiLnxgoH1myZ845Py63_ToCgmlkgnY0gmlwhKwSCymKbXVsdGlhZGRyc5YACASsEgspBmkZAAoErBILKQZpGt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDNKXgPm7XZOMB61NvAZCZYtinq9SK7xW0eZLwCjZG6piDdGNwgmkZg3VkcIJpG4V3YWt1MgU --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.198.72 waku 160f7b32c55f00c4072a8f0b19bc437b8c936a9138725c5c9c4445f4a689ce93
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 160f7b32c55f. Setting up logs at ./log/docker/node2_2026-03-05_15-08-41__acf61916-8d75-4fc3-8fef-f62729c2a705__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 37507
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:37507/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:37507/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.198.72/tcp/37508/p2p/16Uiu2HAmMknocmtGF2drq3SczUn3wz4LtKU55q6TZGCa296prxBU","/ip4/172.18.198.72/tcp/37509/ws/p2p/16Uiu2HAmMknocmtGF2drq3SczUn3wz4LtKU55q6TZGCa296prxBU"],"enrUri":"enr:-L24QKujv1EvKa-Ci4vEN34woEkmlKVPA2U3RvCMRSjt5F9MWRD5RSOdUY8SUAxpJJB4lFb58zRg4IDyqLfE_u_4hT4CgmlkgnY0gmlwhKwSxkiKbXVsdGlhZGRyc5YACASsEsZIBpKEAAoErBLGSAaShd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDhzWcrFUA1Y_4sSOFik_pH5T7aR8pYfTYqiqYewWdwFODdGNwgpKEg3VkcIKShoV3YWt1MgE"}'
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:37507/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.11.41/tcp/26905/p2p/16Uiu2HAmGCWFbUiTXs4svv1ZnWE3LARfPaCp2PECe3wmvvgcGz55"]'
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:26904/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:37507/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:26904/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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26904/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":1772723323875769005,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:37507/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":1772723323875769005,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26904/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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26904/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":1772723323993354687,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:37507/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":1772723323993354687,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26904/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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26904/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":1772723324107817502,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:37507/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":1772723324107817502,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26904/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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26904/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":1772723324221572219,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:37507/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":1772723324221572219,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26904/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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26904/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":1772723324334965918,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:37507/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":1772723324334965918,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26904/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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26904/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":1772723324447836423,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:37507/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":1772723324447836423,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26904/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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26904/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":1772723324561929849,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:37507/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":1772723324561929849,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26904/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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26904/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":1772723324675860028,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:37507/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":1772723324675860028,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:26904/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/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:37507/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/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:26904/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "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:26904/relay/v1/auto/messages. Response content: b'Failed to publish: publish failed in relay: NoPeersToPublish'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26904/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "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:26904/relay/v1/auto/messages. Response content: b'Failed to publish: publish failed in relay: NoPeersToPublish'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26904/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "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:26904/relay/v1/auto/messages. Response content: b'Failed to publish: publish failed in relay: NoPeersToPublish'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26904/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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26904/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":1772723324824794466,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:37507/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":1772723324824794466,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26904/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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26904/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":1772723324938921080,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:37507/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":1772723324938921080,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26904/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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26904/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":1772723325052855474,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:37507/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":1772723325052855474,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26904/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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26904/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":1772723325166438461,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:37507/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":1772723325166438461,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26904/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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26904/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":1772723325279946361,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:37507/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":1772723325279946361,"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 53c93b392219
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 160f7b32c55f
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,78 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_relay_different_latency_between_two_nodes[200] with id: 2026-03-05_15-04-28__3f8e9846-3a88-48b2-9780-8e90832d3037
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.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-04-28__3f8e9846-3a88-48b2-9780-8e90832d3037__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-04-28__3f8e9846-3a88-48b2-9780-8e90832d3037__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
INFO  tests.e2e.test_network_conditions:test_network_conditions.py:204 Starting node1 and node2 with relay enabled
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.149.31
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['22992', '22993', '22994', '22995', '22996']
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 22992:22992 -p 22993:22993 -p 22994:22994 -p 22995:22995 -p 22996:22996 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=22994 --rest-port=22992 --tcp-port=22993 --discv5-udp-port=22995 --rest-address=0.0.0.0 --nat=extip:172.18.149.31 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a8f80bd8c6b56cca6acdfc25c0d107c4975e3d65c66b7a6ebbdcd2abdecdaf61 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22996 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.149.31 waku 6563856171f563d54523518c36860c8b9b3dedbc1c51b5e7d0a58cd35cb86ed2
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 1e16a8e67a70. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6563856171f5. Setting up logs at ./log/docker/node1_2026-03-05_15-04-28__3f8e9846-3a88-48b2-9780-8e90832d3037__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 22992
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 7bc8728af58d. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22992/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:22992/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.149.31/tcp/22993/p2p/16Uiu2HAmJH4xAMj4S7hpF1E3VW3J44XQxUoPBmdGoWzhsKoTb2vc","/ip4/172.18.149.31/tcp/22994/ws/p2p/16Uiu2HAmJH4xAMj4S7hpF1E3VW3J44XQxUoPBmdGoWzhsKoTb2vc"],"enrUri":"enr:-L24QOnSXUWj1cXRj9CCz2_90GL3w-F6pqNzDd2qeZal_eTmFyuMWWozytMlE6xDxqTQuwq_9-MyhdE5tqMc_wMkWeACgmlkgnY0gmlwhKwSlR-KbXVsdGlhZGRyc5YACASsEpUfBlnRAAoErBKVHwZZ0t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDU4iL4SIhHwtbv3CsQnf0j1DbdmyzMDYIwn4yd7f4DHmDdGNwglnRg3VkcIJZ04V3YWt1MgE"}'
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.228.240
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['24230', '24231', '24232', '24233', '24234']
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 24230:24230 -p 24231:24231 -p 24232:24232 -p 24233:24233 -p 24234:24234 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=24232 --rest-port=24230 --tcp-port=24231 --discv5-udp-port=24233 --rest-address=0.0.0.0 --nat=extip:172.18.228.240 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=eaacdac7c7692ffd4fbaf7cb78ea1d79bf9cef0cecffe2593d3846ccad010639 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24234 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOnSXUWj1cXRj9CCz2_90GL3w-F6pqNzDd2qeZal_eTmFyuMWWozytMlE6xDxqTQuwq_9-MyhdE5tqMc_wMkWeACgmlkgnY0gmlwhKwSlR-KbXVsdGlhZGRyc5YACASsEpUfBlnRAAoErBKVHwZZ0t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDU4iL4SIhHwtbv3CsQnf0j1DbdmyzMDYIwn4yd7f4DHmDdGNwglnRg3VkcIJZ04V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.228.240 waku be4d0ef6d0e06618fe5cb93780519679625584487cdc74e17e73e3fc12824fd1
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID be4d0ef6d0e0. Setting up logs at ./log/docker/node2_2026-03-05_15-04-28__3f8e9846-3a88-48b2-9780-8e90832d3037__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 24230
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:24230/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:24230/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.228.240/tcp/24231/p2p/16Uiu2HAmVDH3BPMXMvxBvtXbaAfuHfZodsV9Lnwu3M6KGNn872ux","/ip4/172.18.228.240/tcp/24232/ws/p2p/16Uiu2HAmVDH3BPMXMvxBvtXbaAfuHfZodsV9Lnwu3M6KGNn872ux"],"enrUri":"enr:-L24QDVc49TsVhfbzqJ5Y2Zy1AD97t8-T5g-XMoWhtr3hZXiK09bmFQI-Xi5QILSyQ4srxLtDwyR61zUWSTzupdN8d8CgmlkgnY0gmlwhKwS5PCKbXVsdGlhZGRyc5YACASsEuTwBl6nAAoErBLk8AZeqN0DgnJzhQADAQAAiXNlY3AyNTZrMaED9gByFDVEH_DQVtkSGYkC0SIDUYmgQ2vX8MYL5GgS02ODdGNwgl6ng3VkcIJeqYV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  tests.e2e.test_network_conditions:test_network_conditions.py:208 Subscribing both nodes to relay topic
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22992/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:24230/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  tests.e2e.test_network_conditions:test_network_conditions.py:212 Waiting for autoconnection
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22992/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.228.240/tcp/41834/p2p/16Uiu2HAmVDH3BPMXMvxBvtXbaAfuHfZodsV9Lnwu3M6KGNn872ux","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.38.0-beta","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24230/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.149.31/tcp/22993/p2p/16Uiu2HAmJH4xAMj4S7hpF1E3VW3J44XQxUoPBmdGoWzhsKoTb2vc","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.38.0-beta","origin":"Discv5"}]'
DEBUG  src.libs.common:common.py:47 Sleeping for 10 seconds
INFO  tests.e2e.test_network_conditions:test_network_conditions.py:215 Applying 200ms latency to node2
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '4030', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '4030', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '4030', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'netem', 'delay', '200ms']
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22992/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24230/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":1772723081083379796,"ephemeral":false,"proof":""}]'
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '4030', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
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 6563856171f5
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id be4d0ef6d0e0
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,208 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_node_without_sync_or_relay_stays_empty with id: 2026-03-05_15-09-48__360c2ac4-524e-4460-9585-6a8efb11e95d
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-09-48__360c2ac4-524e-4460-9585-6a8efb11e95d__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-09-48__360c2ac4-524e-4460-9585-6a8efb11e95d__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2026-03-05_15-09-48__360c2ac4-524e-4460-9585-6a8efb11e95d__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.186.183
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['42518', '42519', '42520', '42521', '42522']
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 42518:42518 -p 42519:42519 -p 42520:42520 -p 42521:42521 -p 42522:42522 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=42520 --rest-port=42518 --tcp-port=42519 --discv5-udp-port=42521 --rest-address=0.0.0.0 --nat=extip:172.18.186.183 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=594b52dac40d0fabd66fa3ed267fb3abfa23e3921fdca8a4d71abdf6fc0471f9 --store-sync=true --store=true --store-sync-range=300 --store-sync-interval=6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=42522 --metrics-logging=true --store-sync-relay-jitter=0 --relay=true --dns-discovery=false
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a3bd9fc72d49. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.186.183 waku e3db915f2e080853796654e55d7776aa8f144c5e08a052ad5e00d6f0124191bb
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e3db915f2e08. Setting up logs at ./log/docker/node1_2026-03-05_15-09-48__360c2ac4-524e-4460-9585-6a8efb11e95d__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 42518
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 7e6bafc7d97d. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42518/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:42518/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.186.183/tcp/42519/p2p/16Uiu2HAkvbnLyWFCTT8iJivEasitkznsno2VqWPEbCyN7NtEYq1j","/ip4/172.18.186.183/tcp/42520/ws/p2p/16Uiu2HAkvbnLyWFCTT8iJivEasitkznsno2VqWPEbCyN7NtEYq1j"],"enrUri":"enr:-L24QCAqAGMy8Q9dX9u4p5BOe8_GjBV8QM9Bc_bqpvCNIDqxFPmkiKeSucP-taSphkeqBd9mxua4HMTye-TbQaiyyrQCgmlkgnY0gmlwhKwSureKbXVsdGlhZGRyc5YACASsErq3BqYXAAoErBK6twamGN0DgnJzhQADAQAAiXNlY3AyNTZrMaECEXKxMgx_9ZXauhGIjQb4wWBcyC4fvgyqyLF2NYDobbKDdGNwgqYXg3VkcIKmGYV3YWt1MhM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
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:42518/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:42518/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:42518/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:42518/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:42518/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:42518/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:42518/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:42518/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:42518/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:42518/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:42518/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:42518/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:42518/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:42518/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:42518/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:42518/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:42518/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:42518/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:42518/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:42518/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:42518/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:42518/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:42518/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:42518/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:42518/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:42518/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:42518/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:42518/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:42518/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:42518/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.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.121.3
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['40142', '40143', '40144', '40145', '40146']
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 40142:40142 -p 40143:40143 -p 40144:40144 -p 40145:40145 -p 40146:40146 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=40144 --rest-port=40142 --tcp-port=40143 --discv5-udp-port=40145 --rest-address=0.0.0.0 --nat=extip:172.18.121.3 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=109a9c41da060dad55132b5e281ccd33aba0ddccfa876ae457873d5c06a31ae7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40146 --metrics-logging=true --relay=false --dns-discovery=false --discv5-bootstrap-node=enr:-L24QCAqAGMy8Q9dX9u4p5BOe8_GjBV8QM9Bc_bqpvCNIDqxFPmkiKeSucP-taSphkeqBd9mxua4HMTye-TbQaiyyrQCgmlkgnY0gmlwhKwSureKbXVsdGlhZGRyc5YACASsErq3BqYXAAoErBK6twamGN0DgnJzhQADAQAAiXNlY3AyNTZrMaECEXKxMgx_9ZXauhGIjQb4wWBcyC4fvgyqyLF2NYDobbKDdGNwgqYXg3VkcIKmGYV3YWt1MhM
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.121.3 waku 0c7b2bd682afd2ddc99c1c3984a88a101e83d885f0b5f67a54807d8607543a3f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0c7b2bd682af. Setting up logs at ./log/docker/node2_2026-03-05_15-09-48__360c2ac4-524e-4460-9585-6a8efb11e95d__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 40142
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:40142/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:40142/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.121.3/tcp/40143/p2p/16Uiu2HAmTk5XShACUrS4nwmSDwQPQMq7g3nvPMG5TxkV6HB7hCf7","/ip4/172.18.121.3/tcp/40144/ws/p2p/16Uiu2HAmTk5XShACUrS4nwmSDwQPQMq7g3nvPMG5TxkV6HB7hCf7"],"enrUri":"enr:-L24QDcS1um9KOfq2rNIOoTKxyRqz7SMMKoNXH21yiotXzw7KPd_bCVXN5jMvYpkFQeQKT0-KInaXruylMcYu18vddUCgmlkgnY0gmlwhKwSeQOKbXVsdGlhZGRyc5YACASsEnkDBpzPAAoErBJ5Awac0N0DgnJzhQADAQAAiXNlY3AyNTZrMaED4C0PNV5feRgLttE5M_DNQ7Y1PuCd0wlpcu0tJVnVlI6DdGNwgpzPg3VkcIKc0YV3YWt1MgA"}'
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.183.69
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['1324', '1325', '1326', '1327', '1328']
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 1324:1324 -p 1325:1325 -p 1326:1326 -p 1327:1327 -p 1328:1328 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=1326 --rest-port=1324 --tcp-port=1325 --discv5-udp-port=1327 --rest-address=0.0.0.0 --nat=extip:172.18.183.69 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bdc48f50b4c1b879f7b2e6f1fdaedfbb79eb812cdae0f67c10dff4d4331dffd7 --store-sync=true --store=true --store-sync-range=300 --store-sync-interval=6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1328 --metrics-logging=true --store-sync-relay-jitter=0 --relay=false --dns-discovery=false --discv5-bootstrap-node=enr:-L24QCAqAGMy8Q9dX9u4p5BOe8_GjBV8QM9Bc_bqpvCNIDqxFPmkiKeSucP-taSphkeqBd9mxua4HMTye-TbQaiyyrQCgmlkgnY0gmlwhKwSureKbXVsdGlhZGRyc5YACASsErq3BqYXAAoErBK6twamGN0DgnJzhQADAQAAiXNlY3AyNTZrMaECEXKxMgx_9ZXauhGIjQb4wWBcyC4fvgyqyLF2NYDobbKDdGNwgqYXg3VkcIKmGYV3YWt1MhM
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.183.69 waku 74562269e55718670fabaf3996f841373f171989bd0b91010d98db7eaa29c052
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 74562269e557. Setting up logs at ./log/docker/node3_2026-03-05_15-09-48__360c2ac4-524e-4460-9585-6a8efb11e95d__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 1324
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:1324/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:1324/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.183.69/tcp/1325/p2p/16Uiu2HAm7Cji2iXyKzMXsgfAuj7MBNujWzfAHgfJkxsqcgt8fEwe","/ip4/172.18.183.69/tcp/1326/ws/p2p/16Uiu2HAm7Cji2iXyKzMXsgfAuj7MBNujWzfAHgfJkxsqcgt8fEwe"],"enrUri":"enr:-L24QLUXd7A2wOcjrRq2gHke07f8HYjHLWPwxAJk1TtPKOm4ZU8vUtdMb54wKzAxDVSME_ZIra5Kv7DKeH-_QQy2mDMCgmlkgnY0gmlwhKwSt0WKbXVsdGlhZGRyc5YACASsErdFBgUtAAoErBK3RQYFLt0DgnJzhQADAQAAiXNlY3AyNTZrMaECrvvoehANh_bTsdbS1rT3kULRyxTovweerv7rHeA57rWDdGNwggUtg3VkcIIFL4V3YWt1MhI"}'
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:1324/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.186.183/tcp/42519/p2p/16Uiu2HAkvbnLyWFCTT8iJivEasitkznsno2VqWPEbCyN7NtEYq1j"]'
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:1324/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=&pageSize=200&ascending=true&peer_id=" -H "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":"0xdd8b1c7d5544edaf894f8212d851f8b55074c0666b5ad966809732a6c1333ccf"},{"messageHash":"0x564aafe2ee52c5410762ec3268372ea9a1b034f35c8be61aaf80c6495c86bf24"},{"messageHash":"0xe8d019fd3714edcea6e08fe4aa02f3a568489b75abff57227ec9a4afdf3d3ce3"},{"messageHash":"0xb4dd511171342636c77d26d8cb56f23a8d1325b99d309452be49a54b8f47b16b"},{"messageHash":"0x637b5add915300f3bcfd603dec46f3c766f744d816b62bd6856fd83ec2e27dc8"},{"messageHash":"0xe3afcb9be7f2f75a88160c2a21836ce2c2ffeb57b24bd9be03a45df9f678d2b2"},{"messageHash":"0xd2fab11dcdbf30f3323b39cd5f2141d1c5532d8b230b101e3f2ad23c71a9b7d1"},{"messageHash":"0x121f85370f450c44306ea693cb16b3933768b712f33c19cebdcd2d0177f05b8c"},{"messageHash":"0xa64709b8a5be885b9c6d55dcf8ad4e51ef2e30c2b0cf5af4272594126ec929a4"},{"messageHash":"0x4b0a1a01129f9c5d171e29e56524208034a185f470ce31d5cf9c38cfbedb36dd"},{"messageHash":"0xfd5b5786a3431529717482d805c590dc1ff3ee3622539b2df4f27e80a548e704"},{"messageHash":"0xbde043f8ca29082d675b3173cedda3d791d28d933e3b09b0898eceef193a796c"},{"messageHash":"0xf0c24f6a7365ecdb9c3a007f0bcaecbf8331499b03b5aa5c885a2283da349f26"},{"messageHash":"0xd0d79d60770a17ef8f3a5821438ddfe21cea1426abda05f732db4960d2ada17f"},{"messageHash":"0x1c9dda138a760c60ea845c69b404fe52a106bf822007f832d088bf3c2fb6acc4"},{"messageHash":"0x4da7599d8816b7ed84a8b5b837f361bad38f52f8d52ff2f94c4185e12cee21b3"},{"messageHash":"0x9a50364b40034e84b7dcef4f88e3fe9901eb520d3b1058eb369f3408063adca9"},{"messageHash":"0xdd7ed5c67788bfad77fb278460e8042bc363490c8b1f1beccbb76bc135ad7b9e"},{"messageHash":"0x51add0e6579f79e99f2d1f23446ab56f89073bd33df0f5d24b03b713b1c2df51"},{"messageHash":"0x9d772fae74d1e18c322d622bb4cc8368f24b7544cc2596a43d0a815eb2ab8204"},{"messageHash":"0x5e4c912255bcd81992b2a4dee7fcc452a30a4514865441d1ac19d461426e8384"},{"messageHash":"0xdc3c313dd6a6ae3e11cc3d08fa626748e0ae3b02f2bf9055bdd3f202a11b6adb"},{"messageHash":"0x3ebe0c4c2f2a553d357d5789a986482461a423e6ff61b9acc3c052843826a122"},{"messageHash":"0x0c322f0991a595419de6eaddde1fb4d1a4fd107f4d7cffde47c78ecf6b577b18"},{"messageHash":"0xbd761b40309b143cca71c1d92b151bd0bde7422cbf48c9b1be8e912ebed09f2b"},{"messageHash":"0x985593cd3c9e59d803595987f4f30ef9bc63cb590a53610edc29406bd7175e94"},{"messageHash":"0xf3b4fa8962da05d183fd061774be6ea5dd4bd2fc34a0a12b59d3249b17092b64"},{"messageHash":"0xcba035ee4580316a44ad4eaa894487e35aceef081a5404b196ce7c1fafbd207d"},{"messageHash":"0xde57e726ae7cd1ce68f2fc8bd246316eb0cf05077310d1e45cf9f3e8599a0af5"},{"messageHash":"0xdf0edb245bc87fb0b69cbe8f319d7a68cdf41aaaf563c2fe9e277a77e83f7b6e"}]}'
DEBUG  tests.store_sync.test_store_sync:test_store_sync.py:989 Node3 store has 30 messages expected 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 e3db915f2e08
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0c7b2bd682af
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 74562269e557
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container e3db915f2e08. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 0c7b2bd682af. 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,145 @@
2026-03-05 15:07:37.151 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-05 15:07:37.151 DEBUG [tests.conftest] Running test: test_publish_with_valid_timestamps with id: 2026-03-05_15-07-37__c4affb18-8d56-4be3-8f09-52fe6efc8e6b
2026-03-05 15:07:37.151 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-05 15:07:37.152 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-05 15:07:37.152 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2026-03-05 15:07:37.159 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:07:37.159 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-07-37__c4affb18-8d56-4be3-8f09-52fe6efc8e6b__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:07:37.159 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:07:37.159 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:07:37.161 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:07:37.161 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.119.12
2026-03-05 15:07:37.161 DEBUG [src.node.docker_mananger] Generated ports ['16188', '16189', '16190', '16191', '16192']
2026-03-05 15:07:37.161 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:07:37.162 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:07:37.162 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:07:37.162 DEBUG [src.node.docker_mananger] docker run -i -t -p 16188:16188 -p 16189:16189 -p 16190:16190 -p 16191:16191 -p 16192:16192 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=16190 --rest-port=16188 --tcp-port=16189 --discv5-udp-port=16191 --rest-address=0.0.0.0 --nat=extip:172.18.119.12 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f1a57d310b6ca7a786858aaffd09d86ee0ef72f7efee5c9244b5be56de1b82e9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16192 --metrics-logging=true --relay=true
2026-03-05 15:07:37.367 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.119.12 waku cd69c337870a9466b05c4ec5f3e8ee015e121abcc082a1cb328bc23a73709f16
2026-03-05 15:07:37.402 DEBUG [src.node.docker_mananger] Container started with ID cd69c337870a. Setting up logs at ./log/docker/node1_2026-03-05_15-07-37__c4affb18-8d56-4be3-8f09-52fe6efc8e6b__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:07:37.403 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 16188
2026-03-05 15:07:37.404 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:07:37.420 ERROR [src.node.docker_mananger] Max retries reached for container 91b466dc3304. Exiting log stream.
2026-03-05 15:07:37.891 ERROR [src.node.docker_mananger] Max retries reached for container 8ae1c76d6cb2. Exiting log stream.
2026-03-05 15:07:38.404 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16188/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:38.407 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:07:38.408 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:07:38.408 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16188/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:38.410 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.119.12/tcp/16189/p2p/16Uiu2HAm9cPNh4BUquBCuK4SomoRFY8my6LH9FiFkaCJQGoUfsz3","/ip4/172.18.119.12/tcp/16190/ws/p2p/16Uiu2HAm9cPNh4BUquBCuK4SomoRFY8my6LH9FiFkaCJQGoUfsz3"],"enrUri":"enr:-L24QPljIE3JZlU0mVeMy0Fp_Ok8RZaaQUtT-Ka6ZH5BzdgxaT-gLIzvTZ9kWAE1agpemivepdML_YwFcwmJggxi0GYCgmlkgnY0gmlwhKwSdwyKbXVsdGlhZGRyc5YACASsEncMBj89AAoErBJ3DAY_Pt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC0sI69Oi0iVSMw3RKzHKyPPj4h3mkXlJXDOyHeIQp_ZSDdGNwgj89g3VkcII_P4V3YWt1MgE"}'
2026-03-05 15:07:38.410 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:07:38.417 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:07:38.417 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-07-37__c4affb18-8d56-4be3-8f09-52fe6efc8e6b__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:07:38.417 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:07:38.417 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:07:38.418 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:07:38.419 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.123.26
2026-03-05 15:07:38.419 DEBUG [src.node.docker_mananger] Generated ports ['26800', '26801', '26802', '26803', '26804']
2026-03-05 15:07:38.419 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:07:38.419 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:07:38.419 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:07:38.419 DEBUG [src.node.docker_mananger] docker run -i -t -p 26800:26800 -p 26801:26801 -p 26802:26802 -p 26803:26803 -p 26804:26804 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=26802 --rest-port=26800 --tcp-port=26801 --discv5-udp-port=26803 --rest-address=0.0.0.0 --nat=extip:172.18.123.26 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c4106accf1cb1b8aebbf52efdda382a29f74dfd7aff4cac94e14272204cb04ca --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=26804 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPljIE3JZlU0mVeMy0Fp_Ok8RZaaQUtT-Ka6ZH5BzdgxaT-gLIzvTZ9kWAE1agpemivepdML_YwFcwmJggxi0GYCgmlkgnY0gmlwhKwSdwyKbXVsdGlhZGRyc5YACASsEncMBj89AAoErBJ3DAY_Pt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC0sI69Oi0iVSMw3RKzHKyPPj4h3mkXlJXDOyHeIQp_ZSDdGNwgj89g3VkcII_P4V3YWt1MgE
2026-03-05 15:07:38.610 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.123.26 waku 7ee6701a761c2e9274b0a1407cb7422af93b66200231ec9c687a3ba20ae96539
2026-03-05 15:07:38.644 DEBUG [src.node.docker_mananger] Container started with ID 7ee6701a761c. Setting up logs at ./log/docker/node2_2026-03-05_15-07-37__c4affb18-8d56-4be3-8f09-52fe6efc8e6b__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:07:38.644 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 26800
2026-03-05 15:07:38.645 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:07:39.646 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26800/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:39.675 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:07:39.676 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:07:39.678 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26800/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:39.681 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.123.26/tcp/26801/p2p/16Uiu2HAmLQa8U2AYP6HYronVpiUvoKnxZjbLJHGPf8vNfii3Pd3a","/ip4/172.18.123.26/tcp/26802/ws/p2p/16Uiu2HAmLQa8U2AYP6HYronVpiUvoKnxZjbLJHGPf8vNfii3Pd3a"],"enrUri":"enr:-L24QDzIlNAGfTX6Sd55FnzdnZFPcsgzKYzojOgvWtolvQ_CLI3rSWo1Su4vqz8iPtCajOAY3gJ9jRp84Gk2ZNP6qWsCgmlkgnY0gmlwhKwSexqKbXVsdGlhZGRyc5YACASsEnsaBmixAAoErBJ7GgZost0DgnJzhQADAQAAiXNlY3AyNTZrMaEDcyv6KnbuO4txCMvdRBk6YqlZLb7V0EER6Jx988cs3BWDdGNwgmixg3VkcIJos4V3YWt1MgE"}'
2026-03-05 15:07:39.682 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:07:39.682 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26800/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.119.12/tcp/16189/p2p/16Uiu2HAm9cPNh4BUquBCuK4SomoRFY8my6LH9FiFkaCJQGoUfsz3"]'
2026-03-05 15:07:39.686 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:39.686 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
2026-03-05 15:07:39.686 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16188/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-05 15:07:39.690 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:39.690 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26800/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-05 15:07:39.696 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:39.698 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16188/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-03-05 15:07:39.703 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:39.704 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:07:39.804 DEBUG [src.steps.relay] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:07:39.805 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16188/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:39.807 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":1772723259697886976,"ephemeral":false,"proof":""}]'
2026-03-05 15:07:39.809 DEBUG [src.steps.relay] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:07:39.809 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:39.811 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":1772723259697886976,"ephemeral":false,"proof":""}]'
2026-03-05 15:07:39.813 INFO [src.steps.relay] WARM UP successful!!
2026-03-05 15:07:39.813 DEBUG [tests.relay.test_publish] Running test with timestamp Now
2026-03-05 15:07:39.814 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16188/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-03-05 15:07:39.819 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:39.819 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:07:39.919 DEBUG [src.steps.relay] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:07:39.920 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16188/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:39.922 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":1772723029642646528,"ephemeral":false,"proof":""}]'
2026-03-05 15:07:39.924 DEBUG [src.steps.relay] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:07:39.924 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:39.926 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":1772723029642646528,"ephemeral":false,"proof":""}]'
2026-03-05 15:07:39.928 DEBUG [tests.relay.test_publish] Running test with timestamp Far future
2026-03-05 15:07:39.928 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16188/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-03-05 15:07:39.932 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:39.932 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:07:40.033 DEBUG [src.steps.relay] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:07:40.033 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16188/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:40.035 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":2088083029642631936,"ephemeral":false,"proof":""}]'
2026-03-05 15:07:40.037 DEBUG [src.steps.relay] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:07:40.037 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:40.039 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":2088083029642631936,"ephemeral":false,"proof":""}]'
2026-03-05 15:07:40.041 DEBUG [tests.relay.test_publish] Running test with timestamp Recent past
2026-03-05 15:07:40.041 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16188/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-03-05 15:07:40.045 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:40.046 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:07:40.146 DEBUG [src.steps.relay] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:07:40.146 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16188/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:40.149 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":1772719429642631936,"ephemeral":false,"proof":""}]'
2026-03-05 15:07:40.151 DEBUG [src.steps.relay] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:07:40.151 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:40.153 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":1772719429642631936,"ephemeral":false,"proof":""}]'
2026-03-05 15:07:40.154 DEBUG [tests.relay.test_publish] Running test with timestamp Near future
2026-03-05 15:07:40.155 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16188/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-03-05 15:07:40.164 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:40.164 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:07:40.264 DEBUG [src.steps.relay] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:07:40.265 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16188/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:40.267 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":1772726629642631936,"ephemeral":false,"proof":""}]'
2026-03-05 15:07:40.269 DEBUG [src.steps.relay] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:07:40.269 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:40.271 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":1772726629642631936,"ephemeral":false,"proof":""}]'
2026-03-05 15:07:40.272 DEBUG [tests.relay.test_publish] Running test with timestamp Positive number
2026-03-05 15:07:40.273 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16188/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-03-05 15:07:40.277 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:40.278 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:07:40.378 DEBUG [src.steps.relay] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:07:40.378 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16188/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:40.381 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":1,"ephemeral":false,"proof":""}]'
2026-03-05 15:07:40.382 DEBUG [src.steps.relay] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:07:40.382 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:40.385 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":1,"ephemeral":false,"proof":""}]'
2026-03-05 15:07:40.386 DEBUG [tests.relay.test_publish] Running test with timestamp Negative number
2026-03-05 15:07:40.387 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16188/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-03-05 15:07:40.392 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:40.392 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:07:40.492 DEBUG [src.steps.relay] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:07:40.492 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16188/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:40.495 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":-1,"ephemeral":false,"proof":""}]'
2026-03-05 15:07:40.496 DEBUG [src.steps.relay] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:07:40.497 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:40.499 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":-1,"ephemeral":false,"proof":""}]'
2026-03-05 15:07:40.500 DEBUG [tests.relay.test_publish] Running test with timestamp DST change
2026-03-05 15:07:40.500 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16188/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-03-05 15:07:40.504 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:40.505 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:07:40.606 DEBUG [src.steps.relay] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:07:40.606 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16188/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:40.608 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":1583632800000000000,"ephemeral":false,"proof":""}]'
2026-03-05 15:07:40.610 DEBUG [src.steps.relay] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:07:40.610 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:40.612 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":1583632800000000000,"ephemeral":false,"proof":""}]'
2026-03-05 15:07:40.615 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-05 15:07:40.617 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-05 15:07:40.617 DEBUG [src.node.waku_node] Stopping container with id cd69c337870a
2026-03-05 15:07:41.187 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:07:41.188 DEBUG [src.node.waku_node] Stopping container with id 7ee6701a761c
2026-03-05 15:07:41.733 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:07:41.734 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-05 15:07:41.743 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:07:41.749 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,71 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_sender_uses_regular_api_receiver_uses_auto_api with id: 2026-03-05_15-05-17__03c4efc6-bb55-4a35-86e5-b7cb0f1c7b75
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-05-17__03c4efc6-bb55-4a35-86e5-b7cb0f1c7b75__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.185.12
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['35920', '35921', '35922', '35923', '35924']
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 35920:35920 -p 35921:35921 -p 35922:35922 -p 35923:35923 -p 35924:35924 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=35922 --rest-port=35920 --tcp-port=35921 --discv5-udp-port=35923 --rest-address=0.0.0.0 --nat=extip:172.18.185.12 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=6fd9faedfd7acbbbef8658e462d0741d93dfa8c6647973ffcd9efdedf54f1d51 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35924 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.185.12 waku 5ca95a819b71cbd2f19375b09e18eb5a42dfdda4b571c8a6beedbf3cf451ef2e
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a893cbe58868. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 5ca95a819b71. Setting up logs at ./log/docker/node1_2026-03-05_15-05-17__03c4efc6-bb55-4a35-86e5-b7cb0f1c7b75__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 35920
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 bfd0949598f2. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35920/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:35920/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.185.12/tcp/35921/p2p/16Uiu2HAmT2nUamcM3CQymLGoNsxyiDemVKJ58eiNiUcAych7br34","/ip4/172.18.185.12/tcp/35922/ws/p2p/16Uiu2HAmT2nUamcM3CQymLGoNsxyiDemVKJ58eiNiUcAych7br34"],"enrUri":"enr:-L24QPOWoVAJ4BjlxFIdkq-vf75ssb37CLFkaA-TxqFL5HFQG7rmxMixjnT2yLBHT8j1pNCk5Mjtm0MxlRhIacwYAL4CgmlkgnY0gmlwhKwSuQyKbXVsdGlhZGRyc5YACASsErkMBoxRAAoErBK5DAaMUt0DgnJzhQACAQAAiXNlY3AyNTZrMaED1Zj37-5bywVYROe7x8HxAd_Gpo-btVVP5gMvP7QCbsuDdGNwgoxRg3VkcIKMU4V3YWt1MgU"}'
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-05-17__03c4efc6-bb55-4a35-86e5-b7cb0f1c7b75__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.106.159
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['55615', '55616', '55617', '55618', '55619']
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 55615:55615 -p 55616:55616 -p 55617:55617 -p 55618:55618 -p 55619:55619 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=55617 --rest-port=55615 --tcp-port=55616 --discv5-udp-port=55618 --rest-address=0.0.0.0 --nat=extip:172.18.106.159 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=e6924dec3ac06d20aaaf25ee19b4e0481a4ff4c4c6be0bd28831c1f78bf2b31d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=55619 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPOWoVAJ4BjlxFIdkq-vf75ssb37CLFkaA-TxqFL5HFQG7rmxMixjnT2yLBHT8j1pNCk5Mjtm0MxlRhIacwYAL4CgmlkgnY0gmlwhKwSuQyKbXVsdGlhZGRyc5YACASsErkMBoxRAAoErBK5DAaMUt0DgnJzhQACAQAAiXNlY3AyNTZrMaED1Zj37-5bywVYROe7x8HxAd_Gpo-btVVP5gMvP7QCbsuDdGNwgoxRg3VkcIKMU4V3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.106.159 waku 8286b84e1bb9e695d9cf8916656e85042a2ace6d2538b0edacd8f9e179f7e72d
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8286b84e1bb9. Setting up logs at ./log/docker/node2_2026-03-05_15-05-17__03c4efc6-bb55-4a35-86e5-b7cb0f1c7b75__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 55615
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:55615/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:55615/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.106.159/tcp/55616/p2p/16Uiu2HAm17ZsuSyMSYoFM5qSw4E5N163oMM6veo6HstQdBrhN2V8","/ip4/172.18.106.159/tcp/55617/ws/p2p/16Uiu2HAm17ZsuSyMSYoFM5qSw4E5N163oMM6veo6HstQdBrhN2V8"],"enrUri":"enr:-L24QNWWCSx5ycC6p4Z-u_9wQdQO64nI7imzJncHfLcSkIaMZM1tPTwGdZ4Q9eHEtrD7Bg3aerFOEyYQONmSZv0fBfcCgmlkgnY0gmlwhKwSap-KbXVsdGlhZGRyc5YACASsEmqfBtlAAAoErBJqnwbZQd0DgnJzhQACAQAAiXNlY3AyNTZrMaECVILEmkNptJ27LyKo9ykEBfKrn8bxKoI8QQPc_m94fGuDdGNwgtlAg3VkcILZQoV3YWt1MgE"}'
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:55615/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.185.12/tcp/35921/p2p/16Uiu2HAmT2nUamcM3CQymLGoNsxyiDemVKJ58eiNiUcAych7br34"]'
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:35920/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:55615/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:35920/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
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55615/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":1772723120422523271,"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 5ca95a819b71
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8286b84e1bb9
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 @@
2026-03-05 15:06:00.765 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-05 15:06:00.766 DEBUG [tests.conftest] Running test: test_relay_different_latency_between_two_nodes[500] with id: 2026-03-05_15-06-00__740a9683-5203-4dc7-856e-04386ae418c7
2026-03-05 15:06:00.766 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-05 15:06:00.766 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-05 15:06:00.773 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:06:00.773 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-06-00__740a9683-5203-4dc7-856e-04386ae418c7__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:06:00.778 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:06:00.778 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-06-00__740a9683-5203-4dc7-856e-04386ae418c7__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:06:00.779 INFO [tests.e2e.test_network_conditions] Starting node1 and node2 with relay enabled
2026-03-05 15:06:00.779 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:06:00.780 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:06:00.781 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:06:00.781 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.45.99
2026-03-05 15:06:00.781 DEBUG [src.node.docker_mananger] Generated ports ['3020', '3021', '3022', '3023', '3024']
2026-03-05 15:06:00.781 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:06:00.781 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:06:00.782 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:06:00.782 DEBUG [src.node.docker_mananger] docker run -i -t -p 3020:3020 -p 3021:3021 -p 3022:3022 -p 3023:3023 -p 3024:3024 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=3022 --rest-port=3020 --tcp-port=3021 --discv5-udp-port=3023 --rest-address=0.0.0.0 --nat=extip:172.18.45.99 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6a3d20e3b5d1bfdc0adc9ba235bc896fe479cbf4fda3553badabad3d7abaee5a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3024 --metrics-logging=true --relay=true
2026-03-05 15:06:00.963 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.45.99 waku 4725b0723af571b8eff2ed989742fa291d575db12883debe456ce9737695edf5
2026-03-05 15:06:00.999 DEBUG [src.node.docker_mananger] Container started with ID 4725b0723af5. Setting up logs at ./log/docker/node1_2026-03-05_15-06-00__740a9683-5203-4dc7-856e-04386ae418c7__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:06:01.001 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 3020
2026-03-05 15:06:01.001 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:06:01.112 ERROR [src.node.docker_mananger] Max retries reached for container b8a8e1ffee95. Exiting log stream.
2026-03-05 15:06:02.002 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3020/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:02.005 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:06:02.005 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:06:02.005 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3020/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:02.007 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.45.99/tcp/3021/p2p/16Uiu2HAm7za7fcSAK1PZNW16h25wVB7LVHDKMqpTKnjCDBd52mo4","/ip4/172.18.45.99/tcp/3022/ws/p2p/16Uiu2HAm7za7fcSAK1PZNW16h25wVB7LVHDKMqpTKnjCDBd52mo4"],"enrUri":"enr:-L24QL8QqObrnX6KMACQKH5Cf8mTHihAifA-5zsl9UGKahlpcH-8fU5gtSN_uqvCqbjVHec4UMdK3KxGnQW3u58jkTQCgmlkgnY0gmlwhKwSLWOKbXVsdGlhZGRyc5YACASsEi1jBgvNAAoErBItYwYLzt0DgnJzhQADAQAAiXNlY3AyNTZrMaECurnHcZ6C-fWrGq6Uw_Jh6mIjpdnC73KKV-kZQ7aGlQeDdGNwggvNg3VkcIILz4V3YWt1MgE"}'
2026-03-05 15:06:02.007 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:06:02.008 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:06:02.008 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:06:02.009 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:06:02.009 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.34.49
2026-03-05 15:06:02.009 DEBUG [src.node.docker_mananger] Generated ports ['20087', '20088', '20089', '20090', '20091']
2026-03-05 15:06:02.010 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:06:02.010 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:06:02.010 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:06:02.010 DEBUG [src.node.docker_mananger] docker run -i -t -p 20087:20087 -p 20088:20088 -p 20089:20089 -p 20090:20090 -p 20091:20091 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20089 --rest-port=20087 --tcp-port=20088 --discv5-udp-port=20090 --rest-address=0.0.0.0 --nat=extip:172.18.34.49 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2dfbcc5ec763c5eaa17aabdfcad47b6c421bf1f2eafb9d9d07aab29edf56f01d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20091 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QL8QqObrnX6KMACQKH5Cf8mTHihAifA-5zsl9UGKahlpcH-8fU5gtSN_uqvCqbjVHec4UMdK3KxGnQW3u58jkTQCgmlkgnY0gmlwhKwSLWOKbXVsdGlhZGRyc5YACASsEi1jBgvNAAoErBItYwYLzt0DgnJzhQADAQAAiXNlY3AyNTZrMaECurnHcZ6C-fWrGq6Uw_Jh6mIjpdnC73KKV-kZQ7aGlQeDdGNwggvNg3VkcIILz4V3YWt1MgE
2026-03-05 15:06:02.198 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.34.49 waku 017b946eb2cf7ae080b3324441f67bb038aaf7075767abcf0714286c0b405efb
2026-03-05 15:06:02.233 DEBUG [src.node.docker_mananger] Container started with ID 017b946eb2cf. Setting up logs at ./log/docker/node2_2026-03-05_15-06-00__740a9683-5203-4dc7-856e-04386ae418c7__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:06:02.233 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 20087
2026-03-05 15:06:02.234 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:06:03.236 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20087/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:03.253 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:06:03.253 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:06:03.254 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20087/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:03.260 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.34.49/tcp/20088/p2p/16Uiu2HAm5gZ36nMcz651pRgRqWxAfN621ATHQkGdJ74PTfJMyWyj","/ip4/172.18.34.49/tcp/20089/ws/p2p/16Uiu2HAm5gZ36nMcz651pRgRqWxAfN621ATHQkGdJ74PTfJMyWyj"],"enrUri":"enr:-L24QH9QOQ5FfqK6tLKrOGlp2-qTsa5YLo6mo6SUz0IQbkAQMiKO4vrFrE2TND4xLrudYkqChEklzVWyjGDpuAsx1F0CgmlkgnY0gmlwhKwSIjGKbXVsdGlhZGRyc5YACASsEiIxBk54AAoErBIiMQZOed0DgnJzhQADAQAAiXNlY3AyNTZrMaECmGS7HyIDrfvZXe5kDJqhI6GO9gB22SRlPgdndvmO-g6DdGNwgk54g3VkcIJOeoV3YWt1MgE"}'
2026-03-05 15:06:03.261 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:06:03.261 INFO [tests.e2e.test_network_conditions] Subscribing both nodes to relay topic
2026-03-05 15:06:03.261 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3020/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-05 15:06:03.268 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:03.268 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20087/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-05 15:06:03.275 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:03.275 INFO [tests.e2e.test_network_conditions] Waiting for autoconnection
2026-03-05 15:06:03.277 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3020/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:03.280 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.34.49/tcp/42944/p2p/16Uiu2HAm5gZ36nMcz651pRgRqWxAfN621ATHQkGdJ74PTfJMyWyj","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.38.0-beta","origin":"UnknownOrigin"}]'
2026-03-05 15:06:03.280 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20087/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:03.283 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.45.99/tcp/3021/p2p/16Uiu2HAm7za7fcSAK1PZNW16h25wVB7LVHDKMqpTKnjCDBd52mo4","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.38.0-beta","origin":"Discv5"}]'
2026-03-05 15:06:03.283 DEBUG [src.libs.common] Sleeping for 10 seconds
2026-03-05 15:06:13.283 INFO [tests.e2e.test_network_conditions] Applying 500ms latency to node2
2026-03-05 15:06:13.285 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '7708', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
2026-03-05 15:06:13.296 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '7708', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
2026-03-05 15:06:13.306 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '7708', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'netem', 'delay', '500ms']
2026-03-05 15:06:13.315 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3020/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-03-05 15:06:13.320 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:13.320 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20087/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:14.323 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":1772723173315575511,"ephemeral":false,"proof":""}]'
2026-03-05 15:06:14.324 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '7708', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
2026-03-05 15:06:14.335 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-05 15:06:14.336 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-05 15:06:14.336 DEBUG [src.node.waku_node] Stopping container with id 4725b0723af5
2026-03-05 15:06:14.901 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:06:14.902 DEBUG [src.node.waku_node] Stopping container with id 017b946eb2cf
2026-03-05 15:06:15.428 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:06:15.431 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-05 15:06:15.440 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:06:15.448 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,73 @@
2026-03-05 15:08:45.545 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-05 15:08:45.546 DEBUG [tests.conftest] Running test: test_single_content_topic[/myapp/1/latest/proto] with id: 2026-03-05_15-08-45__54fea9b1-0e65-4701-8588-7599748410c8
2026-03-05 15:08:45.547 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-05 15:08:45.547 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-05 15:08:45.547 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-03-05 15:08:45.559 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:08:45.559 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-08-45__54fea9b1-0e65-4701-8588-7599748410c8__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:08:45.560 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:08:45.560 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:08:45.562 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:08:45.563 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.42.73
2026-03-05 15:08:45.563 DEBUG [src.node.docker_mananger] Generated ports ['28819', '28820', '28821', '28822', '28823']
2026-03-05 15:08:45.563 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:08:45.564 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:08:45.564 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:08:45.564 DEBUG [src.node.docker_mananger] docker run -i -t -p 28819:28819 -p 28820:28820 -p 28821:28821 -p 28822:28822 -p 28823:28823 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=28821 --rest-port=28819 --tcp-port=28820 --discv5-udp-port=28822 --rest-address=0.0.0.0 --nat=extip:172.18.42.73 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=ec5bd38c94c554fd7c9af6a30efeca43dd3aa7fcff0089f0e0bee38bee08aa1c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28823 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto
2026-03-05 15:08:45.739 ERROR [src.node.docker_mananger] Max retries reached for container 0d588a2625fd. Exiting log stream.
2026-03-05 15:08:45.781 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.42.73 waku 15a6bd5c72fe51e40876c44cd4c3da618a7b530c7d54b0757304e15eeb87397f
2026-03-05 15:08:45.817 DEBUG [src.node.docker_mananger] Container started with ID 15a6bd5c72fe. Setting up logs at ./log/docker/node1_2026-03-05_15-08-45__54fea9b1-0e65-4701-8588-7599748410c8__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:08:45.817 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 28819
2026-03-05 15:08:45.818 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:08:46.403 ERROR [src.node.docker_mananger] Max retries reached for container 0f0289a51653. Exiting log stream.
2026-03-05 15:08:46.819 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28819/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:46.821 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:08:46.822 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:08:46.822 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28819/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:46.824 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.42.73/tcp/28820/p2p/16Uiu2HAmLcCjHRB1Y7ZRSsezJreoxbFYV85bvNH2x8VBT9DQSA5g","/ip4/172.18.42.73/tcp/28821/ws/p2p/16Uiu2HAmLcCjHRB1Y7ZRSsezJreoxbFYV85bvNH2x8VBT9DQSA5g"],"enrUri":"enr:-L24QB5Ac78f-zuGhgbGeWT9AGneshwPkBf4fmKvttpydLnlLhhKIXJXaUh9m6i8ZZnHvtBIe0XN5t6gZg95iZgG-JcCgmlkgnY0gmlwhKwSKkmKbXVsdGlhZGRyc5YACASsEipJBnCUAAoErBIqSQZwld0DgnJzhQACAQAAiXNlY3AyNTZrMaEDdibADOzcgrWB7-VZpLmF2JLoLWXs357n1BhPqRY8_iuDdGNwgnCUg3VkcIJwloV3YWt1MgU"}'
2026-03-05 15:08:46.825 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:08:46.832 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:08:46.832 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-08-45__54fea9b1-0e65-4701-8588-7599748410c8__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:08:46.832 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:08:46.832 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:08:46.834 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:08:46.834 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.106.201
2026-03-05 15:08:46.834 DEBUG [src.node.docker_mananger] Generated ports ['40482', '40483', '40484', '40485', '40486']
2026-03-05 15:08:46.834 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:08:46.834 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:08:46.834 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:08:46.835 DEBUG [src.node.docker_mananger] docker run -i -t -p 40482:40482 -p 40483:40483 -p 40484:40484 -p 40485:40485 -p 40486:40486 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=40484 --rest-port=40482 --tcp-port=40483 --discv5-udp-port=40485 --rest-address=0.0.0.0 --nat=extip:172.18.106.201 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=60706011ab9ab9b839bce6eeb691c9ccbc6d9bcb54da1b5d2ceeb4fe8adeeebf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40486 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QB5Ac78f-zuGhgbGeWT9AGneshwPkBf4fmKvttpydLnlLhhKIXJXaUh9m6i8ZZnHvtBIe0XN5t6gZg95iZgG-JcCgmlkgnY0gmlwhKwSKkmKbXVsdGlhZGRyc5YACASsEipJBnCUAAoErBIqSQZwld0DgnJzhQACAQAAiXNlY3AyNTZrMaEDdibADOzcgrWB7-VZpLmF2JLoLWXs357n1BhPqRY8_iuDdGNwgnCUg3VkcIJwloV3YWt1MgU --content-topic=/myapp/1/latest/proto
2026-03-05 15:08:47.031 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.106.201 waku a1cc4ecb16a06d02cbad7b0ba64bbb7ecab456699d5306164ce6b16960471595
2026-03-05 15:08:47.070 DEBUG [src.node.docker_mananger] Container started with ID a1cc4ecb16a0. Setting up logs at ./log/docker/node2_2026-03-05_15-08-45__54fea9b1-0e65-4701-8588-7599748410c8__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:08:47.070 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 40482
2026-03-05 15:08:47.070 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:08:48.072 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40482/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:48.092 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:08:48.095 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:08:48.096 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40482/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:48.103 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.106.201/tcp/40483/p2p/16Uiu2HAmGPfM43rhZXZa62PqR9hz3WRJr9nwrtXSmgQyZo7RwtvG","/ip4/172.18.106.201/tcp/40484/ws/p2p/16Uiu2HAmGPfM43rhZXZa62PqR9hz3WRJr9nwrtXSmgQyZo7RwtvG"],"enrUri":"enr:-L24QDtXl-MEQXJbYbuDYcV9p6-xLUb0EV1y3i6JdgH4Fpv4MHFTFz4jSZrOOXgLrS407bHC1E_mwaTZGQaQYvGL8D0CgmlkgnY0gmlwhKwSasmKbXVsdGlhZGRyc5YACASsEmrJBp4jAAoErBJqyQaeJN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDN4GMLuRwtldCiXcmLBGg0ktGFsvPsx35ZdIsVYoAs22DdGNwgp4jg3VkcIKeJYV3YWt1MgE"}'
2026-03-05 15:08:48.103 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:08:48.104 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40482/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.42.73/tcp/28820/p2p/16Uiu2HAmLcCjHRB1Y7ZRSsezJreoxbFYV85bvNH2x8VBT9DQSA5g"]'
2026-03-05 15:08:48.106 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:48.107 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28819/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
2026-03-05 15:08:48.109 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:48.109 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40482/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
2026-03-05 15:08:48.112 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:48.112 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28819/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-05 15:08:48.116 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:48.117 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:08:48.217 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:48.218 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28819/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:48.220 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723328112438236,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:48.222 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:48.223 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40482/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:48.225 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723328112438236,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:48.228 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-05 15:08:48.229 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-05 15:08:48.229 DEBUG [src.node.waku_node] Stopping container with id 15a6bd5c72fe
2026-03-05 15:08:48.766 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:08:48.767 DEBUG [src.node.waku_node] Stopping container with id a1cc4ecb16a0
2026-03-05 15:08:49.326 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:08:49.328 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-05 15:08:49.338 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:08:49.342 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,191 @@
2026-03-05 15:08:41.317 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-05 15:08:41.317 DEBUG [tests.conftest] Running test: test_unsubscribe_from_some_content_topics[content_topic_list1] with id: 2026-03-05_15-08-41__acf61916-8d75-4fc3-8fef-f62729c2a705
2026-03-05 15:08:41.317 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-05 15:08:41.317 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-05 15:08:41.318 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-03-05 15:08:41.326 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:08:41.326 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-08-41__acf61916-8d75-4fc3-8fef-f62729c2a705__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:08:41.326 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:08:41.326 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:08:41.328 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:08:41.328 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.11.41
2026-03-05 15:08:41.328 DEBUG [src.node.docker_mananger] Generated ports ['26904', '26905', '26906', '26907', '26908']
2026-03-05 15:08:41.328 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:08:41.329 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:08:41.329 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:08:41.329 DEBUG [src.node.docker_mananger] docker run -i -t -p 26904:26904 -p 26905:26905 -p 26906:26906 -p 26907:26907 -p 26908:26908 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=26906 --rest-port=26904 --tcp-port=26905 --discv5-udp-port=26907 --rest-address=0.0.0.0 --nat=extip:172.18.11.41 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=cfa69a6ebc55efb57e3fb2cd3b6fc9ce4d37f39dab8dbbfaba3d459a8f69076b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=26908 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2026-03-05 15:08:41.519 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.11.41 waku 53c93b39221990dca0d8b0f46ed3dc0490d868115c49bb7b46529c77b8e1ccb9
2026-03-05 15:08:41.551 DEBUG [src.node.docker_mananger] Container started with ID 53c93b392219. Setting up logs at ./log/docker/node1_2026-03-05_15-08-41__acf61916-8d75-4fc3-8fef-f62729c2a705__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:08:41.552 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 26904
2026-03-05 15:08:41.552 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:08:41.594 ERROR [src.node.docker_mananger] Max retries reached for container 900f85df66ec. Exiting log stream.
2026-03-05 15:08:42.111 ERROR [src.node.docker_mananger] Max retries reached for container 4115ace10476. Exiting log stream.
2026-03-05 15:08:42.554 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26904/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:42.556 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:08:42.557 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:08:42.557 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26904/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:42.559 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.11.41/tcp/26905/p2p/16Uiu2HAmGCWFbUiTXs4svv1ZnWE3LARfPaCp2PECe3wmvvgcGz55","/ip4/172.18.11.41/tcp/26906/ws/p2p/16Uiu2HAmGCWFbUiTXs4svv1ZnWE3LARfPaCp2PECe3wmvvgcGz55"],"enrUri":"enr:-L24QD8Z_GBdAIRpLFfl914bugLbzE80AKIBT2BadF8RfyBmS20I60-Q0Vu26v_eFjqAKfiLnxgoH1myZ845Py63_ToCgmlkgnY0gmlwhKwSCymKbXVsdGlhZGRyc5YACASsEgspBmkZAAoErBILKQZpGt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDNKXgPm7XZOMB61NvAZCZYtinq9SK7xW0eZLwCjZG6piDdGNwgmkZg3VkcIJpG4V3YWt1MgU"}'
2026-03-05 15:08:42.560 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:08:42.566 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:08:42.567 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-08-41__acf61916-8d75-4fc3-8fef-f62729c2a705__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:08:42.567 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:08:42.567 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:08:42.568 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:08:42.568 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.198.72
2026-03-05 15:08:42.569 DEBUG [src.node.docker_mananger] Generated ports ['37507', '37508', '37509', '37510', '37511']
2026-03-05 15:08:42.569 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:08:42.569 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:08:42.569 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:08:42.569 DEBUG [src.node.docker_mananger] docker run -i -t -p 37507:37507 -p 37508:37508 -p 37509:37509 -p 37510:37510 -p 37511:37511 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=37509 --rest-port=37507 --tcp-port=37508 --discv5-udp-port=37510 --rest-address=0.0.0.0 --nat=extip:172.18.198.72 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=2a26e3ee2ad7b1786a5cdda47ae493b39bb8caad57301c8dcdeb5adf7eff0cef --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37511 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QD8Z_GBdAIRpLFfl914bugLbzE80AKIBT2BadF8RfyBmS20I60-Q0Vu26v_eFjqAKfiLnxgoH1myZ845Py63_ToCgmlkgnY0gmlwhKwSCymKbXVsdGlhZGRyc5YACASsEgspBmkZAAoErBILKQZpGt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDNKXgPm7XZOMB61NvAZCZYtinq9SK7xW0eZLwCjZG6piDdGNwgmkZg3VkcIJpG4V3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2026-03-05 15:08:42.757 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.198.72 waku 160f7b32c55f00c4072a8f0b19bc437b8c936a9138725c5c9c4445f4a689ce93
2026-03-05 15:08:42.790 DEBUG [src.node.docker_mananger] Container started with ID 160f7b32c55f. Setting up logs at ./log/docker/node2_2026-03-05_15-08-41__acf61916-8d75-4fc3-8fef-f62729c2a705__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:08:42.790 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 37507
2026-03-05 15:08:42.791 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:08:43.792 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37507/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:43.821 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:08:43.822 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:08:43.823 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37507/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:43.831 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.198.72/tcp/37508/p2p/16Uiu2HAmMknocmtGF2drq3SczUn3wz4LtKU55q6TZGCa296prxBU","/ip4/172.18.198.72/tcp/37509/ws/p2p/16Uiu2HAmMknocmtGF2drq3SczUn3wz4LtKU55q6TZGCa296prxBU"],"enrUri":"enr:-L24QKujv1EvKa-Ci4vEN34woEkmlKVPA2U3RvCMRSjt5F9MWRD5RSOdUY8SUAxpJJB4lFb58zRg4IDyqLfE_u_4hT4CgmlkgnY0gmlwhKwSxkiKbXVsdGlhZGRyc5YACASsEsZIBpKEAAoErBLGSAaShd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDhzWcrFUA1Y_4sSOFik_pH5T7aR8pYfTYqiqYewWdwFODdGNwgpKEg3VkcIKShoV3YWt1MgE"}'
2026-03-05 15:08:43.831 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:08:43.832 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37507/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.11.41/tcp/26905/p2p/16Uiu2HAmGCWFbUiTXs4svv1ZnWE3LARfPaCp2PECe3wmvvgcGz55"]'
2026-03-05 15:08:43.838 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:43.839 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26904/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-03-05 15:08:43.849 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:43.850 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37507/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-03-05 15:08:43.875 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:43.875 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26904/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-05 15:08:43.882 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:43.883 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:08:43.984 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:43.984 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26904/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:43.987 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723323875769005,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:43.989 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:43.989 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37507/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:43.991 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723323875769005,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:43.993 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26904/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2026-03-05 15:08:43.998 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:43.999 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:08:44.099 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:44.100 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26904/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:44.102 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":1772723323993354687,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:44.103 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:44.103 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37507/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:44.105 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":1772723323993354687,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:44.107 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26904/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-05 15:08:44.112 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:44.113 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:08:44.213 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:44.213 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26904/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:44.216 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1772723324107817502,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:44.217 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:44.217 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37507/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:44.220 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1772723324107817502,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:44.221 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26904/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2026-03-05 15:08:44.226 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:44.226 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:08:44.327 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:44.327 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26904/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:44.329 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1772723324221572219,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:44.331 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:44.331 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37507/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:44.333 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1772723324221572219,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:44.335 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26904/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2026-03-05 15:08:44.339 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:44.339 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:08:44.439 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:44.440 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26904/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:44.442 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1772723324334965918,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:44.443 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:44.444 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37507/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:44.446 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1772723324334965918,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:44.447 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26904/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-05 15:08:44.452 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:44.453 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:08:44.553 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:44.553 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26904/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:44.556 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1772723324447836423,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:44.557 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:44.558 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37507/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:44.560 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1772723324447836423,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:44.562 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26904/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-05 15:08:44.567 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:44.567 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:08:44.667 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:44.668 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26904/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:44.670 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1772723324561929849,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:44.671 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:44.672 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37507/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:44.674 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1772723324561929849,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:44.675 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26904/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-05 15:08:44.680 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:44.680 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:08:44.781 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:44.781 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26904/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:44.783 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1772723324675860028,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:44.785 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:44.785 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37507/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:44.787 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1772723324675860028,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:44.789 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:26904/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding"]'
2026-03-05 15:08:44.795 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:44.796 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:37507/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding"]'
2026-03-05 15:08:44.804 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:44.806 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26904/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-05 15:08:44.811 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:26904/relay/v1/auto/messages. Response content: b'Failed to publish: publish failed in relay: NoPeersToPublish'
2026-03-05 15:08:44.816 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26904/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2026-03-05 15:08:44.819 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:26904/relay/v1/auto/messages. Response content: b'Failed to publish: publish failed in relay: NoPeersToPublish'
2026-03-05 15:08:44.821 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26904/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-05 15:08:44.823 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:26904/relay/v1/auto/messages. Response content: b'Failed to publish: publish failed in relay: NoPeersToPublish'
2026-03-05 15:08:44.824 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26904/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2026-03-05 15:08:44.829 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:44.829 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:08:44.930 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:44.930 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26904/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:44.933 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1772723324824794466,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:44.934 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:44.935 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37507/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:44.937 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1772723324824794466,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:44.939 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26904/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2026-03-05 15:08:44.943 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:44.944 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:08:45.044 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:45.045 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26904/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:45.047 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1772723324938921080,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:45.048 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:45.049 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37507/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:45.051 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1772723324938921080,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:45.052 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26904/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-05 15:08:45.056 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:45.057 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:08:45.158 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:45.158 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26904/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:45.160 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1772723325052855474,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:45.162 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:45.162 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37507/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:45.164 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1772723325052855474,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:45.166 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26904/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-05 15:08:45.171 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:45.171 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:08:45.271 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:45.272 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26904/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:45.274 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1772723325166438461,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:45.276 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:45.276 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37507/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:45.278 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1772723325166438461,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:45.280 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26904/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-05 15:08:45.285 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:45.285 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:08:45.385 DEBUG [src.steps.sharding] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:45.385 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26904/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:45.388 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1772723325279946361,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:45.389 DEBUG [src.steps.sharding] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:08:45.390 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37507/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:45.392 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1772723325279946361,"ephemeral":false,"proof":""}]'
2026-03-05 15:08:45.395 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-05 15:08:45.397 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-05 15:08:45.397 DEBUG [src.node.waku_node] Stopping container with id 53c93b392219
2026-03-05 15:08:45.956 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:08:45.956 DEBUG [src.node.waku_node] Stopping container with id 160f7b32c55f
2026-03-05 15:08:46.509 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:08:46.513 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-05 15:08:46.529 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:08:46.541 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,665 @@
WRN 2026-03-05 15:06:04.966+00:00 whether to mount storeSync is not specified, defaulting to not mounting topics="waku conf builder" tid=1 file=waku_conf_builder.nim:431
bSubscribeShards: some(@[0])
INF 2026-03-05 15:06:04.966+00:00 Sharding configuration: topics="waku conf builder" tid=1 file=waku_conf_builder.nim:466 shardingConf="(kind: AutoSharding, numShardsInCluster: 1)" subscribeShards=@[0]
INF 2026-03-05 15:06:04.966+00:00 Configuration: Enabled protocols topics="waku conf" tid=1 file=waku_conf.nim:157 relay=true rlnRelay=false store=false filter=true lightPush=false peerExchange=true rendezvous=true
INF 2026-03-05 15:06:04.966+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:166 cluster=2
INF 2026-03-05 15:06:04.966+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:169 shard=0
INF 2026-03-05 15:06:04.967+00:00 Setting up storage tid=1 file=node_factory.nim:533
INF 2026-03-05 15:06:04.967+00:00 Initializing node tid=1 file=node_factory.nim:542
TRC 2026-03-05 15:06:04.968+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/ipfs/id/1.0.0]"
TRC 2026-03-05 15:06:04.968+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/libp2p/autonat/1.0.0]"
TRC 2026-03-05 15:06:04.968+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/libp2p/circuit/relay/0.2.0/hop, /libp2p/circuit/relay/0.1.0]"
TRC 2026-03-05 15:06:04.968+00:00 no peer storage found tid=1 file=peer_manager.nim:1221
INF 2026-03-05 15:06:04.968+00:00 Initializing networking tid=1 file=waku_node.nim:226 addrs="@[/ip4/172.18.114.7/tcp/64427, /ip4/172.18.114.7/tcp/64428/ws]"
INF 2026-03-05 15:06:04.969+00:00 Mounting protocols tid=1 file=node_factory.nim:548
INF 2026-03-05 15:06:04.969+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=2 shards="[0]"
TRC 2026-03-05 15:06:04.969+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/metadata/1.0.0]"
INF 2026-03-05 15:06:04.969+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2026-03-05 15:06:04.969+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2026-03-05 15:06:04.969+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:303 clusterId=2 shardCount=1
INF 2026-03-05 15:06:04.969+00:00 Shards created from content topics tid=1 file=node_factory.nim:334 contentTopics="[/myapp/1/latest/proto]" shards="[/waku/2/rs/2/0]"
INF 2026-03-05 15:06:04.969+00:00 Setting max message size tid=1 file=node_factory.nim:343 num_bytes=153600
INF 2026-03-05 15:06:04.969+00:00 mounting relay protocol topics="waku node relay api" tid=1 file=relay.nim:219
TRC 2026-03-05 15:06:04.969+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/relay/2.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0]"
INF 2026-03-05 15:06:04.969+00:00 relay mounted successfully topics="waku node relay api" tid=1 file=relay.nim:236
INF 2026-03-05 15:06:04.969+00:00 adding validator to signed shards tid=1 file=validator_signed.nim:56 protectedShards=[] clusterId=2
INF 2026-03-05 15:06:04.969+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:431
INF 2026-03-05 15:06:04.969+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:206 clusterId=2 shards="[0, 0]" capabilities="[Relay, Filter]" wakuPeerRecord="(peerId: 16U*v5ALiS, seqNo: 1772723164, addresses: [/ip4/172.18.114.7/tcp/64427, /ip4/172.18.114.7/tcp/64428/ws], mixKey: )"
TRC 2026-03-05 15:06:04.969+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2026-03-05 15:06:04.969+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:417
INF 2026-03-05 15:06:04.969+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=2
INF 2026-03-05 15:06:04.969+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2026-03-05 15:06:04.969+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/ipfs/ping/1.0.0]"
INF 2026-03-05 15:06:04.969+00:00 mounting light push client topics="waku node lightpush api" tid=1 file=lightpush.nim:183
INF 2026-03-05 15:06:04.969+00:00 mounting legacy light push client topics="waku node lightpush api" tid=1 file=lightpush.nim:72
INF 2026-03-05 15:06:04.969+00:00 mounting filter protocol topics="waku node filter api" tid=1 file=filter.nim:48
INF 2026-03-05 15:06:04.969+00:00 starting filter protocol topics="waku filter" tid=1 file=protocol.nim:397
INF 2026-03-05 15:06:04.969+00:00 starting to maintain subscriptions topics="waku filter" tid=1 file=protocol.nim:391
INF 2026-03-05 15:06:04.969+00:00 maintaining subscriptions topics="waku filter" tid=1 file=protocol.nim:222
INF 2026-03-05 15:06:04.969+00:00 cleanUp topics="waku filter subscriptions" tid=1 file=subscriptions.nim:119 currentPeerIds=[]
INF 2026-03-05 15:06:04.969+00:00 after cleanUp topics="waku filter subscriptions" tid=1 file=subscriptions.nim:131 currentPeerIds=[]
TRC 2026-03-05 15:06:04.970+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/filter-subscribe/2.0.0-beta1]"
INF 2026-03-05 15:06:04.970+00:00 mounting filter client topics="waku node filter api" tid=1 file=filter.nim:81
TRC 2026-03-05 15:06:04.970+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/filter-push/2.0.0-beta1]"
INF 2026-03-05 15:06:04.970+00:00 mounting waku peer exchange topics="waku node peerexchange api" tid=1 file=peer_exchange.nim:37
TRC 2026-03-05 15:06:04.970+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/peer-exchange/2.0.0-alpha1]"
INF 2026-03-05 15:06:04.970+00:00 mounting waku peer exchange client topics="waku node peerexchange api" tid=1 file=peer_exchange.nim:54
NTC 2026-03-05 15:06:04.970+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:64426
INF 2026-03-05 15:06:04.970+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:64426/
INF 2026-03-05 15:06:04.970+00:00 No external callbacks to be set topics="wakunode waku" tid=1 file=waku.nim:128
TRC 2026-03-05 15:06:04.970+00:00 Send processor chain topics="send service" tid=1 file=send_service.nim:94 index=1 processor=BaseSendProcessor
INF 2026-03-05 15:06:04.971+00:00 Retrieve dynamic bootstrap nodes topics="wakunode waku" tid=1 file=waku.nim:368
INF 2026-03-05 15:06:04.971+00:00 Running nwaku node tid=1 file=node_factory.nim:465 version=v0.38.0-beta
INF 2026-03-05 15:06:04.971+00:00 Starting Waku node topics="waku node" tid=1 file=waku_node.nim:624 version=v0.38.0-beta
INF 2026-03-05 15:06:04.971+00:00 starting relay protocol topics="waku node" tid=1 file=waku_node.nim:388
INF 2026-03-05 15:06:04.971+00:00 start topics="waku relay" tid=1 file=protocol.nim:519
TRC 2026-03-05 15:06:04.971+00:00 gossipsub start topics="libp2p gossipsub" tid=1 file=gossipsub.nim:1113
TRC 2026-03-05 15:06:04.971+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:885 instance=140610415169616
TRC 2026-03-05 15:06:04.971+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:751 ntopics=0
TRC 2026-03-05 15:06:04.971+00:00 running scoring heartbeat topics="libp2p gossipsub" tid=1 file=scoring.nim:312 instance=140610415169616
TRC 2026-03-05 15:06:04.971+00:00 updating scores topics="libp2p gossipsub" tid=1 file=scoring.nim:144 peers=0
TRC 2026-03-05 15:06:04.971+00:00 updated scores topics="libp2p gossipsub" tid=1 file=scoring.nim:308 peers=0
INF 2026-03-05 15:06:04.971+00:00 relay started successfully topics="waku node" tid=1 file=waku_node.nim:409
INF 2026-03-05 15:06:04.971+00:00 waku rendezvous periodic registration started topics="waku rendezvous" tid=1 file=protocol.nim:127 interval=10s
INF 2026-03-05 15:06:04.971+00:00 waku rendezvous discovery started topics="waku rendezvous" tid=1 file=protocol.nim:227
INF 2026-03-05 15:06:04.971+00:00 waku rendezvous periodic requests started topics="waku rendezvous client" tid=1 file=client.nim:80 interval=10s
INF 2026-03-05 15:06:04.971+00:00 waku rendezvous client started topics="waku rendezvous client" tid=1 file=client.nim:136
DBG 2026-03-05 15:06:04.971+00:00 starting switch for peer topics="libp2p switch" tid=1 file=switch.nim:363 peerInfo="(peerId: 16Uiu2HAmFyRSPoqRfUs25BDDGwd9tk2JToyGjVDYNmEHGTv5ALiS, listenAddrs: [/ip4/0.0.0.0/tcp/64428/ws, /ip4/0.0.0.0/tcp/64427], addrs: [], 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-subscribe/2.0.0-beta1, /vac/waku/filter-push/2.0.0-beta1, /vac/waku/peer-exchange/2.0.0-alpha1], protoVersion: ipfs/0.1.0, agentVersion: nwaku-v0.38.0-beta)"
TRC 2026-03-05 15:06:04.972+00:00 Starting TCP transport topics="libp2p tcptransport" tid=1 file=tcptransport.nim:116
TRC 2026-03-05 15:06:04.972+00:00 Listening on topics="libp2p tcptransport" tid=1 file=tcptransport.nim:140 address=/ip4/0.0.0.0/tcp/64427
TRC 2026-03-05 15:06:04.972+00:00 starting transport on addrs topics="libp2p transport" tid=1 file=transport.nim:49 address=@[/ip4/0.0.0.0/tcp/64427]
DBG 2026-03-05 15:06:04.972+00:00 About to accept incoming connection topics="libp2p switch" tid=1 file=switch.nim:272
TRC 2026-03-05 15:06:04.972+00:00 Starting WS transport topics="libp2p wstransport" tid=1 file=wstransport.nim:154
TRC 2026-03-05 15:06:04.972+00:00 starting transport on addrs topics="libp2p transport" tid=1 file=transport.nim:49 address=@[/ip4/0.0.0.0/tcp/64428/ws]
TRC 2026-03-05 15:06:04.973+00:00 Created HTTP Server topics="libp2p wstransport" tid=1 file=server.nim:262 host=0.0.0.0:64428
TRC 2026-03-05 15:06:04.973+00:00 Listening on topics="libp2p wstransport" tid=1 file=wstransport.nim:204 addresses="[/ip4/0.0.0.0/tcp/64428/ws]"
INF 2026-03-05 15:06:04.973+00:00 Setting up AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:207
TRC 2026-03-05 15:06:04.973+00:00 Running AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:231
TRC 2026-03-05 15:06:04.973+00:00 Asking peers for reachability topics="libp2p autonatservice" tid=1 file=service.nim:160
DBG 2026-03-05 15:06:04.973+00:00 About to accept incoming connection topics="libp2p switch" tid=1 file=switch.nim:272
TRC 2026-03-05 15:06:04.973+00:00 WsTransport accept topics="libp2p wstransport" tid=1 file=wstransport.nim:279
TRC 2026-03-05 15:06:04.973+00:00 Awaiting new request topics="websock http-server" tid=1 file=server.nim:194
TRC 2026-03-05 15:06:04.973+00:00 gossipsub start topics="libp2p gossipsub" tid=1 file=gossipsub.nim:1113
WRN 2026-03-05 15:06:04.973+00:00 Starting gossipsub twice topics="libp2p gossipsub" tid=1 file=gossipsub.nim:1116
WRN 2026-03-05 15:06:04.973+00:00 Starting rendezvous twice topics="waku rendezvous" tid=1 file=rendezvous.nim:626
DBG 2026-03-05 15:06:04.973+00:00 Started libp2p node topics="libp2p switch" tid=1 file=switch.nim:403 peer="(peerId: 16Uiu2HAmFyRSPoqRfUs25BDDGwd9tk2JToyGjVDYNmEHGTv5ALiS, listenAddrs: [/ip4/0.0.0.0/tcp/64427, /ip4/0.0.0.0/tcp/64428/ws], addrs: [/ip4/172.18.114.7/tcp/64427, /ip4/172.18.114.7/tcp/64428/ws], 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-subscribe/2.0.0-beta1, /vac/waku/filter-push/2.0.0-beta1, /vac/waku/peer-exchange/2.0.0-alpha1], protoVersion: ipfs/0.1.0, agentVersion: nwaku-v0.38.0-beta)"
INF 2026-03-05 15:06:04.974+00:00 PeerInfo topics="waku node" tid=1 file=waku_node.nim:477 peerId=16U*v5ALiS addrs="[/ip4/172.18.114.7/tcp/64427, /ip4/172.18.114.7/tcp/64428/ws]"
INF 2026-03-05 15:06:04.974+00:00 Listening on topics="waku node" tid=1 file=waku_node.nim:500 full=[/ip4/0.0.0.0/tcp/64427/p2p/16Uiu2HAmFyRSPoqRfUs25BDDGwd9tk2JToyGjVDYNmEHGTv5ALiS][/ip4/0.0.0.0/tcp/64428/ws/p2p/16Uiu2HAmFyRSPoqRfUs25BDDGwd9tk2JToyGjVDYNmEHGTv5ALiS] localIp=172.17.0.2 switchAddress="@[/ip4/172.18.114.7/tcp/64427, /ip4/172.18.114.7/tcp/64428/ws]"
INF 2026-03-05 15:06:04.974+00:00 Announcing addresses topics="waku node" tid=1 file=waku_node.nim:502 full=[/ip4/172.18.114.7/tcp/64427/p2p/16Uiu2HAmFyRSPoqRfUs25BDDGwd9tk2JToyGjVDYNmEHGTv5ALiS][/ip4/172.18.114.7/tcp/64428/ws/p2p/16Uiu2HAmFyRSPoqRfUs25BDDGwd9tk2JToyGjVDYNmEHGTv5ALiS]
INF 2026-03-05 15:06:04.974+00:00 DNS: discoverable ENR topics="waku node" tid=1 file=waku_node.nim:503 enr=enr:-LO4QO4PwqRfYEl9vOeMj8RJlspIaT3d4aC2WEJX-yYZh4nBHrnQhirKcVXyamt1AnKWGyz9NcJ73x6smv-Sl1ibbTEBgmlkgnY0gmlwhKwScgeKbXVsdGlhZGRyc4wACgSsEnIHBvus3QOCcnOFAAIBAACJc2VjcDI1NmsxoQMxS-HnceFQaUBkh9tE0yfb9JF41BOpY6DKZlWYUCqm14N0Y3CC-6uDdWRwgvuthXdha3UyBQ
INF 2026-03-05 15:06:04.974+00:00 Node started successfully topics="waku node" tid=1 file=waku_node.nim:680
TRC 2026-03-05 15:06:04.974+00:00 Starting relay connectivity loop topics="waku node peer_manager" tid=1 file=peer_manager.nim:1071
TRC 2026-03-05 15:06:04.974+00:00 Starting prune peerstore loop topics="waku node peer_manager" tid=1 file=peer_manager.nim:1064
INF 2026-03-05 15:06:04.974+00:00 Relay peer connections topics="waku node peer_manager" tid=1 file=peer_manager.nim:845 inRelayConns=0/50 outRelayConns=0/25 totalConnections=0/150 notConnectedPeers=0 outsideBackoffPeers=0
INF 2026-03-05 15:06:04.974+00:00 PeerInfo topics="waku node" tid=1 file=waku_node.nim:477 peerId=16U*v5ALiS addrs="[/ip4/172.18.114.7/tcp/64427, /ip4/172.18.114.7/tcp/64428/ws]"
INF 2026-03-05 15:06:04.974+00:00 Listening on topics="waku node" tid=1 file=waku_node.nim:500 full=[/ip4/0.0.0.0/tcp/64427/p2p/16Uiu2HAmFyRSPoqRfUs25BDDGwd9tk2JToyGjVDYNmEHGTv5ALiS][/ip4/0.0.0.0/tcp/64428/ws/p2p/16Uiu2HAmFyRSPoqRfUs25BDDGwd9tk2JToyGjVDYNmEHGTv5ALiS] localIp=172.17.0.2 switchAddress="@[/ip4/172.18.114.7/tcp/64427, /ip4/172.18.114.7/tcp/64428/ws]"
INF 2026-03-05 15:06:04.974+00:00 Announcing addresses topics="waku node" tid=1 file=waku_node.nim:502 full=[/ip4/172.18.114.7/tcp/64427/p2p/16Uiu2HAmFyRSPoqRfUs25BDDGwd9tk2JToyGjVDYNmEHGTv5ALiS][/ip4/172.18.114.7/tcp/64428/ws/p2p/16Uiu2HAmFyRSPoqRfUs25BDDGwd9tk2JToyGjVDYNmEHGTv5ALiS]
INF 2026-03-05 15:06:04.974+00:00 DNS: discoverable ENR topics="waku node" tid=1 file=waku_node.nim:503 enr=enr:-LO4QO4PwqRfYEl9vOeMj8RJlspIaT3d4aC2WEJX-yYZh4nBHrnQhirKcVXyamt1AnKWGyz9NcJ73x6smv-Sl1ibbTEBgmlkgnY0gmlwhKwScgeKbXVsdGlhZGRyc4wACgSsEnIHBvus3QOCcnOFAAIBAACJc2VjcDI1NmsxoQMxS-HnceFQaUBkh9tE0yfb9JF41BOpY6DKZlWYUCqm14N0Y3CC-6uDdWRwgvuthXdha3UyBQ
INF 2026-03-05 15:06:04.974+00:00 Waku node ENR updated successfully with new multiaddress topics="wakunode waku" tid=1 file=waku.nim:302 enr=enr:-L24QMxj1YQam-PZ7a3GrYuQNmZFZHXBt1TOndG2XI1vrdOtDXLX5WWD5v_A5kNgFe0pQyeQ96hQFmMjbD6deQaf8c8CgmlkgnY0gmlwhKwScgeKbXVsdGlhZGRyc5YACASsEnIHBvurAAoErBJyBwb7rN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDMUvh53HhUGlAZIfbRNMn2_SReNQTqWOgymZVmFAqpteDdGNwgvurg3VkcIL7rYV3YWt1MgU record="(2, id: \"v4\", ip: 172.18.114.7, multiaddrs: 0x000804AC12720706FBAB000A04AC12720706FBACDD03, rs: 0x0002010000, secp256k1: 0x03314BE1E771E15069406487DB44D327DBF49178D413A963A0CA665598502AA6D7, tcp: 64427, udp: 64429, waku2: 0x05)"
INF 2026-03-05 15:06:04.974+00:00 peer filtering updated topics="waku discv5" tid=1 file=waku_discv5.nim:70
INF 2026-03-05 15:06:04.975+00:00 Starting discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:336
INF 2026-03-05 15:06:04.975+00:00 start listening on udp port topics="waku discv5" tid=1 file=waku_discv5.nim:338 address=0.0.0.0 port=64429
TRC 2026-03-05 15:06:04.975+00:00 start discv5 service topics="waku discv5" tid=1 file=waku_discv5.nim:346
INF 2026-03-05 15:06:04.975+00:00 Starting discovery v5 search topics="waku discv5" tid=1 file=waku_discv5.nim:258
TRC 2026-03-05 15:06:04.975+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-03-05 15:06:04.975+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-03-05 15:06:04.975+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
INF 2026-03-05 15:06:04.975+00:00 Successfully started discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:352
INF 2026-03-05 15:06:04.975+00:00 Discv5: discoverable ENR topics="waku discv5" tid=1 file=waku_discv5.nim:353 enrUri=enr:-L24QEbkC1XGhUz0jmSpBzvFBA9TBo-rmnUbIGfEC6Ob-ClnB4wqYNm6rMnEvTzyo9lqe6ByQoE_z6qwzcx6ZatokucDgmlkgnY0gmlwhKwScgeKbXVsdGlhZGRyc5YACASsEnIHBvurAAoErBJyBwb7rN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDMUvh53HhUGlAZIfbRNMn2_SReNQTqWOgymZVmFAqpteDdGNwgvurg3VkcIL7rYV3YWt1MgU enr="(3, id: \"v4\", ip: 172.18.114.7, multiaddrs: 0x000804AC12720706FBAB000A04AC12720706FBACDD03, rs: 0x0002010000, secp256k1: 0x03314BE1E771E15069406487DB44D327DBF49178D413A963A0CA665598502AA6D7, tcp: 64427, udp: 64429, waku2: 0x05)"
TRC 2026-03-05 15:06:04.975+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:101 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
INF 2026-03-05 15:06:04.977+00:00 Health monitor loop start tid=1 file=node_health_monitor.nim:521
DBG 2026-03-05 15:06:04.977+00:00 calculateConnectionState tid=1 file=node_health_monitor.nim:408 protocol=Peer Exchange strength=0 relayCount=0 storeClientCount=0 lightpushCount=0 filterCount=0
INF 2026-03-05 15:06:04.978+00:00 starting keepalive tid=1 file=node_health_monitor.nim:680 randomPeersKeepalive=10s allPeersKeepalive=2m
TRC 2026-03-05 15:06:04.978+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:595
INF 2026-03-05 15:06:04.978+00:00 subscribe topics="waku node relay api" tid=1 file=relay.nim:131 pubsubTopic=/waku/2/rs/2/0 contentTopicOp=none(string)
INF 2026-03-05 15:06:04.979+00:00 subscribe topics="waku relay" tid=1 file=protocol.nim:594 pubsubTopic=/waku/2/rs/2/0
TRC 2026-03-05 15:06:04.979+00:00 adding validator for topic topics="libp2p pubsub" tid=1 file=pubsub.nim:667 topic=/waku/2/rs/2/0
TRC 2026-03-05 15:06:04.979+00:00 subscribing to topic topics="libp2p pubsub" tid=1 file=pubsub.nim:625 name=/waku/2/rs/2/0
TRC 2026-03-05 15:06:04.979+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:466 topic=/waku/2/rs/2/0 mesh=0 gossipsub=0
TRC 2026-03-05 15:06:04.979+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:478 peers=0 topic=/waku/2/rs/2/0 mesh=0 gossipsub=0
TRC 2026-03-05 15:06:04.979+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:506 grafting=0 topic=/waku/2/rs/2/0 mesh=0 gossipsub=0
TRC 2026-03-05 15:06:04.979+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:688 topic=/waku/2/rs/2/0 mesh=0 gossipsub=0
WRN 2026-03-05 15:06:04.979+00:00 No-effect API call to subscribe. Already subscribed to topic topics="waku node relay api" tid=1 file=relay.nim:128 pubsubTopic=/waku/2/rs/2/0
INF 2026-03-05 15:06:04.981+00:00 REST services are installed tid=1 file=builder.nim:220
INF 2026-03-05 15:06:04.981+00:00 Starting metrics HTTP server topics="waku node metrics" tid=1 file=waku_metrics.nim:63 serverIp=0.0.0.0 serverPort=64430
INF 2026-03-05 15:06:04.982+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics="waku relay" tid=1 file=protocol.nim:419 pubsubTopic=/waku/2/rs/2/0
INF 2026-03-05 15:06:04.982+00:00 ENR updated successfully topics="waku discv5" tid=1 file=waku_discv5.nim:323 enrUri=enr:-L24QIdkkRWoxX7m4Sb3Y8tj2x_v61m6Xb820zxlLvdbkZeOA9WXXPttDyeGmv8Y4SJnRSYK2UM_KpZgPjJ3FfqJckwEgmlkgnY0gmlwhKwScgeKbXVsdGlhZGRyc5YACASsEnIHBvurAAoErBJyBwb7rN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDMUvh53HhUGlAZIfbRNMn2_SReNQTqWOgymZVmFAqpteDdGNwgvurg3VkcIL7rYV3YWt1MgU enr="(4, id: \"v4\", ip: 172.18.114.7, multiaddrs: 0x000804AC12720706FBAB000A04AC12720706FBACDD03, rs: 0x0002010000, secp256k1: 0x03314BE1E771E15069406487DB44D327DBF49178D413A963A0CA665598502AA6D7, tcp: 64427, udp: 64429, waku2: 0x05)"
INF 2026-03-05 15:06:04.982+00:00 peer filtering updated topics="waku discv5" tid=1 file=waku_discv5.nim:70
INF 2026-03-05 15:06:04.982+00:00 Metrics HTTP server started topics="waku node metrics" tid=1 file=waku_metrics.nim:73 serverIp=0.0.0.0 serverPort=64430
INF 2026-03-05 15:06:04.982+00:00 Setting up shutdown hooks topics="wakunode main" tid=1 file=wakunode2.nim:63
INF 2026-03-05 15:06:04.983+00:00 Node setup complete topics="wakunode main" tid=1 file=wakunode2.nim:102
TRC 2026-03-05 15:06:04.999+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:155 resolvedAddresses={"1.1.1.1", "1.0.0.1", "2606:4700:4700:0000:0000:0000:0000:1111", "2606:4700:4700:0000:0000:0000:0000:1001"} server=1.1.1.1:53
TRC 2026-03-05 15:06:05.973+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:885 instance=140610415169616
TRC 2026-03-05 15:06:05.973+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:466 topic=/waku/2/rs/2/0 mesh=0 gossipsub=0
TRC 2026-03-05 15:06:05.973+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:478 peers=0 topic=/waku/2/rs/2/0 mesh=0 gossipsub=0
TRC 2026-03-05 15:06:05.973+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:506 grafting=0 topic=/waku/2/rs/2/0 mesh=0 gossipsub=0
TRC 2026-03-05 15:06:05.973+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:688 topic=/waku/2/rs/2/0 mesh=0 gossipsub=0
TRC 2026-03-05 15:06:05.973+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:751 ntopics=0
DBG 2026-03-05 15:06:06.001+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:47250 meth=GET uri=/health
DBG 2026-03-05 15:06:06.001+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:47250 meth=GET uri=/health path_params=[] query_params=[] content_body=(None)
DBG 2026-03-05 15:06:06.002+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=172.17.0.1:47250 uri=/health content_type=application/json content_size=991
DBG 2026-03-05 15:06:06.005+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:47252 meth=GET uri=/debug/v1/info
DBG 2026-03-05 15:06:06.005+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:47252 meth=GET uri=/debug/v1/info path_params=[] query_params=[] content_body=(None)
INF 2026-03-05 15:06:06.005+00:00 node info topics="waku node" tid=1 file=waku_node.nim:268 wakuInfo="(listenAddresses: [/ip4/172.18.114.7/tcp/64427/p2p/16Uiu2HAmFyRSPoqRfUs25BDDGwd9tk2JToyGjVDYNmEHGTv5ALiS, /ip4/172.18.114.7/tcp/64428/ws/p2p/16Uiu2HAmFyRSPoqRfUs25BDDGwd9tk2JToyGjVDYNmEHGTv5ALiS], enrUri: enr:-L24QMxj1YQam-PZ7a3GrYuQNmZFZHXBt1TOndG2XI1vrdOtDXLX5WWD5v_A5kNgFe0pQyeQ96hQFmMjbD6deQaf8c8CgmlkgnY0gmlwhKwScgeKbXVsdGlhZGRyc5YACASsEnIHBvurAAoErBJyBwb7rN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDMUvh53HhUGlAZIfbRNMn2_SReNQTqWOgymZVmFAqpteDdGNwgvurg3VkcIL7rYV3YWt1MgU, mixPubKey: none(string))"
DBG 2026-03-05 15:06:06.005+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=172.17.0.1:47252 uri=/debug/v1/info content_type=application/json content_size=471
TRC 2026-03-05 15:06:06.973+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:885 instance=140610415169616
TRC 2026-03-05 15:06:06.973+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:466 topic=/waku/2/rs/2/0 mesh=0 gossipsub=0
TRC 2026-03-05 15:06:06.973+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:478 peers=0 topic=/waku/2/rs/2/0 mesh=0 gossipsub=0
TRC 2026-03-05 15:06:06.973+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:506 grafting=0 topic=/waku/2/rs/2/0 mesh=0 gossipsub=0
TRC 2026-03-05 15:06:06.973+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:688 topic=/waku/2/rs/2/0 mesh=0 gossipsub=0
TRC 2026-03-05 15:06:06.973+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:751 ntopics=0
TRC 2026-03-05 15:06:07.287+00:00 Handling tcp connection topics="libp2p tcptransport" tid=1 file=tcptransport.nim:47 address=ok(/ip4/172.18.90.5/tcp/51324) dir=In clients=0
TRC 2026-03-05 15:06:07.287+00:00 Stream created topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69a99bdf196f46ce73b6bf53 objName=ChronosStream dir=In
TRC 2026-03-05 15:06:07.287+00:00 Monitoring for timeout topics="libp2p connection" tid=1 file=connection.nim:67 s=:69a99bdf196f46ce73b6bf53 timeout=10m
DBG 2026-03-05 15:06:07.287+00:00 Accepted an incoming connection topics="libp2p switch" tid=1 file=switch.nim:306 conn=:69a99bdf196f46ce73b6bf53
TRC 2026-03-05 15:06:07.287+00:00 Upgrading connection topics="libp2p muxedupgrade" tid=1 file=muxedupgrade.nim:63 conn=:69a99bdf196f46ce73b6bf53 direction=In
TRC 2026-03-05 15:06:07.287+00:00 Starting multistream negotiation topics="libp2p multistream" tid=1 file=multistream.nim:132 conn=:69a99bdf196f46ce73b6bf53 handshaked=false
DBG 2026-03-05 15:06:07.288+00:00 About to accept incoming connection topics="libp2p switch" tid=1 file=switch.nim:272
TRC 2026-03-05 15:06:07.288+00:00 handle: got request topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=:69a99bdf196f46ce73b6bf53 ms=/multistream/1.0.0
TRC 2026-03-05 15:06:07.288+00:00 handle: got request topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=:69a99bdf196f46ce73b6bf53 ms=/noise
TRC 2026-03-05 15:06:07.288+00:00 found handler topics="libp2p multistream" tid=1 file=multistream.nim:164 conn=:69a99bdf196f46ce73b6bf53 protocol=/noise
TRC 2026-03-05 15:06:07.288+00:00 Securing connection topics="libp2p upgrade" tid=1 file=upgrade.nim:58 conn=:69a99bdf196f46ce73b6bf53 codec=/noise
TRC 2026-03-05 15:06:07.288+00:00 Starting Noise handshake topics="libp2p noise" tid=1 file=noise.nim:495 conn=:69a99bdf196f46ce73b6bf53 initiator=false
TRC 2026-03-05 15:06:07.288+00:00 mixHash topics="libp2p noise" tid=1 file=noise.nim:192 hash=f3d15e6108ed...2e0958dc002d
TRC 2026-03-05 15:06:07.289+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=:69a99bdf196f46ce73b6bf53 size=32
TRC 2026-03-05 15:06:07.289+00:00 noise read e topics="libp2p noise" tid=1 file=noise.nim:272 size=32
TRC 2026-03-05 15:06:07.289+00:00 mixHash topics="libp2p noise" tid=1 file=noise.nim:192 hash=a54e6455863f...ecb8ddf0515c
TRC 2026-03-05 15:06:07.289+00:00 mixHash topics="libp2p noise" tid=1 file=noise.nim:192 hash=7bc3761a791b...b8aa96a27512
TRC 2026-03-05 15:06:07.289+00:00 noise write e topics="libp2p noise" tid=1 file=noise.nim:231
TRC 2026-03-05 15:06:07.289+00:00 mixHash topics="libp2p noise" tid=1 file=noise.nim:192 hash=f1e85d2f2889...c2a3dd51f4fa
TRC 2026-03-05 15:06:07.289+00:00 noise dh ee topics="libp2p noise" tid=1 file=noise.nim:245
TRC 2026-03-05 15:06:07.289+00:00 mixKey topics="libp2p noise" tid=1 file=noise.nim:184 key=0e2cfe2b8a6a...2b27122de776
TRC 2026-03-05 15:06:07.289+00:00 noise write s topics="libp2p noise" tid=1 file=noise.nim:240
TRC 2026-03-05 15:06:07.290+00:00 encryptWithAd topics="libp2p noise" tid=1 file=noise.nim:150 tag=c0e304cebcd3f64866ccfeffc137effc data=456279a00333...feffc137effc nonce=0
TRC 2026-03-05 15:06:07.290+00:00 mixHash topics="libp2p noise" tid=1 file=noise.nim:192 hash=95155b8b7bb8...607eeb59152c
TRC 2026-03-05 15:06:07.290+00:00 noise dh es topics="libp2p noise" tid=1 file=noise.nim:250
TRC 2026-03-05 15:06:07.290+00:00 mixKey topics="libp2p noise" tid=1 file=noise.nim:184 key=23c2246d53d9...4f179894f990
TRC 2026-03-05 15:06:07.290+00:00 encryptWithAd topics="libp2p noise" tid=1 file=noise.nim:150 tag=6f8b2666e824f095333ef12308beeef2 data=18bdf16b9e99...f12308beeef2 nonce=0
TRC 2026-03-05 15:06:07.290+00:00 mixHash topics="libp2p noise" tid=1 file=noise.nim:192 hash=29a954a3bb63...6cfc11935643
TRC 2026-03-05 15:06:07.290+00:00 sendHSMessage topics="libp2p noise" tid=1 file=noise.nim:329 conn=:69a99bdf196f46ce73b6bf53 size=208
TRC 2026-03-05 15:06:07.291+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=:69a99bdf196f46ce73b6bf53 size=176
TRC 2026-03-05 15:06:07.291+00:00 noise read s topics="libp2p noise" tid=1 file=noise.nim:285 size=176
TRC 2026-03-05 15:06:07.291+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=dc8c2aaccde9...d5aa8d6c8bac tagOut=dc8c2aaccde9...d5aa8d6c8bac nonce=1
TRC 2026-03-05 15:06:07.291+00:00 mixHash topics="libp2p noise" tid=1 file=noise.nim:192 hash=8134a755c9bb...233b0cce40a7
TRC 2026-03-05 15:06:07.291+00:00 noise dh se topics="libp2p noise" tid=1 file=noise.nim:258
TRC 2026-03-05 15:06:07.292+00:00 mixKey topics="libp2p noise" tid=1 file=noise.nim:184 key=acb6fdc05883...a24d9adb4f8f
TRC 2026-03-05 15:06:07.292+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=e70a158ca81d...023158c58ac6 tagOut=e70a158ca81d...023158c58ac6 nonce=0
TRC 2026-03-05 15:06:07.292+00:00 mixHash topics="libp2p noise" tid=1 file=noise.nim:192 hash=e0904a0fa2af...ba94302b0cc1
TRC 2026-03-05 15:06:07.292+00:00 Remote signature verified topics="libp2p noise" tid=1 file=noise.nim:555 conn=:69a99bdf196f46ce73b6bf53
TRC 2026-03-05 15:06:07.292+00:00 Remote peer id topics="libp2p noise" tid=1 file=noise.nim:560 pid=16Uiu2HAmFfvsK1MFbA1WzdrSj6AKEFsAv5xKuiR75Y9Nmx7836Hj
TRC 2026-03-05 15:06:07.292+00:00 Stream created topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69a99bdf196f46ce73b6bf54 objName=SecureConn dir=In
TRC 2026-03-05 15:06:07.292+00:00 Monitoring for timeout topics="libp2p connection" tid=1 file=connection.nim:67 s=16U*7836Hj:69a99bdf196f46ce73b6bf54 timeout=5m
TRC 2026-03-05 15:06:07.292+00:00 Noise handshake completed! topics="libp2p noise" tid=1 file=noise.nim:592 initiator=false peer=16U*7836Hj
TRC 2026-03-05 15:06:07.292+00:00 Muxing connection topics="libp2p muxedupgrade" tid=1 file=muxedupgrade.nim:34 conn=16U*7836Hj:69a99bdf196f46ce73b6bf54
TRC 2026-03-05 15:06:07.292+00:00 Starting multistream negotiation topics="libp2p multistream" tid=1 file=multistream.nim:132 conn=16U*7836Hj:69a99bdf196f46ce73b6bf54 handshaked=false
TRC 2026-03-05 15:06:07.292+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*7836Hj:69a99bdf196f46ce73b6bf53 size=36
TRC 2026-03-05 15:06:07.292+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=cfbcf92129ac...603230d58e3c tagOut=cfbcf92129ac...603230d58e3c nonce=0
TRC 2026-03-05 15:06:07.292+00:00 handle: got request topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*7836Hj:69a99bdf196f46ce73b6bf54 ms=/multistream/1.0.0
TRC 2026-03-05 15:06:07.293+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*7836Hj:69a99bdf196f46ce73b6bf53 size=30
TRC 2026-03-05 15:06:07.293+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=a372f8613026...aa3a65b735e3 tagOut=a372f8613026...aa3a65b735e3 nonce=1
TRC 2026-03-05 15:06:07.293+00:00 handle: got request topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*7836Hj:69a99bdf196f46ce73b6bf54 ms=/yamux/1.0.0
TRC 2026-03-05 15:06:07.293+00:00 found handler topics="libp2p multistream" tid=1 file=multistream.nim:164 conn=16U*7836Hj:69a99bdf196f46ce73b6bf54 protocol=/yamux/1.0.0
TRC 2026-03-05 15:06:07.294+00:00 Found a muxer topics="libp2p muxedupgrade" tid=1 file=muxedupgrade.nim:50 conn=16U*7836Hj:69a99bdf196f46ce73b6bf54 muxerName=/yamux/1.0.0
TRC 2026-03-05 15:06:07.294+00:00 Starting yamux handler topics="libp2p yamux" tid=1 file=yamux.nim:559 pid=16U*7836Hj
TRC 2026-03-05 15:06:07.294+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:07.294+00:00 Upgraded connection topics="libp2p muxedupgrade" tid=1 file=muxedupgrade.nim:81 conn=16U*7836Hj:69a99bdf196f46ce73b6bf53 sconn=16U*7836Hj:69a99bdf196f46ce73b6bf54 direction=In
TRC 2026-03-05 15:06:07.294+00:00 About to trigger connection events topics="libp2p connmanager" tid=1 file=connmanager.nim:148 peer=16U*7836Hj
TRC 2026-03-05 15:06:07.294+00:00 About to trigger peer events topics="libp2p connmanager" tid=1 file=connmanager.nim:180 peer=16U*7836Hj
TRC 2026-03-05 15:06:07.294+00:00 triggering peer events topics="libp2p connmanager" tid=1 file=connmanager.nim:185 peer=16U*7836Hj event="(kind: Joined, initiator: false)"
TRC 2026-03-05 15:06:07.294+00:00 Dialing (existing) topics="libp2p dialer" tid=1 file=dialer.nim:322 peerId=16U*7836Hj protos="[/vac/waku/metadata/1.0.0]"
TRC 2026-03-05 15:06:07.294+00:00 Stream created topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69a99bdf196f46ce73b6bf55 objName=YamuxStream dir=Out
TRC 2026-03-05 15:06:07.294+00:00 Monitoring for timeout topics="libp2p connection" tid=1 file=connection.nim:67 s=:69a99bdf196f46ce73b6bf55 timeout=5m
TRC 2026-03-05 15:06:07.294+00:00 created channel topics="libp2p yamux" tid=1 file=yamux.nim:518 id=2 pid=16U*7836Hj
TRC 2026-03-05 15:06:07.294+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Syn}, streamId: 2, length: 0}"
TRC 2026-03-05 15:06:07.294+00:00 Negotiating stream topics="libp2p dialer" tid=1 file=dialer.nim:285 conn=16U*7836Hj:69a99bdf196f46ce73b6bf55 protos="[/vac/waku/metadata/1.0.0]"
TRC 2026-03-05 15:06:07.294+00:00 initiating handshake topics="libp2p multistream" tid=1 file=multistream.nim:47 conn=16U*7836Hj:69a99bdf196f46ce73b6bf55 codec=/multistream/1.0.0
TRC 2026-03-05 15:06:07.294+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 2, length: 20}"
TRC 2026-03-05 15:06:07.295+00:00 selecting proto topics="libp2p multistream" tid=1 file=multistream.nim:51 conn=16U*7836Hj:69a99bdf196f46ce73b6bf55 proto=/vac/waku/metadata/1.0.0
TRC 2026-03-05 15:06:07.295+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 2, length: 26}"
DBG 2026-03-05 15:06:07.295+00:00 starting sendNonPriorityTask topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:578 p=16U*7836Hj
DBG 2026-03-05 15:06:07.295+00:00 created new pubsub peer topics="libp2p pubsub" tid=1 file=pubsub.nim:430 peerId=16U*7836Hj
TRC 2026-03-05 15:06:07.295+00:00 Dialing (existing) topics="libp2p dialer" tid=1 file=dialer.nim:322 peerId=16U*7836Hj protos="[/vac/waku/relay/2.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0]"
TRC 2026-03-05 15:06:07.295+00:00 Stream created topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69a99bdf196f46ce73b6bf56 objName=YamuxStream dir=Out
TRC 2026-03-05 15:06:07.295+00:00 Monitoring for timeout topics="libp2p connection" tid=1 file=connection.nim:67 s=:69a99bdf196f46ce73b6bf56 timeout=5m
TRC 2026-03-05 15:06:07.295+00:00 created channel topics="libp2p yamux" tid=1 file=yamux.nim:518 id=4 pid=16U*7836Hj
TRC 2026-03-05 15:06:07.295+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Syn}, streamId: 4, length: 0}"
TRC 2026-03-05 15:06:07.295+00:00 Negotiating stream topics="libp2p dialer" tid=1 file=dialer.nim:285 conn=16U*7836Hj:69a99bdf196f46ce73b6bf56 protos="[/vac/waku/relay/2.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0]"
TRC 2026-03-05 15:06:07.295+00:00 initiating handshake topics="libp2p multistream" tid=1 file=multistream.nim:47 conn=16U*7836Hj:69a99bdf196f46ce73b6bf56 codec=/multistream/1.0.0
TRC 2026-03-05 15:06:07.295+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 4, length: 20}"
TRC 2026-03-05 15:06:07.296+00:00 selecting proto topics="libp2p multistream" tid=1 file=multistream.nim:51 conn=16U*7836Hj:69a99bdf196f46ce73b6bf56 proto=/vac/waku/relay/2.0.0
TRC 2026-03-05 15:06:07.296+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 4, length: 23}"
TRC 2026-03-05 15:06:07.296+00:00 Stored muxer topics="libp2p connmanager" tid=1 file=connmanager.nim:347 muxer=16U*7836Hj:69a99bdf196f46ce73b6bf54 direction=In peers=1
TRC 2026-03-05 15:06:07.296+00:00 Stream created topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69a99bdf196f46ce73b6bf57 objName=YamuxStream dir=Out
TRC 2026-03-05 15:06:07.296+00:00 Monitoring for timeout topics="libp2p connection" tid=1 file=connection.nim:67 s=:69a99bdf196f46ce73b6bf57 timeout=5m
TRC 2026-03-05 15:06:07.296+00:00 created channel topics="libp2p yamux" tid=1 file=yamux.nim:518 id=6 pid=16U*7836Hj
TRC 2026-03-05 15:06:07.296+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Syn}, streamId: 6, length: 0}"
TRC 2026-03-05 15:06:07.296+00:00 initiating handshake topics="libp2p multistream" tid=1 file=multistream.nim:47 conn=16U*7836Hj:69a99bdf196f46ce73b6bf57 codec=/multistream/1.0.0
TRC 2026-03-05 15:06:07.296+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 6, length: 20}"
TRC 2026-03-05 15:06:07.296+00:00 selecting proto topics="libp2p multistream" tid=1 file=multistream.nim:51 conn=16U*7836Hj:69a99bdf196f46ce73b6bf57 proto=/ipfs/id/1.0.0
TRC 2026-03-05 15:06:07.296+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 6, length: 16}"
TRC 2026-03-05 15:06:07.296+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*7836Hj:69a99bdf196f46ce73b6bf53 size=28
TRC 2026-03-05 15:06:07.296+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=36d45a12e57e...03670c25eff9 tagOut=36d45a12e57e...03670c25eff9 nonce=2
TRC 2026-03-05 15:06:07.296+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Syn}, streamId: 1, length: 0}"
TRC 2026-03-05 15:06:07.296+00:00 Stream created topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69a99bdf196f46ce73b6bf58 objName=YamuxStream dir=In
TRC 2026-03-05 15:06:07.296+00:00 Monitoring for timeout topics="libp2p connection" tid=1 file=connection.nim:67 s=:69a99bdf196f46ce73b6bf58 timeout=5m
TRC 2026-03-05 15:06:07.296+00:00 created channel topics="libp2p yamux" tid=1 file=yamux.nim:518 id=1 pid=16U*7836Hj
TRC 2026-03-05 15:06:07.296+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Ack}, streamId: 1, length: 0}"
TRC 2026-03-05 15:06:07.296+00:00 Starting stream handler tid=1 file=muxedupgrade.nim:93 conn=16U*7836Hj:69a99bdf196f46ce73b6bf58
TRC 2026-03-05 15:06:07.296+00:00 Starting multistream handler topics="libp2p multistream" tid=1 file=multistream.nim:175 conn=16U*7836Hj:69a99bdf196f46ce73b6bf58 handshaked=false
TRC 2026-03-05 15:06:07.296+00:00 Starting multistream negotiation topics="libp2p multistream" tid=1 file=multistream.nim:132 conn=16U*7836Hj:69a99bdf196f46ce73b6bf58 handshaked=false
TRC 2026-03-05 15:06:07.296+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:07.296+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*7836Hj:69a99bdf196f46ce73b6bf53 size=48
TRC 2026-03-05 15:06:07.297+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=0643dc5fe718...951f7d31781b tagOut=0643dc5fe718...951f7d31781b nonce=3
TRC 2026-03-05 15:06:07.297+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 1, length: 20}"
TRC 2026-03-05 15:06:07.297+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-03-05 15:06:07.297+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:07.297+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*7836Hj:69a99bdf196f46ce73b6bf53 size=54
TRC 2026-03-05 15:06:07.297+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=09551c2bcf77...c0c796c5edab tagOut=09551c2bcf77...c0c796c5edab nonce=4
TRC 2026-03-05 15:06:07.297+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 1, length: 26}"
TRC 2026-03-05 15:06:07.297+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=192f7661632f...312e302e300a
TRC 2026-03-05 15:06:07.297+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:07.297+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*7836Hj:69a99bdf196f46ce73b6bf53 size=28
TRC 2026-03-05 15:06:07.297+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=383d8d6c1cb5...7caf49d858fc tagOut=383d8d6c1cb5...7caf49d858fc nonce=5
TRC 2026-03-05 15:06:07.297+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Syn}, streamId: 3, length: 0}"
TRC 2026-03-05 15:06:07.298+00:00 Stream created topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69a99bdf196f46ce73b6bf59 objName=YamuxStream dir=In
TRC 2026-03-05 15:06:07.298+00:00 Monitoring for timeout topics="libp2p connection" tid=1 file=connection.nim:67 s=:69a99bdf196f46ce73b6bf59 timeout=5m
TRC 2026-03-05 15:06:07.298+00:00 created channel topics="libp2p yamux" tid=1 file=yamux.nim:518 id=3 pid=16U*7836Hj
TRC 2026-03-05 15:06:07.298+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Ack}, streamId: 3, length: 0}"
TRC 2026-03-05 15:06:07.298+00:00 Starting stream handler tid=1 file=muxedupgrade.nim:93 conn=16U*7836Hj:69a99bdf196f46ce73b6bf59
TRC 2026-03-05 15:06:07.298+00:00 Starting multistream handler topics="libp2p multistream" tid=1 file=multistream.nim:175 conn=16U*7836Hj:69a99bdf196f46ce73b6bf59 handshaked=false
TRC 2026-03-05 15:06:07.298+00:00 Starting multistream negotiation topics="libp2p multistream" tid=1 file=multistream.nim:132 conn=16U*7836Hj:69a99bdf196f46ce73b6bf59 handshaked=false
TRC 2026-03-05 15:06:07.298+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:07.298+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*7836Hj:69a99bdf196f46ce73b6bf53 size=48
TRC 2026-03-05 15:06:07.298+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=48f9d9b978e2...2f847ea25c7c tagOut=48f9d9b978e2...2f847ea25c7c nonce=6
TRC 2026-03-05 15:06:07.298+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 3, length: 20}"
TRC 2026-03-05 15:06:07.298+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-03-05 15:06:07.298+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:07.298+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*7836Hj:69a99bdf196f46ce73b6bf53 size=44
TRC 2026-03-05 15:06:07.298+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=ca9b3c0ca55a...29179574ea41 tagOut=ca9b3c0ca55a...29179574ea41 nonce=7
TRC 2026-03-05 15:06:07.299+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 3, length: 16}"
TRC 2026-03-05 15:06:07.299+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=0f2f69706673...312e302e300a
TRC 2026-03-05 15:06:07.299+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:07.299+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*7836Hj:69a99bdf196f46ce73b6bf53 size=28
TRC 2026-03-05 15:06:07.299+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=39c0ccd73d11...6497e7630c03 tagOut=39c0ccd73d11...6497e7630c03 nonce=8
TRC 2026-03-05 15:06:07.299+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Ack}, streamId: 2, length: 0}"
TRC 2026-03-05 15:06:07.299+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:07.299+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*7836Hj:69a99bdf196f46ce73b6bf53 size=28
TRC 2026-03-05 15:06:07.299+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=e79600166394...b53c76d403cc tagOut=e79600166394...b53c76d403cc nonce=9
TRC 2026-03-05 15:06:07.300+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Ack}, streamId: 4, length: 0}"
TRC 2026-03-05 15:06:07.300+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:07.300+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*7836Hj:69a99bdf196f46ce73b6bf53 size=48
TRC 2026-03-05 15:06:07.300+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=b6cc2833417e...51aa1349cbb3 tagOut=b6cc2833417e...51aa1349cbb3 nonce=10
TRC 2026-03-05 15:06:07.300+00:00 handle: got request topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*7836Hj:69a99bdf196f46ce73b6bf58 ms=/multistream/1.0.0
TRC 2026-03-05 15:06:07.300+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 1, length: 20}"
TRC 2026-03-05 15:06:07.300+00:00 handle: got request topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*7836Hj:69a99bdf196f46ce73b6bf58 ms=/vac/waku/metadata/1.0.0
TRC 2026-03-05 15:06:07.300+00:00 found handler topics="libp2p multistream" tid=1 file=multistream.nim:164 conn=16U*7836Hj:69a99bdf196f46ce73b6bf58 protocol=/vac/waku/metadata/1.0.0
TRC 2026-03-05 15:06:07.300+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 1, length: 26}"
TRC 2026-03-05 15:06:07.300+00:00 handle: got request topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*7836Hj:69a99bdf196f46ce73b6bf59 ms=/multistream/1.0.0
TRC 2026-03-05 15:06:07.300+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 3, length: 20}"
TRC 2026-03-05 15:06:07.301+00:00 handle: got request topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*7836Hj:69a99bdf196f46ce73b6bf59 ms=/ipfs/id/1.0.0
TRC 2026-03-05 15:06:07.301+00:00 found handler topics="libp2p multistream" tid=1 file=multistream.nim:164 conn=16U*7836Hj:69a99bdf196f46ce73b6bf59 protocol=/ipfs/id/1.0.0
TRC 2026-03-05 15:06:07.301+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 3, length: 16}"
TRC 2026-03-05 15:06:07.301+00:00 found handler topics="libp2p multistream" tid=1 file=multistream.nim:189 conn=16U*7836Hj:69a99bdf196f46ce73b6bf58 protocol=/vac/waku/metadata/1.0.0
TRC 2026-03-05 15:06:07.301+00:00 found handler topics="libp2p multistream" tid=1 file=multistream.nim:189 conn=16U*7836Hj:69a99bdf196f46ce73b6bf59 protocol=/ipfs/id/1.0.0
TRC 2026-03-05 15:06:07.301+00:00 handling identify request topics="libp2p identify" tid=1 file=identify.nim:146 conn=16U*7836Hj:69a99bdf196f46ce73b6bf59
TRC 2026-03-05 15:06:07.301+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 3, length: 385}"
DBG 2026-03-05 15:06:07.301+00:00 identify: info sent topics="libp2p identify" tid=1 file=identify.nim:149 conn=16U*7836Hj:69a99bdf196f46ce73b6bf59 info="(peerId: 16Uiu2HAmFyRSPoqRfUs25BDDGwd9tk2JToyGjVDYNmEHGTv5ALiS, listenAddrs: [/ip4/0.0.0.0/tcp/64427, /ip4/0.0.0.0/tcp/64428/ws], addrs: [/ip4/172.18.114.7/tcp/64427, /ip4/172.18.114.7/tcp/64428/ws], 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-subscribe/2.0.0-beta1, /vac/waku/filter-push/2.0.0-beta1, /vac/waku/peer-exchange/2.0.0-alpha1], protoVersion: ipfs/0.1.0, agentVersion: nwaku-v0.38.0-beta)"
TRC 2026-03-05 15:06:07.301+00:00 exiting identify handler topics="libp2p identify" tid=1 file=identify.nim:156 conn=16U*7836Hj:69a99bdf196f46ce73b6bf59
TRC 2026-03-05 15:06:07.301+00:00 Closing with EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69a99bdf196f46ce73b6bf59
TRC 2026-03-05 15:06:07.301+00:00 Closing yamux channel locally topics="libp2p yamux" tid=1 file=yamux.nim:204 streamId=3 conn=16U*7836Hj:69a99bdf196f46ce73b6bf54
TRC 2026-03-05 15:06:07.301+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{Data, {Fin}, streamId: 3, length: 0}"
TRC 2026-03-05 15:06:07.302+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 2, length: 20}"
TRC 2026-03-05 15:06:07.302+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-03-05 15:06:07.302+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:07.302+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*7836Hj:69a99bdf196f46ce73b6bf53 size=54
TRC 2026-03-05 15:06:07.302+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=31f71f5fa3a4...0073e7a8f828 tagOut=31f71f5fa3a4...0073e7a8f828 nonce=11
TRC 2026-03-05 15:06:07.302+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 2, length: 26}"
TRC 2026-03-05 15:06:07.302+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=192f7661632f...312e302e300a
TRC 2026-03-05 15:06:07.302+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:07.302+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*7836Hj:69a99bdf196f46ce73b6bf53 size=28
TRC 2026-03-05 15:06:07.302+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=9f232e673e3e...16416ea559c8 tagOut=9f232e673e3e...16416ea559c8 nonce=12
TRC 2026-03-05 15:06:07.302+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Ack}, streamId: 6, length: 0}"
TRC 2026-03-05 15:06:07.303+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:07.303+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*7836Hj:69a99bdf196f46ce73b6bf53 size=48
TRC 2026-03-05 15:06:07.303+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=1543fc69c83c...c618eef8ed68 tagOut=1543fc69c83c...c618eef8ed68 nonce=13
TRC 2026-03-05 15:06:07.303+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 4, length: 20}"
TRC 2026-03-05 15:06:07.303+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-03-05 15:06:07.303+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:07.303+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*7836Hj:69a99bdf196f46ce73b6bf53 size=32
TRC 2026-03-05 15:06:07.303+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=449a617ed929...7491a17389dc tagOut=449a617ed929...7491a17389dc nonce=14
TRC 2026-03-05 15:06:07.303+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 4, length: 4}"
TRC 2026-03-05 15:06:07.303+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=036e610a
TRC 2026-03-05 15:06:07.303+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:07.303+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*7836Hj:69a99bdf196f46ce73b6bf53 size=48
TRC 2026-03-05 15:06:07.303+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=f83e2eead7d5...856774ab3aea tagOut=f83e2eead7d5...856774ab3aea nonce=15
TRC 2026-03-05 15:06:07.303+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 6, length: 20}"
TRC 2026-03-05 15:06:07.303+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-03-05 15:06:07.303+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:07.303+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*7836Hj:69a99bdf196f46ce73b6bf53 size=44
TRC 2026-03-05 15:06:07.303+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=f1ccbf81a19e...3dab139aff7d tagOut=f1ccbf81a19e...3dab139aff7d nonce=16
TRC 2026-03-05 15:06:07.304+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 6, length: 16}"
TRC 2026-03-05 15:06:07.304+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=0f2f69706673...312e302e300a
TRC 2026-03-05 15:06:07.304+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:07.304+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*7836Hj:69a99bdf196f46ce73b6bf53 size=350
TRC 2026-03-05 15:06:07.304+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=a31535883c6c...91e7522b747b tagOut=a31535883c6c...91e7522b747b nonce=17
TRC 2026-03-05 15:06:07.304+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 6, length: 322}"
TRC 2026-03-05 15:06:07.304+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=c0020a250802...302d62657461
TRC 2026-03-05 15:06:07.304+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:07.304+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*7836Hj:69a99bdf196f46ce73b6bf53 size=28
TRC 2026-03-05 15:06:07.304+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=307b2ae90d45...838d05fecd0d tagOut=307b2ae90d45...838d05fecd0d nonce=18
TRC 2026-03-05 15:06:07.304+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {Fin}, streamId: 6, length: 0}"
TRC 2026-03-05 15:06:07.304+00:00 remote closed channel topics="libp2p yamux" tid=1 file=yamux.nim:643
TRC 2026-03-05 15:06:07.305+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:07.305+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*7836Hj:69a99bdf196f46ce73b6bf53 size=36
TRC 2026-03-05 15:06:07.305+00:00 multistream handshake success topics="libp2p multistream" tid=1 file=multistream.nim:61 conn=16U*7836Hj:69a99bdf196f46ce73b6bf57
TRC 2026-03-05 15:06:07.305+00:00 reading first requested proto topics="libp2p multistream" tid=1 file=multistream.nim:68 conn=16U*7836Hj:69a99bdf196f46ce73b6bf57 s=/ipfs/id/1.0.0 proto="[/ipfs/id/1.0.0]"
TRC 2026-03-05 15:06:07.305+00:00 successfully selected topics="libp2p multistream" tid=1 file=multistream.nim:70 conn=16U*7836Hj:69a99bdf196f46ce73b6bf57 proto=/ipfs/id/1.0.0
TRC 2026-03-05 15:06:07.305+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=2c02fb59c6f1...00b60d0291ae tagOut=2c02fb59c6f1...00b60d0291ae nonce=19
TRC 2026-03-05 15:06:07.305+00:00 multistream handshake success topics="libp2p multistream" tid=1 file=multistream.nim:61 conn=16U*7836Hj:69a99bdf196f46ce73b6bf55
TRC 2026-03-05 15:06:07.305+00:00 reading first requested proto topics="libp2p multistream" tid=1 file=multistream.nim:68 conn=16U*7836Hj:69a99bdf196f46ce73b6bf55 s=/vac/waku/metadata/1.0.0 proto="[/vac/waku/metadata/1.0.0]"
TRC 2026-03-05 15:06:07.305+00:00 successfully selected topics="libp2p multistream" tid=1 file=multistream.nim:70 conn=16U*7836Hj:69a99bdf196f46ce73b6bf55 proto=/vac/waku/metadata/1.0.0
TRC 2026-03-05 15:06:07.305+00:00 multistream handshake success topics="libp2p multistream" tid=1 file=multistream.nim:61 conn=16U*7836Hj:69a99bdf196f46ce73b6bf56
TRC 2026-03-05 15:06:07.305+00:00 reading first requested proto topics="libp2p multistream" tid=1 file=multistream.nim:68 conn=16U*7836Hj:69a99bdf196f46ce73b6bf56 s=na proto="[/vac/waku/relay/2.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0]"
TRC 2026-03-05 15:06:07.306+00:00 selecting one of several protos topics="libp2p multistream" tid=1 file=multistream.nim:76 conn=16U*7836Hj:69a99bdf196f46ce73b6bf56 protos="[/meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0, /meshsub/1.3.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0]"
TRC 2026-03-05 15:06:07.306+00:00 selecting proto topics="libp2p multistream" tid=1 file=multistream.nim:78 conn=16U*7836Hj:69a99bdf196f46ce73b6bf56 proto=/meshsub/1.3.0
TRC 2026-03-05 15:06:07.306+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 4, length: 16}"
TRC 2026-03-05 15:06:07.306+00:00 initiating identify topics="libp2p identify" tid=1 file=identify.nim:170 conn=16U*7836Hj:69a99bdf196f46ce73b6bf57
DBG 2026-03-05 15:06:07.306+00:00 identify: info received topics="libp2p identify" tid=1 file=identify.nim:178 conn=16U*7836Hj:69a99bdf196f46ce73b6bf57 pubkey=some(s...8109)) addresses=/ip4/172.18.90.5/tcp/64009,/ip4/172.18.90.5/tcp/64010/ws 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/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 observable_address=some(/ip4/172.18.114.7/tcp/64427) proto_version=ipfs/0.1.0 agent_version=nwaku-v0.38.0-beta signedPeerRecord=None
TRC 2026-03-05 15:06:07.306+00:00 Closing with EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69a99bdf196f46ce73b6bf57
TRC 2026-03-05 15:06:07.306+00:00 Closing yamux channel locally topics="libp2p yamux" tid=1 file=yamux.nim:204 streamId=6 conn=16U*7836Hj:69a99bdf196f46ce73b6bf54
TRC 2026-03-05 15:06:07.306+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{Data, {Fin}, streamId: 6, length: 0}"
TRC 2026-03-05 15:06:07.307+00:00 Closing connection topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*7836Hj:69a99bdf196f46ce73b6bf57
TRC 2026-03-05 15:06:07.307+00:00 Closed connection topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*7836Hj:69a99bdf196f46ce73b6bf57
TRC 2026-03-05 15:06:07.307+00:00 Closing stream topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69a99bdf196f46ce73b6bf57 objName=YamuxStream dir=Out
TRC 2026-03-05 15:06:07.307+00:00 Closed stream topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69a99bdf196f46ce73b6bf57 objName=YamuxStream dir=Out
TRC 2026-03-05 15:06:07.323+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 1, length: 8}"
TRC 2026-03-05 15:06:07.323+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=07080210001a0100
TRC 2026-03-05 15:06:07.323+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:07.323+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*7836Hj:69a99bdf196f46ce73b6bf53 size=28
TRC 2026-03-05 15:06:07.323+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=b802f5bb5abe...bab64109dbf7 tagOut=b802f5bb5abe...bab64109dbf7 nonce=20
TRC 2026-03-05 15:06:07.323+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {Fin}, streamId: 3, length: 0}"
TRC 2026-03-05 15:06:07.323+00:00 remote closed channel topics="libp2p yamux" tid=1 file=yamux.nim:643
TRC 2026-03-05 15:06:07.323+00:00 Closing connection topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*7836Hj:69a99bdf196f46ce73b6bf59
TRC 2026-03-05 15:06:07.323+00:00 Closed connection topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*7836Hj:69a99bdf196f46ce73b6bf59
TRC 2026-03-05 15:06:07.323+00:00 Closing stream topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69a99bdf196f46ce73b6bf59 objName=YamuxStream dir=In
TRC 2026-03-05 15:06:07.323+00:00 Closed stream topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69a99bdf196f46ce73b6bf59 objName=YamuxStream dir=In
TRC 2026-03-05 15:06:07.323+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:07.323+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*7836Hj:69a99bdf196f46ce73b6bf53 size=32
TRC 2026-03-05 15:06:07.323+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=d67bf2a2af87...7e560928de41 tagOut=d67bf2a2af87...7e560928de41 nonce=21
TRC 2026-03-05 15:06:07.323+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 4, length: 4}"
TRC 2026-03-05 15:06:07.323+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=036e610a
TRC 2026-03-05 15:06:07.323+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:07.323+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 2, length: 8}"
TRC 2026-03-05 15:06:07.324+00:00 About to trigger peer events topics="libp2p connmanager" tid=1 file=connmanager.nim:180 peer=16U*7836Hj
TRC 2026-03-05 15:06:07.324+00:00 Connection upgrade succeeded topics="libp2p switch" tid=1 file=switch.nim:241
TRC 2026-03-05 15:06:07.324+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69a99bdf196f46ce73b6bf59
DBG 2026-03-05 15:06:07.324+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:47254 meth=POST uri=/relay/v1/auto/subscriptions
INF 2026-03-05 15:06:07.324+00:00 Received WakuMetadata request topics="waku metadata" tid=1 file=protocol.nim:86 remoteClusterId=some(2) remoteShards="[0]" localClusterId=2 localShards="[0]" peer=16U*7836Hj
TRC 2026-03-05 15:06:07.325+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 1, length: 8}"
TRC 2026-03-05 15:06:07.325+00:00 Closing with EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69a99bdf196f46ce73b6bf58
TRC 2026-03-05 15:06:07.325+00:00 Closing yamux channel locally topics="libp2p yamux" tid=1 file=yamux.nim:204 streamId=1 conn=16U*7836Hj:69a99bdf196f46ce73b6bf54
TRC 2026-03-05 15:06:07.325+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{Data, {Fin}, streamId: 1, length: 0}"
TRC 2026-03-05 15:06:07.325+00:00 Closing with EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69a99bdf196f46ce73b6bf59
TRC 2026-03-05 15:06:07.325+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:309
TRC 2026-03-05 15:06:07.325+00:00 Stream handler done tid=1 file=muxedupgrade.nim:100 conn=16U*7836Hj:69a99bdf196f46ce73b6bf59
TRC 2026-03-05 15:06:07.325+00:00 selecting proto topics="libp2p multistream" tid=1 file=multistream.nim:78 conn=16U*7836Hj:69a99bdf196f46ce73b6bf56 proto=/meshsub/1.2.0
TRC 2026-03-05 15:06:07.325+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 4, length: 16}"
TRC 2026-03-05 15:06:07.325+00:00 finished handling stream topics="libp2p yamux" tid=1 file=yamux.nim:555
TRC 2026-03-05 15:06:07.325+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*7836Hj:69a99bdf196f46ce73b6bf53 size=36
TRC 2026-03-05 15:06:07.325+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=27c2728cece6...3cd3b16144c6 tagOut=27c2728cece6...3cd3b16144c6 nonce=22
TRC 2026-03-05 15:06:07.325+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 2, length: 8}"
TRC 2026-03-05 15:06:07.325+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=07080210001a0100
TRC 2026-03-05 15:06:07.325+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:07.325+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*7836Hj:69a99bdf196f46ce73b6bf53 size=28
TRC 2026-03-05 15:06:07.326+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=a610fcd1c2e3...a915150bb66e tagOut=a610fcd1c2e3...a915150bb66e nonce=23
TRC 2026-03-05 15:06:07.326+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {Fin}, streamId: 2, length: 0}"
TRC 2026-03-05 15:06:07.326+00:00 remote closed channel topics="libp2p yamux" tid=1 file=yamux.nim:643
TRC 2026-03-05 15:06:07.326+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
DBG 2026-03-05 15:06:07.326+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:47254 meth=POST uri=/relay/v1/auto/subscriptions path_params=[] query_params=[] content_body="(application/json, 25 bytes)"
INF 2026-03-05 15:06:07.326+00:00 post_waku_v2_relay_v1_auto_subscriptions topics="waku node rest relay_api" tid=1 file=handlers.nim:202
DBG 2026-03-05 15:06:07.326+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=POST peer=172.17.0.1:47254 uri=/relay/v1/auto/subscriptions content_type=text/plain content_size=2
TRC 2026-03-05 15:06:07.326+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*7836Hj:69a99bdf196f46ce73b6bf53 size=28
TRC 2026-03-05 15:06:07.327+00:00 Closing with EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69a99bdf196f46ce73b6bf55
TRC 2026-03-05 15:06:07.327+00:00 Closing yamux channel locally topics="libp2p yamux" tid=1 file=yamux.nim:204 streamId=2 conn=16U*7836Hj:69a99bdf196f46ce73b6bf54
TRC 2026-03-05 15:06:07.327+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{Data, {Fin}, streamId: 2, length: 0}"
TRC 2026-03-05 15:06:07.327+00:00 Closing connection topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*7836Hj:69a99bdf196f46ce73b6bf55
TRC 2026-03-05 15:06:07.327+00:00 Closed connection topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*7836Hj:69a99bdf196f46ce73b6bf55
TRC 2026-03-05 15:06:07.327+00:00 Closing stream topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69a99bdf196f46ce73b6bf55 objName=YamuxStream dir=Out
TRC 2026-03-05 15:06:07.327+00:00 Closed stream topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69a99bdf196f46ce73b6bf55 objName=YamuxStream dir=Out
TRC 2026-03-05 15:06:07.327+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=4358742004b8...5b70ea6b200e tagOut=4358742004b8...5b70ea6b200e nonce=24
TRC 2026-03-05 15:06:07.327+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {Fin}, streamId: 1, length: 0}"
TRC 2026-03-05 15:06:07.327+00:00 remote closed channel topics="libp2p yamux" tid=1 file=yamux.nim:643
TRC 2026-03-05 15:06:07.327+00:00 Closing connection topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*7836Hj:69a99bdf196f46ce73b6bf58
TRC 2026-03-05 15:06:07.327+00:00 Closed connection topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*7836Hj:69a99bdf196f46ce73b6bf58
TRC 2026-03-05 15:06:07.327+00:00 Closing stream topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69a99bdf196f46ce73b6bf58 objName=YamuxStream dir=In
TRC 2026-03-05 15:06:07.327+00:00 Closed stream topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69a99bdf196f46ce73b6bf58 objName=YamuxStream dir=In
TRC 2026-03-05 15:06:07.327+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
DBG 2026-03-05 15:06:07.328+00:00 calculateConnectionState tid=1 file=node_health_monitor.nim:408 protocol=Peer Exchange strength=1 relayCount=0 storeClientCount=0 lightpushCount=0 filterCount=0
TRC 2026-03-05 15:06:07.328+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69a99bdf196f46ce73b6bf58
TRC 2026-03-05 15:06:07.328+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*7836Hj:69a99bdf196f46ce73b6bf53 size=32
TRC 2026-03-05 15:06:07.328+00:00 Closing with EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69a99bdf196f46ce73b6bf58
TRC 2026-03-05 15:06:07.328+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:309
TRC 2026-03-05 15:06:07.328+00:00 Stream handler done tid=1 file=muxedupgrade.nim:100 conn=16U*7836Hj:69a99bdf196f46ce73b6bf58
TRC 2026-03-05 15:06:07.328+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=5135f00963f7...748aab9a3f0c tagOut=5135f00963f7...748aab9a3f0c nonce=25
TRC 2026-03-05 15:06:07.328+00:00 finished handling stream topics="libp2p yamux" tid=1 file=yamux.nim:555
TRC 2026-03-05 15:06:07.328+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 4, length: 4}"
TRC 2026-03-05 15:06:07.328+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=036e610a
TRC 2026-03-05 15:06:07.329+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:07.329+00:00 selecting proto topics="libp2p multistream" tid=1 file=multistream.nim:78 conn=16U*7836Hj:69a99bdf196f46ce73b6bf56 proto=/meshsub/1.1.0
TRC 2026-03-05 15:06:07.329+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 4, length: 16}"
TRC 2026-03-05 15:06:07.329+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*7836Hj:69a99bdf196f46ce73b6bf53 size=32
TRC 2026-03-05 15:06:07.329+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=87d87a08fec5...27d7f6d6584e tagOut=87d87a08fec5...27d7f6d6584e nonce=26
TRC 2026-03-05 15:06:07.329+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 4, length: 4}"
TRC 2026-03-05 15:06:07.329+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=036e610a
TRC 2026-03-05 15:06:07.329+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:07.330+00:00 selecting proto topics="libp2p multistream" tid=1 file=multistream.nim:78 conn=16U*7836Hj:69a99bdf196f46ce73b6bf56 proto=/meshsub/1.0.0
TRC 2026-03-05 15:06:07.330+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 4, length: 16}"
TRC 2026-03-05 15:06:07.330+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*7836Hj:69a99bdf196f46ce73b6bf53 size=32
TRC 2026-03-05 15:06:07.330+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=825b90206daf...43a7b81e9447 tagOut=825b90206daf...43a7b81e9447 nonce=27
TRC 2026-03-05 15:06:07.330+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 4, length: 4}"
TRC 2026-03-05 15:06:07.330+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=036e610a
TRC 2026-03-05 15:06:07.330+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:07.330+00:00 selecting proto topics="libp2p multistream" tid=1 file=multistream.nim:78 conn=16U*7836Hj:69a99bdf196f46ce73b6bf56 proto=/meshsub/1.3.0
TRC 2026-03-05 15:06:07.330+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 4, length: 16}"
TRC 2026-03-05 15:06:07.331+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*7836Hj:69a99bdf196f46ce73b6bf53 size=32
TRC 2026-03-05 15:06:07.331+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=d474d3ada5f3...71fc0543a802 tagOut=d474d3ada5f3...71fc0543a802 nonce=28
TRC 2026-03-05 15:06:07.331+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 4, length: 4}"
TRC 2026-03-05 15:06:07.331+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=036e610a
TRC 2026-03-05 15:06:07.331+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:07.331+00:00 selecting proto topics="libp2p multistream" tid=1 file=multistream.nim:78 conn=16U*7836Hj:69a99bdf196f46ce73b6bf56 proto=/meshsub/1.2.0
TRC 2026-03-05 15:06:07.331+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 4, length: 16}"
TRC 2026-03-05 15:06:07.332+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*7836Hj:69a99bdf196f46ce73b6bf53 size=32
TRC 2026-03-05 15:06:07.332+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=c3db02075d11...7215d9388a51 tagOut=c3db02075d11...7215d9388a51 nonce=29
TRC 2026-03-05 15:06:07.332+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 4, length: 4}"
TRC 2026-03-05 15:06:07.332+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=036e610a
TRC 2026-03-05 15:06:07.332+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:07.332+00:00 selecting proto topics="libp2p multistream" tid=1 file=multistream.nim:78 conn=16U*7836Hj:69a99bdf196f46ce73b6bf56 proto=/meshsub/1.1.0
TRC 2026-03-05 15:06:07.332+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 4, length: 16}"
TRC 2026-03-05 15:06:07.333+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*7836Hj:69a99bdf196f46ce73b6bf53 size=32
TRC 2026-03-05 15:06:07.333+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=dea81a73b382...864d1beebe38 tagOut=dea81a73b382...864d1beebe38 nonce=30
TRC 2026-03-05 15:06:07.333+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 4, length: 4}"
TRC 2026-03-05 15:06:07.333+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=036e610a
TRC 2026-03-05 15:06:07.333+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:07.333+00:00 selecting proto topics="libp2p multistream" tid=1 file=multistream.nim:78 conn=16U*7836Hj:69a99bdf196f46ce73b6bf56 proto=/meshsub/1.0.0
TRC 2026-03-05 15:06:07.333+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 4, length: 16}"
TRC 2026-03-05 15:06:07.334+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*7836Hj:69a99bdf196f46ce73b6bf53 size=32
TRC 2026-03-05 15:06:07.334+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=42821e097b36...79741185d048 tagOut=42821e097b36...79741185d048 nonce=31
TRC 2026-03-05 15:06:07.334+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 4, length: 4}"
TRC 2026-03-05 15:06:07.334+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=036e610a
TRC 2026-03-05 15:06:07.334+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:07.334+00:00 Closing with EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69a99bdf196f46ce73b6bf56
TRC 2026-03-05 15:06:07.334+00:00 Closing yamux channel locally topics="libp2p yamux" tid=1 file=yamux.nim:204 streamId=4 conn=16U*7836Hj:69a99bdf196f46ce73b6bf54
TRC 2026-03-05 15:06:07.334+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{Data, {Fin}, streamId: 4, length: 0}"
TRC 2026-03-05 15:06:07.335+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*7836Hj:69a99bdf196f46ce73b6bf53 size=28
TRC 2026-03-05 15:06:07.335+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=6bba3ad11406...60f8c7c4fc41 tagOut=6bba3ad11406...60f8c7c4fc41 nonce=32
TRC 2026-03-05 15:06:07.335+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {Fin}, streamId: 4, length: 0}"
TRC 2026-03-05 15:06:07.335+00:00 remote closed channel topics="libp2p yamux" tid=1 file=yamux.nim:643
TRC 2026-03-05 15:06:07.335+00:00 Closing connection topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*7836Hj:69a99bdf196f46ce73b6bf56
TRC 2026-03-05 15:06:07.335+00:00 Closed connection topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*7836Hj:69a99bdf196f46ce73b6bf56
TRC 2026-03-05 15:06:07.335+00:00 Closing stream topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69a99bdf196f46ce73b6bf56 objName=YamuxStream dir=Out
TRC 2026-03-05 15:06:07.335+00:00 Closed stream topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69a99bdf196f46ce73b6bf56 objName=YamuxStream dir=Out
TRC 2026-03-05 15:06:07.335+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:07.335+00:00 Error dialing topics="libp2p dialer" tid=1 file=dialer.nim:336 description="Unable to select sub-protocol. Selected: . Available: @[\"/vac/waku/relay/2.0.0\", \"/meshsub/1.3.0\", \"/meshsub/1.2.0\", \"/meshsub/1.1.0\", \"/meshsub/1.0.0\", \"/meshsub/1.3.0\", \"/meshsub/1.2.0\", \"/meshsub/1.1.0\", \"/meshsub/1.0.0\"]"
DBG 2026-03-05 15:06:07.336+00:00 Could not establish send connection topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:322 description="failed dial existing: Unable to select sub-protocol. Selected: . Available: @[\"/vac/waku/relay/2.0.0\", \"/meshsub/1.3.0\", \"/meshsub/1.2.0\", \"/meshsub/1.1.0\", \"/meshsub/1.0.0\", \"/meshsub/1.3.0\", \"/meshsub/1.2.0\", \"/meshsub/1.1.0\", \"/meshsub/1.0.0\"]"
TRC 2026-03-05 15:06:07.340+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*7836Hj:69a99bdf196f46ce73b6bf53 size=28
TRC 2026-03-05 15:06:07.340+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=f7f0195e8426...184ec9f02e9f tagOut=f7f0195e8426...184ec9f02e9f nonce=33
TRC 2026-03-05 15:06:07.340+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Syn}, streamId: 5, length: 0}"
TRC 2026-03-05 15:06:07.340+00:00 Stream created topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69a99bdf196f46ce73b6bf5a objName=YamuxStream dir=In
TRC 2026-03-05 15:06:07.340+00:00 Monitoring for timeout topics="libp2p connection" tid=1 file=connection.nim:67 s=:69a99bdf196f46ce73b6bf5a timeout=5m
TRC 2026-03-05 15:06:07.340+00:00 created channel topics="libp2p yamux" tid=1 file=yamux.nim:518 id=5 pid=16U*7836Hj
TRC 2026-03-05 15:06:07.340+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Ack}, streamId: 5, length: 0}"
TRC 2026-03-05 15:06:07.340+00:00 Starting stream handler tid=1 file=muxedupgrade.nim:93 conn=16U*7836Hj:69a99bdf196f46ce73b6bf5a
TRC 2026-03-05 15:06:07.340+00:00 Starting multistream handler topics="libp2p multistream" tid=1 file=multistream.nim:175 conn=16U*7836Hj:69a99bdf196f46ce73b6bf5a handshaked=false
TRC 2026-03-05 15:06:07.340+00:00 Starting multistream negotiation topics="libp2p multistream" tid=1 file=multistream.nim:132 conn=16U*7836Hj:69a99bdf196f46ce73b6bf5a handshaked=false
TRC 2026-03-05 15:06:07.340+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:07.340+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*7836Hj:69a99bdf196f46ce73b6bf53 size=48
TRC 2026-03-05 15:06:07.340+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=bc98ab84db72...123523fc186b tagOut=bc98ab84db72...123523fc186b nonce=34
TRC 2026-03-05 15:06:07.340+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 5, length: 20}"
TRC 2026-03-05 15:06:07.340+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-03-05 15:06:07.340+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:07.340+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*7836Hj:69a99bdf196f46ce73b6bf53 size=68
TRC 2026-03-05 15:06:07.341+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=b70574e9a7cd...89374c34d492 tagOut=b70574e9a7cd...89374c34d492 nonce=35
TRC 2026-03-05 15:06:07.341+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 5, length: 40}"
TRC 2026-03-05 15:06:07.341+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=272f7661632f...62657461310a
TRC 2026-03-05 15:06:07.341+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:07.341+00:00 handle: got request topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*7836Hj:69a99bdf196f46ce73b6bf5a ms=/multistream/1.0.0
TRC 2026-03-05 15:06:07.341+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 5, length: 20}"
TRC 2026-03-05 15:06:07.341+00:00 handle: got request topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*7836Hj:69a99bdf196f46ce73b6bf5a ms=/vac/waku/filter-subscribe/2.0.0-beta1
TRC 2026-03-05 15:06:07.341+00:00 found handler topics="libp2p multistream" tid=1 file=multistream.nim:164 conn=16U*7836Hj:69a99bdf196f46ce73b6bf5a protocol=/vac/waku/filter-subscribe/2.0.0-beta1
TRC 2026-03-05 15:06:07.341+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 5, length: 40}"
TRC 2026-03-05 15:06:07.341+00:00 found handler topics="libp2p multistream" tid=1 file=multistream.nim:189 conn=16U*7836Hj:69a99bdf196f46ce73b6bf5a protocol=/vac/waku/filter-subscribe/2.0.0-beta1
INF 2026-03-05 15:06:07.341+00:00 filter subscribe request handler triggered topics="waku filter" tid=1 file=protocol.nim:290 peerId=16U*7836Hj conn=16U*7836Hj:69a99bdf196f46ce73b6bf5a
TRC 2026-03-05 15:06:07.342+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*7836Hj:69a99bdf196f46ce73b6bf53 size=92
TRC 2026-03-05 15:06:07.342+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=fb1e4cc8fb01...6c69a251bf04 tagOut=fb1e4cc8fb01...6c69a251bf04 nonce=36
TRC 2026-03-05 15:06:07.342+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 5, length: 64}"
TRC 2026-03-05 15:06:07.342+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=3f0a14643430...2f70726f746f
TRC 2026-03-05 15:06:07.342+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
INF 2026-03-05 15:06:07.342+00:00 received filter subscribe request topics="waku filter" tid=1 file=protocol.nim:131 peerId=16U*7836Hj request=FilterSubscribeRequest of req:d407a3c8d293636c9db0 [SUBSCRIBE] pubsubTopic:some("/waku/2/rs/2/0") contentTopics:@["/myapp/1/latest/proto"]
INF 2026-03-05 15:06:07.342+00:00 subscribing peer to filter criteria topics="waku filter" tid=1 file=protocol.nim:70 peerId=16U*7836Hj filterCriteria={("/waku/2/rs/2/0", "/myapp/1/latest/proto")}
INF 2026-03-05 15:06:07.343+00:00 subscription added correctly topics="waku filter subscriptions" tid=1 file=subscriptions.nim:165 new_peer=16U*7836Hj subscr_set={(pubsubTopic: "/waku/2/rs/2/0", contentTopic: "/myapp/1/latest/proto"): {16Uiu2HAmFfvsK1MFbA1WzdrSj6AKEFsAv5xKuiR75Y9Nmx7836Hj}}
INF 2026-03-05 15:06:07.343+00:00 correct subscription topics="waku filter" tid=1 file=protocol.nim:76 peerId=16U*7836Hj
INF 2026-03-05 15:06:07.343+00:00 sending filter subscribe response topics="waku filter" tid=1 file=protocol.nim:324 peer_id=16U*7836Hj response=FilterSubscribeResponse of req:d407a3c8d293636c9db0 [200] some("OK")
TRC 2026-03-05 15:06:07.343+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 5, length: 30}"
TRC 2026-03-05 15:06:07.343+00:00 Closing with EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69a99bdf196f46ce73b6bf5a
TRC 2026-03-05 15:06:07.343+00:00 Closing yamux channel locally topics="libp2p yamux" tid=1 file=yamux.nim:204 streamId=5 conn=16U*7836Hj:69a99bdf196f46ce73b6bf54
TRC 2026-03-05 15:06:07.343+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{Data, {Fin}, streamId: 5, length: 0}"
TRC 2026-03-05 15:06:07.344+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*7836Hj:69a99bdf196f46ce73b6bf53 size=28
TRC 2026-03-05 15:06:07.344+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=573b7841aeb7...cccb2949ef7d tagOut=573b7841aeb7...cccb2949ef7d nonce=37
TRC 2026-03-05 15:06:07.344+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {Fin}, streamId: 5, length: 0}"
TRC 2026-03-05 15:06:07.344+00:00 remote closed channel topics="libp2p yamux" tid=1 file=yamux.nim:643
TRC 2026-03-05 15:06:07.344+00:00 Closing connection topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*7836Hj:69a99bdf196f46ce73b6bf5a
TRC 2026-03-05 15:06:07.344+00:00 Closed connection topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*7836Hj:69a99bdf196f46ce73b6bf5a
TRC 2026-03-05 15:06:07.344+00:00 Closing stream topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69a99bdf196f46ce73b6bf5a objName=YamuxStream dir=In
TRC 2026-03-05 15:06:07.344+00:00 Closed stream topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69a99bdf196f46ce73b6bf5a objName=YamuxStream dir=In
TRC 2026-03-05 15:06:07.344+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:07.344+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69a99bdf196f46ce73b6bf5a
TRC 2026-03-05 15:06:07.344+00:00 Closing with EOF topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69a99bdf196f46ce73b6bf5a
TRC 2026-03-05 15:06:07.344+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:309
TRC 2026-03-05 15:06:07.344+00:00 Stream handler done tid=1 file=muxedupgrade.nim:100 conn=16U*7836Hj:69a99bdf196f46ce73b6bf5a
TRC 2026-03-05 15:06:07.344+00:00 finished handling stream topics="libp2p yamux" tid=1 file=yamux.nim:555
DBG 2026-03-05 15:06:07.349+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:47260 meth=POST uri=/relay/v1/auto/messages
DBG 2026-03-05 15:06:07.349+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:47260 meth=POST uri=/relay/v1/auto/messages path_params=[] query_params=[] content_body="(application/json, 114 bytes)"
DBG 2026-03-05 15:06:07.350+00:00 received relay message topics="waku relay" tid=1 file=protocol.nim:220 my_peer_id=16U*v5ALiS msg_hash=0x1c467e8b9f8a2a5f9ca7e5f2d166160b5debb54a3eecbfdeeb8deeae7d22c24c msg_id=none from_peer_id=rest topic=/waku/2/rs/2/0 receivedTime=1772723167350433536 payloadSizeBytes=16.0
INF 2026-03-05 15:06:07.350+00:00 Publishing message topics="waku node rest relay_api" tid=1 file=handlers.nim:310 contentTopic=/myapp/1/latest/proto rln=false
NTC 2026-03-05 15:06:07.350+00:00 start publish Waku message topics="waku relay" tid=1 file=protocol.nim:684 msg_hash=0x1c467e8b9f8a2a5f9ca7e5f2d166160b5debb54a3eecbfdeeb8deeae7d22c24c pubsubTopic=/waku/2/rs/2/0
INF 2026-03-05 15:06:07.350+00:00 handling message topics="waku filter" tid=1 file=protocol.nim:247 pubsubTopic=/waku/2/rs/2/0 msg_hash=0x1c467e8b9f8a2a5f9ca7e5f2d166160b5debb54a3eecbfdeeb8deeae7d22c24c
INF 2026-03-05 15:06:07.350+00:00 findSubscribedPeers result topics="waku filter subscriptions" tid=1 file=subscriptions.nim:88 filter_criterion="(pubsubTopic: /waku/2/rs/2/0, contentTopic: /myapp/1/latest/proto)" subscr_set={(pubsubTopic: "/waku/2/rs/2/0", contentTopic: "/myapp/1/latest/proto"): {16Uiu2HAmFfvsK1MFbA1WzdrSj6AKEFsAv5xKuiR75Y9Nmx7836Hj}} found_peers="[16U*7836Hj]"
NTC 2026-03-05 15:06:07.350+00:00 pushing message to subscribed peers topics="waku filter" tid=1 file=protocol.nim:205 pubsubTopic=/waku/2/rs/2/0 contentTopic=/myapp/1/latest/proto payload=536861726469...6f726b732121 target_peer_ids="[16U*7836Hj]" msg_hash=0x1c467e8b9f8a2a5f9ca7e5f2d166160b5debb54a3eecbfdeeb8deeae7d22c24c
INF 2026-03-05 15:06:07.351+00:00 pushing message to subscribed peer topics="waku filter" tid=1 file=protocol.nim:172 peerId=16U*7836Hj
TRC 2026-03-05 15:06:07.351+00:00 Dialing peer topics="waku node peer_manager" tid=1 file=peer_manager.nim:425 wireAddr="[/ip4/172.18.90.5/tcp/64009, /ip4/172.18.90.5/tcp/64010/ws]" peerId=16U*7836Hj proto=/vac/waku/filter-push/2.0.0-beta1
TRC 2026-03-05 15:06:07.351+00:00 Dialing (new) topics="libp2p dialer" tid=1 file=dialer.nim:362 peerId=16U*7836Hj protos="[/vac/waku/filter-push/2.0.0-beta1]"
TRC 2026-03-05 15:06:07.351+00:00 Reusing existing connection topics="libp2p dialer" tid=1 file=dialer.nim:171 muxer=16U*7836Hj:69a99bdf196f46ce73b6bf54 direction=In
TRC 2026-03-05 15:06:07.351+00:00 Opening stream topics="libp2p dialer" tid=1 file=dialer.nim:364 conn=16U*7836Hj:69a99bdf196f46ce73b6bf54
TRC 2026-03-05 15:06:07.351+00:00 Stream created topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69a99bdf196f46ce73b6bf5b objName=YamuxStream dir=Out
TRC 2026-03-05 15:06:07.351+00:00 Monitoring for timeout topics="libp2p connection" tid=1 file=connection.nim:67 s=:69a99bdf196f46ce73b6bf5b timeout=5m
TRC 2026-03-05 15:06:07.351+00:00 created channel topics="libp2p yamux" tid=1 file=yamux.nim:518 id=8 pid=16U*7836Hj
TRC 2026-03-05 15:06:07.351+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Syn}, streamId: 8, length: 0}"
TRC 2026-03-05 15:06:07.351+00:00 Negotiating stream topics="libp2p dialer" tid=1 file=dialer.nim:285 conn=16U*7836Hj:69a99bdf196f46ce73b6bf5b protos="[/vac/waku/filter-push/2.0.0-beta1]"
TRC 2026-03-05 15:06:07.351+00:00 initiating handshake topics="libp2p multistream" tid=1 file=multistream.nim:47 conn=16U*7836Hj:69a99bdf196f46ce73b6bf5b codec=/multistream/1.0.0
TRC 2026-03-05 15:06:07.351+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 8, length: 20}"
TRC 2026-03-05 15:06:07.351+00:00 selecting proto topics="libp2p multistream" tid=1 file=multistream.nim:51 conn=16U*7836Hj:69a99bdf196f46ce73b6bf5b proto=/vac/waku/filter-push/2.0.0-beta1
TRC 2026-03-05 15:06:07.351+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 8, length: 35}"
TRC 2026-03-05 15:06:07.352+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*7836Hj:69a99bdf196f46ce73b6bf53 size=28
TRC 2026-03-05 15:06:07.352+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=4f461794266c...e2163a7f0b98 tagOut=4f461794266c...e2163a7f0b98 nonce=38
TRC 2026-03-05 15:06:07.352+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Ack}, streamId: 8, length: 0}"
TRC 2026-03-05 15:06:07.352+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:07.353+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*7836Hj:69a99bdf196f46ce73b6bf53 size=48
TRC 2026-03-05 15:06:07.353+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=067f48b488e0...cb63772a5b8f tagOut=067f48b488e0...cb63772a5b8f nonce=39
TRC 2026-03-05 15:06:07.353+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 8, length: 20}"
TRC 2026-03-05 15:06:07.353+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-03-05 15:06:07.353+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:07.353+00:00 readFrame topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*7836Hj:69a99bdf196f46ce73b6bf53 size=63
TRC 2026-03-05 15:06:07.353+00:00 decryptWithAd topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=c31db94a8631...e887a1ccdae6 tagOut=c31db94a8631...e887a1ccdae6 nonce=40
TRC 2026-03-05 15:06:07.353+00:00 got message topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 8, length: 35}"
TRC 2026-03-05 15:06:07.353+00:00 Msg Rcv topics="libp2p yamux" tid=1 file=yamux.nim:639 description=222f7661632f...62657461310a
TRC 2026-03-05 15:06:07.353+00:00 waiting for header topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-03-05 15:06:07.353+00:00 multistream handshake success topics="libp2p multistream" tid=1 file=multistream.nim:61 conn=16U*7836Hj:69a99bdf196f46ce73b6bf5b
TRC 2026-03-05 15:06:07.353+00:00 reading first requested proto topics="libp2p multistream" tid=1 file=multistream.nim:68 conn=16U*7836Hj:69a99bdf196f46ce73b6bf5b s=/vac/waku/filter-push/2.0.0-beta1 proto="[/vac/waku/filter-push/2.0.0-beta1]"
TRC 2026-03-05 15:06:07.353+00:00 successfully selected topics="libp2p multistream" tid=1 file=multistream.nim:70 conn=16U*7836Hj:69a99bdf196f46ce73b6bf5b proto=/vac/waku/filter-push/2.0.0-beta1
TRC 2026-03-05 15:06:07.353+00:00 try to send the buffer topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 8, length: 80}"
INF 2026-03-05 15:06:07.353+00:00 published successful topics="waku filter" tid=1 file=protocol.nim:182 peerId=16U*7836Hj stream=16U*7836Hj:69a99bdf196f46ce73b6bf5b
NTC 2026-03-05 15:06:07.354+00:00 pushed message succesfully to all subscribers topics="waku filter" tid=1 file=protocol.nim:275 pubsubTopic=/waku/2/rs/2/0 contentTopic=/myapp/1/latest/proto msg_hash=0x1c467e8b9f8a2a5f9ca7e5f2d166160b5debb54a3eecbfdeeb8deeae7d22c24c numPeers=1 target_peer_ids="[16U*7836Hj]"
TRC 2026-03-05 15:06:07.354+00:00 Publishing message on topic topics="libp2p gossipsub" tid=1 file=gossipsub.nim:935 data=0a1053686172...aa0100f80100 topic=/waku/2/rs/2/0
DBG 2026-03-05 15:06:07.354+00:00 No peers for topic, skipping publish topics="libp2p gossipsub" tid=1 file=gossipsub.nim:953 peersOnTopic=0 connectedPeers=0 topic=/waku/2/rs/2/0
WRN 2026-03-05 15:06:07.354+00:00 waku.relay did not publish topics="waku node relay api" tid=1 file=relay.nim:195 error=NoPeersToPublish
DBG 2026-03-05 15:06:07.354+00:00 Received error response from handler tid=1 file=serverprivate.nim:314 status=400 meth=POST peer=172.17.0.1:47260 uri=/relay/v1/auto/messages error_status="400 Bad Request" error_content_type=text/plain error_message="Failed to publish: publish failed in relay: NoPeersToPublish"
NTC 2026-03-05 15:06:07.401+00:00 Shutting down after receiving SIGTERM topics="wakunode main" tid=1 file=wakunode2.nim:82
INF 2026-03-05 15:06:07.401+00:00 Stopping discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:362
TRC 2026-03-05 15:06:07.401+00:00 Stop listening on discv5 port topics="waku discv5" tid=1 file=waku_discv5.nim:365
INF 2026-03-05 15:06:07.401+00:00 Successfully stopped discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:368
TRC 2026-03-05 15:06:07.401+00:00 Stopping switch topics="libp2p switch" tid=1 file=switch.nim:328
INF 2026-03-05 15:06:07.402+00:00 Stopping AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:237
TRC 2026-03-05 15:06:07.402+00:00 Closing ConnManager topics="libp2p connmanager" tid=1 file=connmanager.nim:434
TRC 2026-03-05 15:06:07.402+00:00 Cleaning up muxer topics="libp2p connmanager" tid=1 file=connmanager.nim:231 m=16U*7836Hj:69a99bdf196f46ce73b6bf54
TRC 2026-03-05 15:06:07.402+00:00 Closing yamux topics="libp2p yamux" tid=1 file=yamux.nim:528
TRC 2026-03-05 15:06:07.402+00:00 Closing connection topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*7836Hj:69a99bdf196f46ce73b6bf5b
TRC 2026-03-05 15:06:07.402+00:00 Closed connection topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*7836Hj:69a99bdf196f46ce73b6bf5b
TRC 2026-03-05 15:06:07.402+00:00 Closing stream topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69a99bdf196f46ce73b6bf5b objName=YamuxStream dir=Out
TRC 2026-03-05 15:06:07.402+00:00 Closed stream topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69a99bdf196f46ce73b6bf5b objName=YamuxStream dir=Out
TRC 2026-03-05 15:06:07.402+00:00 write directly on stream topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{GoAway, {}, streamId: 0, length: 0}"
TRC 2026-03-05 15:06:07.402+00:00 Closing secure conn topics="libp2p secure" tid=1 file=secure.nim:69 s=16U*7836Hj:69a99bdf196f46ce73b6bf54 dir=In
TRC 2026-03-05 15:06:07.402+00:00 Shutting down chronos stream topics="libp2p chronosstream" tid=1 file=chronosstream.nim:169 address=172.18.90.5:51324 s=16U*7836Hj:69a99bdf196f46ce73b6bf53
TRC 2026-03-05 15:06:07.403+00:00 Cleaning up client topics="libp2p tcptransport" tid=1 file=tcptransport.nim:65 addrs=172.18.90.5:51324 conn=16U*7836Hj:69a99bdf196f46ce73b6bf53
TRC 2026-03-05 15:06:07.403+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69a99bdf196f46ce73b6bf53
TRC 2026-03-05 15:06:07.403+00:00 Cleaned up client topics="libp2p tcptransport" tid=1 file=tcptransport.nim:78 addrs=172.18.90.5:51324 conn=16U*7836Hj:69a99bdf196f46ce73b6bf53
TRC 2026-03-05 15:06:07.403+00:00 Shutdown chronos stream topics="libp2p chronosstream" tid=1 file=chronosstream.nim:174 address=172.18.90.5:51324 s=16U*7836Hj:69a99bdf196f46ce73b6bf53
TRC 2026-03-05 15:06:07.404+00:00 Closing connection topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*7836Hj:69a99bdf196f46ce73b6bf53
TRC 2026-03-05 15:06:07.404+00:00 Closed connection topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*7836Hj:69a99bdf196f46ce73b6bf53
TRC 2026-03-05 15:06:07.404+00:00 Closing stream topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69a99bdf196f46ce73b6bf53 objName=ChronosStream dir=In
TRC 2026-03-05 15:06:07.404+00:00 Closed stream topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69a99bdf196f46ce73b6bf53 objName=ChronosStream dir=In
TRC 2026-03-05 15:06:07.404+00:00 Closing connection topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*7836Hj:69a99bdf196f46ce73b6bf54
TRC 2026-03-05 15:06:07.404+00:00 Closed connection topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*7836Hj:69a99bdf196f46ce73b6bf54
TRC 2026-03-05 15:06:07.404+00:00 Closing stream topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69a99bdf196f46ce73b6bf54 objName=SecureConn dir=In
TRC 2026-03-05 15:06:07.404+00:00 Closed stream topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69a99bdf196f46ce73b6bf54 objName=SecureConn dir=In
TRC 2026-03-05 15:06:07.404+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69a99bdf196f46ce73b6bf54
TRC 2026-03-05 15:06:07.404+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69a99bdf196f46ce73b6bf54
TRC 2026-03-05 15:06:07.404+00:00 Already closed topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69a99bdf196f46ce73b6bf53
TRC 2026-03-05 15:06:07.404+00:00 Connection closed, cleaning up topics="libp2p connmanager" tid=1 file=connmanager.nim:270 mux=16U*7836Hj:69a99bdf196f46ce73b6bf54
TRC 2026-03-05 15:06:07.404+00:00 Triggering disconnect events topics="libp2p connmanager" tid=1 file=connmanager.nim:243 mux=16U*7836Hj:69a99bdf196f46ce73b6bf54
TRC 2026-03-05 15:06:07.404+00:00 About to trigger peer events topics="libp2p connmanager" tid=1 file=connmanager.nim:180 peer=16U*7836Hj
TRC 2026-03-05 15:06:07.404+00:00 triggering peer events topics="libp2p connmanager" tid=1 file=connmanager.nim:185 peer=16U*7836Hj event="(kind: Left)"
TRC 2026-03-05 15:06:07.404+00:00 unsubscribing gossipsub peer topics="libp2p gossipsub" tid=1 file=gossipsub.nim:320 peer=16U*7836Hj
DBG 2026-03-05 15:06:07.405+00:00 stopping sendNonPriorityTask topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:584 p=16U*7836Hj
TRC 2026-03-05 15:06:07.405+00:00 unsubscribing floodsub peer topics="libp2p floodsub" tid=1 file=floodsub.nim:88 peer=16U*7836Hj
DBG 2026-03-05 15:06:07.405+00:00 unsubscribing pubsub peer topics="libp2p pubsub" tid=1 file=pubsub.nim:209 peerId=16U*7836Hj
TRC 2026-03-05 15:06:07.405+00:00 About to trigger connection events topics="libp2p connmanager" tid=1 file=connmanager.nim:148 peer=16U*7836Hj
INF 2026-03-05 15:06:07.405+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics="waku relay" tid=1 file=protocol.nim:419 pubsubTopic=/waku/2/rs/2/0
TRC 2026-03-05 15:06:07.405+00:00 Closed yamux topics="libp2p yamux" tid=1 file=yamux.nim:549
TRC 2026-03-05 15:06:07.405+00:00 Stream EOF topics="libp2p yamux" tid=1 file=yamux.nim:651 description="Secure connection EOF: Stream EOF!"
TRC 2026-03-05 15:06:07.405+00:00 Already closed topics="libp2p yamux" tid=1 file=yamux.nim:525
TRC 2026-03-05 15:06:07.405+00:00 Stopped yamux handler topics="libp2p yamux" tid=1 file=yamux.nim:668
TRC 2026-03-05 15:06:07.405+00:00 Cleaned up muxer topics="libp2p connmanager" tid=1 file=connmanager.nim:239 m=16U*7836Hj:69a99bdf196f46ce73b6bf54
TRC 2026-03-05 15:06:07.405+00:00 Closed ConnManager topics="libp2p connmanager" tid=1 file=connmanager.nim:448
TRC 2026-03-05 15:06:07.406+00:00 Stopping TCP transport topics="libp2p tcptransport" tid=1 file=tcptransport.nim:159
TRC 2026-03-05 15:06:07.406+00:00 stopping transport topics="libp2p transport" tid=1 file=transport.nim:59 address=@[/ip4/0.0.0.0/tcp/64427]
TRC 2026-03-05 15:06:07.406+00:00 Transport stopped topics="libp2p tcptransport" tid=1 file=tcptransport.nim:189
TRC 2026-03-05 15:06:07.406+00:00 Stopping WS transport topics="libp2p wstransport" tid=1 file=wstransport.nim:213
TRC 2026-03-05 15:06:07.406+00:00 stopping transport topics="libp2p transport" tid=1 file=transport.nim:59 address=@[/ip4/0.0.0.0/tcp/64428/ws]
TRC 2026-03-05 15:06:07.406+00:00 Transport stopped topics="libp2p wstransport" tid=1 file=wstransport.nim:235
TRC 2026-03-05 15:06:07.406+00:00 gossipsub stop topics="libp2p gossipsub" tid=1 file=gossipsub.nim:1131
TRC 2026-03-05 15:06:07.406+00:00 Switch stopped topics="libp2p switch" tid=1 file=switch.nim:354
WRN 2026-03-05 15:06:07.406+00:00 Stopping rendezvous without starting it topics="waku rendezvous" tid=1 file=rendezvous.nim:638
WRN 2026-03-05 15:06:07.406+00:00 Stopping rendezvous without starting it topics="waku rendezvous" tid=1 file=rendezvous.nim:638
INF 2026-03-05 15:06:07.406+00:00 waku rendezvous discovery stopped topics="waku rendezvous" tid=1 file=protocol.nim:239
INF 2026-03-05 15:06:07.407+00:00 waku rendezvous client stopped topics="waku rendezvous client" tid=1 file=client.nim:142
NTC 2026-03-05 15:06:07.407+00:00 REST service stopped tid=1 file=server.nim:188 address=0.0.0.0:64426

View File

@ -0,0 +1,258 @@
2026-03-05 15:07:55.952 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-05 15:07:55.952 DEBUG [tests.conftest] Running test: test_admin_relay_peers_contains_all_relay_peers with id: 2026-03-05_15-07-55__2bc920bc-9151-46c3-98b3-036e3892241f
2026-03-05 15:07:55.953 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-05 15:07:55.953 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-03-05 15:07:55.953 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-03-05 15:07:55.959 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:07:55.960 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-07-55__2bc920bc-9151-46c3-98b3-036e3892241f__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:07:55.965 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:07:55.966 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-07-55__2bc920bc-9151-46c3-98b3-036e3892241f__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:07:55.972 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:07:55.972 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-05_15-07-55__2bc920bc-9151-46c3-98b3-036e3892241f__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:07:55.977 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:07:55.977 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-03-05_15-07-55__2bc920bc-9151-46c3-98b3-036e3892241f__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:07:55.978 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-05 15:07:55.978 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-03-05 15:07:55.979 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:07:55.979 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:07:55.980 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:07:55.980 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.17.69
2026-03-05 15:07:55.981 DEBUG [src.node.docker_mananger] Generated ports ['50140', '50141', '50142', '50143', '50144']
2026-03-05 15:07:55.981 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:07:55.981 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:07:55.981 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:07:55.981 DEBUG [src.node.docker_mananger] docker run -i -t -p 50140:50140 -p 50141:50141 -p 50142:50142 -p 50143:50143 -p 50144:50144 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=50142 --rest-port=50140 --tcp-port=50141 --discv5-udp-port=50143 --rest-address=0.0.0.0 --nat=extip:172.18.17.69 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7a87bbb2673bb67bfe2bf0ccab5a7639d6ff4e0d44830c6bf6fbd4accebc2a17 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50144 --metrics-logging=true --relay=true
2026-03-05 15:07:56.176 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.17.69 waku 8136f8b1653388ec96e83fb41ba7359492d71fbcd4b07ce4e46acd8e4f02f732
2026-03-05 15:07:56.188 ERROR [src.node.docker_mananger] Max retries reached for container db390cea9556. Exiting log stream.
2026-03-05 15:07:56.213 DEBUG [src.node.docker_mananger] Container started with ID 8136f8b16533. Setting up logs at ./log/docker/node1_2026-03-05_15-07-55__2bc920bc-9151-46c3-98b3-036e3892241f__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:07:56.214 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 50140
2026-03-05 15:07:56.215 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:07:56.750 ERROR [src.node.docker_mananger] Max retries reached for container dd9cf6486573. Exiting log stream.
2026-03-05 15:07:57.215 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:57.218 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:07:57.218 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:07:57.219 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:57.221 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.17.69/tcp/50141/p2p/16Uiu2HAm8hpeFxi4qK3nXHFyMM2qtEUTXXvqx2WCGMnqDQNDFu1c","/ip4/172.18.17.69/tcp/50142/ws/p2p/16Uiu2HAm8hpeFxi4qK3nXHFyMM2qtEUTXXvqx2WCGMnqDQNDFu1c"],"enrUri":"enr:-L24QHiyt1sh5FP0BU0g4mkoddT861b0ehZ4ls7-qlIEiIfCWIaxDzBKWiDjMYecRHn84b7ERDsZ8a9T4eSB2Rk3onACgmlkgnY0gmlwhKwSEUWKbXVsdGlhZGRyc5YACASsEhFFBsPdAAoErBIRRQbD3t0DgnJzhQADAQAAiXNlY3AyNTZrMaECxUsEu-fCLZIcJa9CodQpwaraQi8HHU4TTzWXqzIHpEODdGNwgsPdg3VkcILD34V3YWt1MgE"}'
2026-03-05 15:07:57.221 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:07:57.221 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:07:57.221 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:07:57.223 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:07:57.223 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.123.6
2026-03-05 15:07:57.223 DEBUG [src.node.docker_mananger] Generated ports ['18184', '18185', '18186', '18187', '18188']
2026-03-05 15:07:57.223 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:07:57.223 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:07:57.223 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:07:57.224 DEBUG [src.node.docker_mananger] docker run -i -t -p 18184:18184 -p 18185:18185 -p 18186:18186 -p 18187:18187 -p 18188:18188 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=18186 --rest-port=18184 --tcp-port=18185 --discv5-udp-port=18187 --rest-address=0.0.0.0 --nat=extip:172.18.123.6 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=aa13887586b7e82fb039cfd1d8ceddbbc95be1b8aca7ffa69ebfbb728a94e0ae --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18188 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QHiyt1sh5FP0BU0g4mkoddT861b0ehZ4ls7-qlIEiIfCWIaxDzBKWiDjMYecRHn84b7ERDsZ8a9T4eSB2Rk3onACgmlkgnY0gmlwhKwSEUWKbXVsdGlhZGRyc5YACASsEhFFBsPdAAoErBIRRQbD3t0DgnJzhQADAQAAiXNlY3AyNTZrMaECxUsEu-fCLZIcJa9CodQpwaraQi8HHU4TTzWXqzIHpEODdGNwgsPdg3VkcILD34V3YWt1MgE
2026-03-05 15:07:57.422 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.123.6 waku 75c85cf5d8cb3c82e678ab242fd75e4531b944ae2801642d9f5ce3c306337668
2026-03-05 15:07:57.456 DEBUG [src.node.docker_mananger] Container started with ID 75c85cf5d8cb. Setting up logs at ./log/docker/node2_2026-03-05_15-07-55__2bc920bc-9151-46c3-98b3-036e3892241f__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:07:57.456 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 18184
2026-03-05 15:07:57.456 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:07:58.457 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18184/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:58.478 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:07:58.478 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:07:58.482 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18184/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:58.488 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.123.6/tcp/18185/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","/ip4/172.18.123.6/tcp/18186/ws/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt"],"enrUri":"enr:-L24QHF-a0eyKGS9dsJOJ3AYsHWxXFg8iYiQSpLgm-FQyUNFc6qeVkAf5li1mmurKGj-IsWsfDsoKWlm3rTMf60x6HgCgmlkgnY0gmlwhKwSewaKbXVsdGlhZGRyc5YACASsEnsGBkcJAAoErBJ7BgZHCt0DgnJzhQADAQAAiXNlY3AyNTZrMaECqU30UyuRHjvgyfs9h-dEH-PN97RNxWfhba2fHozT8AGDdGNwgkcJg3VkcIJHC4V3YWt1MgE"}'
2026-03-05 15:07:58.489 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:07:58.499 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:07:58.499 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-05_15-07-55__2bc920bc-9151-46c3-98b3-036e3892241f__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:07:58.505 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:07:58.505 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-03-05_15-07-55__2bc920bc-9151-46c3-98b3-036e3892241f__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:07:58.505 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:07:58.505 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:07:58.507 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:07:58.507 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.223.55
2026-03-05 15:07:58.507 DEBUG [src.node.docker_mananger] Generated ports ['40374', '40375', '40376', '40377', '40378']
2026-03-05 15:07:58.507 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:07:58.507 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:07:58.507 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:07:58.507 DEBUG [src.node.docker_mananger] docker run -i -t -p 40374:40374 -p 40375:40375 -p 40376:40376 -p 40377:40377 -p 40378:40378 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=40376 --rest-port=40374 --tcp-port=40375 --discv5-udp-port=40377 --rest-address=0.0.0.0 --nat=extip:172.18.223.55 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=aadbe9b5691835caf13c273da556e6dec64d22d2a7fea5af069befc7eb9d185b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40378 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QHiyt1sh5FP0BU0g4mkoddT861b0ehZ4ls7-qlIEiIfCWIaxDzBKWiDjMYecRHn84b7ERDsZ8a9T4eSB2Rk3onACgmlkgnY0gmlwhKwSEUWKbXVsdGlhZGRyc5YACASsEhFFBsPdAAoErBIRRQbD3t0DgnJzhQADAQAAiXNlY3AyNTZrMaECxUsEu-fCLZIcJa9CodQpwaraQi8HHU4TTzWXqzIHpEODdGNwgsPdg3VkcILD34V3YWt1MgE
2026-03-05 15:07:58.701 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.223.55 waku ef6fbcc4f6cb438969fcee42c80c20ec1a8ee34263a077b56be3d0ca4177ebd3
2026-03-05 15:07:58.735 DEBUG [src.node.docker_mananger] Container started with ID ef6fbcc4f6cb. Setting up logs at ./log/docker/node3_2026-03-05_15-07-55__2bc920bc-9151-46c3-98b3-036e3892241f__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:07:58.735 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 40374
2026-03-05 15:07:58.735 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:07:59.736 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40374/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:59.739 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:07:59.739 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:07:59.739 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40374/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:59.741 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.223.55/tcp/40375/p2p/16Uiu2HAm3VoZrC2ftBF5MrwNGWPYq4T7np56XCAKGLYbaByGUD9D","/ip4/172.18.223.55/tcp/40376/ws/p2p/16Uiu2HAm3VoZrC2ftBF5MrwNGWPYq4T7np56XCAKGLYbaByGUD9D"],"enrUri":"enr:-L24QDEhp4Oga3yrUWCOmW-8uKizuxSX-ro-YcghjPzEr0erLft-YplT3hui6q0dVItn1n0TS3EqjqxU4qceNfluaKoCgmlkgnY0gmlwhKwS3zeKbXVsdGlhZGRyc5YACASsEt83Bp23AAoErBLfNwaduN0DgnJzhQADAQAAiXNlY3AyNTZrMaECd-xlwSpyTDsPucQJy8WGXILXtmuXXhkI1VfSmm4FhbSDdGNwgp23g3VkcIKduYV3YWt1MgA"}'
2026-03-05 15:07:59.741 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:07:59.741 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:07:59.742 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:07:59.743 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:07:59.743 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.20.176
2026-03-05 15:07:59.743 DEBUG [src.node.docker_mananger] Generated ports ['24490', '24491', '24492', '24493', '24494']
2026-03-05 15:07:59.743 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:07:59.743 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:07:59.744 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:07:59.744 DEBUG [src.node.docker_mananger] docker run -i -t -p 24490:24490 -p 24491:24491 -p 24492:24492 -p 24493:24493 -p 24494:24494 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=24492 --rest-port=24490 --tcp-port=24491 --discv5-udp-port=24493 --rest-address=0.0.0.0 --nat=extip:172.18.20.176 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2edd5bf30b3d19ca7b018ea19d7fc97e9a4bb974fae90ab8c522bf95db15e8ac --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24494 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QHiyt1sh5FP0BU0g4mkoddT861b0ehZ4ls7-qlIEiIfCWIaxDzBKWiDjMYecRHn84b7ERDsZ8a9T4eSB2Rk3onACgmlkgnY0gmlwhKwSEUWKbXVsdGlhZGRyc5YACASsEhFFBsPdAAoErBIRRQbD3t0DgnJzhQADAQAAiXNlY3AyNTZrMaECxUsEu-fCLZIcJa9CodQpwaraQi8HHU4TTzWXqzIHpEODdGNwgsPdg3VkcILD34V3YWt1MgE
2026-03-05 15:07:59.945 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.20.176 waku f6df0f07bc28d56705bb25451e5b9cec6ea9fd8c3a5934590935b01490072c6b
2026-03-05 15:07:59.984 DEBUG [src.node.docker_mananger] Container started with ID f6df0f07bc28. Setting up logs at ./log/docker/node4_2026-03-05_15-07-55__2bc920bc-9151-46c3-98b3-036e3892241f__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:07:59.985 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 24490
2026-03-05 15:07:59.985 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:08:00.986 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24490/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:00.999 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:08:01.001 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:08:01.003 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24490/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:01.010 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.20.176/tcp/24491/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","/ip4/172.18.20.176/tcp/24492/ws/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH"],"enrUri":"enr:-L24QIIVqB_fW5uFwuV_rM8CeqDnzFyWp2XR_0Xw1erlkfv0QLUTLlqviKEJwT4EexhCkT8vQoCu2qtwSZGaOgXMiHICgmlkgnY0gmlwhKwSFLCKbXVsdGlhZGRyc5YACASsEhSwBl-rAAoErBIUsAZfrN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDXCTaESDtLopKFvv5w8ojVEPyglA5eI1WXJ-grUQeh7aDdGNwgl-rg3VkcIJfrYV3YWt1MgE"}'
2026-03-05 15:08:01.010 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:08:01.011 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50140/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-05 15:08:01.017 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:01.018 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18184/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-05 15:08:01.022 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:01.023 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24490/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-05 15:08:01.029 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:01.031 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50140/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.123.6/tcp/18185/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt"]'
2026-03-05 15:08:01.036 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:01.036 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18184/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.17.69/tcp/50141/p2p/16Uiu2HAm8hpeFxi4qK3nXHFyMM2qtEUTXXvqx2WCGMnqDQNDFu1c"]'
2026-03-05 15:08:01.039 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:01.039 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50140/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.20.176/tcp/24491/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH"]'
2026-03-05 15:08:01.042 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:01.042 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24490/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.17.69/tcp/50141/p2p/16Uiu2HAm8hpeFxi4qK3nXHFyMM2qtEUTXXvqx2WCGMnqDQNDFu1c"]'
2026-03-05 15:08:01.045 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:01.045 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:01.048 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"UnknownOrigin"}]'
2026-03-05 15:08:01.048 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18184/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:01.050 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.17.69/tcp/50141/p2p/16Uiu2HAm8hpeFxi4qK3nXHFyMM2qtEUTXXvqx2WCGMnqDQNDFu1c","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.38.0-beta","origin":"Discv5"}]'
2026-03-05 15:08:01.050 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24490/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:01.052 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.17.69/tcp/50141/p2p/16Uiu2HAm8hpeFxi4qK3nXHFyMM2qtEUTXXvqx2WCGMnqDQNDFu1c","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.38.0-beta","origin":"Discv5"}]'
2026-03-05 15:08:01.052 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:08:03.053 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:03.056 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"UnknownOrigin","score":0.0},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"UnknownOrigin","score":0.0}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"UnknownOrigin","score":0.0},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"UnknownOrigin","score":0.0}]}]'
2026-03-05 15:08:03.557 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:03.559 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"UnknownOrigin","score":0.0},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"UnknownOrigin","score":0.0}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"UnknownOrigin","score":0.0},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"UnknownOrigin","score":0.0}]}]'
2026-03-05 15:08:04.060 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:04.063 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"UnknownOrigin","score":0.0},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"UnknownOrigin","score":0.0}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"UnknownOrigin","score":0.0},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"UnknownOrigin","score":0.0}]}]'
2026-03-05 15:08:04.563 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:04.566 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"UnknownOrigin","score":0.0},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"UnknownOrigin","score":0.0}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"UnknownOrigin","score":0.0},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"UnknownOrigin","score":0.0}]}]'
2026-03-05 15:08:05.066 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:05.069 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"UnknownOrigin","score":0.0},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"UnknownOrigin","score":0.0}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"UnknownOrigin","score":0.0},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"UnknownOrigin","score":0.0}]}]'
2026-03-05 15:08:05.569 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:05.572 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"UnknownOrigin","score":0.0},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"UnknownOrigin","score":0.0}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"UnknownOrigin","score":0.0},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"UnknownOrigin","score":0.0}]}]'
2026-03-05 15:08:06.072 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:06.075 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"UnknownOrigin","score":0.0},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"UnknownOrigin","score":0.0}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"UnknownOrigin","score":0.0},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"UnknownOrigin","score":0.0}]}]'
2026-03-05 15:08:06.576 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:06.579 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.0},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.0}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.0},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.0}]}]'
2026-03-05 15:08:07.079 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:07.082 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.0},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.0}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.0},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.0}]}]'
2026-03-05 15:08:07.582 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:07.585 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.0},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.0}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.0},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.0}]}]'
2026-03-05 15:08:08.085 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:08.088 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.0},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.0}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.0},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.0}]}]'
2026-03-05 15:08:08.588 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:08.591 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.16882088633999998},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.14354647327000003}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.16882088633999998},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.14354647327000003}]}]'
2026-03-05 15:08:09.091 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:09.095 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.16882088633999998},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.14354647327000003}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.16882088633999998},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.14354647327000003}]}]'
2026-03-05 15:08:09.595 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:09.598 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.16882088633999998},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.14354647327000003}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.16882088633999998},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.14354647327000003}]}]'
2026-03-05 15:08:10.098 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:10.101 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.16882088633999998},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.14354647327000003}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.16882088633999998},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.14354647327000003}]}]'
2026-03-05 15:08:10.602 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:10.605 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.16882088633999998},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.14354647327000003}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.16882088633999998},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.14354647327000003}]}]'
2026-03-05 15:08:11.105 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:11.108 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.16882088633999998},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.14354647327000003}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.16882088633999998},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.14354647327000003}]}]'
2026-03-05 15:08:11.609 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:11.612 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.16882088633999998},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.14354647327000003}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.16882088633999998},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.14354647327000003}]}]'
2026-03-05 15:08:12.112 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:12.115 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.16882088633999998},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.14354647327000003}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.16882088633999998},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.14354647327000003}]}]'
2026-03-05 15:08:12.615 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:12.618 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.16882088633999998},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.14354647327000003}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.16882088633999998},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.14354647327000003}]}]'
2026-03-05 15:08:13.119 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:13.122 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.16882088633999998},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.14354647327000003}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.16882088633999998},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.14354647327000003}]}]'
2026-03-05 15:08:13.622 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:13.625 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.16882088633999998},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.14354647327000003}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.16882088633999998},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.14354647327000003}]}]'
2026-03-05 15:08:14.126 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:14.129 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.16882088633999998},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.14354647327000003}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.16882088633999998},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.14354647327000003}]}]'
2026-03-05 15:08:14.629 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:14.632 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.16882088633999998},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.14354647327000003}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.16882088633999998},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.14354647327000003}]}]'
2026-03-05 15:08:15.132 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:15.135 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.16882088633999998},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.14354647327000003}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.16882088633999998},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.14354647327000003}]}]'
2026-03-05 15:08:15.636 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:15.639 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.16882088633999998},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.14354647327000003}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.16882088633999998},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.14354647327000003}]}]'
2026-03-05 15:08:16.139 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:16.142 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.16882088633999998},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.14354647327000003}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.16882088633999998},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.14354647327000003}]}]'
2026-03-05 15:08:16.643 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:16.646 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.16882088633999998},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.14354647327000003}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.16882088633999998},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.14354647327000003}]}]'
2026-03-05 15:08:17.146 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:17.149 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.16882088633999998},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.14354647327000003}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.16882088633999998},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.14354647327000003}]}]'
2026-03-05 15:08:17.649 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:17.652 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.16882088633999998},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.14354647327000003}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.16882088633999998},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.14354647327000003}]}]'
2026-03-05 15:08:18.152 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:18.155 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.16882088633999998},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.14354647327000003}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.16882088633999998},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.14354647327000003}]}]'
2026-03-05 15:08:18.655 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:18.658 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.16882088633999998},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.14354647327000003}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.16882088633999998},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.14354647327000003}]}]'
2026-03-05 15:08:19.158 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:19.161 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.16882088633999998},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.14354647327000003}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.16882088633999998},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.14354647327000003}]}]'
2026-03-05 15:08:19.662 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:19.665 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.16882088633999998},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.14354647327000003}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.16882088633999998},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.14354647327000003}]}]'
2026-03-05 15:08:20.165 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:20.168 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.16882088633999998},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.14354647327000003}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.16882088633999998},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.14354647327000003}]}]'
2026-03-05 15:08:20.668 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:20.671 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]}]'
2026-03-05 15:08:21.171 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:21.175 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]}]'
2026-03-05 15:08:21.675 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:21.678 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]}]'
2026-03-05 15:08:22.178 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:22.181 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]}]'
2026-03-05 15:08:22.682 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:22.684 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]}]'
2026-03-05 15:08:23.185 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:23.188 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]}]'
2026-03-05 15:08:23.688 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:23.691 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]}]'
2026-03-05 15:08:24.191 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:24.194 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]}]'
2026-03-05 15:08:24.695 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:24.697 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]}]'
2026-03-05 15:08:25.198 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:25.201 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]}]'
2026-03-05 15:08:25.701 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:25.704 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]}]'
2026-03-05 15:08:26.204 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:26.208 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]}]'
2026-03-05 15:08:26.708 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:26.711 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]}]'
2026-03-05 15:08:27.211 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:27.214 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]}]'
2026-03-05 15:08:27.714 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:27.717 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]}]'
2026-03-05 15:08:28.217 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:28.220 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]}]'
2026-03-05 15:08:28.721 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:28.724 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]}]'
2026-03-05 15:08:29.224 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:29.227 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]}]'
2026-03-05 15:08:29.727 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:29.730 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]}]'
2026-03-05 15:08:30.231 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:30.233 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]}]'
2026-03-05 15:08:30.734 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:30.736 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]}]'
2026-03-05 15:08:31.237 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:31.239 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]}]'
2026-03-05 15:08:31.740 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:31.743 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]}]'
2026-03-05 15:08:32.243 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:32.249 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]}]'
2026-03-05 15:08:32.749 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:32.752 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]}]'
2026-03-05 15:08:33.252 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50140/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:08:33.255 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt","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.38.0-beta","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH","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.38.0-beta","origin":"Discv5","score":0.2}]}]'
2026-03-05 15:08:33.256 DEBUG [tests.rest_flags.test_admin_flags] /admin/v1/peers/relay [{'shard': 0, 'peers': [{'multiaddr': '/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt', '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.38.0-beta', 'origin': 'Discv5', 'score': 0.2}, {'multiaddr': '/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH', '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.38.0-beta', 'origin': 'Discv5', 'score': 0.2}]}, {'shard': 1, 'peers': [{'multiaddr': '/ip4/172.18.123.6/tcp/37872/p2p/16Uiu2HAm6pZpkosQkgMuSkPZdkzLpA7Wjsk7k9Mu2GxbM598izEt', '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.38.0-beta', 'origin': 'Discv5', 'score': 0.2}, {'multiaddr': '/ip4/172.18.20.176/tcp/47608/p2p/16Uiu2HAmJrgT6cibMviTsEGgx8692t9LX8Hr97tnS7LSPNSDuHpH', '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.38.0-beta', 'origin': 'Discv5', 'score': 0.2}]}]
2026-03-05 15:08:33.259 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-05 15:08:33.260 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-05 15:08:33.260 DEBUG [src.node.waku_node] Stopping container with id 8136f8b16533
2026-03-05 15:08:33.789 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:08:33.789 DEBUG [src.node.waku_node] Stopping container with id 75c85cf5d8cb
2026-03-05 15:08:34.342 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:08:34.343 DEBUG [src.node.waku_node] Stopping container with id ef6fbcc4f6cb
2026-03-05 15:08:34.606 ERROR [src.node.docker_mananger] Max retries reached for container 8136f8b16533. Exiting log stream.
2026-03-05 15:08:34.894 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:08:34.895 DEBUG [src.node.waku_node] Stopping container with id f6df0f07bc28
2026-03-05 15:08:35.249 ERROR [src.node.docker_mananger] Max retries reached for container 75c85cf5d8cb. Exiting log stream.
2026-03-05 15:08:35.450 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:08:35.451 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-05 15:08:35.479 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:08:35.526 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:08:35.530 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:08:35.552 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,110 @@
2026-03-05 15:07:12.711 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-05 15:07:12.711 DEBUG [tests.conftest] Running test: test_invalid_page_size with id: 2026-03-05_15-07-12__cb918aee-4273-436c-b7d4-8e5ac06d80dc
2026-03-05 15:07:12.712 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-05 15:07:12.712 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-03-05 15:07:12.712 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-03-05 15:07:12.720 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:07:12.720 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-05_15-07-12__cb918aee-4273-436c-b7d4-8e5ac06d80dc__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:07:12.720 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:07:12.720 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:07:12.722 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:07:12.722 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.206.227
2026-03-05 15:07:12.722 DEBUG [src.node.docker_mananger] Generated ports ['16297', '16298', '16299', '16300', '16301']
2026-03-05 15:07:12.722 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:07:12.722 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:07:12.722 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:07:12.723 DEBUG [src.node.docker_mananger] docker run -i -t -p 16297:16297 -p 16298:16298 -p 16299:16299 -p 16300:16300 -p 16301:16301 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=16299 --rest-port=16297 --tcp-port=16298 --discv5-udp-port=16300 --rest-address=0.0.0.0 --nat=extip:172.18.206.227 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a1a0bcdaf8b6c2619fad0c387dfb367a613d5c27cf0e72ffdaddb28fe1afe9ff --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16301 --metrics-logging=true --store=true --relay=true
2026-03-05 15:07:12.923 ERROR [src.node.docker_mananger] Max retries reached for container 926857867f69. Exiting log stream.
2026-03-05 15:07:12.926 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.206.227 waku 7f36ca19818471f561b831f4e258973d81c427f4b52b2d8fa11ecae6b2648b3b
2026-03-05 15:07:12.961 DEBUG [src.node.docker_mananger] Container started with ID 7f36ca198184. Setting up logs at ./log/docker/publishing_node1_2026-03-05_15-07-12__cb918aee-4273-436c-b7d4-8e5ac06d80dc__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:07:12.962 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 16297
2026-03-05 15:07:12.963 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:07:13.501 ERROR [src.node.docker_mananger] Max retries reached for container 2ba51848c50d. Exiting log stream.
2026-03-05 15:07:13.963 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16297/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:13.966 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:07:13.966 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:07:13.966 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16297/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:13.969 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.206.227/tcp/16298/p2p/16Uiu2HAmRqUKyTtwUCZrNsKT1WKnYaMdzDKCSCSfe1eudJfDV66u","/ip4/172.18.206.227/tcp/16299/ws/p2p/16Uiu2HAmRqUKyTtwUCZrNsKT1WKnYaMdzDKCSCSfe1eudJfDV66u"],"enrUri":"enr:-L24QHR-FNXwaesppuzkhyfF8ZmnpMP51WMpWKRnmEtPwRtTGFwsrCXTWYc9bPGEEZ7wGouPLfggLMFTMvcXddHCGEoCgmlkgnY0gmlwhKwSzuOKbXVsdGlhZGRyc5YACASsEs7jBj-qAAoErBLO4wY_q90DgnJzhQADAQAAiXNlY3AyNTZrMaEDw9dfR7Na9jD_MbLdSuNQYH8XgXIByuq7SpqNGnXQlCqDdGNwgj-qg3VkcII_rIV3YWt1MgM"}'
2026-03-05 15:07:13.969 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:07:13.976 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:07:13.977 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-05_15-07-12__cb918aee-4273-436c-b7d4-8e5ac06d80dc__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:07:13.977 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:07:13.977 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:07:13.978 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:07:13.978 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.131.230
2026-03-05 15:07:13.978 DEBUG [src.node.docker_mananger] Generated ports ['52105', '52106', '52107', '52108', '52109']
2026-03-05 15:07:13.979 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:07:13.979 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:07:13.979 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:07:13.979 DEBUG [src.node.docker_mananger] docker run -i -t -p 52105:52105 -p 52106:52106 -p 52107:52107 -p 52108:52108 -p 52109:52109 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=52107 --rest-port=52105 --tcp-port=52106 --discv5-udp-port=52108 --rest-address=0.0.0.0 --nat=extip:172.18.131.230 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5a7cdac2bd506ec52ebf6d4dbeffad48d895657bc021cdfc1b1e3f1edde556dd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52109 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QHR-FNXwaesppuzkhyfF8ZmnpMP51WMpWKRnmEtPwRtTGFwsrCXTWYc9bPGEEZ7wGouPLfggLMFTMvcXddHCGEoCgmlkgnY0gmlwhKwSzuOKbXVsdGlhZGRyc5YACASsEs7jBj-qAAoErBLO4wY_q90DgnJzhQADAQAAiXNlY3AyNTZrMaEDw9dfR7Na9jD_MbLdSuNQYH8XgXIByuq7SpqNGnXQlCqDdGNwgj-qg3VkcII_rIV3YWt1MgM --storenode=/ip4/172.18.206.227/tcp/16298/p2p/16Uiu2HAmRqUKyTtwUCZrNsKT1WKnYaMdzDKCSCSfe1eudJfDV66u --store=true --relay=true
2026-03-05 15:07:14.187 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.131.230 waku 67607defd7017c250f21e49ac00db4e546f5d852adf81776d984ca5f6bf4b486
2026-03-05 15:07:14.220 DEBUG [src.node.docker_mananger] Container started with ID 67607defd701. Setting up logs at ./log/docker/store_node1_2026-03-05_15-07-12__cb918aee-4273-436c-b7d4-8e5ac06d80dc__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:07:14.220 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 52105
2026-03-05 15:07:14.222 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:07:15.222 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52105/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:15.225 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:07:15.225 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:07:15.226 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52105/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:15.228 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.131.230/tcp/52106/p2p/16Uiu2HAmPPjMnxVJgYVN4pJK9RNDLJVLaaWw6BMwjmVmSYjBL4FJ","/ip4/172.18.131.230/tcp/52107/ws/p2p/16Uiu2HAmPPjMnxVJgYVN4pJK9RNDLJVLaaWw6BMwjmVmSYjBL4FJ"],"enrUri":"enr:-L24QK2GAc37-BotVLTx_0CsY2dUT6nluzevbaDFiakqlM2bElTTwkyNdjQEz-wSZ7OAqD4LJJ6GKFPqAJUpY60C5PQCgmlkgnY0gmlwhKwSg-aKbXVsdGlhZGRyc5YACASsEoPmBsuKAAoErBKD5gbLi90DgnJzhQADAQAAiXNlY3AyNTZrMaEDn4fksA5SQQVvKjmCDev8WGHrHsnkQ7iKYBYS4APANsGDdGNwgsuKg3VkcILLjIV3YWt1MgM"}'
2026-03-05 15:07:15.228 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:07:15.229 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52105/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.206.227/tcp/16298/p2p/16Uiu2HAmRqUKyTtwUCZrNsKT1WKnYaMdzDKCSCSfe1eudJfDV66u"]'
2026-03-05 15:07:15.231 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:15.232 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16297/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-05 15:07:15.234 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:15.234 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52105/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-05 15:07:15.237 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:15.238 DEBUG [src.steps.store] Relaying message
2026-03-05 15:07:15.238 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16297/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-03-05 15:07:15.244 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:15.244 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:07:15.446 DEBUG [src.steps.store] Relaying message
2026-03-05 15:07:15.446 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16297/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-03-05 15:07:15.452 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:15.452 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:07:15.654 DEBUG [src.steps.store] Relaying message
2026-03-05 15:07:15.654 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16297/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-03-05 15:07:15.660 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:15.661 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:07:15.862 DEBUG [src.steps.store] Relaying message
2026-03-05 15:07:15.863 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16297/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-03-05 15:07:15.868 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:15.869 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:07:16.069 DEBUG [src.steps.store] Relaying message
2026-03-05 15:07:16.070 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16297/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-03-05 15:07:16.076 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:16.076 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:07:16.277 DEBUG [src.steps.store] Relaying message
2026-03-05 15:07:16.277 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16297/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-03-05 15:07:16.283 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:16.283 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:07:16.484 DEBUG [src.steps.store] Relaying message
2026-03-05 15:07:16.485 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16297/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-03-05 15:07:16.490 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:16.490 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:07:16.691 DEBUG [src.steps.store] Relaying message
2026-03-05 15:07:16.691 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16297/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-03-05 15:07:16.697 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:16.698 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:07:16.898 DEBUG [src.steps.store] Relaying message
2026-03-05 15:07:16.899 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16297/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-03-05 15:07:16.904 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:16.905 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:07:17.106 DEBUG [src.steps.store] Relaying message
2026-03-05 15:07:17.106 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16297/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-03-05 15:07:17.112 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:17.112 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:07:17.314 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16297/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=$2&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:17.317 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:16297/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=$2&ascending=true. Response content: b'page size parsing error: invalid integer: $2'
2026-03-05 15:07:17.318 DEBUG [tests.store.test_page_size] the invalid page_size $2 wasn't accepted
2026-03-05 15:07:17.318 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52105/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=$2&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:17.321 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:52105/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=$2&ascending=true. Response content: b'page size parsing error: invalid integer: $2'
2026-03-05 15:07:17.321 DEBUG [tests.store.test_page_size] the invalid page_size $2 wasn't accepted
2026-03-05 15:07:17.323 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-05 15:07:17.324 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-05 15:07:17.324 DEBUG [src.node.waku_node] Stopping container with id 7f36ca198184
2026-03-05 15:07:17.915 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:07:17.915 DEBUG [src.node.waku_node] Stopping container with id 67607defd701
2026-03-05 15:07:18.469 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:07:18.471 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-05 15:07:18.480 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:07:18.488 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,74 @@
2026-03-05 15:10:17.807 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-05 15:10:17.807 DEBUG [tests.conftest] Running test: test_filter_unsubscribe_from_non_existing_pubsub_topic with id: 2026-03-05_15-10-17__01e65398-97c7-4d56-88e2-f9fb1fe651a4
2026-03-05 15:10:17.808 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-05 15:10:17.808 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-03-05 15:10:17.808 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2026-03-05 15:10:17.815 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:10:17.815 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-10-17__01e65398-97c7-4d56-88e2-f9fb1fe651a4__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:10:17.815 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:10:17.815 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:10:17.817 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:10:17.817 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.211.133
2026-03-05 15:10:17.817 DEBUG [src.node.docker_mananger] Generated ports ['65111', '65112', '65113', '65114', '65115']
2026-03-05 15:10:17.817 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:10:17.817 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:10:17.817 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:10:17.818 DEBUG [src.node.docker_mananger] docker run -i -t -p 65111:65111 -p 65112:65112 -p 65113:65113 -p 65114:65114 -p 65115:65115 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=65113 --rest-port=65111 --tcp-port=65112 --discv5-udp-port=65114 --rest-address=0.0.0.0 --nat=extip:172.18.211.133 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=874d9788c628ff9066fa6e6ec0fecfd8bfff44de780f62e8e36bf3730bf7d029 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=65115 --metrics-logging=true --relay=true --filter=true
2026-03-05 15:10:18.008 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.211.133 waku a8877e4021c7bc881725550fe091208e508e2d2cfbcf69957e33ff7072368e7f
2026-03-05 15:10:18.042 DEBUG [src.node.docker_mananger] Container started with ID a8877e4021c7. Setting up logs at ./log/docker/node1_2026-03-05_15-10-17__01e65398-97c7-4d56-88e2-f9fb1fe651a4__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:10:18.042 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 65111
2026-03-05 15:10:18.042 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:10:18.057 ERROR [src.node.docker_mananger] Max retries reached for container 9c6a24d44ce6. Exiting log stream.
2026-03-05 15:10:18.606 ERROR [src.node.docker_mananger] Max retries reached for container 31643be66f07. Exiting log stream.
2026-03-05 15:10:19.043 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65111/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:19.046 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:10:19.046 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:10:19.046 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65111/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:19.048 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.211.133/tcp/65112/p2p/16Uiu2HAmLxfYQQQjevLZBCkUSUKJXaKygr9RHUpm7meAss7rxGpj","/ip4/172.18.211.133/tcp/65113/ws/p2p/16Uiu2HAmLxfYQQQjevLZBCkUSUKJXaKygr9RHUpm7meAss7rxGpj"],"enrUri":"enr:-L24QLuuwxqAf3H8Ul2EADHc_F7IeRug1CuWtwe-jBBBWJOTY26q4-4JJ6VuRy2Svr5PduoM6caUh7jqaJclEiVTwfoCgmlkgnY0gmlwhKwS04WKbXVsdGlhZGRyc5YACASsEtOFBv5YAAoErBLThQb-Wd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDe2Su63tw7GR5gTUoSDowc68nUi_hbiTcm1HY0uEyANSDdGNwgv5Yg3VkcIL-WoV3YWt1MgU"}'
2026-03-05 15:10:19.049 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:10:19.049 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2026-03-05 15:10:19.056 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:10:19.056 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-10-17__01e65398-97c7-4d56-88e2-f9fb1fe651a4__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:10:19.056 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:10:19.056 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:10:19.058 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:10:19.058 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.142.9
2026-03-05 15:10:19.058 DEBUG [src.node.docker_mananger] Generated ports ['33608', '33609', '33610', '33611', '33612']
2026-03-05 15:10:19.058 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:10:19.058 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:10:19.058 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:10:19.058 DEBUG [src.node.docker_mananger] docker run -i -t -p 33608:33608 -p 33609:33609 -p 33610:33610 -p 33611:33611 -p 33612:33612 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=33610 --rest-port=33608 --tcp-port=33609 --discv5-udp-port=33611 --rest-address=0.0.0.0 --nat=extip:172.18.142.9 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=441f5a8cb6f1fed87f77739bd0fee58dbe3c60cfd71ec62f5e8692b25aaac2cc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33612 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QLuuwxqAf3H8Ul2EADHc_F7IeRug1CuWtwe-jBBBWJOTY26q4-4JJ6VuRy2Svr5PduoM6caUh7jqaJclEiVTwfoCgmlkgnY0gmlwhKwS04WKbXVsdGlhZGRyc5YACASsEtOFBv5YAAoErBLThQb-Wd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDe2Su63tw7GR5gTUoSDowc68nUi_hbiTcm1HY0uEyANSDdGNwgv5Yg3VkcIL-WoV3YWt1MgU --filternode=/ip4/172.18.211.133/tcp/65112/p2p/16Uiu2HAmLxfYQQQjevLZBCkUSUKJXaKygr9RHUpm7meAss7rxGpj
2026-03-05 15:10:19.262 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.142.9 waku b72ee0f87086c48a214c7c58173cfde8823472b51e018e0a9cc176960af43e16
2026-03-05 15:10:19.296 DEBUG [src.node.docker_mananger] Container started with ID b72ee0f87086. Setting up logs at ./log/docker/node2_2026-03-05_15-10-17__01e65398-97c7-4d56-88e2-f9fb1fe651a4__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:10:19.297 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 33608
2026-03-05 15:10:19.297 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:10:20.298 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33608/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:20.301 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:10:20.301 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:10:20.301 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33608/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:20.304 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.142.9/tcp/33609/p2p/16Uiu2HAmHovpALPxPpDFVbrpmp9rqEMNLuDvTyTWGBVgrYGmkAXL","/ip4/172.18.142.9/tcp/33610/ws/p2p/16Uiu2HAmHovpALPxPpDFVbrpmp9rqEMNLuDvTyTWGBVgrYGmkAXL"],"enrUri":"enr:-L24QBCpLMkjT-kK3d-2-tkDOQKcYgcmzcrynyHbh46JCSErTQ2OmtfVFj6iW9bbQaJUc3kpLEAROcAwVA69zul7PrECgmlkgnY0gmlwhKwSjgmKbXVsdGlhZGRyc5YACASsEo4JBoNJAAoErBKOCQaDSt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDTJSpt_brMwl5OZIWa5hxcUuVN6OYaC7Epd2H6T_4WDuDdGNwgoNJg3VkcIKDS4V3YWt1MgA"}'
2026-03-05 15:10:20.304 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:10:20.304 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33608/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.211.133/tcp/65112/p2p/16Uiu2HAmLxfYQQQjevLZBCkUSUKJXaKygr9RHUpm7meAss7rxGpj"]'
2026-03-05 15:10:20.339 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:20.340 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2026-03-05 15:10:20.341 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:65111/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-05 15:10:20.356 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:20.357 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33608/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "e2cf5bd8-3a05-4e0f-8d23-9ee5c439676a", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-03-05 15:10:20.371 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"e2cf5bd8-3a05-4e0f-8d23-9ee5c439676a","statusDesc":"OK"}'
2026-03-05 15:10:20.374 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:33608/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/waku/2/rs/3/1"], "pubsubTopic": "/waku/2/rs/3/9"}'
2026-03-05 15:10:20.382 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:33608/filter/v2/subscriptions. Response content: b'{"requestId":"1","statusDesc":"NOT_FOUND: peer has no subscriptions"}'
2026-03-05 15:10:20.384 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:65111/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-03-05 15:10:20.391 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:20.392 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:10:20.492 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:10:20.493 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33608/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:10:20.496 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":1772723420384690436,"ephemeral":false}]'
2026-03-05 15:10:20.499 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-05 15:10:20.500 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-05 15:10:20.500 DEBUG [src.node.waku_node] Stopping container with id a8877e4021c7
2026-03-05 15:10:21.050 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:10:21.052 DEBUG [src.node.waku_node] Stopping container with id b72ee0f87086
2026-03-05 15:10:21.614 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:10:21.617 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-05 15:10:21.628 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:10:21.632 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,100 @@
2026-03-05 15:04:03.900 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-05 15:04:03.901 DEBUG [tests.conftest] Running test: test_store_node_not_connected_directly_to_relaying_node with id: 2026-03-05_15-04-03__f3e0bd28-8b87-49ef-827d-f236c6df119d
2026-03-05 15:04:03.901 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-05 15:04:03.901 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-03-05 15:04:03.901 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-03-05 15:04:03.911 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:04:03.911 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-04-03__f3e0bd28-8b87-49ef-827d-f236c6df119d__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:03.917 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:04:03.917 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-04-03__f3e0bd28-8b87-49ef-827d-f236c6df119d__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:03.923 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:04:03.923 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-05_15-04-03__f3e0bd28-8b87-49ef-827d-f236c6df119d__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:03.924 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-05 15:04:03.924 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-03-05 15:04:03.925 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:04:03.925 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:04:03.969 DEBUG [src.node.docker_mananger] Network waku created
2026-03-05 15:04:03.970 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.192.48
2026-03-05 15:04:03.970 DEBUG [src.node.docker_mananger] Generated ports ['54164', '54165', '54166', '54167', '54168']
2026-03-05 15:04:03.970 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:04:03.970 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:04:03.970 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:04:03.970 DEBUG [src.node.docker_mananger] docker run -i -t -p 54164:54164 -p 54165:54165 -p 54166:54166 -p 54167:54167 -p 54168:54168 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=54166 --rest-port=54164 --tcp-port=54165 --discv5-udp-port=54167 --rest-address=0.0.0.0 --nat=extip:172.18.192.48 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=abeecc2146598054ff5ddbe5ca2a4d0e7dec418dc5a4a298db261ba4cc74f7da --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=54168 --metrics-logging=true --relay=true
2026-03-05 15:04:13.810 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.192.48 waku 1609d0ecbeccdf00594bc9c1f766076a73a40176b630ffb129ebb87a4e722a14
2026-03-05 15:04:13.847 DEBUG [src.node.docker_mananger] Container started with ID 1609d0ecbecc. Setting up logs at ./log/docker/node1_2026-03-05_15-04-03__f3e0bd28-8b87-49ef-827d-f236c6df119d__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:13.848 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 54164
2026-03-05 15:04:13.848 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:04:14.848 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54164/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:14.852 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:04:14.852 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:04:14.852 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54164/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:14.855 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.192.48/tcp/54165/p2p/16Uiu2HAmHXaBRUFZygzT8s2sRsxwxkLmWiFLDKnBV5dH5cn9Pjjn","/ip4/172.18.192.48/tcp/54166/ws/p2p/16Uiu2HAmHXaBRUFZygzT8s2sRsxwxkLmWiFLDKnBV5dH5cn9Pjjn"],"enrUri":"enr:-L24QLzT5CH2v-YohapBVmBhHXVnMPxz7bXXOOQ7XgVr11vFWhb6NrdS79BrDA4VKXuU5Y-RgVmVCUXYDKaJP87yipECgmlkgnY0gmlwhKwSwDCKbXVsdGlhZGRyc5YACASsEsAwBtOVAAoErBLAMAbTlt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDSGQKKz-KV6U06HXBmeIIJd3ovTGk3AknE8qSvLuG02mDdGNwgtOVg3VkcILTl4V3YWt1MgE"}'
2026-03-05 15:04:14.855 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:04:14.855 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:04:14.855 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:04:14.857 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:04:14.857 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.224.70
2026-03-05 15:04:14.857 DEBUG [src.node.docker_mananger] Generated ports ['51942', '51943', '51944', '51945', '51946']
2026-03-05 15:04:14.857 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:04:14.857 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:04:14.857 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:04:14.858 DEBUG [src.node.docker_mananger] docker run -i -t -p 51942:51942 -p 51943:51943 -p 51944:51944 -p 51945:51945 -p 51946:51946 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=51944 --rest-port=51942 --tcp-port=51943 --discv5-udp-port=51945 --rest-address=0.0.0.0 --nat=extip:172.18.224.70 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5fdaaac4abafdcb111de2b3ea54ff12ca20cb9cae82f2790d4da6f4fcfaaa2eb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51946 --metrics-logging=true --store=true --relay=true --discv5-bootstrap-node=enr:-L24QLzT5CH2v-YohapBVmBhHXVnMPxz7bXXOOQ7XgVr11vFWhb6NrdS79BrDA4VKXuU5Y-RgVmVCUXYDKaJP87yipECgmlkgnY0gmlwhKwSwDCKbXVsdGlhZGRyc5YACASsEsAwBtOVAAoErBLAMAbTlt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDSGQKKz-KV6U06HXBmeIIJd3ovTGk3AknE8qSvLuG02mDdGNwgtOVg3VkcILTl4V3YWt1MgE
2026-03-05 15:04:15.049 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.224.70 waku f99e1677c1f26cd8a50293d6eaf4ccbfb952db8704ee21505374215707893c53
2026-03-05 15:04:15.083 DEBUG [src.node.docker_mananger] Container started with ID f99e1677c1f2. Setting up logs at ./log/docker/node2_2026-03-05_15-04-03__f3e0bd28-8b87-49ef-827d-f236c6df119d__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:15.084 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 51942
2026-03-05 15:04:15.084 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:04:16.084 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51942/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:16.087 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:04:16.088 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:04:16.088 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51942/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:16.091 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.224.70/tcp/51943/p2p/16Uiu2HAmP6YgWJdG6ctn5pGkMaJbgFBYrjcvVkh8dbT5o6m74i1c","/ip4/172.18.224.70/tcp/51944/ws/p2p/16Uiu2HAmP6YgWJdG6ctn5pGkMaJbgFBYrjcvVkh8dbT5o6m74i1c"],"enrUri":"enr:-L24QOfp9_SgDfF6DYGFIXn8WB6kfklIt8DpoEJqkpuDpr6jTHbiisarwisxy56F04t2wq3ERwYdvv15fOqQHG-ePmsCgmlkgnY0gmlwhKwS4EaKbXVsdGlhZGRyc5YACASsEuBGBsrnAAoErBLgRgbK6N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDmyDyVeN7v0J-F2HRo4Ix4NLFmmBch_B22VK3xiqqMX-DdGNwgsrng3VkcILK6YV3YWt1MgM"}'
2026-03-05 15:04:16.091 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:04:16.091 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:04:16.091 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:04:16.093 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:04:16.093 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.51.133
2026-03-05 15:04:16.093 DEBUG [src.node.docker_mananger] Generated ports ['36831', '36832', '36833', '36834', '36835']
2026-03-05 15:04:16.093 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:04:16.093 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:04:16.093 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:04:16.094 DEBUG [src.node.docker_mananger] docker run -i -t -p 36831:36831 -p 36832:36832 -p 36833:36833 -p 36834:36834 -p 36835:36835 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=36833 --rest-port=36831 --tcp-port=36832 --discv5-udp-port=36834 --rest-address=0.0.0.0 --nat=extip:172.18.51.133 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d9444bfa371f1c92cb899ce8d059abf3f362c5b89f5dfc82fc52e72cf183d94c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36835 --metrics-logging=true --relay=false --storenode=/ip4/172.18.224.70/tcp/51943/p2p/16Uiu2HAmP6YgWJdG6ctn5pGkMaJbgFBYrjcvVkh8dbT5o6m74i1c --discv5-bootstrap-node=enr:-L24QOfp9_SgDfF6DYGFIXn8WB6kfklIt8DpoEJqkpuDpr6jTHbiisarwisxy56F04t2wq3ERwYdvv15fOqQHG-ePmsCgmlkgnY0gmlwhKwS4EaKbXVsdGlhZGRyc5YACASsEuBGBsrnAAoErBLgRgbK6N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDmyDyVeN7v0J-F2HRo4Ix4NLFmmBch_B22VK3xiqqMX-DdGNwgsrng3VkcILK6YV3YWt1MgM
2026-03-05 15:04:16.314 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.51.133 waku 418c6a7a583488aa8bb5f41afc94fe07d6fc7dc8485aab1cb5f944cb153b6e3c
2026-03-05 15:04:16.350 DEBUG [src.node.docker_mananger] Container started with ID 418c6a7a5834. Setting up logs at ./log/docker/node3_2026-03-05_15-04-03__f3e0bd28-8b87-49ef-827d-f236c6df119d__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:16.351 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 36831
2026-03-05 15:04:16.351 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:04:17.352 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36831/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:17.355 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:04:17.355 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:04:17.355 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36831/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:17.357 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.51.133/tcp/36832/p2p/16Uiu2HAm22bDYZ139TKvMMAskV5DUXrBGEKzNhHg6AF5kmXzqy3S","/ip4/172.18.51.133/tcp/36833/ws/p2p/16Uiu2HAm22bDYZ139TKvMMAskV5DUXrBGEKzNhHg6AF5kmXzqy3S"],"enrUri":"enr:-L24QMWyPFoYXlguZ9aQPqUKWbXz60_xiFeitV_Iv8Gffde8HN2TNpdwVme1i49i988GyTGBIsxF2qpZCL9rJ4N9MSwCgmlkgnY0gmlwhKwSM4WKbXVsdGlhZGRyc5YACASsEjOFBo_gAAoErBIzhQaP4d0DgnJzhQADAQAAiXNlY3AyNTZrMaECYhgQfv0X4B4f0Uvb1z-G8q1hNSnMIXZ_na_T52uie72DdGNwgo_gg3VkcIKP4oV3YWt1MgA"}'
2026-03-05 15:04:17.357 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:04:17.358 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54164/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-05 15:04:17.362 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:04:17.362 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51942/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-05 15:04:17.369 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:04:17.369 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54164/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:17.373 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.224.70/tcp/40370/p2p/16Uiu2HAmP6YgWJdG6ctn5pGkMaJbgFBYrjcvVkh8dbT5o6m74i1c","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.38.0-beta","origin":"UnknownOrigin"}]'
2026-03-05 15:04:17.373 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51942/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:17.375 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.192.48/tcp/54165/p2p/16Uiu2HAmHXaBRUFZygzT8s2sRsxwxkLmWiFLDKnBV5dH5cn9Pjjn","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.38.0-beta","origin":"Discv5"}]'
2026-03-05 15:04:17.375 DEBUG [src.libs.common] Sleeping for 30 seconds
2026-03-05 15:04:47.376 DEBUG [src.steps.store] Relaying message
2026-03-05 15:04:47.377 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54164/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-03-05 15:04:47.383 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:04:47.383 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:04:47.584 DEBUG [src.steps.store] Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the stored messages
2026-03-05 15:04:47.585 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36831/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F1&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:47.629 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"628f2e57e6a979902c78","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x0b45428ee5351a4b30c6a8b41afdf313143d956b94e5e79a792089195193bbd9"}]}'
2026-03-05 15:04:47.631 DEBUG [src.steps.store] messages length is 1
2026-03-05 15:04:47.640 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-05 15:04:47.641 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-05 15:04:47.641 DEBUG [src.node.waku_node] Stopping container with id 1609d0ecbecc
2026-03-05 15:04:48.239 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:04:48.241 DEBUG [src.node.waku_node] Stopping container with id f99e1677c1f2
2026-03-05 15:04:48.774 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:04:48.777 DEBUG [src.node.waku_node] Stopping container with id 418c6a7a5834
2026-03-05 15:04:49.051 ERROR [src.node.docker_mananger] Max retries reached for container 1609d0ecbecc. Exiting log stream.
2026-03-05 15:04:49.334 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:04:49.337 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-05 15:04:49.353 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:04:49.372 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:04:49.376 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,200 @@
2026-03-05 15:04:08.543 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-05 15:04:08.544 DEBUG [tests.conftest] Running test: test_store_filter_interaction_with_six_nodes with id: 2026-03-05_15-04-08__b1029f47-563c-4b58-9703-6a6eeed64aa2
2026-03-05 15:04:08.544 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-05 15:04:08.544 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-03-05 15:04:08.545 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-03-05 15:04:08.553 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:04:08.554 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-04-08__b1029f47-563c-4b58-9703-6a6eeed64aa2__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:08.559 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:04:08.560 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-04-08__b1029f47-563c-4b58-9703-6a6eeed64aa2__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:08.566 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:04:08.566 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-05_15-04-08__b1029f47-563c-4b58-9703-6a6eeed64aa2__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:08.566 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-05 15:04:08.566 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-03-05 15:04:08.567 DEBUG [tests.e2e.test_e2e] Create 6 nodes
2026-03-05 15:04:08.573 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:04:08.573 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-03-05_15-04-08__b1029f47-563c-4b58-9703-6a6eeed64aa2__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:08.579 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:04:08.579 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node5_2026-03-05_15-04-08__b1029f47-563c-4b58-9703-6a6eeed64aa2__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:08.585 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:04:08.585 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node6_2026-03-05_15-04-08__b1029f47-563c-4b58-9703-6a6eeed64aa2__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:08.585 DEBUG [tests.e2e.test_e2e] Start 5 nodes with their corresponding config
2026-03-05 15:04:08.585 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:04:08.585 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:04:08.630 DEBUG [src.node.docker_mananger] Network waku created
2026-03-05 15:04:08.630 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.82.229
2026-03-05 15:04:08.630 DEBUG [src.node.docker_mananger] Generated ports ['17758', '17759', '17760', '17761', '17762']
2026-03-05 15:04:08.631 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:04:08.631 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:04:08.631 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:04:08.631 DEBUG [src.node.docker_mananger] docker run -i -t -p 17758:17758 -p 17759:17759 -p 17760:17760 -p 17761:17761 -p 17762:17762 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --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.82.229 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=47ffc8ec4bd1bb7ed565ab99e864ecb8daca394cbed6caee9dd9eded7bbdffe0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=17762 --metrics-logging=true --relay=true --store=true
2026-03-05 15:04:21.349 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.82.229 waku aacd8fd8ef2ee09c6f40af36f21a09398436912b11a3bffc46f676c337bf3dce
2026-03-05 15:04:21.387 DEBUG [src.node.docker_mananger] Container started with ID aacd8fd8ef2e. Setting up logs at ./log/docker/node1_2026-03-05_15-04-08__b1029f47-563c-4b58-9703-6a6eeed64aa2__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:21.388 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 17758
2026-03-05 15:04:21.388 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:04:22.389 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17758/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:22.392 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:04:22.392 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:04:22.393 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17758/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:22.395 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.82.229/tcp/17759/p2p/16Uiu2HAmSBh6FbuRgZsqZU9cLobihHXR4JhGpK7q2d9KaVEA5qAX","/ip4/172.18.82.229/tcp/17760/ws/p2p/16Uiu2HAmSBh6FbuRgZsqZU9cLobihHXR4JhGpK7q2d9KaVEA5qAX"],"enrUri":"enr:-L24QNl6FkUVrHwWbZ0j3tyrJhYD9CE0ANpJd8DLCflvLROPeKcf6OPidtp6_RBBuDKm7WVBdjk9rYSN2qJzRjeaRtECgmlkgnY0gmlwhKwSUuWKbXVsdGlhZGRyc5YACASsElLlBkVfAAoErBJS5QZFYN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDyQVrheiRItAnFCjUQdd1VmXPXyaRrwjKXC0IxwMbc7iDdGNwgkVfg3VkcIJFYYV3YWt1MgM"}'
2026-03-05 15:04:22.395 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:04:22.395 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:04:22.396 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:04:22.397 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:04:22.397 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.102.10
2026-03-05 15:04:22.397 DEBUG [src.node.docker_mananger] Generated ports ['48875', '48876', '48877', '48878', '48879']
2026-03-05 15:04:22.398 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:04:22.398 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:04:22.398 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:04:22.398 DEBUG [src.node.docker_mananger] docker run -i -t -p 48875:48875 -p 48876:48876 -p 48877:48877 -p 48878:48878 -p 48879:48879 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=48877 --rest-port=48875 --tcp-port=48876 --discv5-udp-port=48878 --rest-address=0.0.0.0 --nat=extip:172.18.102.10 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7ba8eabb4bee9a2eec4f6e118197fed98da22ab3c5e1cdc0bde1c6390ce93bdd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48879 --metrics-logging=true --relay=true --store=true --discv5-bootstrap-node=enr:-L24QNl6FkUVrHwWbZ0j3tyrJhYD9CE0ANpJd8DLCflvLROPeKcf6OPidtp6_RBBuDKm7WVBdjk9rYSN2qJzRjeaRtECgmlkgnY0gmlwhKwSUuWKbXVsdGlhZGRyc5YACASsElLlBkVfAAoErBJS5QZFYN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDyQVrheiRItAnFCjUQdd1VmXPXyaRrwjKXC0IxwMbc7iDdGNwgkVfg3VkcIJFYYV3YWt1MgM
2026-03-05 15:04:22.589 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.102.10 waku 71ade87d66fac80fb674c9053b69a245538db7302833d0ad82229749693dd0f8
2026-03-05 15:04:22.624 DEBUG [src.node.docker_mananger] Container started with ID 71ade87d66fa. Setting up logs at ./log/docker/node2_2026-03-05_15-04-08__b1029f47-563c-4b58-9703-6a6eeed64aa2__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:22.624 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 48875
2026-03-05 15:04:22.625 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:04:23.626 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48875/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:23.629 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:04:23.629 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:04:23.629 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48875/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:23.632 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.102.10/tcp/48876/p2p/16Uiu2HAmEeMUSjjdPQd1A6YQabMB8k8e5n498bBK5kq4mknXwfA8","/ip4/172.18.102.10/tcp/48877/ws/p2p/16Uiu2HAmEeMUSjjdPQd1A6YQabMB8k8e5n498bBK5kq4mknXwfA8"],"enrUri":"enr:-L24QLXwhgf6VSrH3lvDUYIrRYxHUUFZV17OjfGbegzwvUEPHXbiujduiaMjLTWk1Pc5a8OkgKpExTFckVuQvPL02o4CgmlkgnY0gmlwhKwSZgqKbXVsdGlhZGRyc5YACASsEmYKBr7sAAoErBJmCga-7d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDHY2tY3eRJt52z2d4DIb5JEZ6rX0TYc-BZ7CCMfhweJmDdGNwgr7sg3VkcIK-7oV3YWt1MgM"}'
2026-03-05 15:04:23.632 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:04:23.632 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:04:23.632 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:04:23.634 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:04:23.634 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.90.103
2026-03-05 15:04:23.634 DEBUG [src.node.docker_mananger] Generated ports ['34975', '34976', '34977', '34978', '34979']
2026-03-05 15:04:23.634 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:04:23.634 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:04:23.634 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:04:23.635 DEBUG [src.node.docker_mananger] docker run -i -t -p 34975:34975 -p 34976:34976 -p 34977:34977 -p 34978:34978 -p 34979:34979 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=34977 --rest-port=34975 --tcp-port=34976 --discv5-udp-port=34978 --rest-address=0.0.0.0 --nat=extip:172.18.90.103 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b92e0da3086f6c065ec08eb598213e037a81de9e8ae6717eb97e967cff375893 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=34979 --metrics-logging=true --relay=true --store=true --discv5-bootstrap-node=enr:-L24QLXwhgf6VSrH3lvDUYIrRYxHUUFZV17OjfGbegzwvUEPHXbiujduiaMjLTWk1Pc5a8OkgKpExTFckVuQvPL02o4CgmlkgnY0gmlwhKwSZgqKbXVsdGlhZGRyc5YACASsEmYKBr7sAAoErBJmCga-7d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDHY2tY3eRJt52z2d4DIb5JEZ6rX0TYc-BZ7CCMfhweJmDdGNwgr7sg3VkcIK-7oV3YWt1MgM
2026-03-05 15:04:23.862 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.90.103 waku a21407bbf7db57bf19e04b3178942250fa67a17c3d6b4e69d6a51a6ad338a1d8
2026-03-05 15:04:23.900 DEBUG [src.node.docker_mananger] Container started with ID a21407bbf7db. Setting up logs at ./log/docker/node3_2026-03-05_15-04-08__b1029f47-563c-4b58-9703-6a6eeed64aa2__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:23.900 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 34975
2026-03-05 15:04:23.900 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:04:24.902 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34975/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:24.904 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:04:24.904 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:04:24.905 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34975/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:24.907 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.90.103/tcp/34976/p2p/16Uiu2HAm6cyMHwzKYEiCNEJkYzs7rhiKNsc1q2tjG9fJgTKysr2R","/ip4/172.18.90.103/tcp/34977/ws/p2p/16Uiu2HAm6cyMHwzKYEiCNEJkYzs7rhiKNsc1q2tjG9fJgTKysr2R"],"enrUri":"enr:-L24QBf0fukkULzGUrajuIIkAN5BWnp8j__AB2GALUbdWQ2jFdWh6iOg7emdh_S6hYjqz1BPxnpGfHLiXwHgNP_Z7pUCgmlkgnY0gmlwhKwSWmeKbXVsdGlhZGRyc5YACASsElpnBoigAAoErBJaZwaIod0DgnJzhQADAQAAiXNlY3AyNTZrMaECplWWD_3TfwHG6FvdkSiEX50Jpx8Srn15eXOsk_gz4caDdGNwgoigg3VkcIKIooV3YWt1MgM"}'
2026-03-05 15:04:24.907 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:04:24.907 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:04:24.907 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:04:24.909 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:04:24.909 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.102.204
2026-03-05 15:04:24.909 DEBUG [src.node.docker_mananger] Generated ports ['57755', '57756', '57757', '57758', '57759']
2026-03-05 15:04:24.909 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:04:24.910 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:04:24.910 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:04:24.910 DEBUG [src.node.docker_mananger] docker run -i -t -p 57755:57755 -p 57756:57756 -p 57757:57757 -p 57758:57758 -p 57759:57759 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=57757 --rest-port=57755 --tcp-port=57756 --discv5-udp-port=57758 --rest-address=0.0.0.0 --nat=extip:172.18.102.204 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=830d9409880dc7bb187ddc9b2ac4a25eac7044cd7f2316c8f6a74c36cbcae31f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57759 --metrics-logging=true --relay=true --filter=true --store=true --discv5-bootstrap-node=enr:-L24QBf0fukkULzGUrajuIIkAN5BWnp8j__AB2GALUbdWQ2jFdWh6iOg7emdh_S6hYjqz1BPxnpGfHLiXwHgNP_Z7pUCgmlkgnY0gmlwhKwSWmeKbXVsdGlhZGRyc5YACASsElpnBoigAAoErBJaZwaIod0DgnJzhQADAQAAiXNlY3AyNTZrMaECplWWD_3TfwHG6FvdkSiEX50Jpx8Srn15eXOsk_gz4caDdGNwgoigg3VkcIKIooV3YWt1MgM
2026-03-05 15:04:25.134 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.102.204 waku 6ce1c278e58dc543e3776dec9cb2ca8d43e1daff1031b62a26f905442ce1f8b6
2026-03-05 15:04:25.168 DEBUG [src.node.docker_mananger] Container started with ID 6ce1c278e58d. Setting up logs at ./log/docker/node4_2026-03-05_15-04-08__b1029f47-563c-4b58-9703-6a6eeed64aa2__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:25.170 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 57755
2026-03-05 15:04:25.171 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:04:26.172 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57755/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:26.175 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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":"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:04:26.175 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:04:26.175 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57755/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:26.178 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.102.204/tcp/57756/p2p/16Uiu2HAmDfy5hps3gUP95Sojn1BC4HmZBZxhWnQogPw8uFbGsGkb","/ip4/172.18.102.204/tcp/57757/ws/p2p/16Uiu2HAmDfy5hps3gUP95Sojn1BC4HmZBZxhWnQogPw8uFbGsGkb"],"enrUri":"enr:-L24QNHlxgoefe_lU5uxotl0iMfvRpAs4qrd0pUMCZgD1bduHBFaVmNvsaJ8PLX7sbTS-QuVk2w66bmSAfMqV04drnUCgmlkgnY0gmlwhKwSZsyKbXVsdGlhZGRyc5YACASsEmbMBuGcAAoErBJmzAbhnd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDDxvVTKEuhlOKHtfKrVaSucbZlpDlqTBCiy8cRLsW-nyDdGNwguGcg3VkcILhnoV3YWt1Mgc"}'
2026-03-05 15:04:26.178 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:04:26.178 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:04:26.178 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:04:26.179 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:04:26.180 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.225.79
2026-03-05 15:04:26.180 DEBUG [src.node.docker_mananger] Generated ports ['65127', '65128', '65129', '65130', '65131']
2026-03-05 15:04:26.180 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:04:26.180 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:04:26.180 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:04:26.180 DEBUG [src.node.docker_mananger] docker run -i -t -p 65127:65127 -p 65128:65128 -p 65129:65129 -p 65130:65130 -p 65131:65131 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=65129 --rest-port=65127 --tcp-port=65128 --discv5-udp-port=65130 --rest-address=0.0.0.0 --nat=extip:172.18.225.79 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9bbeea24da36f00be097af7adda9dbe40a9abb56bab9bb6d15aed45b000b59ad --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=65131 --metrics-logging=true --relay=false --filternode=/ip4/172.18.102.204/tcp/57756/p2p/16Uiu2HAmDfy5hps3gUP95Sojn1BC4HmZBZxhWnQogPw8uFbGsGkb --discv5-bootstrap-node=enr:-L24QNHlxgoefe_lU5uxotl0iMfvRpAs4qrd0pUMCZgD1bduHBFaVmNvsaJ8PLX7sbTS-QuVk2w66bmSAfMqV04drnUCgmlkgnY0gmlwhKwSZsyKbXVsdGlhZGRyc5YACASsEmbMBuGcAAoErBJmzAbhnd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDDxvVTKEuhlOKHtfKrVaSucbZlpDlqTBCiy8cRLsW-nyDdGNwguGcg3VkcILhnoV3YWt1Mgc
2026-03-05 15:04:26.400 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.225.79 waku f6dd99e563a7028eac1d8cb1eeae5618e125b44a74e16064d2d07637310a03e4
2026-03-05 15:04:26.440 DEBUG [src.node.docker_mananger] Container started with ID f6dd99e563a7. Setting up logs at ./log/docker/node6_2026-03-05_15-04-08__b1029f47-563c-4b58-9703-6a6eeed64aa2__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:26.441 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 65127
2026-03-05 15:04:26.441 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:04:27.443 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65127/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:27.453 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:04:27.454 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:04:27.455 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65127/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:27.465 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.225.79/tcp/65128/p2p/16Uiu2HAmQo2g4viio5DUt2xZyJ6fUV4Eq93pJMkTV5KYgrbbxfD2","/ip4/172.18.225.79/tcp/65129/ws/p2p/16Uiu2HAmQo2g4viio5DUt2xZyJ6fUV4Eq93pJMkTV5KYgrbbxfD2"],"enrUri":"enr:-L24QKLOmEzCvy7U_5eQuPUGNNZ5NbbSSz9e4JW5z0Lf_bAwMmcZMTcj43vfSMUK5MxEvNa1b_cB8DHlN3MZg4KOqNQCgmlkgnY0gmlwhKwS4U-KbXVsdGlhZGRyc5YACASsEuFPBv5oAAoErBLhTwb-ad0DgnJzhQADAQAAiXNlY3AyNTZrMaEDtFuEX5RRoq4D9e9JJJUwHMsQqn3rkzlqHcX56tfOHsmDdGNwgv5og3VkcIL-aoV3YWt1MgA"}'
2026-03-05 15:04:27.468 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:04:27.468 DEBUG [tests.e2e.test_e2e] Subscribe nodes to relay pubsub topics
2026-03-05 15:04:27.468 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17758/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-05 15:04:27.481 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:04:27.481 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48875/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-05 15:04:27.491 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:04:27.492 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34975/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-05 15:04:27.503 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:04:27.504 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57755/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-05 15:04:27.523 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:04:27.523 DEBUG [tests.e2e.test_e2e] Node6 subscribe to filter for pubsubtopic /waku/2/rs/3/1
2026-03-05 15:04:27.523 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:65127/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-03-05 15:04:27.580 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2026-03-05 15:04:27.582 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17758/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:27.589 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.102.204/tcp/57756/p2p/16Uiu2HAmDfy5hps3gUP95Sojn1BC4HmZBZxhWnQogPw8uFbGsGkb","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-subscribe/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.38.0-beta","origin":"Discv5"},{"multiaddr":"/ip4/172.18.90.103/tcp/34976/p2p/16Uiu2HAm6cyMHwzKYEiCNEJkYzs7rhiKNsc1q2tjG9fJgTKysr2R","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.38.0-beta","origin":"Discv5"},{"multiaddr":"/ip4/172.18.102.10/tcp/34222/p2p/16Uiu2HAmEeMUSjjdPQd1A6YQabMB8k8e5n498bBK5kq4mknXwfA8","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.38.0-beta","origin":"Discv5"}]'
2026-03-05 15:04:27.590 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48875/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:27.596 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.82.229/tcp/17759/p2p/16Uiu2HAmSBh6FbuRgZsqZU9cLobihHXR4JhGpK7q2d9KaVEA5qAX","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.38.0-beta","origin":"Discv5"},{"multiaddr":"/ip4/172.18.90.103/tcp/48752/p2p/16Uiu2HAm6cyMHwzKYEiCNEJkYzs7rhiKNsc1q2tjG9fJgTKysr2R","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.38.0-beta","origin":"UnknownOrigin"}]'
2026-03-05 15:04:27.596 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34975/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:27.600 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.102.204/tcp/41660/p2p/16Uiu2HAmDfy5hps3gUP95Sojn1BC4HmZBZxhWnQogPw8uFbGsGkb","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-subscribe/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.38.0-beta","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.82.229/tcp/52856/p2p/16Uiu2HAmSBh6FbuRgZsqZU9cLobihHXR4JhGpK7q2d9KaVEA5qAX","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.38.0-beta","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.102.10/tcp/48876/p2p/16Uiu2HAmEeMUSjjdPQd1A6YQabMB8k8e5n498bBK5kq4mknXwfA8","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.38.0-beta","origin":"Discv5"}]'
2026-03-05 15:04:27.600 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57755/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:27.602 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.82.229/tcp/38128/p2p/16Uiu2HAmSBh6FbuRgZsqZU9cLobihHXR4JhGpK7q2d9KaVEA5qAX","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.38.0-beta","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.90.103/tcp/34976/p2p/16Uiu2HAm6cyMHwzKYEiCNEJkYzs7rhiKNsc1q2tjG9fJgTKysr2R","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.38.0-beta","origin":"Discv5"},{"multiaddr":"/ip4/172.18.225.79/tcp/47960/p2p/16Uiu2HAmQo2g4viio5DUt2xZyJ6fUV4Eq93pJMkTV5KYgrbbxfD2","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/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.38.0-beta","origin":"UnknownOrigin"}]'
2026-03-05 15:04:27.603 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65127/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:27.605 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.102.204/tcp/57756/p2p/16Uiu2HAmDfy5hps3gUP95Sojn1BC4HmZBZxhWnQogPw8uFbGsGkb","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-subscribe/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0,1],"connected":"Connected","agent":"nwaku-v0.38.0-beta","origin":"Discv5"}]'
2026-03-05 15:04:27.605 DEBUG [src.libs.common] Sleeping for 50 seconds
2026-03-05 15:05:17.605 DEBUG [tests.e2e.test_e2e] Node1 publish message for topic /waku/2/rs/3/1
2026-03-05 15:05:17.606 DEBUG [src.steps.store] Relaying message
2026-03-05 15:05:17.606 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17758/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-03-05 15:05:17.614 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:05:17.614 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:05:17.814 DEBUG [src.libs.common] Sleeping for 4 seconds
2026-03-05 15:05:21.814 DEBUG [tests.e2e.test_e2e] Node6 inquery for filter messages on pubsubtopic /waku/2/rs/3/1 & contenttopic/test/1/waku-filter/proto
2026-03-05 15:05:21.815 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65127/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:21.818 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":1772723117606423985,"ephemeral":false}]'
2026-03-05 15:05:21.818 DEBUG [tests.e2e.test_e2e] Filter inquiry response is [{'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1772723117606423985, 'ephemeral': False}]
2026-03-05 15:05:21.818 DEBUG [tests.e2e.test_e2e] Node5 goes live !!
2026-03-05 15:05:21.818 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:05:21.818 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:05:21.820 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:05:21.820 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.242.248
2026-03-05 15:05:21.820 DEBUG [src.node.docker_mananger] Generated ports ['55252', '55253', '55254', '55255', '55256']
2026-03-05 15:05:21.820 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:05:21.820 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:05:21.820 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:05:21.821 DEBUG [src.node.docker_mananger] docker run -i -t -p 55252:55252 -p 55253:55253 -p 55254:55254 -p 55255:55255 -p 55256:55256 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=55254 --rest-port=55252 --tcp-port=55253 --discv5-udp-port=55255 --rest-address=0.0.0.0 --nat=extip:172.18.242.248 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2f5b52eacabab92bfdcecbdbff98e25010ab460aea4df54ce7f9be7e5018da72 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=55256 --metrics-logging=true --relay=false --storenode=/ip4/172.18.102.204/tcp/57756/p2p/16Uiu2HAmDfy5hps3gUP95Sojn1BC4HmZBZxhWnQogPw8uFbGsGkb --discv5-bootstrap-node=enr:-L24QNHlxgoefe_lU5uxotl0iMfvRpAs4qrd0pUMCZgD1bduHBFaVmNvsaJ8PLX7sbTS-QuVk2w66bmSAfMqV04drnUCgmlkgnY0gmlwhKwSZsyKbXVsdGlhZGRyc5YACASsEmbMBuGcAAoErBJmzAbhnd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDDxvVTKEuhlOKHtfKrVaSucbZlpDlqTBCiy8cRLsW-nyDdGNwguGcg3VkcILhnoV3YWt1Mgc
2026-03-05 15:05:22.018 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.242.248 waku 157eb2c978d06c8c63106efae6dbccc16dc3c5780326b559139f956b512aeb63
2026-03-05 15:05:22.051 DEBUG [src.node.docker_mananger] Container started with ID 157eb2c978d0. Setting up logs at ./log/docker/node5_2026-03-05_15-04-08__b1029f47-563c-4b58-9703-6a6eeed64aa2__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:05:22.052 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 55252
2026-03-05 15:05:22.052 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:05:23.053 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55252/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:23.056 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:05:23.056 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:05:23.056 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55252/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:23.059 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.242.248/tcp/55253/p2p/16Uiu2HAmUVcDqcPwMRDpfTH3Cd7fcbbUB5cxpg7BxtYnJe6SLnVo","/ip4/172.18.242.248/tcp/55254/ws/p2p/16Uiu2HAmUVcDqcPwMRDpfTH3Cd7fcbbUB5cxpg7BxtYnJe6SLnVo"],"enrUri":"enr:-L24QCBN4fVF2FRBOP9GQo7RXwxkCrYdoVoZy2naw9OqKGAlBfy3Sle8z9E7Gi7c6QYGUFAM5LzFiKm0594CByIzmT8CgmlkgnY0gmlwhKwS8viKbXVsdGlhZGRyc5YACASsEvL4BtfVAAoErBLy-AbX1t0DgnJzhQADAQAAiXNlY3AyNTZrMaED61O-KHrtG5wshQ6UCBI2qtLQ00Z-oy8bccKTp5aJqkKDdGNwgtfVg3VkcILX14V3YWt1MgA"}'
2026-03-05 15:05:23.059 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:05:23.059 DEBUG [src.libs.common] Sleeping for 2 seconds
2026-03-05 15:05:25.059 DEBUG [tests.e2e.test_e2e] Node5 makes request to get stored messages
2026-03-05 15:05:25.060 DEBUG [src.steps.store] Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the stored messages
2026-03-05 15:05:25.061 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55252/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F1&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:25.106 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"7d8167ae0d8e673f2fe0","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x60c845656f5355c6f725561f99b01a1cc03db17a4ddab8215fc01b89487c7db8"}]}'
2026-03-05 15:05:25.107 DEBUG [src.steps.store] messages length is 1
2026-03-05 15:05:25.116 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-05 15:05:25.117 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-05 15:05:25.117 DEBUG [src.node.waku_node] Stopping container with id aacd8fd8ef2e
2026-03-05 15:05:25.686 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:05:25.686 DEBUG [src.node.waku_node] Stopping container with id 71ade87d66fa
2026-03-05 15:05:26.265 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:05:26.267 DEBUG [src.node.waku_node] Stopping container with id a21407bbf7db
2026-03-05 15:05:26.690 ERROR [src.node.docker_mananger] Max retries reached for container aacd8fd8ef2e. Exiting log stream.
2026-03-05 15:05:26.832 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:05:26.832 DEBUG [src.node.waku_node] Stopping container with id 6ce1c278e58d
2026-03-05 15:05:27.084 ERROR [src.node.docker_mananger] Max retries reached for container 71ade87d66fa. Exiting log stream.
2026-03-05 15:05:27.406 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:05:27.406 DEBUG [src.node.waku_node] Stopping container with id f6dd99e563a7
2026-03-05 15:05:27.649 ERROR [src.node.docker_mananger] Max retries reached for container a21407bbf7db. Exiting log stream.
2026-03-05 15:05:27.940 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:05:27.941 DEBUG [src.node.waku_node] Stopping container with id 157eb2c978d0
2026-03-05 15:05:28.218 ERROR [src.node.docker_mananger] Max retries reached for container 6ce1c278e58d. Exiting log stream.
2026-03-05 15:05:28.460 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:05:28.463 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-05 15:05:28.559 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:05:28.609 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:05:28.659 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:05:28.723 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:05:28.756 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:05:28.762 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,77 @@
2026-03-05 15:11:12.396 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-05 15:11:12.397 DEBUG [tests.conftest] Running test: test_store_sync_range_with_zero_jitter with id: 2026-03-05_15-11-12__163f6c06-1f5b-4b30-bc04-4555178cb3ea
2026-03-05 15:11:12.397 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-05 15:11:12.405 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:11:12.405 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-11-12__163f6c06-1f5b-4b30-bc04-4555178cb3ea__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:11:12.411 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:11:12.411 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-11-12__163f6c06-1f5b-4b30-bc04-4555178cb3ea__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:11:12.417 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:11:12.417 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-05_15-11-12__163f6c06-1f5b-4b30-bc04-4555178cb3ea__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:11:12.418 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-03-05 15:11:12.418 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:11:12.418 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:11:12.420 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:11:12.420 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.104.247
2026-03-05 15:11:12.420 DEBUG [src.node.docker_mananger] Generated ports ['62727', '62728', '62729', '62730', '62731']
2026-03-05 15:11:12.420 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:11:12.420 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:11:12.421 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:11:12.421 DEBUG [src.node.docker_mananger] docker run -i -t -p 62727:62727 -p 62728:62728 -p 62729:62729 -p 62730:62730 -p 62731:62731 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=62729 --rest-port=62727 --tcp-port=62728 --discv5-udp-port=62730 --rest-address=0.0.0.0 --nat=extip:172.18.104.247 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=85915eab54fc5e597fcd2730c8ebd4226cf6d1cf7c04b271816176ab2f2ad7cd --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62731 --metrics-logging=true --relay=true --dns-discovery=false
2026-03-05 15:11:12.602 ERROR [src.node.docker_mananger] Max retries reached for container a2a984cdf50d. Exiting log stream.
2026-03-05 15:11:12.612 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.104.247 waku 4d0e578adeacf040be78e7fcc4c9f2d242d0c6c8b0c239b707b7dbd3be962605
2026-03-05 15:11:12.647 DEBUG [src.node.docker_mananger] Container started with ID 4d0e578adeac. Setting up logs at ./log/docker/node1_2026-03-05_15-11-12__163f6c06-1f5b-4b30-bc04-4555178cb3ea__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:11:12.648 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 62727
2026-03-05 15:11:12.649 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:11:13.182 ERROR [src.node.docker_mananger] Max retries reached for container 106c2f0769f6. Exiting log stream.
2026-03-05 15:11:13.650 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62727/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:11:13.653 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:11:13.653 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:11:13.653 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62727/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:11:13.655 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.104.247/tcp/62728/p2p/16Uiu2HAmUPSyJ7MaDBhsEcgmUAWyALASaBw7V3WTcxS4G58ZbTUu","/ip4/172.18.104.247/tcp/62729/ws/p2p/16Uiu2HAmUPSyJ7MaDBhsEcgmUAWyALASaBw7V3WTcxS4G58ZbTUu"],"enrUri":"enr:-L24QFqCQ1zri6u3iq9yboVOU4k_7uZSXOtrffahRVCQXg97LEm6zP0gM6UnZw_JbUQrhQs-Fli6DXq7m3gDs_D21VECgmlkgnY0gmlwhKwSaPeKbXVsdGlhZGRyc5YACASsEmj3BvUIAAoErBJo9wb1Cd0DgnJzhQADAQAAiXNlY3AyNTZrMaED6b_MUGclx5R3zqqnSf-z6zGW9xu9bYWvtCbPtMGnBiqDdGNwgvUIg3VkcIL1CoV3YWt1MhM"}'
2026-03-05 15:11:13.656 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:11:13.656 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62727/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-05 15:11:13.674 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:11:13.674 DEBUG [src.steps.store] Relaying message
2026-03-05 15:11:13.674 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62727/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-03-05 15:11:13.678 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:11:13.678 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:11:13.879 DEBUG [src.steps.store] Relaying message
2026-03-05 15:11:13.879 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62727/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-03-05 15:11:13.883 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:11:13.883 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:11:14.084 DEBUG [src.steps.store] Relaying message
2026-03-05 15:11:14.084 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62727/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-03-05 15:11:14.088 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:11:14.088 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:11:39.289 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:11:39.289 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:11:39.291 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:11:39.291 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.28.222
2026-03-05 15:11:39.291 DEBUG [src.node.docker_mananger] Generated ports ['47862', '47863', '47864', '47865', '47866']
2026-03-05 15:11:39.291 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:11:39.291 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:11:39.292 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:11:39.292 DEBUG [src.node.docker_mananger] docker run -i -t -p 47862:47862 -p 47863:47863 -p 47864:47864 -p 47865:47865 -p 47866:47866 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=47864 --rest-port=47862 --tcp-port=47863 --discv5-udp-port=47865 --rest-address=0.0.0.0 --nat=extip:172.18.28.222 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=44abb085e1ddb9ecdcd12ebb79cbf20c675195c64cbbefb836fcef4b2c00be1b --store-sync=true --store=true --store-sync-range=20 --store-sync-interval=5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47866 --metrics-logging=true --store-sync-relay-jitter=0 --relay=false --dns-discovery=false --discv5-bootstrap-node=enr:-L24QFqCQ1zri6u3iq9yboVOU4k_7uZSXOtrffahRVCQXg97LEm6zP0gM6UnZw_JbUQrhQs-Fli6DXq7m3gDs_D21VECgmlkgnY0gmlwhKwSaPeKbXVsdGlhZGRyc5YACASsEmj3BvUIAAoErBJo9wb1Cd0DgnJzhQADAQAAiXNlY3AyNTZrMaED6b_MUGclx5R3zqqnSf-z6zGW9xu9bYWvtCbPtMGnBiqDdGNwgvUIg3VkcIL1CoV3YWt1MhM
2026-03-05 15:11:39.486 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.28.222 waku 1ace75ea1937851cdac1f69b9183f71715a5f6de835c9677dcdc1a4365258c76
2026-03-05 15:11:39.522 DEBUG [src.node.docker_mananger] Container started with ID 1ace75ea1937. Setting up logs at ./log/docker/node2_2026-03-05_15-11-12__163f6c06-1f5b-4b30-bc04-4555178cb3ea__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:11:39.522 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 47862
2026-03-05 15:11:39.523 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:11:40.524 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47862/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:11:40.527 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:11:40.527 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:11:40.528 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47862/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:11:40.530 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.28.222/tcp/47863/p2p/16Uiu2HAm9ZqP5m2dgosvsQDxnWaEuPTCPmqSZNXJtv3wYojZtftG","/ip4/172.18.28.222/tcp/47864/ws/p2p/16Uiu2HAm9ZqP5m2dgosvsQDxnWaEuPTCPmqSZNXJtv3wYojZtftG"],"enrUri":"enr:-L24QFqVOA6-sQ1xBSrMg1pO3A2TCs8sT9a7xJQ628CCsblSYFYYEdz-LmHHNDHIeyBlmKwkBlEGqV-MNhREr52T0e4CgmlkgnY0gmlwhKwSHN6KbXVsdGlhZGRyc5YACASsEhzeBrr3AAoErBIc3ga6-N0DgnJzhQADAQAAiXNlY3AyNTZrMaEC0hrkz-cX2gZqtaP__Bh_jMPg5hzLqQ7NC4lYB_eHri2DdGNwgrr3g3VkcIK6-YV3YWt1MhI"}'
2026-03-05 15:11:40.530 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:11:40.531 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47862/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.104.247/tcp/62728/p2p/16Uiu2HAmUPSyJ7MaDBhsEcgmUAWyALASaBw7V3WTcxS4G58ZbTUu"]'
2026-03-05 15:11:40.563 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:11:50.566 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47862/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:11:50.569 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
2026-03-05 15:11:50.570 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-05 15:11:50.572 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-05 15:11:50.572 DEBUG [src.node.waku_node] Stopping container with id 4d0e578adeac
2026-03-05 15:11:51.167 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:11:51.169 DEBUG [src.node.waku_node] Stopping container with id 1ace75ea1937
2026-03-05 15:11:51.739 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:11:51.741 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-05 15:11:51.754 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:11:51.762 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,106 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_store_with_wrong_url_pubsub_topic with id: 2026-03-05_15-09-26__21152912-0f1b-4f54-a845-6126189fa3dc
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-05_15-09-26__21152912-0f1b-4f54-a845-6126189fa3dc__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.124
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['10426', '10427', '10428', '10429', '10430']
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 10426:10426 -p 10427:10427 -p 10428:10428 -p 10429:10429 -p 10430:10430 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=10428 --rest-port=10426 --tcp-port=10427 --discv5-udp-port=10429 --rest-address=0.0.0.0 --nat=extip:172.18.240.124 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=46dd6cb93adc08a71cfd29aca8cba4c400f6b57cbcab073d8aafdfbfebd8a325 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10430 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.240.124 waku 2ff9792bf78601ddd8f0dab5a0e0e12338db4d0cb6996f1fd578540998d5e8ee
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2ff9792bf786. Setting up logs at ./log/docker/publishing_node1_2026-03-05_15-09-26__21152912-0f1b-4f54-a845-6126189fa3dc__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 10426
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 ae11d64191b1. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 6fe5bddb4d7d. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10426/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:10426/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.124/tcp/10427/p2p/16Uiu2HAkxNsHsP55QjsUQMnHi1W8UoAYnCSQqgSzyZeNimGXefye","/ip4/172.18.240.124/tcp/10428/ws/p2p/16Uiu2HAkxNsHsP55QjsUQMnHi1W8UoAYnCSQqgSzyZeNimGXefye"],"enrUri":"enr:-L24QAVHr8Jz070BWcWq-QxStc-kxELsFQzlmohZGa5SIz_rKWrzDEYPs_a97Fem92Xz-AmtTGGI9sZKyQWOtQnpVPkCgmlkgnY0gmlwhKwS8HyKbXVsdGlhZGRyc5YACASsEvB8Bii7AAoErBLwfAYovN0DgnJzhQADAQAAiXNlY3AyNTZrMaECK9sbxVPUk4snJxxEGOza_V7X_0YqYUD5T58Oq0OsfLWDdGNwgii7g3VkcIIovYV3YWt1MgM"}'
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-05_15-09-26__21152912-0f1b-4f54-a845-6126189fa3dc__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.162.179
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['41393', '41394', '41395', '41396', '41397']
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 41393:41393 -p 41394:41394 -p 41395:41395 -p 41396:41396 -p 41397:41397 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=41395 --rest-port=41393 --tcp-port=41394 --discv5-udp-port=41396 --rest-address=0.0.0.0 --nat=extip:172.18.162.179 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b17cadedd500edca9e30ada0cd4ebcbfcfbfbc2eed936bd045ec9e65cce84b88 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41397 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QAVHr8Jz070BWcWq-QxStc-kxELsFQzlmohZGa5SIz_rKWrzDEYPs_a97Fem92Xz-AmtTGGI9sZKyQWOtQnpVPkCgmlkgnY0gmlwhKwS8HyKbXVsdGlhZGRyc5YACASsEvB8Bii7AAoErBLwfAYovN0DgnJzhQADAQAAiXNlY3AyNTZrMaECK9sbxVPUk4snJxxEGOza_V7X_0YqYUD5T58Oq0OsfLWDdGNwgii7g3VkcIIovYV3YWt1MgM --storenode=/ip4/172.18.240.124/tcp/10427/p2p/16Uiu2HAkxNsHsP55QjsUQMnHi1W8UoAYnCSQqgSzyZeNimGXefye --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.162.179 waku ade0a7d44e2e3d0bffe85bf621e37885334540a114cb08f60000d7b7bca3d8eb
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ade0a7d44e2e. Setting up logs at ./log/docker/store_node1_2026-03-05_15-09-26__21152912-0f1b-4f54-a845-6126189fa3dc__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 41393
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:41393/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","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:41393/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.162.179/tcp/41394/p2p/16Uiu2HAm82hHcUu2NBz1egs5k4FLdgwB9c3mkPmhLhwqcConeycS","/ip4/172.18.162.179/tcp/41395/ws/p2p/16Uiu2HAm82hHcUu2NBz1egs5k4FLdgwB9c3mkPmhLhwqcConeycS"],"enrUri":"enr:-L24QMnAtN4toXhMcoDWs1N5cac7jKPWquieTrt3IQ2O8DYSfoJpvWDrRECdRDu-zx1ANTi4iigzwOCZgAGJFJVsLAoCgmlkgnY0gmlwhKwSorOKbXVsdGlhZGRyc5YACASsEqKzBqGyAAoErBKiswahs90DgnJzhQADAQAAiXNlY3AyNTZrMaECu0UMrTDz5T1VjNK_nW-VxuqryuPfzoTGQw_YE-Ualn-DdGNwgqGyg3VkcIKhtIV3YWt1MgM"}'
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:41393/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.240.124/tcp/10427/p2p/16Uiu2HAkxNsHsP55QjsUQMnHi1W8UoAYnCSQqgSzyZeNimGXefye"]'
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:10426/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:41393/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:10426/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:10426/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)'}'
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:10426/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)'}'
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:10426/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)'}'
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:10426/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)'}'
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:10426/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)'}'
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:10426/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)'}'
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:10426/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)'}'
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  tests.store.test_topics:test_topics.py:131 Trying to get stored msg with wrong url topic waku/2/rs/3/0
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:10426/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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:10426/store/v3/messages?pubsubTopic=waku%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'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
DEBUG  src.steps.store:store.py:228 messages length is 0
ERROR  tests.store.test_topics:test_topics.py:137 Topic waku/2/rs/3/0 is wrong ''n: Peer harbor.status.im/wakuorg/nwaku:v0.38.0-beta couldn't find any messages. Actual response: {'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 2ff9792bf786
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ade0a7d44e2e
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,77 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_2_nodes_different_cluster_same_shard with id: 2026-03-05_15-11-43__05a5bffe-9723-493e-80c5-740666e22a87
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-11-43__05a5bffe-9723-493e-80c5-740666e22a87__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.169.2
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['61773', '61774', '61775', '61776', '61777']
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 61773:61773 -p 61774:61774 -p 61775:61775 -p 61776:61776 -p 61777:61777 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=61775 --rest-port=61773 --tcp-port=61774 --discv5-udp-port=61776 --rest-address=0.0.0.0 --nat=extip:172.18.169.2 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=cd0b3c71cba323565cf7dcaa08f5dafbcc8e39cc8ad9fcfceebd4faa49d329da --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61777 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.169.2 waku 9a843213d17b22f16b37c41a32bc7292b16b656bc89fd4004ba12eab90c7a705
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 6d9dd90d6ba1. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9a843213d17b. Setting up logs at ./log/docker/node1_2026-03-05_15-11-43__05a5bffe-9723-493e-80c5-740666e22a87__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 61773
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 3c5e94439e64. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61773/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:61773/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.169.2/tcp/61774/p2p/16Uiu2HAm2zGGSQqrDFwsMzndLctmLAuCVEAaZu6ctg2tqJGiZicV","/ip4/172.18.169.2/tcp/61775/ws/p2p/16Uiu2HAm2zGGSQqrDFwsMzndLctmLAuCVEAaZu6ctg2tqJGiZicV"],"enrUri":"enr:-L24QDBt7bJ2lsIe08NnxsfHMdKM1YGUtge1ggO2BbCV8gT6JkwpcrTFUtAk-Ydj8ljVloOIi9-yqGeNx1hzoPgEdy8CgmlkgnY0gmlwhKwSqQKKbXVsdGlhZGRyc5YACASsEqkCBvFOAAoErBKpAgbxT90DgnJzhQACAQAAiXNlY3AyNTZrMaECcFsprSKXePJezMbOpdi5Zd498VnlHRMuiYetr8v-lv6DdGNwgvFOg3VkcILxUIV3YWt1MgU"}'
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-11-43__05a5bffe-9723-493e-80c5-740666e22a87__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.234
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['59786', '59787', '59788', '59789', '59790']
DEBUG  src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 4
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 59786:59786 -p 59787:59787 -p 59788:59788 -p 59789:59789 -p 59790:59790 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=59788 --rest-port=59786 --tcp-port=59787 --discv5-udp-port=59789 --rest-address=0.0.0.0 --nat=extip:172.18.143.234 --peer-exchange=true --discv5-discovery=true --cluster-id=4 --nodekey=586e77c9bf1b0b20e87ac4b5fdc0ab031a4ad76cebc8eaa69beb6eb1ca76957f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=59790 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QDBt7bJ2lsIe08NnxsfHMdKM1YGUtge1ggO2BbCV8gT6JkwpcrTFUtAk-Ydj8ljVloOIi9-yqGeNx1hzoPgEdy8CgmlkgnY0gmlwhKwSqQKKbXVsdGlhZGRyc5YACASsEqkCBvFOAAoErBKpAgbxT90DgnJzhQACAQAAiXNlY3AyNTZrMaECcFsprSKXePJezMbOpdi5Zd498VnlHRMuiYetr8v-lv6DdGNwgvFOg3VkcILxUIV3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.143.234 waku d41bcd7d544eac707ef87fe7d07727a5cbce7da0d8316f148b6a9826ec2f6f05
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d41bcd7d544e. Setting up logs at ./log/docker/node2_2026-03-05_15-11-43__05a5bffe-9723-493e-80c5-740666e22a87__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 59786
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:59786/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:59786/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.234/tcp/59787/p2p/16Uiu2HAmUDuoqWcW6SbB6HDMoiJqKwr5AaMe9pgF59EggAFKhSHH","/ip4/172.18.143.234/tcp/59788/ws/p2p/16Uiu2HAmUDuoqWcW6SbB6HDMoiJqKwr5AaMe9pgF59EggAFKhSHH"],"enrUri":"enr:-L24QI1nX738etcjqdiZnLq2q0f5fGQv12_B6oShQfG8jrUBXyMvSECubWCwOA9Z1zltxfenNbEW3AVxLQU0R3aYqwwCgmlkgnY0gmlwhKwSj-qKbXVsdGlhZGRyc5YACASsEo_qBumLAAoErBKP6gbpjN0DgnJzhQAEAQAAiXNlY3AyNTZrMaED505VqUNBMo7d2HYP68vqyw-3DpUhiDtpjA_lCiJSRxSDdGNwgumLg3VkcILpjYV3YWt1MgE"}'
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:59786/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.169.2/tcp/61774/p2p/16Uiu2HAm2zGGSQqrDFwsMzndLctmLAuCVEAaZu6ctg2tqJGiZicV"]'
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:61773/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:59786/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/4/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:61773/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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:61773/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":1772723505733448160,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:59786/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -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:59786/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0. 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 9a843213d17b
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d41bcd7d544e
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,178 @@
2026-03-05 15:04:16.423 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-05 15:04:16.423 DEBUG [tests.conftest] Running test: test_multiple_edge_service_nodes_communication with id: 2026-03-05_15-04-16__10620c82-bf9c-4266-bfb5-69580b4776f7
2026-03-05 15:04:16.423 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-05 15:04:16.424 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-03-05 15:04:16.424 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-03-05 15:04:16.439 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:04:16.439 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-04-16__10620c82-bf9c-4266-bfb5-69580b4776f7__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:16.446 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:04:16.447 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-04-16__10620c82-bf9c-4266-bfb5-69580b4776f7__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:16.453 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:04:16.453 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-05_15-04-16__10620c82-bf9c-4266-bfb5-69580b4776f7__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:16.454 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-05 15:04:16.454 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-03-05 15:04:16.461 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:04:16.461 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-03-05_15-04-16__10620c82-bf9c-4266-bfb5-69580b4776f7__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:16.468 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:04:16.468 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node5_2026-03-05_15-04-16__10620c82-bf9c-4266-bfb5-69580b4776f7__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:16.475 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:04:16.475 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node6_2026-03-05_15-04-16__10620c82-bf9c-4266-bfb5-69580b4776f7__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:16.481 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:04:16.481 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node7_2026-03-05_15-04-16__10620c82-bf9c-4266-bfb5-69580b4776f7__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:16.487 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:04:16.487 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node8_2026-03-05_15-04-16__10620c82-bf9c-4266-bfb5-69580b4776f7__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:16.488 DEBUG [tests.e2e.test_e2e] Start 2 edges nodes and 3 service nodes
2026-03-05 15:04:16.488 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:04:16.488 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:04:16.540 DEBUG [src.node.docker_mananger] Network waku created
2026-03-05 15:04:16.540 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.232.48
2026-03-05 15:04:16.540 DEBUG [src.node.docker_mananger] Generated ports ['3708', '3709', '3710', '3711', '3712']
2026-03-05 15:04:16.541 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:04:16.541 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:04:16.541 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:04:16.541 DEBUG [src.node.docker_mananger] docker run -i -t -p 3708:3708 -p 3709:3709 -p 3710:3710 -p 3711:3711 -p 3712:3712 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=3710 --rest-port=3708 --tcp-port=3709 --discv5-udp-port=3711 --rest-address=0.0.0.0 --nat=extip:172.18.232.48 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a6624c605e901de5056d9fbcb66fdb5cba02a7d5da80d3c2afbf5d41cd007acd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3712 --metrics-logging=true --relay=true --store=true --lightpush=true
2026-03-05 15:04:27.198 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.232.48 waku 508a1c9efa2084722b55318cb2081ace247e0f7a6dc2ded425e588b89ce0ecb3
2026-03-05 15:04:27.237 DEBUG [src.node.docker_mananger] Container started with ID 508a1c9efa20. Setting up logs at ./log/docker/node6_2026-03-05_15-04-16__10620c82-bf9c-4266-bfb5-69580b4776f7__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:27.238 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 3708
2026-03-05 15:04:27.240 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:04:28.243 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3708/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:28.247 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:04:28.247 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:04:28.247 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3708/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:28.250 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.232.48/tcp/3709/p2p/16Uiu2HAmDHELAb9xtngzbcq84XYhkrv3ea8yuHViiwhVjzdUNz8D","/ip4/172.18.232.48/tcp/3710/ws/p2p/16Uiu2HAmDHELAb9xtngzbcq84XYhkrv3ea8yuHViiwhVjzdUNz8D"],"enrUri":"enr:-L24QNEIHfytpIB1wEhgeGC5CB0j9EtAAETKNaYYkrx21YNqSCPpysb6E6FuTNkYWb5uuyk-7mYyTeXVbL_FtwPcyzECgmlkgnY0gmlwhKwS6DCKbXVsdGlhZGRyc5YACASsEugwBg59AAoErBLoMAYOft0DgnJzhQADAQAAiXNlY3AyNTZrMaEDCUi3kefSwDXekdP0rxgYHu1a0nuNxWjtWxX4cpm7eF6DdGNwgg59g3VkcIIOf4V3YWt1Mgs"}'
2026-03-05 15:04:28.250 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:04:28.251 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:04:28.251 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:04:28.252 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:04:28.252 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.57.208
2026-03-05 15:04:28.253 DEBUG [src.node.docker_mananger] Generated ports ['36548', '36549', '36550', '36551', '36552']
2026-03-05 15:04:28.253 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:04:28.253 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:04:28.253 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:04:28.253 DEBUG [src.node.docker_mananger] docker run -i -t -p 36548:36548 -p 36549:36549 -p 36550:36550 -p 36551:36551 -p 36552:36552 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=36550 --rest-port=36548 --tcp-port=36549 --discv5-udp-port=36551 --rest-address=0.0.0.0 --nat=extip:172.18.57.208 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e7e074dec8fbbfcece4d2dc5aa5f9e55cb4def215ede1bf75ef2baceb4f99eaf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36552 --metrics-logging=true --relay=false --lightpushnode=/ip4/172.18.232.48/tcp/3709/p2p/16Uiu2HAmDHELAb9xtngzbcq84XYhkrv3ea8yuHViiwhVjzdUNz8D --discv5-bootstrap-node=enr:-L24QNEIHfytpIB1wEhgeGC5CB0j9EtAAETKNaYYkrx21YNqSCPpysb6E6FuTNkYWb5uuyk-7mYyTeXVbL_FtwPcyzECgmlkgnY0gmlwhKwS6DCKbXVsdGlhZGRyc5YACASsEugwBg59AAoErBLoMAYOft0DgnJzhQADAQAAiXNlY3AyNTZrMaEDCUi3kefSwDXekdP0rxgYHu1a0nuNxWjtWxX4cpm7eF6DdGNwgg59g3VkcIIOf4V3YWt1Mgs
2026-03-05 15:04:28.450 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.57.208 waku 8c72141213d89e88ddd1d675e5f3b5f5fa2cf648f805f16b4814095b12e776c9
2026-03-05 15:04:28.488 DEBUG [src.node.docker_mananger] Container started with ID 8c72141213d8. Setting up logs at ./log/docker/node4_2026-03-05_15-04-16__10620c82-bf9c-4266-bfb5-69580b4776f7__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:28.488 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 36548
2026-03-05 15:04:28.489 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:04:29.489 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36548/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:29.492 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:04:29.493 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:04:29.493 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36548/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:29.495 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.57.208/tcp/36549/p2p/16Uiu2HAkybucAhZ7JFDzUf8sRSkx4vNj1B6iaDFCGDCvaAujyXwX","/ip4/172.18.57.208/tcp/36550/ws/p2p/16Uiu2HAkybucAhZ7JFDzUf8sRSkx4vNj1B6iaDFCGDCvaAujyXwX"],"enrUri":"enr:-L24QF8wKdQk4mmO_bDDkKstRO4FzTSHuth2ePwHT5yjz_c1MAEqOQf1n8rivPnCbO0-6HKBJ9Jwc682lgUqgRM8mlMCgmlkgnY0gmlwhKwSOdCKbXVsdGlhZGRyc5YACASsEjnQBo7FAAoErBI50AaOxt0DgnJzhQADAQAAiXNlY3AyNTZrMaECPg32zKnMwfDG8bta3CJo7VzVgp2EDjx6V9RML3EddjKDdGNwgo7Fg3VkcIKOx4V3YWt1MgA"}'
2026-03-05 15:04:29.495 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:04:29.496 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:04:29.496 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:04:29.497 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:04:29.497 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.247.226
2026-03-05 15:04:29.497 DEBUG [src.node.docker_mananger] Generated ports ['1858', '1859', '1860', '1861', '1862']
2026-03-05 15:04:29.498 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:04:29.498 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:04:29.498 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:04:29.498 DEBUG [src.node.docker_mananger] docker run -i -t -p 1858:1858 -p 1859:1859 -p 1860:1860 -p 1861:1861 -p 1862:1862 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=1860 --rest-port=1858 --tcp-port=1859 --discv5-udp-port=1861 --rest-address=0.0.0.0 --nat=extip:172.18.247.226 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f91201cc445fa7b6846fbfb9dba236f3edd58e5751e6ec9ce8d1ccb7b9ea2315 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1862 --metrics-logging=true --relay=true --store=true --discv5-bootstrap-node=enr:-L24QNEIHfytpIB1wEhgeGC5CB0j9EtAAETKNaYYkrx21YNqSCPpysb6E6FuTNkYWb5uuyk-7mYyTeXVbL_FtwPcyzECgmlkgnY0gmlwhKwS6DCKbXVsdGlhZGRyc5YACASsEugwBg59AAoErBLoMAYOft0DgnJzhQADAQAAiXNlY3AyNTZrMaEDCUi3kefSwDXekdP0rxgYHu1a0nuNxWjtWxX4cpm7eF6DdGNwgg59g3VkcIIOf4V3YWt1Mgs
2026-03-05 15:04:29.695 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.247.226 waku e0d289b5d5a2c99a1f46fbbc05dee7b8845ffc49d8b7dafb9a514ce3351fc832
2026-03-05 15:04:29.731 DEBUG [src.node.docker_mananger] Container started with ID e0d289b5d5a2. Setting up logs at ./log/docker/node7_2026-03-05_15-04-16__10620c82-bf9c-4266-bfb5-69580b4776f7__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:29.732 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 1858
2026-03-05 15:04:29.732 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:04:30.732 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1858/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:30.735 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:04:30.736 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:04:30.736 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1858/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:30.739 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.247.226/tcp/1859/p2p/16Uiu2HAmAAQ2iv7Rji8kspRxzhxvDKhYxauEu3QbTQtWhk7v6dkC","/ip4/172.18.247.226/tcp/1860/ws/p2p/16Uiu2HAmAAQ2iv7Rji8kspRxzhxvDKhYxauEu3QbTQtWhk7v6dkC"],"enrUri":"enr:-L24QD-I7qnIegIEKYmTKeASuywy-DVcfZpOolOjmoWOUYHyI1ju6Tb-AEcjBsrEtdTGx5r_0F_Ero4DFLvhMD2x-7ACgmlkgnY0gmlwhKwS9-KKbXVsdGlhZGRyc5YACASsEvfiBgdDAAoErBL34gYHRN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC2vWOwENG1wIcdM7RUc7AynBbTpv5MFuF-DSO5lR-Q3GDdGNwggdDg3VkcIIHRYV3YWt1MgM"}'
2026-03-05 15:04:30.739 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:04:30.739 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:04:30.739 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:04:30.741 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:04:30.741 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.1.8
2026-03-05 15:04:30.741 DEBUG [src.node.docker_mananger] Generated ports ['3147', '3148', '3149', '3150', '3151']
2026-03-05 15:04:30.742 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:04:30.742 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:04:30.742 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:04:30.742 DEBUG [src.node.docker_mananger] docker run -i -t -p 3147:3147 -p 3148:3148 -p 3149:3149 -p 3150:3150 -p 3151:3151 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=3149 --rest-port=3147 --tcp-port=3148 --discv5-udp-port=3150 --rest-address=0.0.0.0 --nat=extip:172.18.1.8 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e0c580e5cecbb6db544bf8dc5db25b717aca040899d48afd3bb5b40c9f75bdfe --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3151 --metrics-logging=true --relay=true --filter=true --storenode=/ip4/172.18.247.226/tcp/1859/p2p/16Uiu2HAmAAQ2iv7Rji8kspRxzhxvDKhYxauEu3QbTQtWhk7v6dkC --discv5-bootstrap-node=enr:-L24QD-I7qnIegIEKYmTKeASuywy-DVcfZpOolOjmoWOUYHyI1ju6Tb-AEcjBsrEtdTGx5r_0F_Ero4DFLvhMD2x-7ACgmlkgnY0gmlwhKwS9-KKbXVsdGlhZGRyc5YACASsEvfiBgdDAAoErBL34gYHRN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC2vWOwENG1wIcdM7RUc7AynBbTpv5MFuF-DSO5lR-Q3GDdGNwggdDg3VkcIIHRYV3YWt1MgM
2026-03-05 15:04:30.973 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.1.8 waku 9b094f61db7d650a8ff2419a15f5af29dad4bd571cd912f7750f123ffdf635d3
2026-03-05 15:04:31.011 DEBUG [src.node.docker_mananger] Container started with ID 9b094f61db7d. Setting up logs at ./log/docker/node8_2026-03-05_15-04-16__10620c82-bf9c-4266-bfb5-69580b4776f7__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:31.011 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 3147
2026-03-05 15:04:31.012 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:04:32.012 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3147/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:32.025 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:04:32.027 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:04:32.027 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3147/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:32.048 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.1.8/tcp/3148/p2p/16Uiu2HAmMSypXWupzKGt2egr2pJiiHLrvBCATvxasgBoqPMC3EHo","/ip4/172.18.1.8/tcp/3149/ws/p2p/16Uiu2HAmMSypXWupzKGt2egr2pJiiHLrvBCATvxasgBoqPMC3EHo"],"enrUri":"enr:-L24QO79ERh4FIJZB8-q18NZbc2QomKtffHhwkh9XlR62PEub7HsmS-liKmJ9VzSHI1SnB_cT2H8ogjH0siyu4Bu-5cCgmlkgnY0gmlwhKwSAQiKbXVsdGlhZGRyc5YACASsEgEIBgxMAAoErBIBCAYMTd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDgqWc55CxIJdA1cEL21YjajBrcfYMj8Qkjr2ToSLwsqKDdGNwggxMg3VkcIIMToV3YWt1MgU"}'
2026-03-05 15:04:32.049 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:04:32.050 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:04:32.050 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:04:32.055 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:04:32.055 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.14.17
2026-03-05 15:04:32.057 DEBUG [src.node.docker_mananger] Generated ports ['56366', '56367', '56368', '56369', '56370']
2026-03-05 15:04:32.057 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:04:32.057 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:04:32.058 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:04:32.058 DEBUG [src.node.docker_mananger] docker run -i -t -p 56366:56366 -p 56367:56367 -p 56368:56368 -p 56369:56369 -p 56370:56370 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=56368 --rest-port=56366 --tcp-port=56367 --discv5-udp-port=56369 --rest-address=0.0.0.0 --nat=extip:172.18.14.17 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dcf8abdc73d1e7da0cfb3e431baaee8adb3aeabc6bdc6d39c7f91c6a4b6d9ddc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56370 --metrics-logging=true --relay=false --filternode=/ip4/172.18.1.8/tcp/3148/p2p/16Uiu2HAmMSypXWupzKGt2egr2pJiiHLrvBCATvxasgBoqPMC3EHo --storenode=/ip4/172.18.247.226/tcp/1859/p2p/16Uiu2HAmAAQ2iv7Rji8kspRxzhxvDKhYxauEu3QbTQtWhk7v6dkC --discv5-bootstrap-node=enr:-L24QD-I7qnIegIEKYmTKeASuywy-DVcfZpOolOjmoWOUYHyI1ju6Tb-AEcjBsrEtdTGx5r_0F_Ero4DFLvhMD2x-7ACgmlkgnY0gmlwhKwS9-KKbXVsdGlhZGRyc5YACASsEvfiBgdDAAoErBL34gYHRN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC2vWOwENG1wIcdM7RUc7AynBbTpv5MFuF-DSO5lR-Q3GDdGNwggdDg3VkcIIHRYV3YWt1MgM
2026-03-05 15:04:32.266 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.14.17 waku cb8b37c3521fb3d45bd8af101c99b75ddfd1be954f880d7da676b7f3d87aa003
2026-03-05 15:04:32.302 DEBUG [src.node.docker_mananger] Container started with ID cb8b37c3521f. Setting up logs at ./log/docker/node5_2026-03-05_15-04-16__10620c82-bf9c-4266-bfb5-69580b4776f7__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:04:32.302 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 56366
2026-03-05 15:04:32.303 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:04:33.304 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56366/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:33.307 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:04:33.307 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:04:33.308 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56366/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:33.310 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.14.17/tcp/56367/p2p/16Uiu2HAmPfGmg1vbZU9m3LBk5jqf8U3rzHTcYH1E8SRdURjx3zir","/ip4/172.18.14.17/tcp/56368/ws/p2p/16Uiu2HAmPfGmg1vbZU9m3LBk5jqf8U3rzHTcYH1E8SRdURjx3zir"],"enrUri":"enr:-L24QGLfO3sXvB5q2g9TlGOdYQqlombOPLmlxRdLyzdhW88bKW68F3XumVVrc_pnwZJjiX1zA_FcnnfS-0tOeYZkCzMCgmlkgnY0gmlwhKwSDhGKbXVsdGlhZGRyc5YACASsEg4RBtwvAAoErBIOEQbcMN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDo4MfcBBUeRp3NnGCV5ANdNgggKSLAQNBMk4D7HTB9v-DdGNwgtwvg3VkcILcMYV3YWt1MgA"}'
2026-03-05 15:04:33.310 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:04:33.311 DEBUG [tests.e2e.test_e2e] Connect 3 service nodes to relay subscriptions
2026-03-05 15:04:33.311 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3708/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-05 15:04:33.315 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:04:33.316 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1858/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-05 15:04:33.324 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:04:33.325 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3147/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-05 15:04:33.333 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:04:33.334 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3708/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:33.338 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.247.226/tcp/57164/p2p/16Uiu2HAmAAQ2iv7Rji8kspRxzhxvDKhYxauEu3QbTQtWhk7v6dkC","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.38.0-beta","origin":"Discv5"}]'
2026-03-05 15:04:33.338 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1858/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:33.342 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.17.0.5/tcp/49186/p2p/16Uiu2HAmMSypXWupzKGt2egr2pJiiHLrvBCATvxasgBoqPMC3EHo","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-subscribe/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.38.0-beta","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.232.48/tcp/3709/p2p/16Uiu2HAmDHELAb9xtngzbcq84XYhkrv3ea8yuHViiwhVjzdUNz8D","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/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.38.0-beta","origin":"Discv5"}]'
2026-03-05 15:04:33.342 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3147/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:04:33.344 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.247.226/tcp/1859/p2p/16Uiu2HAmAAQ2iv7Rji8kspRxzhxvDKhYxauEu3QbTQtWhk7v6dkC","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.38.0-beta","origin":"Discv5"}]'
2026-03-05 15:04:33.345 DEBUG [src.libs.common] Sleeping for 30 seconds
2026-03-05 15:05:03.345 DEBUG [tests.e2e.test_e2e] Edge node2 makes filter subscription to pubsubtopic /waku/2/rs/3/1 and content topic /test/1/waku-filter/proto
2026-03-05 15:05:03.345 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56366/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-03-05 15:05:03.393 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2026-03-05 15:05:03.395 DEBUG [tests.e2e.test_e2e] Check if service node1 receives message sent by edge node1
2026-03-05 15:05:03.397 DEBUG [src.steps.light_push] Lightpushing message
2026-03-05 15:05:03.398 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36548/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": 1772723103396646511}}'
2026-03-05 15:05:03.453 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:05:03.459 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:05:03.559 DEBUG [src.steps.light_push] Checking that peer NODE_1:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the lightpushed message
2026-03-05 15:05:03.560 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3708/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:03.563 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":1772723103396646511,"ephemeral":false,"proof":""}]'
2026-03-05 15:05:03.565 DEBUG [tests.e2e.test_e2e] Check if edge node2 can query stored message
2026-03-05 15:05:03.565 DEBUG [src.steps.store] Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the stored messages
2026-03-05 15:05:03.566 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56366/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F1&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:03.600 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"bd01c44b9d36e46cf1ac","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1f1f77d8e1c3ad8d92893e4fece1b252d6c24089ddb86437cc197b2f86e228ca"}]}'
2026-03-05 15:05:03.602 DEBUG [src.steps.store] messages length is 1
2026-03-05 15:05:03.604 DEBUG [tests.e2e.test_e2e] Check if service node3 can query stored message
2026-03-05 15:05:03.605 DEBUG [src.steps.store] Checking that peer harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the stored messages
2026-03-05 15:05:03.607 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3147/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F1&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:03.619 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"6b50053c2e7f8c4a6f69","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1f1f77d8e1c3ad8d92893e4fece1b252d6c24089ddb86437cc197b2f86e228ca"}]}'
2026-03-05 15:05:03.621 DEBUG [src.steps.store] messages length is 1
2026-03-05 15:05:03.621 DEBUG [tests.e2e.test_e2e] Check if edge node2 can get sent message using filter get request
2026-03-05 15:05:03.622 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56366/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:03.625 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":1772723103396646511,"ephemeral":false}]'
2026-03-05 15:05:03.627 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-05 15:05:03.628 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-05 15:05:03.628 DEBUG [src.node.waku_node] Stopping container with id 508a1c9efa20
2026-03-05 15:05:04.233 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:05:04.235 DEBUG [src.node.waku_node] Stopping container with id 8c72141213d8
2026-03-05 15:05:04.859 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:05:04.861 DEBUG [src.node.waku_node] Stopping container with id e0d289b5d5a2
2026-03-05 15:05:05.049 ERROR [src.node.docker_mananger] Max retries reached for container 508a1c9efa20. Exiting log stream.
2026-03-05 15:05:05.493 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:05:05.494 DEBUG [src.node.waku_node] Stopping container with id 9b094f61db7d
2026-03-05 15:05:05.677 ERROR [src.node.docker_mananger] Max retries reached for container 8c72141213d8. Exiting log stream.
2026-03-05 15:05:06.100 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:05:06.101 DEBUG [src.node.waku_node] Stopping container with id cb8b37c3521f
2026-03-05 15:05:06.310 ERROR [src.node.docker_mananger] Max retries reached for container e0d289b5d5a2. Exiting log stream.
2026-03-05 15:05:06.695 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:05:06.698 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-05 15:05:06.725 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:05:06.730 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:05:06.759 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:05:06.785 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:05:06.792 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_passing_cursor_of_non_existing_message_from_the_store with id: 2026-03-05_15-05-45__b3bc8652-c52d-455d-bdd3-ccc0487e1150
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-05_15-05-45__b3bc8652-c52d-455d-bdd3-ccc0487e1150__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.1.196
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['36000', '36001', '36002', '36003', '36004']
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 36000:36000 -p 36001:36001 -p 36002:36002 -p 36003:36003 -p 36004:36004 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=36002 --rest-port=36000 --tcp-port=36001 --discv5-udp-port=36003 --rest-address=0.0.0.0 --nat=extip:172.18.1.196 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1b089d93e5f189808c1cc4f0ef0eaf8638c0e6a7decaedc3d337be4b4b2daa1c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36004 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.1.196 waku cf3b5bc3d401752af059f0eb97aff1dc24fcd7dcd67a60d9ec024678da0c1f2e
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b4d9a710eef9. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID cf3b5bc3d401. Setting up logs at ./log/docker/publishing_node1_2026-03-05_15-05-45__b3bc8652-c52d-455d-bdd3-ccc0487e1150__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 36000
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 af774f7fd6c4. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36000/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:36000/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.1.196/tcp/36001/p2p/16Uiu2HAmUroFRbtimrzRqYjCV4xQEHQaiAUuhWbwWC71EMostwht","/ip4/172.18.1.196/tcp/36002/ws/p2p/16Uiu2HAmUroFRbtimrzRqYjCV4xQEHQaiAUuhWbwWC71EMostwht"],"enrUri":"enr:-L24QIJ5B_OoM1lhVg8j6mX5l0KCbRlXukbYRyLJUXa1Zveqdw0gBvGu8yrF-DRwCL65ck5iN5x8dNrtRodDOxWRntECgmlkgnY0gmlwhKwSAcSKbXVsdGlhZGRyc5YACASsEgHEBoyhAAoErBIBxAaMot0DgnJzhQADAQAAiXNlY3AyNTZrMaED8MFokIi9AB0uKutDPsKz6X39-EY8Sb_ANaqU9QGSCjODdGNwgoyhg3VkcIKMo4V3YWt1MgM"}'
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-05_15-05-45__b3bc8652-c52d-455d-bdd3-ccc0487e1150__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.222
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['52133', '52134', '52135', '52136', '52137']
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 52133:52133 -p 52134:52134 -p 52135:52135 -p 52136:52136 -p 52137:52137 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=52135 --rest-port=52133 --tcp-port=52134 --discv5-udp-port=52136 --rest-address=0.0.0.0 --nat=extip:172.18.68.222 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1a2a5cddf1d02ebc0a25bfae34d7710bccb295eabccb8bb9efbcdaeab2a3aec2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52137 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QIJ5B_OoM1lhVg8j6mX5l0KCbRlXukbYRyLJUXa1Zveqdw0gBvGu8yrF-DRwCL65ck5iN5x8dNrtRodDOxWRntECgmlkgnY0gmlwhKwSAcSKbXVsdGlhZGRyc5YACASsEgHEBoyhAAoErBIBxAaMot0DgnJzhQADAQAAiXNlY3AyNTZrMaED8MFokIi9AB0uKutDPsKz6X39-EY8Sb_ANaqU9QGSCjODdGNwgoyhg3VkcIKMo4V3YWt1MgM --storenode=/ip4/172.18.1.196/tcp/36001/p2p/16Uiu2HAmUroFRbtimrzRqYjCV4xQEHQaiAUuhWbwWC71EMostwht --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.68.222 waku 015b707699ad987a89c18c84d8be7bf613df3f3f5917834643ddfcbae0c1e9ca
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 015b707699ad. Setting up logs at ./log/docker/store_node1_2026-03-05_15-05-45__b3bc8652-c52d-455d-bdd3-ccc0487e1150__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 52133
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:52133/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","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:52133/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.222/tcp/52134/p2p/16Uiu2HAmMJSLHfMdg83NUZqjQKJSY68zf5PAYEqovcb1U9Gk9PH7","/ip4/172.18.68.222/tcp/52135/ws/p2p/16Uiu2HAmMJSLHfMdg83NUZqjQKJSY68zf5PAYEqovcb1U9Gk9PH7"],"enrUri":"enr:-L24QCelLBGYxxo3aq1LTE_XwJ3nvzzN-Ctv7nW4Rng5sIU1V7NdcvpXOF5eI0CUNjobXOqE-xkIRyQogcHshLhOv04CgmlkgnY0gmlwhKwSRN6KbXVsdGlhZGRyc5YACASsEkTeBsumAAoErBJE3gbLp90DgnJzhQADAQAAiXNlY3AyNTZrMaEDgHVdNlcu3Z3mjJx5dET3hryLtXt3OIxKiYI7DTZ64Y6DdGNwgsumg3VkcILLqIV3YWt1MgM"}'
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:52133/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.1.196/tcp/36001/p2p/16Uiu2HAmUroFRbtimrzRqYjCV4xQEHQaiAUuhWbwWC71EMostwht"]'
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:36000/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:52133/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:36000/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:36000/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:36000/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:36000/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:36000/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0x529bac19820a482bd0b1876bc3054fc8fdc424700093cc8757c19f97019d2846&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 500 Server Error: Internal Server Error for url: http://127.0.0.1:36000/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0x529bac19820a482bd0b1876bc3054fc8fdc424700093cc8757c19f97019d2846&pageSize=100&ascending=true. Response content: b'error in handleSelfStoreRequest: BAD_RESPONSE: archive error: DRIVER_ERROR: cursor not found'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52133/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0x529bac19820a482bd0b1876bc3054fc8fdc424700093cc8757c19f97019d2846&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 500 Server Error: Internal Server Error for url: http://127.0.0.1:52133/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0x529bac19820a482bd0b1876bc3054fc8fdc424700093cc8757c19f97019d2846&pageSize=100&ascending=true. Response content: b'error in handleSelfStoreRequest: BAD_RESPONSE: archive error: DRIVER_ERROR: cursor not found'
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 cf3b5bc3d401
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 015b707699ad
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,116 @@
2026-03-05 15:07:55.284 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-05 15:07:55.284 DEBUG [tests.conftest] Running test: test_filter_subscribe_to_multiple_pubsub_topic_from_same_cluster with id: 2026-03-05_15-07-55__0b60759f-81ac-4d5d-8bd2-7668a2754ebf
2026-03-05 15:07:55.285 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-05 15:07:55.288 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-03-05 15:07:55.288 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2026-03-05 15:07:55.296 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:07:55.296 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-07-55__0b60759f-81ac-4d5d-8bd2-7668a2754ebf__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:07:55.296 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:07:55.296 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:07:55.298 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:07:55.298 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.109.154
2026-03-05 15:07:55.298 DEBUG [src.node.docker_mananger] Generated ports ['48155', '48156', '48157', '48158', '48159']
2026-03-05 15:07:55.298 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:07:55.298 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:07:55.299 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:07:55.299 DEBUG [src.node.docker_mananger] docker run -i -t -p 48155:48155 -p 48156:48156 -p 48157:48157 -p 48158:48158 -p 48159:48159 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=48157 --rest-port=48155 --tcp-port=48156 --discv5-udp-port=48158 --rest-address=0.0.0.0 --nat=extip:172.18.109.154 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dbaed32f8016d3f5541f5add3a82de50a8b304bbaed2c07dba4fddbdd69aab12 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48159 --metrics-logging=true --relay=true --filter=true
2026-03-05 15:07:55.484 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.109.154 waku c97e4511905dda9ebc68eab6a75efba59e2f5cb9a1996b733b6f4996c2649938
2026-03-05 15:07:55.516 DEBUG [src.node.docker_mananger] Container started with ID c97e4511905d. Setting up logs at ./log/docker/node1_2026-03-05_15-07-55__0b60759f-81ac-4d5d-8bd2-7668a2754ebf__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:07:55.518 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 48155
2026-03-05 15:07:55.518 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:07:55.532 ERROR [src.node.docker_mananger] Max retries reached for container 14b934f1de79. Exiting log stream.
2026-03-05 15:07:56.105 ERROR [src.node.docker_mananger] Max retries reached for container c3ffbeaf5195. Exiting log stream.
2026-03-05 15:07:56.519 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48155/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:56.521 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:07:56.522 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:07:56.522 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48155/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:56.524 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.109.154/tcp/48156/p2p/16Uiu2HAmQPwRfnTyTPJS81GtEeQYPtuJhfpUF6Wtpvcoq9wcxDBJ","/ip4/172.18.109.154/tcp/48157/ws/p2p/16Uiu2HAmQPwRfnTyTPJS81GtEeQYPtuJhfpUF6Wtpvcoq9wcxDBJ"],"enrUri":"enr:-L24QLnWmngkDTc2VI6bVC8jz-m0mncg6NxtgfsQCrCwRWHaQ_OjH_Envo95u-e3amopbfNogMecFxhoeyIvykoxFY8CgmlkgnY0gmlwhKwSbZqKbXVsdGlhZGRyc5YACASsEm2aBrwcAAoErBJtmga8Hd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDrnE5aGzcQUmAhDnyac703GVm7rRORG7mIVU-G0N3-Y2DdGNwgrwcg3VkcIK8HoV3YWt1MgU"}'
2026-03-05 15:07:56.524 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:07:56.525 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2026-03-05 15:07:56.533 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:07:56.533 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-07-55__0b60759f-81ac-4d5d-8bd2-7668a2754ebf__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:07:56.533 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:07:56.533 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:07:56.535 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:07:56.535 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.161.36
2026-03-05 15:07:56.535 DEBUG [src.node.docker_mananger] Generated ports ['14772', '14773', '14774', '14775', '14776']
2026-03-05 15:07:56.535 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:07:56.535 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:07:56.535 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:07:56.535 DEBUG [src.node.docker_mananger] docker run -i -t -p 14772:14772 -p 14773:14773 -p 14774:14774 -p 14775:14775 -p 14776:14776 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=14774 --rest-port=14772 --tcp-port=14773 --discv5-udp-port=14775 --rest-address=0.0.0.0 --nat=extip:172.18.161.36 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0dae40ce7b4dfabf3fe3c3ecd79afcaff7d1b16fa3fe0943bc83449acd044f8a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14776 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QLnWmngkDTc2VI6bVC8jz-m0mncg6NxtgfsQCrCwRWHaQ_OjH_Envo95u-e3amopbfNogMecFxhoeyIvykoxFY8CgmlkgnY0gmlwhKwSbZqKbXVsdGlhZGRyc5YACASsEm2aBrwcAAoErBJtmga8Hd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDrnE5aGzcQUmAhDnyac703GVm7rRORG7mIVU-G0N3-Y2DdGNwgrwcg3VkcIK8HoV3YWt1MgU --filternode=/ip4/172.18.109.154/tcp/48156/p2p/16Uiu2HAmQPwRfnTyTPJS81GtEeQYPtuJhfpUF6Wtpvcoq9wcxDBJ
2026-03-05 15:07:56.716 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.161.36 waku 4c03562c2e2b731cd0783ec2a1d1044c04eda5c788b8a934b2aff9d420a6936e
2026-03-05 15:07:56.749 DEBUG [src.node.docker_mananger] Container started with ID 4c03562c2e2b. Setting up logs at ./log/docker/node2_2026-03-05_15-07-55__0b60759f-81ac-4d5d-8bd2-7668a2754ebf__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:07:56.750 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 14772
2026-03-05 15:07:56.750 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:07:57.750 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14772/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:57.753 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:07:57.754 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:07:57.754 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14772/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:57.756 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.161.36/tcp/14773/p2p/16Uiu2HAmGcqwQWSVSpvgfeDYtwrKnmXEGVkBSidLZK6Dmqf1eY3D","/ip4/172.18.161.36/tcp/14774/ws/p2p/16Uiu2HAmGcqwQWSVSpvgfeDYtwrKnmXEGVkBSidLZK6Dmqf1eY3D"],"enrUri":"enr:-L24QDanwURdpb5oZUyEj6s8z6kelNqfWPHXKiUnmUqyh67RX3zTm9dJ7LckY_rOXtM3UW_Nd4wZr7_NoMCP6TqgXOQCgmlkgnY0gmlwhKwSoSSKbXVsdGlhZGRyc5YACASsEqEkBjm1AAoErBKhJAY5tt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDOuITKS_71l3c3WDZo3HKYeHgTwQQV46oaeLjpa0uFWSDdGNwgjm1g3VkcII5t4V3YWt1MgA"}'
2026-03-05 15:07:57.757 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:07:57.757 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14772/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.109.154/tcp/48156/p2p/16Uiu2HAmQPwRfnTyTPJS81GtEeQYPtuJhfpUF6Wtpvcoq9wcxDBJ"]'
2026-03-05 15:07:57.793 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:57.797 DEBUG [tests.filter.test_subscribe_create] Running test with pubsub topic: /waku/2/rs/3/0
2026-03-05 15:07:57.798 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48155/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-05 15:07:57.811 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:57.813 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14772/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "5642a009-3a98-41c4-925f-386a3e8026e7", "contentFilters": ["/waku/2/rs/3/0"], "pubsubTopic": "/waku/2/rs/3/0"}'
2026-03-05 15:07:57.825 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"5642a009-3a98-41c4-925f-386a3e8026e7","statusDesc":"OK"}'
2026-03-05 15:07:57.826 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/waku/2/rs/3/0", "timestamp": '$(date +%s%N)'}'
2026-03-05 15:07:57.833 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:57.834 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:07:57.934 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:07:57.934 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14772/filter/v2/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:57.937 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/waku/2/rs/3/0","version":0,"timestamp":1772723277825887405,"ephemeral":false}]'
2026-03-05 15:07:57.939 DEBUG [tests.filter.test_subscribe_create] Running test with pubsub topic: /waku/2/rs/3/1
2026-03-05 15:07:57.939 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48155/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-05 15:07:57.942 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:57.942 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14772/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "61540fcf-ab92-41f6-a32d-3cc9ceb05165", "contentFilters": ["/waku/2/rs/3/1"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-03-05 15:07:57.951 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"61540fcf-ab92-41f6-a32d-3cc9ceb05165","statusDesc":"OK"}'
2026-03-05 15:07:57.952 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/waku/2/rs/3/1", "timestamp": '$(date +%s%N)'}'
2026-03-05 15:07:57.957 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:57.957 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:07:58.057 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:07:58.058 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14772/filter/v2/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:58.060 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/waku/2/rs/3/1","version":0,"timestamp":1772723277952399123,"ephemeral":false}]'
2026-03-05 15:07:58.062 DEBUG [tests.filter.test_subscribe_create] Running test with pubsub topic: /waku/2/rs/3/9
2026-03-05 15:07:58.062 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48155/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/9"]'
2026-03-05 15:07:58.065 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:58.066 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14772/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "79d4dcf1-0425-4f55-b603-12d5ec17b0eb", "contentFilters": ["/waku/2/rs/3/9"], "pubsubTopic": "/waku/2/rs/3/9"}'
2026-03-05 15:07:58.076 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"79d4dcf1-0425-4f55-b603-12d5ec17b0eb","statusDesc":"OK"}'
2026-03-05 15:07:58.076 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/waku/2/rs/3/9", "timestamp": '$(date +%s%N)'}'
2026-03-05 15:07:58.081 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:58.081 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:07:58.181 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:07:58.182 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14772/filter/v2/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:58.184 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/waku/2/rs/3/9","version":0,"timestamp":1772723278076567359,"ephemeral":false}]'
2026-03-05 15:07:58.185 DEBUG [tests.filter.test_subscribe_create] Running test with pubsub topic: /waku/2/rs/3/25
2026-03-05 15:07:58.186 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48155/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/25"]'
2026-03-05 15:07:58.188 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:58.189 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14772/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "5519327d-ca28-45e8-9e62-1816e670b76b", "contentFilters": ["/waku/2/rs/3/25"], "pubsubTopic": "/waku/2/rs/3/25"}'
2026-03-05 15:07:58.198 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"5519327d-ca28-45e8-9e62-1816e670b76b","statusDesc":"OK"}'
2026-03-05 15:07:58.199 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/waku/2/rs/3/25", "timestamp": '$(date +%s%N)'}'
2026-03-05 15:07:58.204 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:58.204 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:07:58.304 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:07:58.305 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14772/filter/v2/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:58.307 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/waku/2/rs/3/25","version":0,"timestamp":1772723278199054121,"ephemeral":false}]'
2026-03-05 15:07:58.308 DEBUG [tests.filter.test_subscribe_create] Running test with pubsub topic: /waku/2/rs/3/1000
2026-03-05 15:07:58.309 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48155/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1000"]'
2026-03-05 15:07:58.311 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:58.312 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14772/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "a036e438-4f23-40f1-911b-3789f5e5c386", "contentFilters": ["/waku/2/rs/3/1000"], "pubsubTopic": "/waku/2/rs/3/1000"}'
2026-03-05 15:07:58.321 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"a036e438-4f23-40f1-911b-3789f5e5c386","statusDesc":"OK"}'
2026-03-05 15:07:58.322 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/waku/2/rs/3/1000", "timestamp": '$(date +%s%N)'}'
2026-03-05 15:07:58.327 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:58.327 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-05 15:07:58.427 DEBUG [src.steps.filter] Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta can find the published message
2026-03-05 15:07:58.428 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14772/filter/v2/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:58.430 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/waku/2/rs/3/1000","version":0,"timestamp":1772723278322043174,"ephemeral":false}]'
2026-03-05 15:07:58.433 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-05 15:07:58.434 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-05 15:07:58.434 DEBUG [src.node.waku_node] Stopping container with id c97e4511905d
2026-03-05 15:07:59.005 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:07:59.007 DEBUG [src.node.waku_node] Stopping container with id 4c03562c2e2b
2026-03-05 15:07:59.544 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:07:59.546 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-05 15:07:59.555 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:07:59.563 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,237 @@
2026-03-05 15:06:45.681 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-05 15:06:45.682 DEBUG [tests.conftest] Running test: test_latency_with_load_sender_side with id: 2026-03-05_15-06-45__dd6347f1-06d2-4fbf-9def-1748965245ca
2026-03-05 15:06:45.682 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-05 15:06:45.682 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-05 15:06:45.689 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:06:45.689 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-06-45__dd6347f1-06d2-4fbf-9def-1748965245ca__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:06:45.695 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:06:45.695 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-06-45__dd6347f1-06d2-4fbf-9def-1748965245ca__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:06:45.701 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:06:45.701 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-05_15-06-45__dd6347f1-06d2-4fbf-9def-1748965245ca__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:06:45.707 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:06:45.707 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-03-05_15-06-45__dd6347f1-06d2-4fbf-9def-1748965245ca__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:06:45.707 INFO [tests.e2e.test_network_conditions] Starting 4 nodes with relay enabled
2026-03-05 15:06:45.707 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:06:45.708 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:06:45.709 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:06:45.709 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.50.3
2026-03-05 15:06:45.709 DEBUG [src.node.docker_mananger] Generated ports ['38237', '38238', '38239', '38240', '38241']
2026-03-05 15:06:45.710 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:06:45.710 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:06:45.710 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:06:45.710 DEBUG [src.node.docker_mananger] docker run -i -t -p 38237:38237 -p 38238:38238 -p 38239:38239 -p 38240:38240 -p 38241:38241 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=38239 --rest-port=38237 --tcp-port=38238 --discv5-udp-port=38240 --rest-address=0.0.0.0 --nat=extip:172.18.50.3 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=eed53f71c1edb04311f5194be30fa0fca06be77aeeab7edbac187abdb1bd3ca2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=38241 --metrics-logging=true --relay=true
2026-03-05 15:06:45.881 ERROR [src.node.docker_mananger] Max retries reached for container 7c02fb7925fa. Exiting log stream.
2026-03-05 15:06:45.895 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.50.3 waku 7345a6783f8c51a65600ecdf875b178fe07d49af15d039a7b92ba2984314d281
2026-03-05 15:06:45.929 DEBUG [src.node.docker_mananger] Container started with ID 7345a6783f8c. Setting up logs at ./log/docker/node1_2026-03-05_15-06-45__dd6347f1-06d2-4fbf-9def-1748965245ca__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:06:45.930 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 38237
2026-03-05 15:06:45.930 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:06:46.226 ERROR [src.node.docker_mananger] Max retries reached for container 0a5503b561e0. Exiting log stream.
2026-03-05 15:06:46.930 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38237/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:46.933 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:06:46.933 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:06:46.933 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38237/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:46.935 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.50.3/tcp/38238/p2p/16Uiu2HAkx7HTGXGLQtt7m6pKMyLxbMw888RL5N7S2fiR476q43BT","/ip4/172.18.50.3/tcp/38239/ws/p2p/16Uiu2HAkx7HTGXGLQtt7m6pKMyLxbMw888RL5N7S2fiR476q43BT"],"enrUri":"enr:-L24QPODQmx_ehA5kpwqSCWfhPMdabhx18chra978zoXudh_GAU6_LVeDFVqjTXqiuYwkFqK5QPMPk9TWlXMz9hIJZoCgmlkgnY0gmlwhKwSMgOKbXVsdGlhZGRyc5YACASsEjIDBpVeAAoErBIyAwaVX90DgnJzhQADAQAAiXNlY3AyNTZrMaECJ90iuiwqKdaED1Z9ncd7dziLk9s26mm5dEh53h0fIT6DdGNwgpVeg3VkcIKVYIV3YWt1MgE"}'
2026-03-05 15:06:46.936 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:06:46.936 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:06:46.936 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:06:46.937 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:06:46.937 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.19.46
2026-03-05 15:06:46.938 DEBUG [src.node.docker_mananger] Generated ports ['45941', '45942', '45943', '45944', '45945']
2026-03-05 15:06:46.938 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:06:46.938 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:06:46.938 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:06:46.938 DEBUG [src.node.docker_mananger] docker run -i -t -p 45941:45941 -p 45942:45942 -p 45943:45943 -p 45944:45944 -p 45945:45945 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=45943 --rest-port=45941 --tcp-port=45942 --discv5-udp-port=45944 --rest-address=0.0.0.0 --nat=extip:172.18.19.46 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0f61e0a84feb4ba0efa51dd8f1bcec9baa7fbc259aa841aeaa52fed48ffccdcc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=45945 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPODQmx_ehA5kpwqSCWfhPMdabhx18chra978zoXudh_GAU6_LVeDFVqjTXqiuYwkFqK5QPMPk9TWlXMz9hIJZoCgmlkgnY0gmlwhKwSMgOKbXVsdGlhZGRyc5YACASsEjIDBpVeAAoErBIyAwaVX90DgnJzhQADAQAAiXNlY3AyNTZrMaECJ90iuiwqKdaED1Z9ncd7dziLk9s26mm5dEh53h0fIT6DdGNwgpVeg3VkcIKVYIV3YWt1MgE
2026-03-05 15:06:47.130 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.19.46 waku 4b8ddc5c322388b57a162405bcf564d66d7aa752e4a0a1382ece5dfe291fa249
2026-03-05 15:06:47.165 DEBUG [src.node.docker_mananger] Container started with ID 4b8ddc5c3223. Setting up logs at ./log/docker/node2_2026-03-05_15-06-45__dd6347f1-06d2-4fbf-9def-1748965245ca__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:06:47.165 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 45941
2026-03-05 15:06:47.165 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:06:48.166 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45941/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:48.182 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:06:48.183 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:06:48.183 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45941/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:48.190 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.19.46/tcp/45942/p2p/16Uiu2HAmAxELWcc3NpgSSWwnYNvzrsZnPW27TETUAtxRBbzGkjbP","/ip4/172.18.19.46/tcp/45943/ws/p2p/16Uiu2HAmAxELWcc3NpgSSWwnYNvzrsZnPW27TETUAtxRBbzGkjbP"],"enrUri":"enr:-L24QFjFT00Mvz9pchPnr4deuza-2w8VhXjFJXferhrX7ZeTMuphau2cqOD_WiCQ-LbrqGuoUoICqEpw3-utUlbuL14CgmlkgnY0gmlwhKwSEy6KbXVsdGlhZGRyc5YACASsEhMuBrN2AAoErBITLgazd90DgnJzhQADAQAAiXNlY3AyNTZrMaEC5rNQiAkbQADHCvwtTkeCMGalDLUVFQ_vE1Nlly-JmHqDdGNwgrN2g3VkcIKzeIV3YWt1MgE"}'
2026-03-05 15:06:48.190 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:06:48.191 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:06:48.191 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:06:48.193 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:06:48.194 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.118.38
2026-03-05 15:06:48.194 DEBUG [src.node.docker_mananger] Generated ports ['23946', '23947', '23948', '23949', '23950']
2026-03-05 15:06:48.195 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:06:48.195 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:06:48.195 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:06:48.196 DEBUG [src.node.docker_mananger] docker run -i -t -p 23946:23946 -p 23947:23947 -p 23948:23948 -p 23949:23949 -p 23950:23950 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=23948 --rest-port=23946 --tcp-port=23947 --discv5-udp-port=23949 --rest-address=0.0.0.0 --nat=extip:172.18.118.38 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5add84b745f0a6ddd225faccfb886b1c0b9f7f39ccfad3cc4ebbe4ee0c401b2b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23950 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPODQmx_ehA5kpwqSCWfhPMdabhx18chra978zoXudh_GAU6_LVeDFVqjTXqiuYwkFqK5QPMPk9TWlXMz9hIJZoCgmlkgnY0gmlwhKwSMgOKbXVsdGlhZGRyc5YACASsEjIDBpVeAAoErBIyAwaVX90DgnJzhQADAQAAiXNlY3AyNTZrMaECJ90iuiwqKdaED1Z9ncd7dziLk9s26mm5dEh53h0fIT6DdGNwgpVeg3VkcIKVYIV3YWt1MgE
2026-03-05 15:06:48.390 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.118.38 waku 5e7b7685975cc035b3d53ea1071368812774b54a1dccc91428a96c18ba9a483e
2026-03-05 15:06:48.426 DEBUG [src.node.docker_mananger] Container started with ID 5e7b7685975c. Setting up logs at ./log/docker/node3_2026-03-05_15-06-45__dd6347f1-06d2-4fbf-9def-1748965245ca__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:06:48.426 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 23946
2026-03-05 15:06:48.427 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:06:49.427 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23946/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:49.448 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:06:49.450 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:06:49.450 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23946/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:49.458 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.118.38/tcp/23947/p2p/16Uiu2HAmBaTx68ZaSiseppZo8uVRgRzKgP2crUGvL5WQXoACsSXp","/ip4/172.18.118.38/tcp/23948/ws/p2p/16Uiu2HAmBaTx68ZaSiseppZo8uVRgRzKgP2crUGvL5WQXoACsSXp"],"enrUri":"enr:-L24QKkS6p7dLB2yyjdyMc-t4iuqJYBKYtNAZ0koJd8DlCpVA5SWSeMbY-8aHLWyZM-ICel-yAIRctnBbP0plGCgdBMCgmlkgnY0gmlwhKwSdiaKbXVsdGlhZGRyc5YACASsEnYmBl2LAAoErBJ2JgZdjN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC7_udzr9svZgAHfcc2zQRiTQRU53nRJyevKqH_sWJGR-DdGNwgl2Lg3VkcIJdjYV3YWt1MgE"}'
2026-03-05 15:06:49.459 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:06:49.459 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:06:49.459 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:06:49.462 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:06:49.462 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.165.118
2026-03-05 15:06:49.462 DEBUG [src.node.docker_mananger] Generated ports ['49601', '49602', '49603', '49604', '49605']
2026-03-05 15:06:49.462 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:06:49.462 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:06:49.462 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:06:49.462 DEBUG [src.node.docker_mananger] docker run -i -t -p 49601:49601 -p 49602:49602 -p 49603:49603 -p 49604:49604 -p 49605:49605 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=49603 --rest-port=49601 --tcp-port=49602 --discv5-udp-port=49604 --rest-address=0.0.0.0 --nat=extip:172.18.165.118 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cea1da16babb0c9c62ffea3c38bf46ce5afc60a28d82c05e6c4de70bdc289590 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49605 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPODQmx_ehA5kpwqSCWfhPMdabhx18chra978zoXudh_GAU6_LVeDFVqjTXqiuYwkFqK5QPMPk9TWlXMz9hIJZoCgmlkgnY0gmlwhKwSMgOKbXVsdGlhZGRyc5YACASsEjIDBpVeAAoErBIyAwaVX90DgnJzhQADAQAAiXNlY3AyNTZrMaECJ90iuiwqKdaED1Z9ncd7dziLk9s26mm5dEh53h0fIT6DdGNwgpVeg3VkcIKVYIV3YWt1MgE
2026-03-05 15:06:49.656 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.165.118 waku 6a557958470b58aa7143d071de594e79be4379ad8792839910025d11b0545861
2026-03-05 15:06:49.690 DEBUG [src.node.docker_mananger] Container started with ID 6a557958470b. Setting up logs at ./log/docker/node4_2026-03-05_15-06-45__dd6347f1-06d2-4fbf-9def-1748965245ca__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:06:49.691 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 49601
2026-03-05 15:06:49.691 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:06:50.691 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49601/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:50.706 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:06:50.708 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:06:50.708 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49601/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:50.716 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.165.118/tcp/49602/p2p/16Uiu2HAmUmNRxZDT2SUxuiTDuWU8WmTnY3bmP44hNuRWVvMctfEm","/ip4/172.18.165.118/tcp/49603/ws/p2p/16Uiu2HAmUmNRxZDT2SUxuiTDuWU8WmTnY3bmP44hNuRWVvMctfEm"],"enrUri":"enr:-L24QNSaQa5XdTqF5-c9CHFkJA6G-hAYKrRaZ3AG98ybFLaUC5fr73zU2Kwf99l8ODJDJ7fXn3crRqOltyNGi-6tU-MCgmlkgnY0gmlwhKwSpXaKbXVsdGlhZGRyc5YACASsEqV2BsHCAAoErBKldgbBw90DgnJzhQADAQAAiXNlY3AyNTZrMaED711xMj-5i_StjaMrF7dAxR5GA3MeQEXo1h3mxAwWnF6DdGNwgsHCg3VkcILBxIV3YWt1MgE"}'
2026-03-05 15:06:50.717 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:06:50.717 INFO [tests.e2e.test_network_conditions] Subscribing all nodes to relay topic
2026-03-05 15:06:50.717 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-05 15:06:50.724 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:50.725 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45941/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-05 15:06:50.731 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:50.732 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23946/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-05 15:06:50.739 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:50.740 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49601/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-05 15:06:50.746 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:50.746 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38237/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:50.751 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.19.46/tcp/45092/p2p/16Uiu2HAmAxELWcc3NpgSSWwnYNvzrsZnPW27TETUAtxRBbzGkjbP","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.38.0-beta","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.118.38/tcp/48906/p2p/16Uiu2HAmBaTx68ZaSiseppZo8uVRgRzKgP2crUGvL5WQXoACsSXp","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.38.0-beta","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.165.118/tcp/33378/p2p/16Uiu2HAmUmNRxZDT2SUxuiTDuWU8WmTnY3bmP44hNuRWVvMctfEm","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.38.0-beta","origin":"UnknownOrigin"}]'
2026-03-05 15:06:50.751 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45941/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:50.754 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.50.3/tcp/38238/p2p/16Uiu2HAkx7HTGXGLQtt7m6pKMyLxbMw888RL5N7S2fiR476q43BT","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.38.0-beta","origin":"Discv5"}]'
2026-03-05 15:06:50.754 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23946/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:50.756 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.50.3/tcp/38238/p2p/16Uiu2HAkx7HTGXGLQtt7m6pKMyLxbMw888RL5N7S2fiR476q43BT","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.38.0-beta","origin":"Discv5"}]'
2026-03-05 15:06:50.756 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49601/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:50.758 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.50.3/tcp/38238/p2p/16Uiu2HAkx7HTGXGLQtt7m6pKMyLxbMw888RL5N7S2fiR476q43BT","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.38.0-beta","origin":"Discv5"}]'
2026-03-05 15:06:50.759 DEBUG [src.libs.common] Sleeping for 30 seconds
2026-03-05 15:07:20.759 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49601/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:07:20.762 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[]'
2026-03-05 15:07:20.762 INFO [tests.e2e.test_network_conditions] Applying 3000ms latency on sender node1
2026-03-05 15:07:20.764 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '6153', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
2026-03-05 15:07:20.775 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '6153', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
2026-03-05 15:07:20.785 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '6153', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'netem', 'delay', '3000ms']
2026-03-05 15:07:20.794 INFO [tests.e2e.test_network_conditions] Sending 50 messages from node1
2026-03-05 15:07:20.794 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:07:26.800 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:26.801 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:07:32.807 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:32.807 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:07:38.813 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:38.814 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:07:44.820 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:44.821 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:07:50.827 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:50.828 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:07:56.836 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:07:56.837 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:08:02.843 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:02.844 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:08:08.850 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:08.851 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:08:14.857 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:14.857 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:08:20.864 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:20.865 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:08:26.871 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:26.871 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:08:32.880 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:32.880 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:08:38.887 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:38.888 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:08:44.894 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:44.894 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:08:50.900 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:50.901 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:08:56.910 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:08:56.910 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:09:02.916 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:09:02.917 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:09:08.923 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:09:08.923 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:09:14.929 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:09:14.929 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:09:20.937 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:09:20.938 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:09:26.944 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:09:26.944 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:09:32.950 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:09:32.951 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:09:38.956 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:09:38.957 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:09:44.963 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:09:44.963 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:09:50.969 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:09:50.969 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:09:56.975 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:09:56.976 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:10:02.984 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:02.985 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:10:08.993 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:08.993 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:10:15.002 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:15.002 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:10:21.010 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:21.011 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:10:27.019 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:27.019 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:10:33.026 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:33.027 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:10:39.034 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:39.035 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:10:45.043 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:45.044 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:10:51.053 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:51.053 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:10:57.062 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:10:57.063 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:11:03.070 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:11:03.071 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:11:09.077 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:11:09.078 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:11:15.083 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:11:15.084 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:11:21.090 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:11:21.090 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:11:27.097 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:11:27.098 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:11:33.106 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:11:33.107 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:11:39.115 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:11:39.116 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:11:45.124 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:11:45.124 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:11:51.133 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:11:51.133 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:11:57.143 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:11:57.143 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:12:03.151 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:12:03.152 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:12:09.160 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:12:09.161 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:12:15.169 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:12:15.170 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38237/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-03-05 15:12:21.178 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:12:21.178 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49601/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:12:21.181 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2026-03-05 15:12:21.182 INFO [tests.e2e.test_network_conditions] Node4 received 50 messages (min_expected=25.0, total_sent=50)
2026-03-05 15:12:21.183 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '6153', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
2026-03-05 15:12:21.194 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-05 15:12:21.195 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-05 15:12:21.195 DEBUG [src.node.waku_node] Stopping container with id 7345a6783f8c
2026-03-05 15:12:21.727 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:12:21.728 DEBUG [src.node.waku_node] Stopping container with id 4b8ddc5c3223
2026-03-05 15:12:22.303 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:12:22.305 DEBUG [src.node.waku_node] Stopping container with id 5e7b7685975c
2026-03-05 15:12:22.896 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:12:22.898 DEBUG [src.node.waku_node] Stopping container with id 6a557958470b
2026-03-05 15:12:23.430 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:12:23.432 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-05 15:12:23.878 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:12:24.343 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:12:24.346 ERROR [src.node.docker_mananger] Max retries reached for container 5e7b7685975c. Exiting log stream.
2026-03-05 15:12:24.346 ERROR [src.node.docker_mananger] Max retries reached for container 7345a6783f8c. Exiting log stream.
2026-03-05 15:12:24.588 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:12:24.830 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,475 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_relay_2_nodes_packet_reordering with id: 2026-03-05_15-09-47__e0b703cf-8cbd-4575-b0f2-26f1a7dce060
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.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-09-47__e0b703cf-8cbd-4575-b0f2-26f1a7dce060__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-09-47__e0b703cf-8cbd-4575-b0f2-26f1a7dce060__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-09-47__e0b703cf-8cbd-4575-b0f2-26f1a7dce060__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-09-47__e0b703cf-8cbd-4575-b0f2-26f1a7dce060__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.188
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['38265', '38266', '38267', '38268', '38269']
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 38265:38265 -p 38266:38266 -p 38267:38267 -p 38268:38268 -p 38269:38269 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=38267 --rest-port=38265 --tcp-port=38266 --discv5-udp-port=38268 --rest-address=0.0.0.0 --nat=extip:172.18.135.188 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fdde49be91483cbdbde952a265e98d22ab1c5f60dab3ae589fba1e8edc2eb4bd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=38269 --metrics-logging=true --relay=true
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 525d3ca8f591. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.135.188 waku c798d968e25353a1a5059d4d999d202356e117dafea2e25230b5f40b8550140f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c798d968e253. Setting up logs at ./log/docker/node1_2026-03-05_15-09-47__e0b703cf-8cbd-4575-b0f2-26f1a7dce060__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 38265
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 753c46c9685a. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38265/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:38265/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.188/tcp/38266/p2p/16Uiu2HAmGHm9oqMBBxveRGk6xX27Xp6WxJNLY7r4Djn5F1RJeuCY","/ip4/172.18.135.188/tcp/38267/ws/p2p/16Uiu2HAmGHm9oqMBBxveRGk6xX27Xp6WxJNLY7r4Djn5F1RJeuCY"],"enrUri":"enr:-L24QPTXz2sG7hOvN-D5kPGphJvgC4Jv0Q8gM8fFB4KhHNGhPyKl80JtbRWnW_On4R7kXbkkUs7nZECd_d5cnU6Vxd8CgmlkgnY0gmlwhKwSh7yKbXVsdGlhZGRyc5YACASsEoe8BpV6AAoErBKHvAaVe90DgnJzhQADAQAAiXNlY3AyNTZrMaEDNf6gs0phvp3_mS-gU6Zrr0UdUqf6tf25LuegPftuO8WDdGNwgpV6g3VkcIKVfIV3YWt1MgE"}'
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.120.41
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['64878', '64879', '64880', '64881', '64882']
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 64878:64878 -p 64879:64879 -p 64880:64880 -p 64881:64881 -p 64882:64882 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=200 --websocket-port=64880 --rest-port=64878 --tcp-port=64879 --discv5-udp-port=64881 --rest-address=0.0.0.0 --nat=extip:172.18.120.41 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a1eed50ccb07c3ee3f2ebdc8ed53c9bede128f0def91edda96dbaa12bb6f6bed --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64882 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPTXz2sG7hOvN-D5kPGphJvgC4Jv0Q8gM8fFB4KhHNGhPyKl80JtbRWnW_On4R7kXbkkUs7nZECd_d5cnU6Vxd8CgmlkgnY0gmlwhKwSh7yKbXVsdGlhZGRyc5YACASsEoe8BpV6AAoErBKHvAaVe90DgnJzhQADAQAAiXNlY3AyNTZrMaEDNf6gs0phvp3_mS-gU6Zrr0UdUqf6tf25LuegPftuO8WDdGNwgpV6g3VkcIKVfIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.120.41 waku 9921199e4ade1e69f6a2627733a31dc907bba75b194007aa76a9ed53e2dfa1e6
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9921199e4ade. Setting up logs at ./log/docker/node2_2026-03-05_15-09-47__e0b703cf-8cbd-4575-b0f2-26f1a7dce060__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 64878
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:64878/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:64878/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.120.41/tcp/64879/p2p/16Uiu2HAm3S9FtnYJ2ayuPcSLuYLJD96SAJAVuafvmWYvdWqFbjwy","/ip4/172.18.120.41/tcp/64880/ws/p2p/16Uiu2HAm3S9FtnYJ2ayuPcSLuYLJD96SAJAVuafvmWYvdWqFbjwy"],"enrUri":"enr:-L24QIVhAU4qq1tjgbJBGiTYvKUA7917LA5Is1kkANlEJuU2YwSMuJdcgkZsTF9kiOoLwB9Zpx1OSGULk2v9u-iOvBcCgmlkgnY0gmlwhKwSeCmKbXVsdGlhZGRyc5YACASsEngpBv1vAAoErBJ4KQb9cN0DgnJzhQADAQAAiXNlY3AyNTZrMaECdvxWmW912T-WR1DAumHRSPivb9y6DRNZfEfqhqi6IMyDdGNwgv1vg3VkcIL9cYV3YWt1MgE"}'
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:38265/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:64878/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:38265/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.120.41/tcp/45560/p2p/16Uiu2HAm3S9FtnYJ2ayuPcSLuYLJD96SAJAVuafvmWYvdWqFbjwy","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.38.0-beta","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64878/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.135.188/tcp/38266/p2p/16Uiu2HAmGHm9oqMBBxveRGk6xX27Xp6WxJNLY7r4Djn5F1RJeuCY","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.38.0-beta","origin":"Discv5"}]'
DEBUG  src.libs.common:common.py:47 Sleeping for 10 seconds
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '13273', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
INFO  src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '13273', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'netem', 'delay', '10ms', 'reorder', '25%', '50%']
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38265/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'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
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  tests.e2e.test_network_conditions:test_network_conditions.py:721 packet_reordering reorder=25% corr=50% msg_count=200 received=200 elapsed=0.54s
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 c798d968e253
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9921199e4ade
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,136 @@
2026-03-05 15:09:27.571 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-05 15:09:27.571 DEBUG [tests.conftest] Running test: test_relay_4_nodes_sender_packet_loss_delivery_ratio_simple[loss60] with id: 2026-03-05_15-09-27__78efcef5-e3a3-477b-85f5-c12d628618ed
2026-03-05 15:09:27.571 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-05 15:09:27.571 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-05 15:09:27.578 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:09:27.579 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-09-27__78efcef5-e3a3-477b-85f5-c12d628618ed__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:09:27.585 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:09:27.585 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-09-27__78efcef5-e3a3-477b-85f5-c12d628618ed__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:09:27.591 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:09:27.591 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-05_15-09-27__78efcef5-e3a3-477b-85f5-c12d628618ed__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:09:27.597 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:09:27.597 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-03-05_15-09-27__78efcef5-e3a3-477b-85f5-c12d628618ed__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:09:27.597 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:09:27.598 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:09:27.599 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:09:27.599 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.223.187
2026-03-05 15:09:27.599 DEBUG [src.node.docker_mananger] Generated ports ['24595', '24596', '24597', '24598', '24599']
2026-03-05 15:09:27.600 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:09:27.600 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:09:27.600 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:09:27.600 DEBUG [src.node.docker_mananger] docker run -i -t -p 24595:24595 -p 24596:24596 -p 24597:24597 -p 24598:24598 -p 24599:24599 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=24597 --rest-port=24595 --tcp-port=24596 --discv5-udp-port=24598 --rest-address=0.0.0.0 --nat=extip:172.18.223.187 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a5d275c67cdb8a2dfaacbe80ddbebbf735aaafc65aebfb9cd40cc72ee95ebe77 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24599 --metrics-logging=true --relay=true
2026-03-05 15:09:27.789 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.223.187 waku 6aab368656fb96fa3d6dd891b8703bf50ddd63f2c006824b51b36021df119fe6
2026-03-05 15:09:27.825 DEBUG [src.node.docker_mananger] Container started with ID 6aab368656fb. Setting up logs at ./log/docker/node1_2026-03-05_15-09-27__78efcef5-e3a3-477b-85f5-c12d628618ed__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:09:27.826 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 24595
2026-03-05 15:09:27.826 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:09:28.827 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24595/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:09:28.830 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:09:28.831 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:09:28.831 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24595/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:09:28.833 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.223.187/tcp/24596/p2p/16Uiu2HAmVhVvhuDeXUdKKFy1HzR4fT5P1GDrGA8KBQdsNTrngco2","/ip4/172.18.223.187/tcp/24597/ws/p2p/16Uiu2HAmVhVvhuDeXUdKKFy1HzR4fT5P1GDrGA8KBQdsNTrngco2"],"enrUri":"enr:-L24QNKkGsGHqcd7I1YqMZGha-qkP7I7ViDBDVbTlC1IrWFgAUcDGIwIe8x8Zo_DsosfsuSD1HHmE2x62AAcXu6PE3kCgmlkgnY0gmlwhKwS37uKbXVsdGlhZGRyc5YACASsEt-7BmAUAAoErBLfuwZgFd0DgnJzhQADAQAAiXNlY3AyNTZrMaED_TtH_aenNA_bQcMy6jBHR4FfcNm3VWIJSVv8HKKIpuGDdGNwgmAUg3VkcIJgFoV3YWt1MgE"}'
2026-03-05 15:09:28.833 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:09:28.834 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:09:28.834 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:09:28.835 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:09:28.835 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.133.94
2026-03-05 15:09:28.836 DEBUG [src.node.docker_mananger] Generated ports ['6848', '6849', '6850', '6851', '6852']
2026-03-05 15:09:28.836 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:09:28.836 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:09:28.836 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:09:28.836 DEBUG [src.node.docker_mananger] docker run -i -t -p 6848:6848 -p 6849:6849 -p 6850:6850 -p 6851:6851 -p 6852:6852 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=6850 --rest-port=6848 --tcp-port=6849 --discv5-udp-port=6851 --rest-address=0.0.0.0 --nat=extip:172.18.133.94 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2fdec8b16a940dc75f65cb6aa80afce95fd2dff2bb203aaeb7ebdc90ddab0d3c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6852 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QNKkGsGHqcd7I1YqMZGha-qkP7I7ViDBDVbTlC1IrWFgAUcDGIwIe8x8Zo_DsosfsuSD1HHmE2x62AAcXu6PE3kCgmlkgnY0gmlwhKwS37uKbXVsdGlhZGRyc5YACASsEt-7BmAUAAoErBLfuwZgFd0DgnJzhQADAQAAiXNlY3AyNTZrMaED_TtH_aenNA_bQcMy6jBHR4FfcNm3VWIJSVv8HKKIpuGDdGNwgmAUg3VkcIJgFoV3YWt1MgE
2026-03-05 15:09:29.022 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.133.94 waku df00fa98b2d192e0ab3965d547a1c4108adbf4e8e1e1f27883a691204d5c4ed5
2026-03-05 15:09:29.059 DEBUG [src.node.docker_mananger] Container started with ID df00fa98b2d1. Setting up logs at ./log/docker/node2_2026-03-05_15-09-27__78efcef5-e3a3-477b-85f5-c12d628618ed__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:09:29.059 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 6848
2026-03-05 15:09:29.060 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:09:30.061 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6848/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:09:30.076 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:09:30.078 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:09:30.080 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6848/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:09:30.087 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.133.94/tcp/6849/p2p/16Uiu2HAm7PuYFzy2ANfGnNYCsrrStma9GHkUXMJH78bpFLANYoaD","/ip4/172.18.133.94/tcp/6850/ws/p2p/16Uiu2HAm7PuYFzy2ANfGnNYCsrrStma9GHkUXMJH78bpFLANYoaD"],"enrUri":"enr:-L24QOA7hRmMqbDrZonfKUyk4n7esRIvm3QBAX-trNzGkTXle1T2byMHDBuwCbyfb6fn2YjS5VyBWPstPPtZahOqws0CgmlkgnY0gmlwhKwShV6KbXVsdGlhZGRyc5YACASsEoVeBhrBAAoErBKFXgYawt0DgnJzhQADAQAAiXNlY3AyNTZrMaECsdhp31kn4swxSlXW2rAFGiphYZTNmSQltEMgq7L9vIaDdGNwghrBg3VkcIIaw4V3YWt1MgE"}'
2026-03-05 15:09:30.088 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:09:30.090 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:09:30.090 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:09:30.095 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:09:30.095 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.233.100
2026-03-05 15:09:30.095 DEBUG [src.node.docker_mananger] Generated ports ['1521', '1522', '1523', '1524', '1525']
2026-03-05 15:09:30.096 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:09:30.096 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:09:30.096 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:09:30.096 DEBUG [src.node.docker_mananger] docker run -i -t -p 1521:1521 -p 1522:1522 -p 1523:1523 -p 1524:1524 -p 1525:1525 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=1523 --rest-port=1521 --tcp-port=1522 --discv5-udp-port=1524 --rest-address=0.0.0.0 --nat=extip:172.18.233.100 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d28a50b8a09652ddaececf4fb6e7c9b8d6b76999633dd94cbf000cc8ec5c6dff --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1525 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOA7hRmMqbDrZonfKUyk4n7esRIvm3QBAX-trNzGkTXle1T2byMHDBuwCbyfb6fn2YjS5VyBWPstPPtZahOqws0CgmlkgnY0gmlwhKwShV6KbXVsdGlhZGRyc5YACASsEoVeBhrBAAoErBKFXgYawt0DgnJzhQADAQAAiXNlY3AyNTZrMaECsdhp31kn4swxSlXW2rAFGiphYZTNmSQltEMgq7L9vIaDdGNwghrBg3VkcIIaw4V3YWt1MgE
2026-03-05 15:09:30.292 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.233.100 waku 0eab4a06d0daee4575b1988d7f53e541d3310ccd0cf3ace70a6f0bd6fae928c1
2026-03-05 15:09:30.328 DEBUG [src.node.docker_mananger] Container started with ID 0eab4a06d0da. Setting up logs at ./log/docker/node3_2026-03-05_15-09-27__78efcef5-e3a3-477b-85f5-c12d628618ed__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:09:30.328 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 1521
2026-03-05 15:09:30.328 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:09:31.329 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1521/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:09:31.346 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:09:31.351 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:09:31.352 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1521/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:09:31.355 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.233.100/tcp/1522/p2p/16Uiu2HAmNg95QmMQkSYSyZxaXe3Tev4ZSjtVzGnD7fNsSrueZPVA","/ip4/172.18.233.100/tcp/1523/ws/p2p/16Uiu2HAmNg95QmMQkSYSyZxaXe3Tev4ZSjtVzGnD7fNsSrueZPVA"],"enrUri":"enr:-L24QDNa5mCmtAp59I1Pn9yyjcpAc6z__4dT2Q6VAOC50KpyNayi5c1ASwHUvAgeywMgBUBK4SPuXEviKCcM3KC8iBsCgmlkgnY0gmlwhKwS6WSKbXVsdGlhZGRyc5YACASsEulkBgXyAAoErBLpZAYF890DgnJzhQADAQAAiXNlY3AyNTZrMaEDlOBRHGKuJTWXp9pvbXlEpM-8fMUrIsAcwK9QiHGBKQmDdGNwggXyg3VkcIIF9IV3YWt1MgE"}'
2026-03-05 15:09:31.355 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:09:31.356 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:09:31.356 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:09:31.357 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:09:31.358 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.157.40
2026-03-05 15:09:31.358 DEBUG [src.node.docker_mananger] Generated ports ['26526', '26527', '26528', '26529', '26530']
2026-03-05 15:09:31.358 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:09:31.358 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:09:31.358 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:09:31.358 DEBUG [src.node.docker_mananger] docker run -i -t -p 26526:26526 -p 26527:26527 -p 26528:26528 -p 26529:26529 -p 26530:26530 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=26528 --rest-port=26526 --tcp-port=26527 --discv5-udp-port=26529 --rest-address=0.0.0.0 --nat=extip:172.18.157.40 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=38c4fa4d36cd8f3e1f0bcbecfcea0e794c5538ce85fc190d6f6780edf729e2aa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=26530 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QDNa5mCmtAp59I1Pn9yyjcpAc6z__4dT2Q6VAOC50KpyNayi5c1ASwHUvAgeywMgBUBK4SPuXEviKCcM3KC8iBsCgmlkgnY0gmlwhKwS6WSKbXVsdGlhZGRyc5YACASsEulkBgXyAAoErBLpZAYF890DgnJzhQADAQAAiXNlY3AyNTZrMaEDlOBRHGKuJTWXp9pvbXlEpM-8fMUrIsAcwK9QiHGBKQmDdGNwggXyg3VkcIIF9IV3YWt1MgE
2026-03-05 15:09:31.560 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.157.40 waku 41528426d7887317e56882afefbd12f71410d7407e9072a68823ff417d112fa6
2026-03-05 15:09:31.597 DEBUG [src.node.docker_mananger] Container started with ID 41528426d788. Setting up logs at ./log/docker/node4_2026-03-05_15-09-27__78efcef5-e3a3-477b-85f5-c12d628618ed__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:09:31.597 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 26526
2026-03-05 15:09:31.598 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:09:32.599 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26526/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:09:32.612 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:09:32.613 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:09:32.613 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26526/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:09:32.620 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.157.40/tcp/26527/p2p/16Uiu2HAmHBVkrPjhqCgNmKTN8MjTALUhsKeQrSYyD3k8aA3MUT8t","/ip4/172.18.157.40/tcp/26528/ws/p2p/16Uiu2HAmHBVkrPjhqCgNmKTN8MjTALUhsKeQrSYyD3k8aA3MUT8t"],"enrUri":"enr:-L24QCagNSoh7cuYrq7LAi2VJ333vmhhIMBqDe3LwPkppq0Ff18j6648dcTFTMfMR5FdAo7dZNUdd5vKtnOnsaB9_dgCgmlkgnY0gmlwhKwSnSiKbXVsdGlhZGRyc5YACASsEp0oBmefAAoErBKdKAZnoN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDQz9r9pEKPXnY6YigO6uli_BwE5_LhrSrXX8DRPwoqemDdGNwgmefg3VkcIJnoYV3YWt1MgE"}'
2026-03-05 15:09:32.620 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:09:32.621 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24595/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-05 15:09:32.628 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:09:32.629 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6848/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-05 15:09:32.635 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:09:32.638 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1521/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-05 15:09:32.643 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:09:32.644 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26526/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-03-05 15:09:32.654 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:09:32.658 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24595/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:09:32.661 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.133.94/tcp/37364/p2p/16Uiu2HAm7PuYFzy2ANfGnNYCsrrStma9GHkUXMJH78bpFLANYoaD","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.38.0-beta","origin":"UnknownOrigin"}]'
2026-03-05 15:09:32.661 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6848/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:09:32.664 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.223.187/tcp/24596/p2p/16Uiu2HAmVhVvhuDeXUdKKFy1HzR4fT5P1GDrGA8KBQdsNTrngco2","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.38.0-beta","origin":"Discv5"},{"multiaddr":"/ip4/172.18.233.100/tcp/37518/p2p/16Uiu2HAmNg95QmMQkSYSyZxaXe3Tev4ZSjtVzGnD7fNsSrueZPVA","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.38.0-beta","origin":"UnknownOrigin"}]'
2026-03-05 15:09:32.664 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1521/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:09:32.666 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.133.94/tcp/6849/p2p/16Uiu2HAm7PuYFzy2ANfGnNYCsrrStma9GHkUXMJH78bpFLANYoaD","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.38.0-beta","origin":"Discv5"},{"multiaddr":"/ip4/172.18.157.40/tcp/55184/p2p/16Uiu2HAmHBVkrPjhqCgNmKTN8MjTALUhsKeQrSYyD3k8aA3MUT8t","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.38.0-beta","origin":"UnknownOrigin"}]'
2026-03-05 15:09:32.666 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26526/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:09:32.668 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.233.100/tcp/1522/p2p/16Uiu2HAmNg95QmMQkSYSyZxaXe3Tev4ZSjtVzGnD7fNsSrueZPVA","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.38.0-beta","origin":"Discv5"}]'
2026-03-05 15:09:32.669 DEBUG [src.libs.common] Sleeping for 20 seconds
2026-03-05 15:09:52.671 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '14638', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
2026-03-05 15:09:52.828 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '14638', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
2026-03-05 15:09:52.840 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '14638', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'netem', 'loss', '60.0%']
2026-03-05 15:09:52.855 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '14638', '-n', 'tc', '-s', 'qdisc', 'show', 'dev', 'eth0']
2026-03-05 15:09:52.864 DEBUG [src.steps.network_conditions] tc -s qdisc show dev eth0:
qdisc netem 8001: root refcnt 5 limit 1000 loss 60%
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
2026-03-05 15:09:52.864 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26526/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:09:52.867 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[]'
2026-03-05 15:09:52.867 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24595/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-03-05 15:09:52.873 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:09:52.874 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24595/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-03-05 15:10:13.139 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-05 15:10:13.140 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-05 15:10:13.141 DEBUG [src.node.waku_node] Stopping container with id 6aab368656fb
2026-03-05 15:10:13.730 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:10:13.732 DEBUG [src.node.waku_node] Stopping container with id df00fa98b2d1
2026-03-05 15:10:14.315 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:10:14.315 DEBUG [src.node.waku_node] Stopping container with id 0eab4a06d0da
2026-03-05 15:10:14.543 ERROR [src.node.docker_mananger] Max retries reached for container 6aab368656fb. Exiting log stream.
2026-03-05 15:10:14.862 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:10:14.864 DEBUG [src.node.waku_node] Stopping container with id 41528426d788
2026-03-05 15:10:15.128 ERROR [src.node.docker_mananger] Max retries reached for container df00fa98b2d1. Exiting log stream.
2026-03-05 15:10:15.385 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:10:15.386 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-05 15:10:15.427 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:10:15.464 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:10:15.501 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:10:15.540 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,76 @@
2026-03-05 15:06:40.407 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-05 15:06:40.409 DEBUG [tests.conftest] Running test: test_different_page_size[1] with id: 2026-03-05_15-06-40__9ca12b4e-9e8e-459f-af91-f221dbb3c585
2026-03-05 15:06:40.410 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-05 15:06:40.410 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-03-05 15:06:40.410 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-03-05 15:06:40.419 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:06:40.419 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-05_15-06-40__9ca12b4e-9e8e-459f-af91-f221dbb3c585__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:06:40.419 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:06:40.420 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:06:40.423 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:06:40.424 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.135.107
2026-03-05 15:06:40.424 DEBUG [src.node.docker_mananger] Generated ports ['47762', '47763', '47764', '47765', '47766']
2026-03-05 15:06:40.424 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:06:40.425 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:06:40.427 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:06:40.428 DEBUG [src.node.docker_mananger] docker run -i -t -p 47762:47762 -p 47763:47763 -p 47764:47764 -p 47765:47765 -p 47766:47766 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=47764 --rest-port=47762 --tcp-port=47763 --discv5-udp-port=47765 --rest-address=0.0.0.0 --nat=extip:172.18.135.107 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b755ece86c139cb12f99af9ba38ee1d0ee061ce7aa5ac258d6d3fce0cdd80237 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47766 --metrics-logging=true --store=true --relay=true
2026-03-05 15:06:40.622 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.135.107 waku 03e2da0d31bf9cfe12831543dc0fd29176d36d95e11ec96c03c5d63d03238b67
2026-03-05 15:06:40.631 ERROR [src.node.docker_mananger] Max retries reached for container bf69338cf071. Exiting log stream.
2026-03-05 15:06:40.662 DEBUG [src.node.docker_mananger] Container started with ID 03e2da0d31bf. Setting up logs at ./log/docker/publishing_node1_2026-03-05_15-06-40__9ca12b4e-9e8e-459f-af91-f221dbb3c585__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:06:40.662 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 47762
2026-03-05 15:06:40.664 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:06:41.252 ERROR [src.node.docker_mananger] Max retries reached for container ab84ce9fe9e8. Exiting log stream.
2026-03-05 15:06:41.665 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47762/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:41.668 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:06:41.669 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:06:41.669 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47762/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:41.672 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.135.107/tcp/47763/p2p/16Uiu2HAm1hHEBDheobXtZfGh6UUVdctnNohsUFpgZYqnUbXAj6ms","/ip4/172.18.135.107/tcp/47764/ws/p2p/16Uiu2HAm1hHEBDheobXtZfGh6UUVdctnNohsUFpgZYqnUbXAj6ms"],"enrUri":"enr:-L24QFo4YgSg08m5bmRbtH3ckZieCmlpnURmKfmi8EpMPsdgT7vdTUcgQtOgXUwsR8Qg1jsCcNMRx6IGJeDA1txxw98CgmlkgnY0gmlwhKwSh2uKbXVsdGlhZGRyc5YACASsEodrBrqTAAoErBKHawa6lN0DgnJzhQADAQAAiXNlY3AyNTZrMaECXSWwUEbzGDtN_PCmn8pYVVZJNzw01MGMUSQcqj76nb6DdGNwgrqTg3VkcIK6lYV3YWt1MgM"}'
2026-03-05 15:06:41.672 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:06:41.679 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:06:41.679 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-05_15-06-40__9ca12b4e-9e8e-459f-af91-f221dbb3c585__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:06:41.679 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:06:41.680 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:06:41.681 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:06:41.681 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.148.132
2026-03-05 15:06:41.681 DEBUG [src.node.docker_mananger] Generated ports ['32428', '32429', '32430', '32431', '32432']
2026-03-05 15:06:41.681 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:06:41.681 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:06:41.682 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:06:41.682 DEBUG [src.node.docker_mananger] docker run -i -t -p 32428:32428 -p 32429:32429 -p 32430:32430 -p 32431:32431 -p 32432:32432 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=32430 --rest-port=32428 --tcp-port=32429 --discv5-udp-port=32431 --rest-address=0.0.0.0 --nat=extip:172.18.148.132 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fa30ed4e7fc2acbaef11d73fcabb8d408de995fbba0c568bcfaccabfe5d2aafc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32432 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QFo4YgSg08m5bmRbtH3ckZieCmlpnURmKfmi8EpMPsdgT7vdTUcgQtOgXUwsR8Qg1jsCcNMRx6IGJeDA1txxw98CgmlkgnY0gmlwhKwSh2uKbXVsdGlhZGRyc5YACASsEodrBrqTAAoErBKHawa6lN0DgnJzhQADAQAAiXNlY3AyNTZrMaECXSWwUEbzGDtN_PCmn8pYVVZJNzw01MGMUSQcqj76nb6DdGNwgrqTg3VkcIK6lYV3YWt1MgM --storenode=/ip4/172.18.135.107/tcp/47763/p2p/16Uiu2HAm1hHEBDheobXtZfGh6UUVdctnNohsUFpgZYqnUbXAj6ms --store=true --relay=true
2026-03-05 15:06:41.878 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.148.132 waku c7802bf1654a56e361ca6ca90a95708488be097f51337865d3f64dcd1d054f4f
2026-03-05 15:06:41.911 DEBUG [src.node.docker_mananger] Container started with ID c7802bf1654a. Setting up logs at ./log/docker/store_node1_2026-03-05_15-06-40__9ca12b4e-9e8e-459f-af91-f221dbb3c585__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:06:41.912 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 32428
2026-03-05 15:06:41.912 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:06:42.913 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32428/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:42.916 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:06:42.917 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:06:42.917 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32428/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:42.919 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.148.132/tcp/32429/p2p/16Uiu2HAky1zzT6uW4wd4mptaMw8w37jebSQS99Ye59ycsfjittLN","/ip4/172.18.148.132/tcp/32430/ws/p2p/16Uiu2HAky1zzT6uW4wd4mptaMw8w37jebSQS99Ye59ycsfjittLN"],"enrUri":"enr:-L24QJ7GGpvWcqqk9Vzx_gDFKVUTDzYTlECi8l0b1TVJYYI8IMps_a3B33X_hF2QODimQD_hUbmtgSKc-FZvZVSuHokCgmlkgnY0gmlwhKwSlISKbXVsdGlhZGRyc5YACASsEpSEBn6tAAoErBKUhAZ-rt0DgnJzhQADAQAAiXNlY3AyNTZrMaECNV5N8cp7UdjVv3PEorpYj5vut2h5wUErpV0tX8jpGdeDdGNwgn6tg3VkcIJ-r4V3YWt1MgM"}'
2026-03-05 15:06:42.919 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:06:42.920 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32428/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.135.107/tcp/47763/p2p/16Uiu2HAm1hHEBDheobXtZfGh6UUVdctnNohsUFpgZYqnUbXAj6ms"]'
2026-03-05 15:06:42.923 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:42.923 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47762/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-05 15:06:42.926 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:42.926 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32428/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-05 15:06:42.928 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:42.930 DEBUG [src.steps.store] Relaying message
2026-03-05 15:06:42.930 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47762/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-03-05 15:06:42.935 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:42.935 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:06:43.136 DEBUG [src.steps.store] Relaying message
2026-03-05 15:06:43.137 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47762/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-03-05 15:06:43.143 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:06:43.144 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:06:43.344 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47762/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=1&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:43.348 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xf9d09c142e3f978d08c63832cb1b4a79397985d66dbe88cb16038cf03829142c"}],"paginationCursor":"0xf9d09c142e3f978d08c63832cb1b4a79397985d66dbe88cb16038cf03829142c"}'
2026-03-05 15:06:43.348 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32428/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=1&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:06:43.351 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xf9d09c142e3f978d08c63832cb1b4a79397985d66dbe88cb16038cf03829142c"}],"paginationCursor":"0xf9d09c142e3f978d08c63832cb1b4a79397985d66dbe88cb16038cf03829142c"}'
2026-03-05 15:06:43.353 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-05 15:06:43.354 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-05 15:06:43.354 DEBUG [src.node.waku_node] Stopping container with id 03e2da0d31bf
2026-03-05 15:06:43.954 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:06:43.957 DEBUG [src.node.waku_node] Stopping container with id c7802bf1654a
2026-03-05 15:06:44.523 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:06:44.525 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-05 15:06:44.532 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:06:44.537 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,93 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_subscribe_with_multiple_overlapping_content_topics with id: 2026-03-05_15-06-34__317e9727-0b38-4a63-8aed-128c466006a9
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-06-34__317e9727-0b38-4a63-8aed-128c466006a9__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.205.40
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['39513', '39514', '39515', '39516', '39517']
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 39513:39513 -p 39514:39514 -p 39515:39515 -p 39516:39516 -p 39517:39517 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=39515 --rest-port=39513 --tcp-port=39514 --discv5-udp-port=39516 --rest-address=0.0.0.0 --nat=extip:172.18.205.40 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f54fedee1cc8f54d0bcfdcee6fbd6c5ddc9cf0cd27b60d341fedf3b9ecc5f1c3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39517 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.205.40 waku e0d058fde23ed46e6f099bcee964694bb8a9ccf5a0c5842295c21497d1c7269b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e0d058fde23e. Setting up logs at ./log/docker/node1_2026-03-05_15-06-34__317e9727-0b38-4a63-8aed-128c466006a9__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 39513
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 1f40ee79c760. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 0822871cc384. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39513/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:39513/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.205.40/tcp/39514/p2p/16Uiu2HAm2VzNUdsYgn5oTF41Nvj59WcgoY6GmVWPPBmBj1qwTjH3","/ip4/172.18.205.40/tcp/39515/ws/p2p/16Uiu2HAm2VzNUdsYgn5oTF41Nvj59WcgoY6GmVWPPBmBj1qwTjH3"],"enrUri":"enr:-L24QH3NuTyBBcHnQJ7PI9z4N9W75dRoBGN-zqTS9evCe_ZWfuKO1GmiBzRanBO47ur2jC6Ycs3d00ScdTg-oSGihFUCgmlkgnY0gmlwhKwSzSiKbXVsdGlhZGRyc5YACASsEs0oBppaAAoErBLNKAaaW90DgnJzhQADAQAAiXNlY3AyNTZrMaECaRztNeEvff9AQDWJ201oe-4WSbL3g9Zy8ewFakhXtfqDdGNwgppag3VkcIKaXIV3YWt1MgU"}'
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-06-34__317e9727-0b38-4a63-8aed-128c466006a9__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.21.25
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['50791', '50792', '50793', '50794', '50795']
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 50791:50791 -p 50792:50792 -p 50793:50793 -p 50794:50794 -p 50795:50795 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=50793 --rest-port=50791 --tcp-port=50792 --discv5-udp-port=50794 --rest-address=0.0.0.0 --nat=extip:172.18.21.25 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=426a60fa40dc6bdddfea06111df7ecf2fc78d88fbff9cae94a7fde117bf17f30 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50795 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QH3NuTyBBcHnQJ7PI9z4N9W75dRoBGN-zqTS9evCe_ZWfuKO1GmiBzRanBO47ur2jC6Ycs3d00ScdTg-oSGihFUCgmlkgnY0gmlwhKwSzSiKbXVsdGlhZGRyc5YACASsEs0oBppaAAoErBLNKAaaW90DgnJzhQADAQAAiXNlY3AyNTZrMaECaRztNeEvff9AQDWJ201oe-4WSbL3g9Zy8ewFakhXtfqDdGNwgppag3VkcIKaXIV3YWt1MgU --filternode=/ip4/172.18.205.40/tcp/39514/p2p/16Uiu2HAm2VzNUdsYgn5oTF41Nvj59WcgoY6GmVWPPBmBj1qwTjH3
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.21.25 waku 0ad176f27be02fdf967dfa664ac741097c8d5dcadc8776e7fefebe9c1775b6c2
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0ad176f27be0. Setting up logs at ./log/docker/node2_2026-03-05_15-06-34__317e9727-0b38-4a63-8aed-128c466006a9__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 50791
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:50791/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:50791/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.21.25/tcp/50792/p2p/16Uiu2HAmPbzbqmSX5D97N5WYFGvBVs7dHwEcyDQ7seQSPduWdgpe","/ip4/172.18.21.25/tcp/50793/ws/p2p/16Uiu2HAmPbzbqmSX5D97N5WYFGvBVs7dHwEcyDQ7seQSPduWdgpe"],"enrUri":"enr:-L24QFGD7b-cB1DI8YoXRN0rH_9O6S75qtEZ28X-E71QW4WGEBgu8QkGJ1IenNB1Zck9hcVPOx5A0WMApxL1vuRUUE8CgmlkgnY0gmlwhKwSFRmKbXVsdGlhZGRyc5YACASsEhUZBsZoAAoErBIVGQbGad0DgnJzhQADAQAAiXNlY3AyNTZrMaEDoqwY8kwMHP7OFPQMr4KBsr5UQ_vumKYhBDPUOp8oszeDdGNwgsZog3VkcILGaoV3YWt1MgA"}'
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:50791/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.205.40/tcp/39514/p2p/16Uiu2HAm2VzNUdsYgn5oTF41Nvj59WcgoY6GmVWPPBmBj1qwTjH3"]'
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:39513/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:50791/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "c367ed49-58a7-43ff-9e39-0a147d638012", "contentFilters": ["Hello World!", "1234567890", "{\"key\": \"value\"}"], "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":"c367ed49-58a7-43ff-9e39-0a147d638012","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39513/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:50791/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "da3113ac-7205-44b9-beaf-96185d5c2316", "contentFilters": ["1234567890", "{\"key\": \"value\"}", "\u8fd9\u662f\u4e00\u4e9b\u4e2d\u6587"], "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":"da3113ac-7205-44b9-beaf-96185d5c2316","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39513/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "Hello World!", "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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:50791/filter/v2/messages/Hello%20World%21" -H "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":"Hello World!","version":0,"timestamp":1772723196875545062,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39513/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "1234567890", "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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:50791/filter/v2/messages/1234567890" -H "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":"1234567890","version":0,"timestamp":1772723196988986726,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39513/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "{\"key\": \"value\"}", "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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:50791/filter/v2/messages/%7B%22key%22%3A%20%22value%22%7D" -H "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":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1772723197099459399,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39513/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)'}'
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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:50791/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'
INFO  src.node.api_clients.base_client:base_client.py:22 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":1772723197211132287,"ephemeral":false}]'
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 e0d058fde23e
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0ad176f27be0
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,518 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_start_node_with_50_pubsub_topics with id: 2026-03-05_15-06-26__2794c1b1-deaf-4da5-882e-e260ffacc8cd
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-06-26__2794c1b1-deaf-4da5-882e-e260ffacc8cd__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.23.140
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['26850', '26851', '26852', '26853', '26854']
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 26850:26850 -p 26851:26851 -p 26852:26852 -p 26853:26853 -p 26854:26854 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=26852 --rest-port=26850 --tcp-port=26851 --discv5-udp-port=26853 --rest-address=0.0.0.0 --nat=extip:172.18.23.140 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=baa8aee16eb5a7fb8cdf4ad1ad9887f3a0bc4f6d14c8dba554aa8e7ddc24a3bc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=26854 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.23.140 waku 58d55a9833675c007dd47173ca76e3dffc448f033547293d1931d15c59eaf580
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container c88f09c14146. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 58d55a983367. Setting up logs at ./log/docker/node1_2026-03-05_15-06-26__2794c1b1-deaf-4da5-882e-e260ffacc8cd__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 26850
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 678584f7870e. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26850/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:26850/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.23.140/tcp/26851/p2p/16Uiu2HAm98wfNZbhec3JrY9jJgpYZVksrJuFYcn9JL5zqgLDid9V","/ip4/172.18.23.140/tcp/26852/ws/p2p/16Uiu2HAm98wfNZbhec3JrY9jJgpYZVksrJuFYcn9JL5zqgLDid9V"],"enrUri":"enr:-L24QOBrOUZRAY0SYAcWPHGWtGQ5C6NWqOFHVcHP5ZwQB5uHDXGpzhSkPhHnjiS9E60U3LqR_hPIa3M0VsLyxC8Fx3MCgmlkgnY0gmlwhKwSF4yKbXVsdGlhZGRyc5YACASsEheMBmjjAAoErBIXjAZo5N0DgnJzhQACAQAAiXNlY3AyNTZrMaECy7p5sRG_GCUqupdRA8Q_vZPeB26QiNyN-ukqhHTjQ8SDdGNwgmjjg3VkcIJo5YV3YWt1MgU"}'
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-06-26__2794c1b1-deaf-4da5-882e-e260ffacc8cd__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.93
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['17851', '17852', '17853', '17854', '17855']
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 17851:17851 -p 17852:17852 -p 17853:17853 -p 17854:17854 -p 17855:17855 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=17853 --rest-port=17851 --tcp-port=17852 --discv5-udp-port=17854 --rest-address=0.0.0.0 --nat=extip:172.18.142.93 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=dc9f3eb9522df320c5c2e57caa84c8cb7bfd3ebbdfbfdccbbdc8dd7b66db239a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=17855 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOBrOUZRAY0SYAcWPHGWtGQ5C6NWqOFHVcHP5ZwQB5uHDXGpzhSkPhHnjiS9E60U3LqR_hPIa3M0VsLyxC8Fx3MCgmlkgnY0gmlwhKwSF4yKbXVsdGlhZGRyc5YACASsEheMBmjjAAoErBIXjAZo5N0DgnJzhQACAQAAiXNlY3AyNTZrMaECy7p5sRG_GCUqupdRA8Q_vZPeB26QiNyN-ukqhHTjQ8SDdGNwgmjjg3VkcIJo5YV3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.142.93 waku c74955962b50ce3ea4326ca0969aeb7de25599c0c39d464e55672dfc492e39f9
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c74955962b50. Setting up logs at ./log/docker/node2_2026-03-05_15-06-26__2794c1b1-deaf-4da5-882e-e260ffacc8cd__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 17851
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:17851/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:17851/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.93/tcp/17852/p2p/16Uiu2HAmTHx1daFFMAUWtPVXwAJWybecKqitYD55neHXVh1yjQtC","/ip4/172.18.142.93/tcp/17853/ws/p2p/16Uiu2HAmTHx1daFFMAUWtPVXwAJWybecKqitYD55neHXVh1yjQtC"],"enrUri":"enr:-L24QE-qZOKqUo5ANi-UvJr7wBBuYlKB-w1wpOPS00uyI_JlRsOtjcsc-9BA7E8llJlUPEnY8pA0ThuhIlbySc-UMrgCgmlkgnY0gmlwhKwSjl2KbXVsdGlhZGRyc5YACASsEo5dBkW8AAoErBKOXQZFvd0DgnJzhQACAQAAiXNlY3AyNTZrMaED2Xt2VoE_i1k0qauCduRwpW_xahpL0XXb5EdDdyWoOeWDdGNwgkW8g3VkcIJFvoV3YWt1MgE"}'
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:17851/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.23.140/tcp/26851/p2p/16Uiu2HAm98wfNZbhec3JrY9jJgpYZVksrJuFYcn9JL5zqgLDid9V"]'
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:26850/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", "/waku/2/rs/2/8", "/waku/2/rs/2/9", "/waku/2/rs/2/10", "/waku/2/rs/2/11", "/waku/2/rs/2/12", "/waku/2/rs/2/13", "/waku/2/rs/2/14", "/waku/2/rs/2/15", "/waku/2/rs/2/16", "/waku/2/rs/2/17", "/waku/2/rs/2/18", "/waku/2/rs/2/19", "/waku/2/rs/2/20", "/waku/2/rs/2/21", "/waku/2/rs/2/22", "/waku/2/rs/2/23", "/waku/2/rs/2/24", "/waku/2/rs/2/25", "/waku/2/rs/2/26", "/waku/2/rs/2/27", "/waku/2/rs/2/28", "/waku/2/rs/2/29", "/waku/2/rs/2/30", "/waku/2/rs/2/31", "/waku/2/rs/2/32", "/waku/2/rs/2/33", "/waku/2/rs/2/34", "/waku/2/rs/2/35", "/waku/2/rs/2/36", "/waku/2/rs/2/37", "/waku/2/rs/2/38", "/waku/2/rs/2/39", "/waku/2/rs/2/40", "/waku/2/rs/2/41", "/waku/2/rs/2/42", "/waku/2/rs/2/43", "/waku/2/rs/2/44", "/waku/2/rs/2/45", "/waku/2/rs/2/46", "/waku/2/rs/2/47", "/waku/2/rs/2/48", "/waku/2/rs/2/49"]'
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:17851/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", "/waku/2/rs/2/8", "/waku/2/rs/2/9", "/waku/2/rs/2/10", "/waku/2/rs/2/11", "/waku/2/rs/2/12", "/waku/2/rs/2/13", "/waku/2/rs/2/14", "/waku/2/rs/2/15", "/waku/2/rs/2/16", "/waku/2/rs/2/17", "/waku/2/rs/2/18", "/waku/2/rs/2/19", "/waku/2/rs/2/20", "/waku/2/rs/2/21", "/waku/2/rs/2/22", "/waku/2/rs/2/23", "/waku/2/rs/2/24", "/waku/2/rs/2/25", "/waku/2/rs/2/26", "/waku/2/rs/2/27", "/waku/2/rs/2/28", "/waku/2/rs/2/29", "/waku/2/rs/2/30", "/waku/2/rs/2/31", "/waku/2/rs/2/32", "/waku/2/rs/2/33", "/waku/2/rs/2/34", "/waku/2/rs/2/35", "/waku/2/rs/2/36", "/waku/2/rs/2/37", "/waku/2/rs/2/38", "/waku/2/rs/2/39", "/waku/2/rs/2/40", "/waku/2/rs/2/41", "/waku/2/rs/2/42", "/waku/2/rs/2/43", "/waku/2/rs/2/44", "/waku/2/rs/2/45", "/waku/2/rs/2/46", "/waku/2/rs/2/47", "/waku/2/rs/2/48", "/waku/2/rs/2/49"]'
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:26850/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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/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":1772723189318689780,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/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":1772723189318689780,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/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":1772723189492339532,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/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":1772723189492339532,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/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)'}'
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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "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":1772723189607878726,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "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":1772723189607878726,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/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)'}'
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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "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":1772723189724678976,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "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":1772723189724678976,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/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)'}'
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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "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":1772723189839635776,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "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":1772723189839635776,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/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)'}'
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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "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":1772723189954892809,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "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":1772723189954892809,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/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)'}'
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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "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":1772723190069557335,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "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":1772723190069557335,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/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)'}'
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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "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":1772723190185413469,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "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":1772723190185413469,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F8" -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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F8" -H "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":1772723190301596778,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F8" -H "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":1772723190301596778,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F9" -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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723190416037746,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723190416037746,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F10" -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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F10" -H "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":1772723190531711741,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F10" -H "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":1772723190531711741,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F11" -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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F11" -H "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":1772723190647346159,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F11" -H "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":1772723190647346159,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F12" -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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F12" -H "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":1772723190762730789,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F12" -H "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":1772723190762730789,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F13" -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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F13" -H "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":1772723190878180205,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F13" -H "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":1772723190878180205,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F14" -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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F14" -H "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":1772723190993908740,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F14" -H "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":1772723190993908740,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F15" -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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F15" -H "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":1772723191122104589,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F15" -H "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":1772723191122104589,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F16" -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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F16" -H "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":1772723191238931704,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F16" -H "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":1772723191238931704,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F17" -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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F17" -H "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":1772723191354868054,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F17" -H "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":1772723191354868054,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F18" -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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F18" -H "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":1772723191470132305,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F18" -H "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":1772723191470132305,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F19" -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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F19" -H "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":1772723191587194427,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F19" -H "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":1772723191587194427,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F20" -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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F20" -H "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":1772723191702803866,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F20" -H "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":1772723191702803866,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F21" -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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F21" -H "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":1772723191817797042,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F21" -H "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":1772723191817797042,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F22" -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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F22" -H "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":1772723191932165715,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F22" -H "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":1772723191932165715,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F23" -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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F23" -H "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":1772723192048047487,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F23" -H "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":1772723192048047487,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F24" -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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F24" -H "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":1772723192164661804,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F24" -H "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":1772723192164661804,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F25" -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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723192280814009,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%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":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772723192280814009,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F26" -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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F26" -H "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":1772723192395845992,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F26" -H "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":1772723192395845992,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F27" -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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F27" -H "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":1772723192511552006,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F27" -H "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":1772723192511552006,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F28" -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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F28" -H "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":1772723192627849869,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F28" -H "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":1772723192627849869,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F29" -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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F29" -H "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":1772723192742852266,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F29" -H "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":1772723192742852266,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F30" -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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F30" -H "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":1772723192863926107,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F30" -H "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":1772723192863926107,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F31" -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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F31" -H "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":1772723192984078758,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F31" -H "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":1772723192984078758,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F32" -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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F32" -H "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":1772723193099830111,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F32" -H "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":1772723193099830111,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F33" -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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F33" -H "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":1772723193216343824,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F33" -H "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":1772723193216343824,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F34" -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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F34" -H "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":1772723193332129429,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F34" -H "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":1772723193332129429,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F35" -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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F35" -H "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":1772723193448251554,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F35" -H "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":1772723193448251554,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F36" -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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F36" -H "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":1772723193565061454,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F36" -H "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":1772723193565061454,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F37" -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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F37" -H "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":1772723193680715686,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F37" -H "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":1772723193680715686,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F38" -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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F38" -H "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":1772723193796961434,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F38" -H "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":1772723193796961434,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F39" -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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F39" -H "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":1772723193913043389,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F39" -H "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":1772723193913043389,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F40" -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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F40" -H "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":1772723194029850700,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F40" -H "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":1772723194029850700,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F41" -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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F41" -H "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":1772723194145724328,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F41" -H "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":1772723194145724328,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F42" -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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F42" -H "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":1772723194261681484,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F42" -H "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":1772723194261681484,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F43" -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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F43" -H "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":1772723194376884864,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F43" -H "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":1772723194376884864,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F44" -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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F44" -H "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":1772723194491819518,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F44" -H "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":1772723194491819518,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F45" -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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F45" -H "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":1772723194607169626,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F45" -H "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":1772723194607169626,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F46" -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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F46" -H "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":1772723194722682856,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F46" -H "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":1772723194722682856,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F47" -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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F47" -H "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":1772723194838564769,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F47" -H "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":1772723194838564769,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F48" -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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F48" -H "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":1772723194954246823,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F48" -H "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":1772723194954246823,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F49" -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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:26850/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F49" -H "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":1772723195069720865,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:17851/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F49" -H "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":1772723195069720865,"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 58d55a983367
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c74955962b50
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,106 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_optional_nodes_not_subscribed_to_same_topic with id: 2026-03-05_15-07-49__477a0e88-99e3-4711-9f37-64fc9fb167e0
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-07-49__477a0e88-99e3-4711-9f37-64fc9fb167e0__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.214.105
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['58146', '58147', '58148', '58149', '58150']
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 58146:58146 -p 58147:58147 -p 58148:58148 -p 58149:58149 -p 58150:58150 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=58148 --rest-port=58146 --tcp-port=58147 --discv5-udp-port=58149 --rest-address=0.0.0.0 --nat=extip:172.18.214.105 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=602cbfbf4051c7dddbbfeaef4cb2cd709ffabb5d1537bb42bcb3c9ff0fd9a0d6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58150 --metrics-logging=true --relay=true --filter=true
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container c02334696885. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.214.105 waku 7ba7c671bbc8fad5bfdf8016ee35d14a51bd0bda0ff86d1e12ab5189c9507639
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7ba7c671bbc8. Setting up logs at ./log/docker/node1_2026-03-05_15-07-49__477a0e88-99e3-4711-9f37-64fc9fb167e0__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 58146
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 1d26103ae132. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58146/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:58146/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.214.105/tcp/58147/p2p/16Uiu2HAmT6zQgWeezkb2BKM74nqQfdm9XxQHTCy6c2gwEnbx25nA","/ip4/172.18.214.105/tcp/58148/ws/p2p/16Uiu2HAmT6zQgWeezkb2BKM74nqQfdm9XxQHTCy6c2gwEnbx25nA"],"enrUri":"enr:-L24QO1d0gBK9RSzW8jlPfNhBlVsjl0ila6qlPgdTeX2YeQXTHue03GUxTcJ5-vRmYa-GQReYFT816rc7s9RiJvebnQCgmlkgnY0gmlwhKwS1mmKbXVsdGlhZGRyc5YACASsEtZpBuMjAAoErBLWaQbjJN0DgnJzhQADAQAAiXNlY3AyNTZrMaED1qzIvQ9JDisEwKL_qsSEz1QPec86xE0hfTCD7sdXoGODdGNwguMjg3VkcILjJYV3YWt1MgU"}'
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-07-49__477a0e88-99e3-4711-9f37-64fc9fb167e0__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.225.65
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['57610', '57611', '57612', '57613', '57614']
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 57610:57610 -p 57611:57611 -p 57612:57612 -p 57613:57613 -p 57614:57614 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=57612 --rest-port=57610 --tcp-port=57611 --discv5-udp-port=57613 --rest-address=0.0.0.0 --nat=extip:172.18.225.65 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1c33f57ba738ebba255af8ffa08d9d6fef334b3f2aeb9a7bcefd88b24a3fe34e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57614 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QO1d0gBK9RSzW8jlPfNhBlVsjl0ila6qlPgdTeX2YeQXTHue03GUxTcJ5-vRmYa-GQReYFT816rc7s9RiJvebnQCgmlkgnY0gmlwhKwS1mmKbXVsdGlhZGRyc5YACASsEtZpBuMjAAoErBLWaQbjJN0DgnJzhQADAQAAiXNlY3AyNTZrMaED1qzIvQ9JDisEwKL_qsSEz1QPec86xE0hfTCD7sdXoGODdGNwguMjg3VkcILjJYV3YWt1MgU --filternode=/ip4/172.18.214.105/tcp/58147/p2p/16Uiu2HAmT6zQgWeezkb2BKM74nqQfdm9XxQHTCy6c2gwEnbx25nA
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.225.65 waku 14b934f1de79c46467923e6ad87c3a2092b39475d087c9645c03a7101daace5d
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 14b934f1de79. Setting up logs at ./log/docker/node2_2026-03-05_15-07-49__477a0e88-99e3-4711-9f37-64fc9fb167e0__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 57610
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:57610/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:57610/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.225.65/tcp/57611/p2p/16Uiu2HAmEiVhC8oXqyuAQwe7WBGc4Dh65siujrMpzRSMfcEasdNH","/ip4/172.18.225.65/tcp/57612/ws/p2p/16Uiu2HAmEiVhC8oXqyuAQwe7WBGc4Dh65siujrMpzRSMfcEasdNH"],"enrUri":"enr:-L24QC3khOOLLA0gOVJE6l5VqAJuI6F_UmiVuT4j9207TPeAIRMSzWibpNCWzIXsk4XsfYK2Y6-gpiDzI455RsZqHawCgmlkgnY0gmlwhKwS4UGKbXVsdGlhZGRyc5YACASsEuFBBuELAAoErBLhQQbhDN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDHp1LcMcLQ1tMIg_MfuOfP6yDqNJP5COmwR847yr8waKDdGNwguELg3VkcILhDYV3YWt1MgA"}'
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:57610/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.214.105/tcp/58147/p2p/16Uiu2HAmT6zQgWeezkb2BKM74nqQfdm9XxQHTCy6c2gwEnbx25nA"]'
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2026-03-05_15-07-49__477a0e88-99e3-4711-9f37-64fc9fb167e0__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.152.174
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['35425', '35426', '35427', '35428', '35429']
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 35425:35425 -p 35426:35426 -p 35427:35427 -p 35428:35428 -p 35429:35429 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=35427 --rest-port=35425 --tcp-port=35426 --discv5-udp-port=35428 --rest-address=0.0.0.0 --nat=extip:172.18.152.174 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=deaadce9a97eccaacac7bcb1cc69978fcd1b8cd7a4daba654dc1e5bb46a64d3c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35429 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QO1d0gBK9RSzW8jlPfNhBlVsjl0ila6qlPgdTeX2YeQXTHue03GUxTcJ5-vRmYa-GQReYFT816rc7s9RiJvebnQCgmlkgnY0gmlwhKwS1mmKbXVsdGlhZGRyc5YACASsEtZpBuMjAAoErBLWaQbjJN0DgnJzhQADAQAAiXNlY3AyNTZrMaED1qzIvQ9JDisEwKL_qsSEz1QPec86xE0hfTCD7sdXoGODdGNwguMjg3VkcILjJYV3YWt1MgU --filternode=/ip4/172.18.214.105/tcp/58147/p2p/16Uiu2HAmT6zQgWeezkb2BKM74nqQfdm9XxQHTCy6c2gwEnbx25nA
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.152.174 waku c3ffbeaf51959c1a6998a1300ea835ea628768072bc70f4a95534df122e3317c
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c3ffbeaf5195. Setting up logs at ./log/docker/node3_2026-03-05_15-07-49__477a0e88-99e3-4711-9f37-64fc9fb167e0__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 35425
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:35425/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","connectionStatus":"Disconnected","protocolsHealth":[{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:35425/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.152.174/tcp/35426/p2p/16Uiu2HAmLSrMUnUWLDHohbH8f6sK8x7SSbBwiMBNpZe5Ab4UuwQp","/ip4/172.18.152.174/tcp/35427/ws/p2p/16Uiu2HAmLSrMUnUWLDHohbH8f6sK8x7SSbBwiMBNpZe5Ab4UuwQp"],"enrUri":"enr:-L24QPqbZXXufyv7tiou_6w273c54otgG2yRMckVkUApckZmKUsx5BXMc6KkbjTodMvlsjlhhD0QTbJffKBl7xG12ZUCgmlkgnY0gmlwhKwSmK6KbXVsdGlhZGRyc5YACASsEpiuBopiAAoErBKYrgaKY90DgnJzhQADAQAAiXNlY3AyNTZrMaEDc8F72MkNiioCqq9Oj08mFXznQgVWhSvi1bQhPPmbna2DdGNwgopig3VkcIKKZIV3YWt1MgA"}'
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:35425/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.214.105/tcp/58147/p2p/16Uiu2HAmT6zQgWeezkb2BKM74nqQfdm9XxQHTCy6c2gwEnbx25nA"]'
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:58146/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:57610/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "aca3ef39-27a1-4747-9433-8f8a17ed6d3f", "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":"aca3ef39-27a1-4747-9433-8f8a17ed6d3f","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35425/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "c07f330a-6989-413a-98dd-836088baca10", "contentFilters": ["/test/2/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":"c07f330a-6989-413a-98dd-836088baca10","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58146/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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:57610/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":1772723273363887056,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58146/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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:35425/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -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:35425/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto. Response content: b'Not subscribed to topic: /test/1/waku-filter/proto'
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 7ba7c671bbc8
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 14b934f1de79
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c3ffbeaf5195
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 7ba7c671bbc8. 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,84 @@
2026-03-05 15:05:50.461 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-05 15:05:50.461 DEBUG [tests.conftest] Running test: test_passing_invalid_cursor with id: 2026-03-05_15-05-50__71d60f8a-e6a7-4f73-9eca-1c3d56e5b481
2026-03-05 15:05:50.462 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-05 15:05:50.462 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-03-05 15:05:50.462 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-03-05 15:05:50.470 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:05:50.471 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-05_15-05-50__71d60f8a-e6a7-4f73-9eca-1c3d56e5b481__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:05:50.471 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:05:50.471 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:05:50.473 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:05:50.473 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.196.122
2026-03-05 15:05:50.473 DEBUG [src.node.docker_mananger] Generated ports ['53510', '53511', '53512', '53513', '53514']
2026-03-05 15:05:50.473 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:05:50.473 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:05:50.474 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:05:50.474 DEBUG [src.node.docker_mananger] docker run -i -t -p 53510:53510 -p 53511:53511 -p 53512:53512 -p 53513:53513 -p 53514:53514 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=53512 --rest-port=53510 --tcp-port=53511 --discv5-udp-port=53513 --rest-address=0.0.0.0 --nat=extip:172.18.196.122 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d83912945219ec4e4bdfe8daa1ac06aeb583a48e1305320abe27d135ba3405a2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53514 --metrics-logging=true --store=true --relay=true
2026-03-05 15:05:50.678 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.196.122 waku ef00704a38e9d5538074e1ae77c8af4651c2f5126734ef36c190ba2db5689c7b
2026-03-05 15:05:50.696 ERROR [src.node.docker_mananger] Max retries reached for container cf3b5bc3d401. Exiting log stream.
2026-03-05 15:05:50.718 DEBUG [src.node.docker_mananger] Container started with ID ef00704a38e9. Setting up logs at ./log/docker/publishing_node1_2026-03-05_15-05-50__71d60f8a-e6a7-4f73-9eca-1c3d56e5b481__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:05:50.719 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 53510
2026-03-05 15:05:50.719 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:05:51.249 ERROR [src.node.docker_mananger] Max retries reached for container 015b707699ad. Exiting log stream.
2026-03-05 15:05:51.719 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53510/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:51.722 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:05:51.723 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:05:51.723 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53510/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:51.726 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.196.122/tcp/53511/p2p/16Uiu2HAmS4RYVUfX9GzruWs76xb5B4udEKEkZwru21bjUusic4Ao","/ip4/172.18.196.122/tcp/53512/ws/p2p/16Uiu2HAmS4RYVUfX9GzruWs76xb5B4udEKEkZwru21bjUusic4Ao"],"enrUri":"enr:-L24QOgNBNTX_Tc2hfWdKNFj2yPIAVJHZnY51w5YwIo1OdnEK32ug4GfoKCw8eq2s8zq07GHhwT_vsHK2kFA65tUu5gCgmlkgnY0gmlwhKwSxHqKbXVsdGlhZGRyc5YACASsEsR6BtEHAAoErBLEegbRCN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDxyjGTZsV4KFux69izEOOrssOZfqvXhKmWAxu4AdNdGyDdGNwgtEHg3VkcILRCYV3YWt1MgM"}'
2026-03-05 15:05:51.726 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:05:51.734 DEBUG [src.node.docker_mananger] Docker client initialized with image harbor.status.im/wakuorg/nwaku:v0.38.0-beta
2026-03-05 15:05:51.734 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-05_15-05-50__71d60f8a-e6a7-4f73-9eca-1c3d56e5b481__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:05:51.734 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 15:05:51.734 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 15:05:51.735 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 15:05:51.736 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.184.57
2026-03-05 15:05:51.736 DEBUG [src.node.docker_mananger] Generated ports ['62083', '62084', '62085', '62086', '62087']
2026-03-05 15:05:51.736 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 15:05:51.736 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 15:05:51.736 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 15:05:51.736 DEBUG [src.node.docker_mananger] docker run -i -t -p 62083:62083 -p 62084:62084 -p 62085:62085 -p 62086:62086 -p 62087:62087 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=62085 --rest-port=62083 --tcp-port=62084 --discv5-udp-port=62086 --rest-address=0.0.0.0 --nat=extip:172.18.184.57 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ab478bfdbdedf26297dfb2afeb2c4f9e8de23fbf3b05ced5afcef2abdfebcccf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62087 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QOgNBNTX_Tc2hfWdKNFj2yPIAVJHZnY51w5YwIo1OdnEK32ug4GfoKCw8eq2s8zq07GHhwT_vsHK2kFA65tUu5gCgmlkgnY0gmlwhKwSxHqKbXVsdGlhZGRyc5YACASsEsR6BtEHAAoErBLEegbRCN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDxyjGTZsV4KFux69izEOOrssOZfqvXhKmWAxu4AdNdGyDdGNwgtEHg3VkcILRCYV3YWt1MgM --storenode=/ip4/172.18.196.122/tcp/53511/p2p/16Uiu2HAmS4RYVUfX9GzruWs76xb5B4udEKEkZwru21bjUusic4Ao --store=true --relay=true
2026-03-05 15:05:51.934 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.184.57 waku 099840bcefe5e809f7b2221fba7c52611c5488977d9ee8cf98faf14ff9cc5176
2026-03-05 15:05:51.966 DEBUG [src.node.docker_mananger] Container started with ID 099840bcefe5. Setting up logs at ./log/docker/store_node1_2026-03-05_15-05-50__71d60f8a-e6a7-4f73-9eca-1c3d56e5b481__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
2026-03-05 15:05:51.966 DEBUG [src.node.waku_node] Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 62083
2026-03-05 15:05:51.967 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 15:05:52.968 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62083/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:52.972 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-05 15:05:52.972 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 15:05:52.972 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62083/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:52.975 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.184.57/tcp/62084/p2p/16Uiu2HAm1fsKbmBb86gpPj3F7vpcBuMaHNBMwrahAEZzqks2ir2C","/ip4/172.18.184.57/tcp/62085/ws/p2p/16Uiu2HAm1fsKbmBb86gpPj3F7vpcBuMaHNBMwrahAEZzqks2ir2C"],"enrUri":"enr:-L24QNRwZkDhvpmmqwO9ynzIslNOtO9-D_iZb6OUEr17WfjiRV8LPNDkNpVrmL2OUMQrifxCP4Q8EpnRryGTgK5Sw4UCgmlkgnY0gmlwhKwSuDmKbXVsdGlhZGRyc5YACASsErg5BvKEAAoErBK4OQbyhd0DgnJzhQADAQAAiXNlY3AyNTZrMaECXMkTphcQ5P0l10p8ulPbVwda_d2amQKkkLH1FSgIVKGDdGNwgvKEg3VkcILyhoV3YWt1MgM"}'
2026-03-05 15:05:52.975 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 15:05:52.976 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62083/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.196.122/tcp/53511/p2p/16Uiu2HAmS4RYVUfX9GzruWs76xb5B4udEKEkZwru21bjUusic4Ao"]'
2026-03-05 15:05:52.979 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:05:52.979 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53510/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-05 15:05:52.982 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:05:52.982 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62083/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-05 15:05:52.985 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:05:52.986 DEBUG [src.steps.store] Relaying message
2026-03-05 15:05:52.986 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53510/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-03-05 15:05:52.992 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:05:52.993 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:05:53.194 DEBUG [src.steps.store] Relaying message
2026-03-05 15:05:53.194 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53510/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-03-05 15:05:53.201 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:05:53.202 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:05:53.402 DEBUG [src.steps.store] Relaying message
2026-03-05 15:05:53.402 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53510/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-03-05 15:05:53.409 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:05:53.409 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:05:53.610 DEBUG [src.steps.store] Relaying message
2026-03-05 15:05:53.610 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53510/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-03-05 15:05:53.616 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 15:05:53.616 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 15:05:53.817 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53510/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0x74657374&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:53.820 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:53510/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0x74657374&pageSize=100&ascending=true. Response content: b'waku message hash parsing error: invalid hash length: 4'
2026-03-05 15:05:53.821 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62083/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0x74657374&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-05 15:05:53.824 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:62083/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0x74657374&pageSize=100&ascending=true. Response content: b'waku message hash parsing error: invalid hash length: 4'
2026-03-05 15:05:53.827 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-05 15:05:53.828 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-05 15:05:53.828 DEBUG [src.node.waku_node] Stopping container with id ef00704a38e9
2026-03-05 15:05:54.439 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:05:54.442 DEBUG [src.node.waku_node] Stopping container with id 099840bcefe5
2026-03-05 15:05:55.027 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 15:05:55.028 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-05 15:05:55.036 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 15:05:55.043 DEBUG [src.node.docker_mananger] 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-03-05_15-10-52__e6cce736-9c1a-4aad-8225-330249588c77
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_15-10-52__e6cce736-9c1a-4aad-8225-330249588c77__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.193.62
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['40911', '40912', '40913', '40914', '40915']
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 40911:40911 -p 40912:40912 -p 40913:40913 -p 40914:40914 -p 40915:40915 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=40913 --rest-port=40911 --tcp-port=40912 --discv5-udp-port=40914 --rest-address=0.0.0.0 --nat=extip:172.18.193.62 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c139aaf159e634fbe4ceba9fe8c507b7cba92db97acefb30d3f8f01da259d415 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40915 --metrics-logging=true --relay=true
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 851b351c82ba. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.193.62 waku e8f2546cd92a5d44060e8cb4e3a2e4f7772b76879378be4546040ef302de7498
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e8f2546cd92a. Setting up logs at ./log/docker/node1_2026-03-05_15-10-52__e6cce736-9c1a-4aad-8225-330249588c77__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 40911
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 012df5cfe522. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40911/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:40911/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.193.62/tcp/40912/p2p/16Uiu2HAmLeASw5fXvuHdXn2rME6LTb8aCAMGA5gBHUMjatBKrj3q","/ip4/172.18.193.62/tcp/40913/ws/p2p/16Uiu2HAmLeASw5fXvuHdXn2rME6LTb8aCAMGA5gBHUMjatBKrj3q"],"enrUri":"enr:-L24QA1vfLdcoQ_XCSduB_dpeBR8_Ed1uJU1Xp2jW7J5HuNnbTQFJIqycrOofGFKx5nv4_OKbwNx1oEu88ZP9zSA2IcCgmlkgnY0gmlwhKwSwT6KbXVsdGlhZGRyc5YACASsEsE-Bp_QAAoErBLBPgaf0d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDdqdU508tC-oLEZVHS3-15gIMJmRP3OdSPfVJdGzFJNSDdGNwgp_Qg3VkcIKf0oV3YWt1MgE"}'
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 harbor.status.im/wakuorg/nwaku:v0.38.0-beta
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_15-10-52__e6cce736-9c1a-4aad-8225-330249588c77__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.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.118.89
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['30518', '30519', '30520', '30521', '30522']
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 30518:30518 -p 30519:30519 -p 30520:30520 -p 30521:30521 -p 30522:30522 harbor.status.im/wakuorg/nwaku:v0.38.0-beta --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=30520 --rest-port=30518 --tcp-port=30519 --discv5-udp-port=30521 --rest-address=0.0.0.0 --nat=extip:172.18.118.89 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cab2abac5a5aefc6d20e9765b41b73cb399d1b3988af2e65ecdcbe89d5bde0da --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30522 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QA1vfLdcoQ_XCSduB_dpeBR8_Ed1uJU1Xp2jW7J5HuNnbTQFJIqycrOofGFKx5nv4_OKbwNx1oEu88ZP9zSA2IcCgmlkgnY0gmlwhKwSwT6KbXVsdGlhZGRyc5YACASsEsE-Bp_QAAoErBLBPgaf0d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDdqdU508tC-oLEZVHS3-15gIMJmRP3OdSPfVJdGzFJNSDdGNwgp_Qg3VkcIKf0oV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.118.89 waku ec257fd05bb484833cf52d92e3b2207c6b1a26ae75c1b7a6c4f2229b20537d50
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ec257fd05bb4. Setting up logs at ./log/docker/node2_2026-03-05_15-10-52__e6cce736-9c1a-4aad-8225-330249588c77__harbor.status.im_wakuorg_nwaku:v0.38.0-beta.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image harbor.status.im/wakuorg/nwaku:v0.38.0-beta. REST: 30518
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:30518/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","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"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"},{"Rln Relay":"NOT_MOUNTED"}]}'
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:30518/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.118.89/tcp/30519/p2p/16Uiu2HAmUoke6xfcahekmoNhBzhk8epGavBHChW1DwfmZgCU88Zk","/ip4/172.18.118.89/tcp/30520/ws/p2p/16Uiu2HAmUoke6xfcahekmoNhBzhk8epGavBHChW1DwfmZgCU88Zk"],"enrUri":"enr:-L24QEz2XGWvLLFTt5cLXTHQZn1CdEQoQz40jlRkdOxJOtiGDWyf2u-flO3dA2DUV7VfH84f4cBt25wSAlBrDFJTEqQCgmlkgnY0gmlwhKwSdlmKbXVsdGlhZGRyc5YACASsEnZZBnc3AAoErBJ2WQZ3ON0DgnJzhQADAQAAiXNlY3AyNTZrMaED7_m3TgCc6QtJ6AvGzwWh_dwx7RnBXHrUhDQzl9iwzM-DdGNwgnc3g3VkcIJ3OYV3YWt1MgE"}'
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:30518/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.193.62/tcp/40912/p2p/16Uiu2HAmLeASw5fXvuHdXn2rME6LTb8aCAMGA5gBHUMjatBKrj3q"]'
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:40911/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:30518/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:40911/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:30518/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:40911/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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:40911/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":1772723454807581696,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:30518/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":1772723454807581696,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:40911/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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:40911/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":1772723454923744512,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:30518/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":1772723454923744512,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:40911/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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:40911/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":1772723455038399744,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:30518/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":1772723455038399744,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:40911/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:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:40911/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":1772723455151808000,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:harbor.status.im/wakuorg/nwaku:v0.38.0-beta 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:30518/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":1772723455151808000,"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 e8f2546cd92a
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ec257fd05bb4
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.

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