deploy: d6ef606d302fd18d12c59a56cf0dc38c673b0684

This commit is contained in:
AYAHASSAN287 2026-04-22 19:42:39 +00:00
parent fbd63904e0
commit 439bbf0d1e
139 changed files with 11097 additions and 6 deletions

2
nim/1201/app.js Normal file

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,191 @@
2026-04-22 19:40:10.256 DEBUG [tests.conftest] Running fixture setup: test_id
2026-04-22 19:40:10.256 DEBUG [tests.conftest] Running test: test_unsubscribe_from_some_content_topics[content_topic_list1] with id: 2026-04-22_19-40-10__a9283ec0-e9f3-4968-a0c9-86641a2bf68d
2026-04-22 19:40:10.256 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-04-22 19:40:10.256 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-04-22 19:40:10.257 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-04-22 19:40:10.264 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:40:10.264 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-40-10__a9283ec0-e9f3-4968-a0c9-86641a2bf68d__wakuorg_nwaku:latest.log
2026-04-22 19:40:10.265 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:40:10.265 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:40:10.266 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:40:10.266 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.163.151
2026-04-22 19:40:10.267 DEBUG [src.node.docker_mananger] Generated ports ['35252', '35253', '35254', '35255', '35256']
2026-04-22 19:40:10.267 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:40:10.267 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:40:10.267 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:40:10.267 DEBUG [src.node.docker_mananger] docker run -i -t -p 35252:35252 -p 35253:35253 -p 35254:35254 -p 35255:35255 -p 35256:35256 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=35254 --rest-port=35252 --tcp-port=35253 --discv5-udp-port=35255 --rest-address=0.0.0.0 --nat=extip:172.18.163.151 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=a1eaefabedfa9ba6ffbac5b30ea3ea04d20ed32d2f9a851ddeeaaafbf4e7c3a9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35256 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2026-04-22 19:40:10.450 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.163.151 waku c06c1af3dfb979a1010fb5fcbf07f47134eece221e9e487f50df557349648ca6
2026-04-22 19:40:10.485 DEBUG [src.node.docker_mananger] Container started with ID c06c1af3dfb9. Setting up logs at ./log/docker/node1_2026-04-22_19-40-10__a9283ec0-e9f3-4968-a0c9-86641a2bf68d__wakuorg_nwaku:latest.log
2026-04-22 19:40:10.485 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 35252
2026-04-22 19:40:10.485 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:40:10.579 ERROR [src.node.docker_mananger] Max retries reached for container 0ba0958f538d. Exiting log stream.
2026-04-22 19:40:11.060 ERROR [src.node.docker_mananger] Max retries reached for container a8fb58c807ae. Exiting log stream.
2026-04-22 19:40:11.486 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35252/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:11.488 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:40:11.489 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:40:11.489 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35252/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:11.491 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.163.151/tcp/35253/p2p/16Uiu2HAmChmWrN138GyVMSX8Nwb6pgUSQQmdvtybXwoKeziNkGPa","/ip4/172.18.163.151/tcp/35254/ws/p2p/16Uiu2HAmChmWrN138GyVMSX8Nwb6pgUSQQmdvtybXwoKeziNkGPa"],"enrUri":"enr:-L24QIsdy6Bphow5HcTEc_hpHtgPLEgi7LOmYsQYro6UaIchehEE-y0bFCzX96Ggstdk2YfJst7ueF-FgRx3gKoZV90CgmlkgnY0gmlwhKwSo5eKbXVsdGlhZGRyc5YACASsEqOXBom1AAoErBKjlwaJtt0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDALY6zQKd_6wuF7oX4k2qmjHdGqQTU1c27Mz2KW7opqGDdGNwgom1g3VkcIKJt4V3YWt1MgU"}'
2026-04-22 19:40:11.492 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:40:11.498 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:40:11.499 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-40-10__a9283ec0-e9f3-4968-a0c9-86641a2bf68d__wakuorg_nwaku:latest.log
2026-04-22 19:40:11.499 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:40:11.499 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:40:11.500 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:40:11.500 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.66.32
2026-04-22 19:40:11.501 DEBUG [src.node.docker_mananger] Generated ports ['42307', '42308', '42309', '42310', '42311']
2026-04-22 19:40:11.501 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:40:11.501 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:40:11.501 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:40:11.501 DEBUG [src.node.docker_mananger] docker run -i -t -p 42307:42307 -p 42308:42308 -p 42309:42309 -p 42310:42310 -p 42311:42311 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=42309 --rest-port=42307 --tcp-port=42308 --discv5-udp-port=42310 --rest-address=0.0.0.0 --nat=extip:172.18.66.32 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=f865b9c6cd484bdbbb37c05f9ee53f83b10f8f41b54ffc4aea99b2ee59eb99cb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=42311 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QIsdy6Bphow5HcTEc_hpHtgPLEgi7LOmYsQYro6UaIchehEE-y0bFCzX96Ggstdk2YfJst7ueF-FgRx3gKoZV90CgmlkgnY0gmlwhKwSo5eKbXVsdGlhZGRyc5YACASsEqOXBom1AAoErBKjlwaJtt0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDALY6zQKd_6wuF7oX4k2qmjHdGqQTU1c27Mz2KW7opqGDdGNwgom1g3VkcIKJt4V3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2026-04-22 19:40:11.695 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.66.32 waku d0963bd90d8c19eab34dbdec6682a51143844f3e2a4274a8562f103034154c5f
2026-04-22 19:40:11.730 DEBUG [src.node.docker_mananger] Container started with ID d0963bd90d8c. Setting up logs at ./log/docker/node2_2026-04-22_19-40-10__a9283ec0-e9f3-4968-a0c9-86641a2bf68d__wakuorg_nwaku:latest.log
2026-04-22 19:40:11.730 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 42307
2026-04-22 19:40:11.730 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:40:12.732 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42307/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:12.757 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-04-22 19:40:12.758 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:40:12.758 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42307/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:12.764 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.66.32/tcp/42308/p2p/16Uiu2HAmED56JF5cVWMqLFfXSYHPDjXUmpxEJaXovrZMQyTbVbmA","/ip4/172.18.66.32/tcp/42309/ws/p2p/16Uiu2HAmED56JF5cVWMqLFfXSYHPDjXUmpxEJaXovrZMQyTbVbmA"],"enrUri":"enr:-L24QJIdBs4O0GQXfdwN73WRuSxWyiAgvG0zFKrj9MnYscseAk9IAAB_zj0Jwh_jgExXChIQNsNmaVih0wLX224IQZwCgmlkgnY0gmlwhKwSQiCKbXVsdGlhZGRyc5YACASsEkIgBqVEAAoErBJCIAalRd0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDFxOiUoiEvAKOtb5u_LPHInX2VlQiPhphSALbLNnOIwmDdGNwgqVEg3VkcIKlRoV3YWt1MgE"}'
2026-04-22 19:40:12.764 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:40:12.765 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42307/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.163.151/tcp/35253/p2p/16Uiu2HAmChmWrN138GyVMSX8Nwb6pgUSQQmdvtybXwoKeziNkGPa"]'
2026-04-22 19:40:12.771 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:12.772 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35252/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-04-22 19:40:12.777 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:12.778 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42307/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-04-22 19:40:12.785 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:12.786 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35252/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:12.793 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:12.794 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-22 19:40:12.894 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-04-22 19:40:12.894 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35252/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:12.897 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1776886812786105847,"ephemeral":false,"proof":""}]'
2026-04-22 19:40:12.899 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-22 19:40:12.899 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42307/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:12.902 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1776886812786105847,"ephemeral":false,"proof":""}]'
2026-04-22 19:40:12.904 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35252/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:12.908 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:12.909 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-22 19:40:13.009 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-04-22 19:40:13.010 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35252/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:13.013 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":1776886812903932372,"ephemeral":false,"proof":""}]'
2026-04-22 19:40:13.015 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-22 19:40:13.015 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42307/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:13.018 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":1776886812903932372,"ephemeral":false,"proof":""}]'
2026-04-22 19:40:13.019 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35252/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:13.026 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:13.026 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-22 19:40:13.126 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-04-22 19:40:13.127 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35252/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:13.130 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1776886813019803296,"ephemeral":false,"proof":""}]'
2026-04-22 19:40:13.131 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-22 19:40:13.131 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42307/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:13.134 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1776886813019803296,"ephemeral":false,"proof":""}]'
2026-04-22 19:40:13.136 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35252/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:13.140 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:13.141 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-22 19:40:13.241 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-04-22 19:40:13.242 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35252/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:13.245 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1776886813136064748,"ephemeral":false,"proof":""}]'
2026-04-22 19:40:13.246 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-22 19:40:13.246 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42307/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:13.249 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1776886813136064748,"ephemeral":false,"proof":""}]'
2026-04-22 19:40:13.251 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35252/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:13.256 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:13.256 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-22 19:40:13.357 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-04-22 19:40:13.358 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35252/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:13.360 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1776886813251317164,"ephemeral":false,"proof":""}]'
2026-04-22 19:40:13.362 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-22 19:40:13.362 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42307/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:13.365 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1776886813251317164,"ephemeral":false,"proof":""}]'
2026-04-22 19:40:13.366 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35252/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:13.372 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:13.372 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-22 19:40:13.473 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-04-22 19:40:13.473 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35252/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:13.476 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1776886813366819893,"ephemeral":false,"proof":""}]'
2026-04-22 19:40:13.477 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-22 19:40:13.477 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42307/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:13.480 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1776886813366819893,"ephemeral":false,"proof":""}]'
2026-04-22 19:40:13.481 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35252/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:13.487 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:13.488 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-22 19:40:13.588 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-04-22 19:40:13.588 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35252/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:13.591 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1776886813481744873,"ephemeral":false,"proof":""}]'
2026-04-22 19:40:13.593 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-22 19:40:13.593 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42307/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:13.596 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1776886813481744873,"ephemeral":false,"proof":""}]'
2026-04-22 19:40:13.597 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35252/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:13.602 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:13.602 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-22 19:40:13.703 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-04-22 19:40:13.703 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35252/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:13.706 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1776886813597825471,"ephemeral":false,"proof":""}]'
2026-04-22 19:40:13.708 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-22 19:40:13.708 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42307/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:13.713 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1776886813597825471,"ephemeral":false,"proof":""}]'
2026-04-22 19:40:13.715 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:35252/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding"]'
2026-04-22 19:40:13.727 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:13.727 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:42307/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding"]'
2026-04-22 19:40:13.732 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:13.734 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35252/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:13.737 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:35252/relay/v1/auto/messages. Response content: b'Failed to publish: publish failed in relay: NoPeersToPublish'
2026-04-22 19:40:13.741 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35252/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:13.744 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:35252/relay/v1/auto/messages. Response content: b'Failed to publish: publish failed in relay: NoPeersToPublish'
2026-04-22 19:40:13.746 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35252/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:13.748 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:35252/relay/v1/auto/messages. Response content: b'Failed to publish: publish failed in relay: NoPeersToPublish'
2026-04-22 19:40:13.750 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35252/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:13.755 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:13.755 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-22 19:40:13.856 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-04-22 19:40:13.856 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35252/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:13.859 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1776886813750318825,"ephemeral":false,"proof":""}]'
2026-04-22 19:40:13.860 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-22 19:40:13.861 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42307/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:13.863 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1776886813750318825,"ephemeral":false,"proof":""}]'
2026-04-22 19:40:13.865 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35252/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:13.870 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:13.870 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-22 19:40:13.970 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-04-22 19:40:13.971 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35252/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:13.974 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1776886813865351893,"ephemeral":false,"proof":""}]'
2026-04-22 19:40:13.976 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-22 19:40:13.976 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42307/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:13.978 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1776886813865351893,"ephemeral":false,"proof":""}]'
2026-04-22 19:40:13.980 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35252/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:13.985 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:13.985 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-22 19:40:14.085 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-04-22 19:40:14.086 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35252/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:14.089 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1776886813980511033,"ephemeral":false,"proof":""}]'
2026-04-22 19:40:14.090 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-22 19:40:14.090 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42307/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:14.094 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1776886813980511033,"ephemeral":false,"proof":""}]'
2026-04-22 19:40:14.096 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35252/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:14.100 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:14.100 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-22 19:40:14.201 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-04-22 19:40:14.201 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35252/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:14.204 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1776886814096015311,"ephemeral":false,"proof":""}]'
2026-04-22 19:40:14.205 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-22 19:40:14.206 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42307/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:14.208 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1776886814096015311,"ephemeral":false,"proof":""}]'
2026-04-22 19:40:14.210 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35252/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:14.215 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:14.216 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-22 19:40:14.316 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-04-22 19:40:14.317 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35252/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:14.320 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1776886814210389111,"ephemeral":false,"proof":""}]'
2026-04-22 19:40:14.321 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-22 19:40:14.321 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42307/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:14.324 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1776886814210389111,"ephemeral":false,"proof":""}]'
2026-04-22 19:40:14.327 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-04-22 19:40:14.328 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-04-22 19:40:14.328 DEBUG [src.node.waku_node] Stopping container with id c06c1af3dfb9
2026-04-22 19:40:14.794 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:40:14.794 DEBUG [src.node.waku_node] Stopping container with id d0963bd90d8c
2026-04-22 19:40:15.238 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:40:15.241 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-04-22 19:40:15.259 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:40:15.277 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,198 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_single_content_topic[/statusim/1/community/cbor] with id: 2026-04-22_19-40-23__a92d79e5-a93f-466e-902b-3d07cde08b8d
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-40-23__a92d79e5-a93f-466e-902b-3d07cde08b8d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.48
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['8943', '8944', '8945', '8946', '8947']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 8943:8943 -p 8944:8944 -p 8945:8945 -p 8946:8946 -p 8947:8947 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=8945 --rest-port=8943 --tcp-port=8944 --discv5-udp-port=8946 --rest-address=0.0.0.0 --nat=extip:172.18.92.48 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=5855cd1ec4bc13c1ba1fb04bde1fa04ebbcf74daec5cffbc4ff7f9a7e04e58b1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8947 --metrics-logging=true --relay=true --filter=true --content-topic=/statusim/1/community/cbor
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.92.48 waku a6b0440b50c4b3121f1c1148e6190a5ff9262f996f32ee813e0d833047bdab2a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a6b0440b50c4. Setting up logs at ./log/docker/node1_2026-04-22_19-40-23__a92d79e5-a93f-466e-902b-3d07cde08b8d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 8943
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 cb92714de141. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container db00bac29657. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8943/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8943/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.48/tcp/8944/p2p/16Uiu2HAmHvNnp5jkTmWJ6ZKKJHEDD2bFXBjCEWXuuqW59N6ZxxHu","/ip4/172.18.92.48/tcp/8945/ws/p2p/16Uiu2HAmHvNnp5jkTmWJ6ZKKJHEDD2bFXBjCEWXuuqW59N6ZxxHu"],"enrUri":"enr:-L24QOIFm1KbFxvBomhsIjd_yVzKj-586RUEzakd3Bog23YEMXnE0QlVaoMRmy6BPRXfhDlakqXNF78-qzxhULR_ZSMCgmlkgnY0gmlwhKwSXDCKbXVsdGlhZGRyc5YACASsElwwBiLwAAoErBJcMAYi8d0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDTjuFEjikzdWTe3HbV7gJ-B1FqTex7nfG1wlSTTVSsIiDdGNwgiLwg3VkcIIi8oV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-40-23__a92d79e5-a93f-466e-902b-3d07cde08b8d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.89
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['16911', '16912', '16913', '16914', '16915']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 16911:16911 -p 16912:16912 -p 16913:16913 -p 16914:16914 -p 16915:16915 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=16913 --rest-port=16911 --tcp-port=16912 --discv5-udp-port=16914 --rest-address=0.0.0.0 --nat=extip:172.18.74.89 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=3ce1dff9c835d0974c4fdbfcb34cb5ce4c609de27d41fa98d5aded2beadf8ecd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16915 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOIFm1KbFxvBomhsIjd_yVzKj-586RUEzakd3Bog23YEMXnE0QlVaoMRmy6BPRXfhDlakqXNF78-qzxhULR_ZSMCgmlkgnY0gmlwhKwSXDCKbXVsdGlhZGRyc5YACASsElwwBiLwAAoErBJcMAYi8d0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDTjuFEjikzdWTe3HbV7gJ-B1FqTex7nfG1wlSTTVSsIiDdGNwgiLwg3VkcIIi8oV3YWt1MgU --content-topic=/statusim/1/community/cbor
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.74.89 waku 2ee200563f79e2b709c0240923f8c9dbaeeae455eee708e7bc64eede088c4f74
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2ee200563f79. Setting up logs at ./log/docker/node2_2026-04-22_19-40-23__a92d79e5-a93f-466e-902b-3d07cde08b8d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 16911
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:16911/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
INFO  src.node.waku_node:waku_node.py:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16911/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.89/tcp/16912/p2p/16Uiu2HAmSRU7t6eFjoizTiK8wveLeQUEaGL2VX2DAMtMStvXQCRq","/ip4/172.18.74.89/tcp/16913/ws/p2p/16Uiu2HAmSRU7t6eFjoizTiK8wveLeQUEaGL2VX2DAMtMStvXQCRq"],"enrUri":"enr:-L24QNZHpq3qGbyIQ_PaDRtP5amYv4BBz66V3Fp82lAd0yzOWqBHftCnXZ9dPhF37f6GJpSxLeA13RfCgOdk4GrKHFcCgmlkgnY0gmlwhKwSSlmKbXVsdGlhZGRyc5YACASsEkpZBkIQAAoErBJKWQZCEd0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDzIziSs4CvBzkx5m3Rmz4qtbneTm-8hlufGvC-xOWsQSDdGNwgkIQg3VkcIJCEoV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16911/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.92.48/tcp/8944/p2p/16Uiu2HAmHvNnp5jkTmWJ6ZKKJHEDD2bFXBjCEWXuuqW59N6ZxxHu"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:8943/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/statusim/1/community/cbor"]'
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:8943/relay/v1/auto/subscriptions. Response content: b'Subscribe failed:Failed to decode subscription event: Static sharding is used, relay subscriptions must specify a pubsub topic'
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:343 Stopping container with id a6b0440b50c4
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:343 Stopping container with id 2ee200563f79
DEBUG  src.node.waku_node:waku_node.py:355 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-04-22_19-40-23__a92d79e5-a93f-466e-902b-3d07cde08b8d__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/node2_2026-04-22_19-40-23__a92d79e5-a93f-466e-902b-3d07cde08b8d__wakuorg_nwaku:latest.log
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_single_content_topic[/statusim/1/community/cbor] with id: 2026-04-22_19-40-27__42066509-06cd-4dde-93f4-1e8a587b69be
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-40-27__42066509-06cd-4dde-93f4-1e8a587b69be__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.72.43
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['56010', '56011', '56012', '56013', '56014']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 56010:56010 -p 56011:56011 -p 56012:56012 -p 56013:56013 -p 56014:56014 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=56012 --rest-port=56010 --tcp-port=56011 --discv5-udp-port=56013 --rest-address=0.0.0.0 --nat=extip:172.18.72.43 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=236b5b0f395f7a28419f4a1ee3c67eae8e161f7f996cf44075af1bc81b1dd67f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56014 --metrics-logging=true --relay=true --filter=true --content-topic=/statusim/1/community/cbor
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.72.43 waku f8ec4ad1986983f09145d79fb8f863a20f008e094eefb113d188dedd454a2f60
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f8ec4ad19869. Setting up logs at ./log/docker/node1_2026-04-22_19-40-27__42066509-06cd-4dde-93f4-1e8a587b69be__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 56010
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 a6b0440b50c4. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 2ee200563f79. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56010/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56010/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.72.43/tcp/56011/p2p/16Uiu2HAmSeL6zAtd6LSbLTFSPZGJbLDa17RP1gDzU3oUfZHXNFeM","/ip4/172.18.72.43/tcp/56012/ws/p2p/16Uiu2HAmSeL6zAtd6LSbLTFSPZGJbLDa17RP1gDzU3oUfZHXNFeM"],"enrUri":"enr:-L24QG_YPFUlvNNf8YSi2lM_Nmp3UtRUyNLblzWHL_456YmaYAtvx6s2SDjKPEhGVsAE1SP0hvMkGYhrGpFymJClcQMCgmlkgnY0gmlwhKwSSCuKbXVsdGlhZGRyc5YACASsEkgrBtrLAAoErBJIKwbazN0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDz9hfE2H4DSqMdysIYcvLeEbVf8IUu3Ub-1Y6Oy2iNZaDdGNwgtrLg3VkcILazYV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-40-27__42066509-06cd-4dde-93f4-1e8a587b69be__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.8.189
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['60064', '60065', '60066', '60067', '60068']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 60064:60064 -p 60065:60065 -p 60066:60066 -p 60067:60067 -p 60068:60068 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=60066 --rest-port=60064 --tcp-port=60065 --discv5-udp-port=60067 --rest-address=0.0.0.0 --nat=extip:172.18.8.189 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=ea6f8c9c2d003eaacde262918bb1668cc5cfca7006ddad48fda4a17dbcdaa69b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60068 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QG_YPFUlvNNf8YSi2lM_Nmp3UtRUyNLblzWHL_456YmaYAtvx6s2SDjKPEhGVsAE1SP0hvMkGYhrGpFymJClcQMCgmlkgnY0gmlwhKwSSCuKbXVsdGlhZGRyc5YACASsEkgrBtrLAAoErBJIKwbazN0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDz9hfE2H4DSqMdysIYcvLeEbVf8IUu3Ub-1Y6Oy2iNZaDdGNwgtrLg3VkcILazYV3YWt1MgU --content-topic=/statusim/1/community/cbor
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.8.189 waku 8e59ca58f109c12a90271537842d1a27e0af8049b54fe5e50d80c743fc0661a0
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8e59ca58f109. Setting up logs at ./log/docker/node2_2026-04-22_19-40-27__42066509-06cd-4dde-93f4-1e8a587b69be__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 60064
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:60064/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
INFO  src.node.waku_node:waku_node.py:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60064/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.8.189/tcp/60065/p2p/16Uiu2HAmAzBMgMpjznXauivT5nEZpV13iweaLnfTULuREcpmPfSr","/ip4/172.18.8.189/tcp/60066/ws/p2p/16Uiu2HAmAzBMgMpjznXauivT5nEZpV13iweaLnfTULuREcpmPfSr"],"enrUri":"enr:-L24QNb8lx4RvP-qizMmVHsOPHuAZs_B5u7US8Nnok7zO0oLelXd5GmwVCrMdhUII87WMf6ogF2MngXc5C4H8QKDpisCgmlkgnY0gmlwhKwSCL2KbXVsdGlhZGRyc5YACASsEgi9BuqhAAoErBIIvQbqot0DgnJzhQDHAQAAiXNlY3AyNTZrMaEC5zMbWsAjFsauInfUplhRlugb8nKGiLKSiogweoQ3VwODdGNwguqhg3VkcILqo4V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60064/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.72.43/tcp/56011/p2p/16Uiu2HAmSeL6zAtd6LSbLTFSPZGJbLDa17RP1gDzU3oUfZHXNFeM"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56010/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/statusim/1/community/cbor"]'
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:56010/relay/v1/auto/subscriptions. Response content: b'Subscribe failed:Failed to decode subscription event: Static sharding is used, relay subscriptions must specify a pubsub topic'
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:343 Stopping container with id f8ec4ad19869
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:343 Stopping container with id 8e59ca58f109
DEBUG  src.node.waku_node:waku_node.py:355 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-04-22_19-40-27__42066509-06cd-4dde-93f4-1e8a587b69be__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/node2_2026-04-22_19-40-27__42066509-06cd-4dde-93f4-1e8a587b69be__wakuorg_nwaku:latest.log
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_single_content_topic[/statusim/1/community/cbor] with id: 2026-04-22_19-40-30__1a2a735d-ee56-462d-8bd2-5c784db56b8a
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-40-30__1a2a735d-ee56-462d-8bd2-5c784db56b8a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.9.20
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['4065', '4066', '4067', '4068', '4069']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 4065:4065 -p 4066:4066 -p 4067:4067 -p 4068:4068 -p 4069:4069 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=4067 --rest-port=4065 --tcp-port=4066 --discv5-udp-port=4068 --rest-address=0.0.0.0 --nat=extip:172.18.9.20 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=96619dbbacee5d83ee03efef378ba3b932d51d79ffcfbff87860ee5cdd86be0f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4069 --metrics-logging=true --relay=true --filter=true --content-topic=/statusim/1/community/cbor
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.9.20 waku e5fb7835bc72e77f6b5bc011ba4ce9802feeb7088a578ff2577c1da7c07aeed9
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e5fb7835bc72. Setting up logs at ./log/docker/node1_2026-04-22_19-40-30__1a2a735d-ee56-462d-8bd2-5c784db56b8a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 4065
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 f8ec4ad19869. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8e59ca58f109. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4065/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4065/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.9.20/tcp/4066/p2p/16Uiu2HAkvAA1ebBVDmFZX9FJRLMVgQGeUsrWj86FfVPdJFkdsYha","/ip4/172.18.9.20/tcp/4067/ws/p2p/16Uiu2HAkvAA1ebBVDmFZX9FJRLMVgQGeUsrWj86FfVPdJFkdsYha"],"enrUri":"enr:-L24QI5DmHUaSR9bACb3kUk4dQ0BYJiQK6stqtREPPRV3TWQLs4BKgblsvQJmyHHYywhnhT-k3rJ3LQAMtRXQApMplACgmlkgnY0gmlwhKwSCRSKbXVsdGlhZGRyc5YACASsEgkUBg_iAAoErBIJFAYP490DgnJzhQDHAQAAiXNlY3AyNTZrMaECCuIXAJasBk8115h5HtR20bmiat39OygWU5yllVL__n2DdGNwgg_ig3VkcIIP5IV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-40-30__1a2a735d-ee56-462d-8bd2-5c784db56b8a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.183
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['20284', '20285', '20286', '20287', '20288']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 20284:20284 -p 20285:20285 -p 20286:20286 -p 20287:20287 -p 20288:20288 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20286 --rest-port=20284 --tcp-port=20285 --discv5-udp-port=20287 --rest-address=0.0.0.0 --nat=extip:172.18.19.183 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=bb55aedd5708f30844ae30de3a3bec1b1eedbfb5e6bcfe3d019abede4ed0ecae --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20288 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QI5DmHUaSR9bACb3kUk4dQ0BYJiQK6stqtREPPRV3TWQLs4BKgblsvQJmyHHYywhnhT-k3rJ3LQAMtRXQApMplACgmlkgnY0gmlwhKwSCRSKbXVsdGlhZGRyc5YACASsEgkUBg_iAAoErBIJFAYP490DgnJzhQDHAQAAiXNlY3AyNTZrMaECCuIXAJasBk8115h5HtR20bmiat39OygWU5yllVL__n2DdGNwgg_ig3VkcIIP5IV3YWt1MgU --content-topic=/statusim/1/community/cbor
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.19.183 waku 1b214cc8d993288a0f9369abe87a3dea4545f7a67a9c59ff37d0b8a7bed900be
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1b214cc8d993. Setting up logs at ./log/docker/node2_2026-04-22_19-40-30__1a2a735d-ee56-462d-8bd2-5c784db56b8a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 20284
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:20284/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
INFO  src.node.waku_node:waku_node.py:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20284/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.183/tcp/20285/p2p/16Uiu2HAmMnVE779dCvQMarwxmCZjKrqFUsCihUoyE7p5QcQx1t1d","/ip4/172.18.19.183/tcp/20286/ws/p2p/16Uiu2HAmMnVE779dCvQMarwxmCZjKrqFUsCihUoyE7p5QcQx1t1d"],"enrUri":"enr:-L24QD1o1S8IBtfxfWpZ5kQnrzEOlg_XsYf5NGIFfKPfWwnxAWAkS_OIbuL5VZDVoyovGhcwW_8MlW7aM88rrVfyKOsCgmlkgnY0gmlwhKwSE7eKbXVsdGlhZGRyc5YACASsEhO3Bk89AAoErBITtwZPPt0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDh6Tl-sz9FBiWOhcVKmEckug9rbne4MzZR8-rlXA59GCDdGNwgk89g3VkcIJPP4V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20284/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.9.20/tcp/4066/p2p/16Uiu2HAkvAA1ebBVDmFZX9FJRLMVgQGeUsrWj86FfVPdJFkdsYha"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:4065/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/statusim/1/community/cbor"]'
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:4065/relay/v1/auto/subscriptions. Response content: b'Subscribe failed:Failed to decode subscription event: Static sharding is used, relay subscriptions must specify a pubsub topic'
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:343 Stopping container with id e5fb7835bc72
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:343 Stopping container with id 1b214cc8d993
DEBUG  src.node.waku_node:waku_node.py:355 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-04-22_19-40-30__1a2a735d-ee56-462d-8bd2-5c784db56b8a__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/node1_2026-04-22_19-40-30__1a2a735d-ee56-462d-8bd2-5c784db56b8a__wakuorg_nwaku:latest.log

View File

@ -0,0 +1,134 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_sync_messages_received_via_lightpush with id: 2026-04-22_19-41-34__9429720c-4b25-43d6-9a16-c9a8831da73f
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-41-34__9429720c-4b25-43d6-9a16-c9a8831da73f__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-41-34__9429720c-4b25-43d6-9a16-c9a8831da73f__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node3_2026-04-22_19-41-34__9429720c-4b25-43d6-9a16-c9a8831da73f__wakuorg_nwaku:latest.log
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.node.waku_node:waku_node.py:116 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.22.79
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['61141', '61142', '61143', '61144', '61145']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 61141:61141 -p 61142:61142 -p 61143:61143 -p 61144:61144 -p 61145:61145 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=61143 --rest-port=61141 --tcp-port=61142 --discv5-udp-port=61144 --rest-address=0.0.0.0 --nat=extip:172.18.22.79 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=503e0b33e82e3d3bb8e6dff6d94a812d66bccca368ffcfa84eef9abe8e57bcbf --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61145 --metrics-logging=true --relay=true --lightpush=true
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container cc4261552d74. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.22.79 waku 0b59c59609c049cab2b1977a271499e2fa40774f72cec14a5258ca7f1b587b1e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0b59c59609c0. Setting up logs at ./log/docker/node1_2026-04-22_19-41-34__9429720c-4b25-43d6-9a16-c9a8831da73f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 61141
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 7ae7c71d3ab4. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61141/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":"READY"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush 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"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
INFO  src.node.waku_node:waku_node.py:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61141/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.22.79/tcp/61142/p2p/16Uiu2HAmHaqmBHSHnKSaP3JnydrTgwcuBPZ7DMqFB38SYaU3HE4A","/ip4/172.18.22.79/tcp/61143/ws/p2p/16Uiu2HAmHaqmBHSHnKSaP3JnydrTgwcuBPZ7DMqFB38SYaU3HE4A"],"enrUri":"enr:-L24QOBjFoNpRVmzGdUH0CORJuQ_3rOaBjjKE6JM5NxkGEvyDLyKeHBVoYF8phj2O3B81unayyhDodhy_YXwWSg5TzkCgmlkgnY0gmlwhKwSFk-KbXVsdGlhZGRyc5YACASsEhZPBu7WAAoErBIWTwbu190DgnJzhQDGAQAAiXNlY3AyNTZrMaEDSTpmmFBUo0S6kG3zsZuP2di7X9eIIDtq0sjioHElqsuDdGNwgu7Wg3VkcILu2IV3YWt1Mhs"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
DEBUG  src.node.waku_node:waku_node.py:116 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.56
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['6094', '6095', '6096', '6097', '6098']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 6094:6094 -p 6095:6095 -p 6096:6096 -p 6097:6097 -p 6098:6098 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=6096 --rest-port=6094 --tcp-port=6095 --discv5-udp-port=6097 --rest-address=0.0.0.0 --nat=extip:172.18.224.56 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=7f3b2fd2d6a3dd8c284c743d84a4ae3b9bfd64ff4fad595fd5d1defa146fd4bd --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6098 --metrics-logging=true --relay=true --lightpush=true --discv5-bootstrap-node=enr:-L24QOBjFoNpRVmzGdUH0CORJuQ_3rOaBjjKE6JM5NxkGEvyDLyKeHBVoYF8phj2O3B81unayyhDodhy_YXwWSg5TzkCgmlkgnY0gmlwhKwSFk-KbXVsdGlhZGRyc5YACASsEhZPBu7WAAoErBIWTwbu190DgnJzhQDGAQAAiXNlY3AyNTZrMaEDSTpmmFBUo0S6kG3zsZuP2di7X9eIIDtq0sjioHElqsuDdGNwgu7Wg3VkcILu2IV3YWt1Mhs --lightpushnode=/ip4/172.18.22.79/tcp/61142/p2p/16Uiu2HAmHaqmBHSHnKSaP3JnydrTgwcuBPZ7DMqFB38SYaU3HE4A
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.224.56 waku af7ab57e89384f0a4257e8a0b99b96f9f8c7dcdf29a871428cd5ab50891133ea
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID af7ab57e8938. Setting up logs at ./log/docker/node2_2026-04-22_19-41-34__9429720c-4b25-43d6-9a16-c9a8831da73f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 6094
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:6094/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"},{"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"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
INFO  src.node.waku_node:waku_node.py:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6094/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.56/tcp/6095/p2p/16Uiu2HAmGTNFK5QyENgQSTi38nwWt9Q2V9oMMJj41aRkNvYvJBSy","/ip4/172.18.224.56/tcp/6096/ws/p2p/16Uiu2HAmGTNFK5QyENgQSTi38nwWt9Q2V9oMMJj41aRkNvYvJBSy"],"enrUri":"enr:-L24QOiqJs8jY0eAOEQZ1YoXaTmko1TVLK4GErcdw0zoMfEhPNG9PGByswyHqJIczJae7fY2mXKBkb3-USC8SP4s0zgCgmlkgnY0gmlwhKwS4DiKbXVsdGlhZGRyc5YACASsEuA4BhfPAAoErBLgOAYX0N0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDOHSJdVvY0WXKveQDOIF9LfLJ_jgaahIOEI7zTR8kr2KDdGNwghfPg3VkcIIX0YV3YWt1Mhs"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
DEBUG  src.node.waku_node:waku_node.py:116 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.98.202
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['17090', '17091', '17092', '17093', '17094']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 17090:17090 -p 17091:17091 -p 17092:17092 -p 17093:17093 -p 17094:17094 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=17092 --rest-port=17090 --tcp-port=17091 --discv5-udp-port=17093 --rest-address=0.0.0.0 --nat=extip:172.18.98.202 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=bbd6c8dccd8be3c6db1fabcab3ed248485fda5e5c55a551ed97ec7f74f00bbe3 --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=17094 --metrics-logging=true --relay=true --storenode=/ip4/172.18.224.56/tcp/6095/p2p/16Uiu2HAmGTNFK5QyENgQSTi38nwWt9Q2V9oMMJj41aRkNvYvJBSy --discv5-bootstrap-node=enr:-L24QOiqJs8jY0eAOEQZ1YoXaTmko1TVLK4GErcdw0zoMfEhPNG9PGByswyHqJIczJae7fY2mXKBkb3-USC8SP4s0zgCgmlkgnY0gmlwhKwS4DiKbXVsdGlhZGRyc5YACASsEuA4BhfPAAoErBLgOAYX0N0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDOHSJdVvY0WXKveQDOIF9LfLJ_jgaahIOEI7zTR8kr2KDdGNwghfPg3VkcIIX0YV3YWt1Mhs
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.98.202 waku 417f8fa7f724197b8cf7cf0ad3554d1da3303edb0603e89e5f0f61da9c444879
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 417f8fa7f724. Setting up logs at ./log/docker/node3_2026-04-22_19-41-34__9429720c-4b25-43d6-9a16-c9a8831da73f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 17090
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:17090/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"},{"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"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
INFO  src.node.waku_node:waku_node.py:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17090/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.98.202/tcp/17091/p2p/16Uiu2HAmNJbtQKbG2MSWzVW9Yr8EM4ftprnzo2qkYabEp6JzH7ow","/ip4/172.18.98.202/tcp/17092/ws/p2p/16Uiu2HAmNJbtQKbG2MSWzVW9Yr8EM4ftprnzo2qkYabEp6JzH7ow"],"enrUri":"enr:-L24QDngZg9oiQ0T_LR4EjjmFoAkHX2VxMAzjy-YrkVv5gT3PEg_tA4Qkg-J3gFR3olzFroXzs_yFaLBwUiofqhr7aUCgmlkgnY0gmlwhKwSYsqKbXVsdGlhZGRyc5YACASsEmLKBkLDAAoErBJiygZCxN0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDj1vae031iznKJNOPPnzJLcWhuhHQxJKLRiyDmbi5beqDdGNwgkLDg3VkcIJCxYV3YWt1MhM"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:6094/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.22.79/tcp/61142/p2p/16Uiu2HAmHaqmBHSHnKSaP3JnydrTgwcuBPZ7DMqFB38SYaU3HE4A"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:17090/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.224.56/tcp/6095/p2p/16Uiu2HAmGTNFK5QyENgQSTi38nwWt9Q2V9oMMJj41aRkNvYvJBSy"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:61141/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/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:6094/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/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:17090/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/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:61141/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1776886898172885496}}'
INFO  src.node.api_clients.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 POST "http://127.0.0.1:61141/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1776886898389963074}}'
INFO  src.node.api_clients.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 POST "http://127.0.0.1:61141/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1776886898606068498}}'
INFO  src.node.api_clients.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 POST "http://127.0.0.1:61141/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1776886898825794373}}'
INFO  src.node.api_clients.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 POST "http://127.0.0.1:61141/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1776886899043263297}}'
INFO  src.node.api_clients.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 POST "http://127.0.0.1:61141/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1776886899260516364}}'
INFO  src.node.api_clients.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 POST "http://127.0.0.1:61141/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1776886899477072794}}'
INFO  src.node.api_clients.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 POST "http://127.0.0.1:61141/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1776886899692772037}}'
INFO  src.node.api_clients.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 POST "http://127.0.0.1:61141/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1776886899908973710}}'
INFO  src.node.api_clients.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 POST "http://127.0.0.1:61141/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1776886900125614372}}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61141/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x64ca16849c19f8112f38fb4f5a8c9d219f277cfea26ca8189e4bdaf618569725"},{"messageHash":"0x0dcf1b3206639303d83ebd0d99a84331b167fab10c0b66026e2fa6d22fbbefe1"},{"messageHash":"0x7a15d4b1abd8564aaa9da965c1efc2926970e83d9d4441833fe4e27856e6a451"},{"messageHash":"0xec1e6c50f67db690acb0f65e7540ff8d8c94b6426dd1891202330fba7be27ab6"},{"messageHash":"0x45c74c97e787db133e89266da00f54e7a4dc93b56f96133637cf9d521b611603"},{"messageHash":"0xaccfb52fe7abe52b946676d4930c7cfb9f2410724384048dc3a903b269a611f7"},{"messageHash":"0xacbcf167da0c73c0b82b4e9bcc995fcf0e7a867502f28b0fa34b5a7350c40451"},{"messageHash":"0x39d71a50f1affadbff8fbfa506fa668e2fe2cf9a8ade2e3c0b4e8e74874b35b1"},{"messageHash":"0x1cfaf560499b43750fba7d16589626022e0949c63b1fe8e0c1f4be34e864eb10"},{"messageHash":"0x070ae1dccae66f54b84a7d9acc9cbc4fda07e556474a98b1d9798f4fab07bd98"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 10
DEBUG  src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6094/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x64ca16849c19f8112f38fb4f5a8c9d219f277cfea26ca8189e4bdaf618569725"},{"messageHash":"0x0dcf1b3206639303d83ebd0d99a84331b167fab10c0b66026e2fa6d22fbbefe1"},{"messageHash":"0x7a15d4b1abd8564aaa9da965c1efc2926970e83d9d4441833fe4e27856e6a451"},{"messageHash":"0xec1e6c50f67db690acb0f65e7540ff8d8c94b6426dd1891202330fba7be27ab6"},{"messageHash":"0x45c74c97e787db133e89266da00f54e7a4dc93b56f96133637cf9d521b611603"},{"messageHash":"0xaccfb52fe7abe52b946676d4930c7cfb9f2410724384048dc3a903b269a611f7"},{"messageHash":"0xacbcf167da0c73c0b82b4e9bcc995fcf0e7a867502f28b0fa34b5a7350c40451"},{"messageHash":"0x39d71a50f1affadbff8fbfa506fa668e2fe2cf9a8ade2e3c0b4e8e74874b35b1"},{"messageHash":"0x1cfaf560499b43750fba7d16589626022e0949c63b1fe8e0c1f4be34e864eb10"},{"messageHash":"0x070ae1dccae66f54b84a7d9acc9cbc4fda07e556474a98b1d9798f4fab07bd98"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 10
DEBUG  src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17090/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x64ca16849c19f8112f38fb4f5a8c9d219f277cfea26ca8189e4bdaf618569725"},{"messageHash":"0x0dcf1b3206639303d83ebd0d99a84331b167fab10c0b66026e2fa6d22fbbefe1"},{"messageHash":"0x7a15d4b1abd8564aaa9da965c1efc2926970e83d9d4441833fe4e27856e6a451"},{"messageHash":"0xec1e6c50f67db690acb0f65e7540ff8d8c94b6426dd1891202330fba7be27ab6"},{"messageHash":"0x45c74c97e787db133e89266da00f54e7a4dc93b56f96133637cf9d521b611603"},{"messageHash":"0xaccfb52fe7abe52b946676d4930c7cfb9f2410724384048dc3a903b269a611f7"},{"messageHash":"0xacbcf167da0c73c0b82b4e9bcc995fcf0e7a867502f28b0fa34b5a7350c40451"},{"messageHash":"0x39d71a50f1affadbff8fbfa506fa668e2fe2cf9a8ade2e3c0b4e8e74874b35b1"},{"messageHash":"0x1cfaf560499b43750fba7d16589626022e0949c63b1fe8e0c1f4be34e864eb10"},{"messageHash":"0x070ae1dccae66f54b84a7d9acc9cbc4fda07e556474a98b1d9798f4fab07bd98"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 10
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:343 Stopping container with id 0b59c59609c0
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:343 Stopping container with id af7ab57e8938
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:343 Stopping container with id 417f8fa7f724
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 0b59c59609c0. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:355 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,75 @@
2026-04-22 19:40:03.240 DEBUG [tests.conftest] Running fixture setup: test_id
2026-04-22 19:40:03.241 DEBUG [tests.conftest] Running test: test_relay_unsubscribe_with_invalid_pubsub_topic_format with id: 2026-04-22_19-40-03__c5606953-da1c-4c28-960f-29a236fa9fcb
2026-04-22 19:40:03.243 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-04-22 19:40:03.243 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-04-22 19:40:03.243 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2026-04-22 19:40:03.251 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:40:03.251 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-40-03__c5606953-da1c-4c28-960f-29a236fa9fcb__wakuorg_nwaku:latest.log
2026-04-22 19:40:03.252 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:40:03.252 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:40:03.254 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:40:03.254 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.251.93
2026-04-22 19:40:03.254 DEBUG [src.node.docker_mananger] Generated ports ['51509', '51510', '51511', '51512', '51513']
2026-04-22 19:40:03.257 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:40:03.258 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:40:03.258 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:40:03.258 DEBUG [src.node.docker_mananger] docker run -i -t -p 51509:51509 -p 51510:51510 -p 51511:51511 -p 51512:51512 -p 51513:51513 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=51511 --rest-port=51509 --tcp-port=51510 --discv5-udp-port=51512 --rest-address=0.0.0.0 --nat=extip:172.18.251.93 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=f03e513ab83ffd80ffcc68eab5ba09c46fe7ffaeaacf319a6f0614b0f7ceeaef --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51513 --metrics-logging=true --relay=true
2026-04-22 19:40:03.451 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.251.93 waku 099a34e894a286dce4ca6e2876b99d9e8aedea9aa19cebd1d7befd15c765826f
2026-04-22 19:40:03.486 DEBUG [src.node.docker_mananger] Container started with ID 099a34e894a2. Setting up logs at ./log/docker/node1_2026-04-22_19-40-03__c5606953-da1c-4c28-960f-29a236fa9fcb__wakuorg_nwaku:latest.log
2026-04-22 19:40:03.486 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 51509
2026-04-22 19:40:03.486 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:40:03.562 ERROR [src.node.docker_mananger] Max retries reached for container 0640d79dfe29. Exiting log stream.
2026-04-22 19:40:04.071 ERROR [src.node.docker_mananger] Max retries reached for container 56d249034668. Exiting log stream.
2026-04-22 19:40:04.488 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51509/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:04.491 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:40:04.492 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:40:04.492 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51509/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:04.494 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.251.93/tcp/51510/p2p/16Uiu2HAm8EyV7X6LLpPtQ8PmsFTy45YkQYs9tgxmAr3D6waMzQRo","/ip4/172.18.251.93/tcp/51511/ws/p2p/16Uiu2HAm8EyV7X6LLpPtQ8PmsFTy45YkQYs9tgxmAr3D6waMzQRo"],"enrUri":"enr:-L24QC-_1QaIN22noDRWudzLWchrE4y4a3nRtadPtA2pR_n7H2uK1iAmcPBHyboHbETLsjgkkMz0cEJqeQZBWuasCKACgmlkgnY0gmlwhKwS-12KbXVsdGlhZGRyc5YACASsEvtdBsk2AAoErBL7XQbJN90DgnJzhQDGAQAAiXNlY3AyNTZrMaECvmpVriCCZ_w0ybLS25ZmU0mS7vSVeBXHDmpNQ670Z6KDdGNwgsk2g3VkcILJOIV3YWt1MgE"}'
2026-04-22 19:40:04.495 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:40:04.502 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:40:04.502 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-40-03__c5606953-da1c-4c28-960f-29a236fa9fcb__wakuorg_nwaku:latest.log
2026-04-22 19:40:04.502 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:40:04.502 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:40:04.504 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:40:04.504 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.59.236
2026-04-22 19:40:04.504 DEBUG [src.node.docker_mananger] Generated ports ['27239', '27240', '27241', '27242', '27243']
2026-04-22 19:40:04.505 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:40:04.505 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:40:04.505 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:40:04.505 DEBUG [src.node.docker_mananger] docker run -i -t -p 27239:27239 -p 27240:27240 -p 27241:27241 -p 27242:27242 -p 27243:27243 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=27241 --rest-port=27239 --tcp-port=27240 --discv5-udp-port=27242 --rest-address=0.0.0.0 --nat=extip:172.18.59.236 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=fb2eba65a7411adbadc16797ccc2bbc37064d05d774315082db2ea5fc05ff545 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=27243 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QC-_1QaIN22noDRWudzLWchrE4y4a3nRtadPtA2pR_n7H2uK1iAmcPBHyboHbETLsjgkkMz0cEJqeQZBWuasCKACgmlkgnY0gmlwhKwS-12KbXVsdGlhZGRyc5YACASsEvtdBsk2AAoErBL7XQbJN90DgnJzhQDGAQAAiXNlY3AyNTZrMaECvmpVriCCZ_w0ybLS25ZmU0mS7vSVeBXHDmpNQ670Z6KDdGNwgsk2g3VkcILJOIV3YWt1MgE
2026-04-22 19:40:04.689 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.59.236 waku 661b1048aab25023078bd98d41fc848eae1d10d8e849f4db71d26b11569606a3
2026-04-22 19:40:04.734 DEBUG [src.node.docker_mananger] Container started with ID 661b1048aab2. Setting up logs at ./log/docker/node2_2026-04-22_19-40-03__c5606953-da1c-4c28-960f-29a236fa9fcb__wakuorg_nwaku:latest.log
2026-04-22 19:40:04.734 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 27239
2026-04-22 19:40:04.734 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:40:05.736 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27239/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:05.739 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:40:05.739 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:40:05.739 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27239/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:05.742 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.59.236/tcp/27240/p2p/16Uiu2HAmVtHwMrWGQifVa6ArusVfi3dQApssNRCL2pnmk7S8V5Cp","/ip4/172.18.59.236/tcp/27241/ws/p2p/16Uiu2HAmVtHwMrWGQifVa6ArusVfi3dQApssNRCL2pnmk7S8V5Cp"],"enrUri":"enr:-L24QCb2asJQBdqnXa2Yr0QzyS9PfCEs-F7XfhopGZBdv4mPAKFC5hbcxk-kfo2bOKW4CwMoS7GdS0J7YxyO5LLknPUCgmlkgnY0gmlwhKwSO-yKbXVsdGlhZGRyc5YACASsEjvsBmpoAAoErBI77AZqad0DgnJzhQDGAQAAiXNlY3AyNTZrMaED__8dSyAgaIqj6IkfEvBhTPIfcy9eGshWjHLFFIBCBq2DdGNwgmpog3VkcIJqaoV3YWt1MgE"}'
2026-04-22 19:40:05.742 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:40:05.743 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27239/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.251.93/tcp/51510/p2p/16Uiu2HAm8EyV7X6LLpPtQ8PmsFTy45YkQYs9tgxmAr3D6waMzQRo"]'
2026-04-22 19:40:05.745 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:05.746 DEBUG [tests.relay.test_subscribe] Running test with payload /test/2/rs/0/1
2026-04-22 19:40:05.747 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:51509/relay/v1/subscriptions" -H "Content-Type: application/json" -d '"/test/2/rs/0/1"'
2026-04-22 19:40:05.749 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:51509/relay/v1/subscriptions. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2026-04-22 19:40:05.750 DEBUG [tests.relay.test_subscribe] Running test with payload /waku/3/rs/0/1
2026-04-22 19:40:05.750 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:51509/relay/v1/subscriptions" -H "Content-Type: application/json" -d '"/waku/3/rs/0/1"'
2026-04-22 19:40:05.753 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:51509/relay/v1/subscriptions. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2026-04-22 19:40:05.753 DEBUG [tests.relay.test_subscribe] Running test with payload /waku/2/test/0/1
2026-04-22 19:40:05.754 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:51509/relay/v1/subscriptions" -H "Content-Type: application/json" -d '"/waku/2/test/0/1"'
2026-04-22 19:40:05.756 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:51509/relay/v1/subscriptions. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2026-04-22 19:40:05.756 DEBUG [tests.relay.test_subscribe] Running test with payload /waku/2/rs/3/b
2026-04-22 19:40:05.756 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:51509/relay/v1/subscriptions" -H "Content-Type: application/json" -d '"/waku/2/rs/3/b"'
2026-04-22 19:40:05.759 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:51509/relay/v1/subscriptions. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2026-04-22 19:40:05.759 DEBUG [tests.relay.test_subscribe] Running test with payload /waku/2/rs/0
2026-04-22 19:40:05.759 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:51509/relay/v1/subscriptions" -H "Content-Type: application/json" -d '"/waku/2/rs/0"'
2026-04-22 19:40:05.762 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:51509/relay/v1/subscriptions. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2026-04-22 19:40:05.764 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-04-22 19:40:05.765 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-04-22 19:40:05.765 DEBUG [src.node.waku_node] Stopping container with id 099a34e894a2
2026-04-22 19:40:06.209 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:40:06.209 DEBUG [src.node.waku_node] Stopping container with id 661b1048aab2
2026-04-22 19:40:06.655 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:40:06.656 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-04-22 19:40:06.666 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:40:06.673 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,75 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_main_node_relay_and_store__peer_relay_and_store with id: 2026-04-22_19-41-10__d744430f-4a25-4bf4-b6ef-b185767d8cc7
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-04-22_19-41-10__d744430f-4a25-4bf4-b6ef-b185767d8cc7__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.70.162
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['8849', '8850', '8851', '8852', '8853']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 8849:8849 -p 8850:8850 -p 8851:8851 -p 8852:8852 -p 8853:8853 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=8851 --rest-port=8849 --tcp-port=8850 --discv5-udp-port=8852 --rest-address=0.0.0.0 --nat=extip:172.18.70.162 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=5c1fa2b12d1bf6dcede5b8c13f5cbf4cdaeef18e9cdaaade48bfcf77526fa0a1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8853 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.70.162 waku ff3faf923fd5d9098bfd73d63a78187586f2c97e597bc658c023ab24a4a97b26
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ff3faf923fd5. Setting up logs at ./log/docker/publishing_node1_2026-04-22_19-41-10__d744430f-4a25-4bf4-b6ef-b185767d8cc7__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 8849
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 407d87a6ce60. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container ffd3bd3fb79c. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8849/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush 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"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
INFO  src.node.waku_node:waku_node.py:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8849/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.70.162/tcp/8850/p2p/16Uiu2HAmDGegVQ51LnVidewJhFAxwLzCScG3bkVZnXmdNJaxncxL","/ip4/172.18.70.162/tcp/8851/ws/p2p/16Uiu2HAmDGegVQ51LnVidewJhFAxwLzCScG3bkVZnXmdNJaxncxL"],"enrUri":"enr:-L24QPD7kWDgR6wptMBFrFg6Md1FiDLrrSMHqRRc86CdMN31SloalIwixEnHyrRBhohKiFOPzcloBQCkVQXlqy3l-wcCgmlkgnY0gmlwhKwSRqKKbXVsdGlhZGRyc5YACASsEkaiBiKSAAoErBJGogYik90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDCSKrW6h09DwuyD78BBzcMmwWqj_YmTx6KhXXPCCJjE2DdGNwgiKSg3VkcIIilIV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/store_node1_2026-04-22_19-41-10__d744430f-4a25-4bf4-b6ef-b185767d8cc7__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.115.183
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['27020', '27021', '27022', '27023', '27024']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 27020:27020 -p 27021:27021 -p 27022:27022 -p 27023:27023 -p 27024:27024 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=27022 --rest-port=27020 --tcp-port=27021 --discv5-udp-port=27023 --rest-address=0.0.0.0 --nat=extip:172.18.115.183 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=aac9eed2d4cb4fef47fcda8ed64bb3eda17bbec2c7c4fc1eacb0ec9473f31e83 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=27024 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QPD7kWDgR6wptMBFrFg6Md1FiDLrrSMHqRRc86CdMN31SloalIwixEnHyrRBhohKiFOPzcloBQCkVQXlqy3l-wcCgmlkgnY0gmlwhKwSRqKKbXVsdGlhZGRyc5YACASsEkaiBiKSAAoErBJGogYik90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDCSKrW6h09DwuyD78BBzcMmwWqj_YmTx6KhXXPCCJjE2DdGNwgiKSg3VkcIIilIV3YWt1MgM --storenode=/ip4/172.18.70.162/tcp/8850/p2p/16Uiu2HAmDGegVQ51LnVidewJhFAxwLzCScG3bkVZnXmdNJaxncxL --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.115.183 waku 4d8e35b70ea9384a05a3289fc43246ddca7b9157dd64b6bd32f6b8778656e60e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4d8e35b70ea9. Setting up logs at ./log/docker/store_node1_2026-04-22_19-41-10__d744430f-4a25-4bf4-b6ef-b185767d8cc7__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 27020
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:27020/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush 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"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
INFO  src.node.waku_node:waku_node.py:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27020/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.115.183/tcp/27021/p2p/16Uiu2HAm2ahkzBNon2qVJ5XyBNQZDbx7yqBC68yo7cRMnB3Vsv23","/ip4/172.18.115.183/tcp/27022/ws/p2p/16Uiu2HAm2ahkzBNon2qVJ5XyBNQZDbx7yqBC68yo7cRMnB3Vsv23"],"enrUri":"enr:-L24QIPU_slxnt-mblnjHVuxzQWG0qagu4GTNKbebqm44QYIcQNHuL29PCg_j8S5x5EgI2u898qa4tHnHkYXJjRDqZICgmlkgnY0gmlwhKwSc7eKbXVsdGlhZGRyc5YACASsEnO3BmmNAAoErBJztwZpjt0DgnJzhQDGAQAAiXNlY3AyNTZrMaECalIMKUrm7jhk19LU6buPS7xuiCek5rJ3IotJ7NG55ICDdGNwgmmNg3VkcIJpj4V3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27020/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.70.162/tcp/8850/p2p/16Uiu2HAmDGegVQ51LnVidewJhFAxwLzCScG3bkVZnXmdNJaxncxL"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:8849/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/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:27020/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/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:8849/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8849/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xdde3f8def44ede46d35e38cda10e49a64200be564c687da800ff6628d37e3842"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 1
DEBUG  src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27020/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xdde3f8def44ede46d35e38cda10e49a64200be564c687da800ff6628d37e3842"}]}'
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:343 Stopping container with id ff3faf923fd5
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:343 Stopping container with id 4d8e35b70ea9
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,68 @@
2026-04-22 19:39:26.968 DEBUG [tests.conftest] Running fixture setup: test_id
2026-04-22 19:39:26.969 DEBUG [tests.conftest] Running test: test_filter_subscribe_to_101_content_topics with id: 2026-04-22_19-39-26__06b07a16-336f-4269-a0a1-9ded2daebb2b
2026-04-22 19:39:26.969 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-04-22 19:39:26.969 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-04-22 19:39:26.970 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2026-04-22 19:39:26.977 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:39:26.977 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-39-26__06b07a16-336f-4269-a0a1-9ded2daebb2b__wakuorg_nwaku:latest.log
2026-04-22 19:39:26.977 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:39:26.977 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:39:26.979 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:39:26.979 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.4.228
2026-04-22 19:39:26.979 DEBUG [src.node.docker_mananger] Generated ports ['13835', '13836', '13837', '13838', '13839']
2026-04-22 19:39:26.979 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:39:26.979 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:39:26.979 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:39:26.980 DEBUG [src.node.docker_mananger] docker run -i -t -p 13835:13835 -p 13836:13836 -p 13837:13837 -p 13838:13838 -p 13839:13839 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=13837 --rest-port=13835 --tcp-port=13836 --discv5-udp-port=13838 --rest-address=0.0.0.0 --nat=extip:172.18.4.228 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=a12d2934b2da293b526a3dfa5dda8ca555da34e9deaa4b5cd834dadc16cebddc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13839 --metrics-logging=true --relay=true --filter=true
2026-04-22 19:39:27.172 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.4.228 waku 536272b2fe83db84945554492835c384e352dfdbb8d30e932168fbd9b344fd59
2026-04-22 19:39:27.207 DEBUG [src.node.docker_mananger] Container started with ID 536272b2fe83. Setting up logs at ./log/docker/node1_2026-04-22_19-39-26__06b07a16-336f-4269-a0a1-9ded2daebb2b__wakuorg_nwaku:latest.log
2026-04-22 19:39:27.208 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 13835
2026-04-22 19:39:27.209 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:39:27.343 ERROR [src.node.docker_mananger] Max retries reached for container 3def55677e78. Exiting log stream.
2026-04-22 19:39:27.767 ERROR [src.node.docker_mananger] Max retries reached for container f3e91da40252. Exiting log stream.
2026-04-22 19:39:28.209 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13835/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:28.212 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:39:28.213 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:39:28.213 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13835/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:28.215 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.4.228/tcp/13836/p2p/16Uiu2HAkyXJjKE5CcdwyJTDRhMQNePif6pPdA2KcBoaSJoFEokRq","/ip4/172.18.4.228/tcp/13837/ws/p2p/16Uiu2HAkyXJjKE5CcdwyJTDRhMQNePif6pPdA2KcBoaSJoFEokRq"],"enrUri":"enr:-L24QB7GzXz_opMQchRJqnbZkCk2WNfrH3mSW-83OYQ0KZitDpg_JHiNEVBm0idUxGpZavNCqA33DQx9IKtti5zcabkCgmlkgnY0gmlwhKwSBOSKbXVsdGlhZGRyc5YACASsEgTkBjYMAAoErBIE5AY2Dd0DgnJzhQDGAQAAiXNlY3AyNTZrMaECPOA0nXtwGsYuCkE3anVWDkALQvYjwFp5_hmciR5Yw2yDdGNwgjYMg3VkcII2DoV3YWt1MgU"}'
2026-04-22 19:39:28.215 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:39:28.216 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2026-04-22 19:39:28.223 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:39:28.223 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-39-26__06b07a16-336f-4269-a0a1-9ded2daebb2b__wakuorg_nwaku:latest.log
2026-04-22 19:39:28.223 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:39:28.223 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:39:28.225 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:39:28.225 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.31.87
2026-04-22 19:39:28.225 DEBUG [src.node.docker_mananger] Generated ports ['19527', '19528', '19529', '19530', '19531']
2026-04-22 19:39:28.225 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:39:28.225 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:39:28.225 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:39:28.226 DEBUG [src.node.docker_mananger] docker run -i -t -p 19527:19527 -p 19528:19528 -p 19529:19529 -p 19530:19530 -p 19531:19531 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=19529 --rest-port=19527 --tcp-port=19528 --discv5-udp-port=19530 --rest-address=0.0.0.0 --nat=extip:172.18.31.87 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=e2bc2d7208f675447efb7bed4c1d29cbbb7aec23ddcc6c5eac3d10d9c00bdeae --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=19531 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QB7GzXz_opMQchRJqnbZkCk2WNfrH3mSW-83OYQ0KZitDpg_JHiNEVBm0idUxGpZavNCqA33DQx9IKtti5zcabkCgmlkgnY0gmlwhKwSBOSKbXVsdGlhZGRyc5YACASsEgTkBjYMAAoErBIE5AY2Dd0DgnJzhQDGAQAAiXNlY3AyNTZrMaECPOA0nXtwGsYuCkE3anVWDkALQvYjwFp5_hmciR5Yw2yDdGNwgjYMg3VkcII2DoV3YWt1MgU --filternode=/ip4/172.18.4.228/tcp/13836/p2p/16Uiu2HAkyXJjKE5CcdwyJTDRhMQNePif6pPdA2KcBoaSJoFEokRq
2026-04-22 19:39:28.427 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.31.87 waku d59fc0499669f37465b91d0b096360d4727c2d1dffc5d2780a22c36864a9dcda
2026-04-22 19:39:28.459 DEBUG [src.node.docker_mananger] Container started with ID d59fc0499669. Setting up logs at ./log/docker/node2_2026-04-22_19-39-26__06b07a16-336f-4269-a0a1-9ded2daebb2b__wakuorg_nwaku:latest.log
2026-04-22 19:39:28.460 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 19527
2026-04-22 19:39:28.460 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:39:29.460 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19527/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:29.463 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:39:29.464 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:39:29.464 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19527/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:29.466 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.31.87/tcp/19528/p2p/16Uiu2HAkxMotPZHctgWJfa9wwK9iUH3JRXnCqWMnhJ31N7FE1sqK","/ip4/172.18.31.87/tcp/19529/ws/p2p/16Uiu2HAkxMotPZHctgWJfa9wwK9iUH3JRXnCqWMnhJ31N7FE1sqK"],"enrUri":"enr:-L24QFY3OpykDK6oOEpZXH_cSYWRJGT3ECb6wlegdGd_26oeIENuZbp7rYYoTvoiYRw13FGze4Dw_6A1p1gaf0FlHNkCgmlkgnY0gmlwhKwSH1eKbXVsdGlhZGRyc5YACASsEh9XBkxIAAoErBIfVwZMSd0DgnJzhQDGAQAAiXNlY3AyNTZrMaECK5WthfSwgQ4C5QaykhI6UNt39qkqK2Q9AlzurzTg3oqDdGNwgkxIg3VkcIJMSoV3YWt1MgA"}'
2026-04-22 19:39:29.466 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:39:29.467 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19527/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.4.228/tcp/13836/p2p/16Uiu2HAkyXJjKE5CcdwyJTDRhMQNePif6pPdA2KcBoaSJoFEokRq"]'
2026-04-22 19:39:29.490 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:29.492 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2026-04-22 19:39:29.493 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13835/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
2026-04-22 19:39:29.504 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:29.504 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19527/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1f80d204-8e07-4eb4-9856-09959ba9a4e2", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/198/1"}'
2026-04-22 19:39:29.518 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1f80d204-8e07-4eb4-9856-09959ba9a4e2","statusDesc":"OK"}'
2026-04-22 19:39:29.519 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19527/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["0", "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", "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", "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", "91", "92", "93", "94", "95", "96", "97", "98", "99", "100"], "pubsubTopic": "/waku/2/rs/198/1"}'
2026-04-22 19:39:29.528 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:19527/filter/v2/subscriptions. Response content: b'{"requestId":"1","statusDesc":"BAD_REQUEST: exceeds maximum content topics: 100"}'
2026-04-22 19:39:29.532 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-04-22 19:39:29.533 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-04-22 19:39:29.533 DEBUG [src.node.waku_node] Stopping container with id 536272b2fe83
2026-04-22 19:39:30.012 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:39:30.014 DEBUG [src.node.waku_node] Stopping container with id d59fc0499669
2026-04-22 19:39:30.445 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:39:30.448 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-04-22 19:39:30.456 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:39:30.462 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,72 @@
2026-04-22 19:39:08.428 DEBUG [tests.conftest] Running fixture setup: test_id
2026-04-22 19:39:08.428 DEBUG [tests.conftest] Running test: test_filter_get_message_with_150_kb_payload with id: 2026-04-22_19-39-08__741db860-ba02-4c67-b644-94f1f28ccd16
2026-04-22 19:39:08.429 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-04-22 19:39:08.429 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-04-22 19:39:08.429 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2026-04-22 19:39:08.436 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:39:08.436 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-39-08__741db860-ba02-4c67-b644-94f1f28ccd16__wakuorg_nwaku:latest.log
2026-04-22 19:39:08.436 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:39:08.436 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:39:08.438 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:39:08.438 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.131.22
2026-04-22 19:39:08.438 DEBUG [src.node.docker_mananger] Generated ports ['63753', '63754', '63755', '63756', '63757']
2026-04-22 19:39:08.438 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:39:08.438 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:39:08.438 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:39:08.439 DEBUG [src.node.docker_mananger] docker run -i -t -p 63753:63753 -p 63754:63754 -p 63755:63755 -p 63756:63756 -p 63757:63757 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=63755 --rest-port=63753 --tcp-port=63754 --discv5-udp-port=63756 --rest-address=0.0.0.0 --nat=extip:172.18.131.22 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=a2e53401ce41eab6dbce2bed7682a8b31dfffa00cf8da09aa6b5d6fef26eda8e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63757 --metrics-logging=true --relay=true --filter=true
2026-04-22 19:39:08.628 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.131.22 waku 2b6f9a6d5e32faacf1ad3b3e1d26c196ddc50e6e966a51b26dc2fa90098c9fbe
2026-04-22 19:39:08.662 DEBUG [src.node.docker_mananger] Container started with ID 2b6f9a6d5e32. Setting up logs at ./log/docker/node1_2026-04-22_19-39-08__741db860-ba02-4c67-b644-94f1f28ccd16__wakuorg_nwaku:latest.log
2026-04-22 19:39:08.663 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 63753
2026-04-22 19:39:08.663 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:39:08.739 ERROR [src.node.docker_mananger] Max retries reached for container 6ff4024bd239. Exiting log stream.
2026-04-22 19:39:09.224 ERROR [src.node.docker_mananger] Max retries reached for container 83da367e6542. Exiting log stream.
2026-04-22 19:39:09.664 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63753/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:09.666 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:39:09.667 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:39:09.667 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63753/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:09.669 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.131.22/tcp/63754/p2p/16Uiu2HAm8frFfAXKr3woHZbMnRP2HVsK5cpx5fkCSaFmCtpQkjPS","/ip4/172.18.131.22/tcp/63755/ws/p2p/16Uiu2HAm8frFfAXKr3woHZbMnRP2HVsK5cpx5fkCSaFmCtpQkjPS"],"enrUri":"enr:-L24QCJ8w0_uVqpaJIOntKyMlj2J6ggYF-YNAwc1JnXRS6oMZUyvVPxowS_Jqqk-Xp9WWECLiCMHzNAYOT78xxD0AisCgmlkgnY0gmlwhKwSgxaKbXVsdGlhZGRyc5YACASsEoMWBvkKAAoErBKDFgb5C90DgnJzhQDGAQAAiXNlY3AyNTZrMaECxMmtfZ3KJfVgqKVxOu5eQoFOcsjbrD0JuzMht28e_MWDdGNwgvkKg3VkcIL5DIV3YWt1MgU"}'
2026-04-22 19:39:09.669 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:39:09.670 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2026-04-22 19:39:09.677 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:39:09.677 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-39-08__741db860-ba02-4c67-b644-94f1f28ccd16__wakuorg_nwaku:latest.log
2026-04-22 19:39:09.677 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:39:09.677 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:39:09.679 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:39:09.679 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.61.158
2026-04-22 19:39:09.679 DEBUG [src.node.docker_mananger] Generated ports ['48320', '48321', '48322', '48323', '48324']
2026-04-22 19:39:09.679 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:39:09.679 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:39:09.679 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:39:09.680 DEBUG [src.node.docker_mananger] docker run -i -t -p 48320:48320 -p 48321:48321 -p 48322:48322 -p 48323:48323 -p 48324:48324 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=48322 --rest-port=48320 --tcp-port=48321 --discv5-udp-port=48323 --rest-address=0.0.0.0 --nat=extip:172.18.61.158 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=d7a4a16faa7d2cf34a88966fb62c25caecfbab1611acee412d9b14bafe51ea3d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48324 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QCJ8w0_uVqpaJIOntKyMlj2J6ggYF-YNAwc1JnXRS6oMZUyvVPxowS_Jqqk-Xp9WWECLiCMHzNAYOT78xxD0AisCgmlkgnY0gmlwhKwSgxaKbXVsdGlhZGRyc5YACASsEoMWBvkKAAoErBKDFgb5C90DgnJzhQDGAQAAiXNlY3AyNTZrMaECxMmtfZ3KJfVgqKVxOu5eQoFOcsjbrD0JuzMht28e_MWDdGNwgvkKg3VkcIL5DIV3YWt1MgU --filternode=/ip4/172.18.131.22/tcp/63754/p2p/16Uiu2HAm8frFfAXKr3woHZbMnRP2HVsK5cpx5fkCSaFmCtpQkjPS
2026-04-22 19:39:09.887 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.61.158 waku 6caf0b691799cb1daeb23bd9a64758017fb77fc13b526ccea52b1a4845b7de37
2026-04-22 19:39:09.920 DEBUG [src.node.docker_mananger] Container started with ID 6caf0b691799. Setting up logs at ./log/docker/node2_2026-04-22_19-39-08__741db860-ba02-4c67-b644-94f1f28ccd16__wakuorg_nwaku:latest.log
2026-04-22 19:39:09.920 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 48320
2026-04-22 19:39:09.921 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:39:10.921 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48320/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:10.924 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:39:10.924 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:39:10.924 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48320/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:10.927 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.61.158/tcp/48321/p2p/16Uiu2HAmTbwo42ypLwCZYzYLTPXtYxv7zjCwNgUccGDmGxjqtrFY","/ip4/172.18.61.158/tcp/48322/ws/p2p/16Uiu2HAmTbwo42ypLwCZYzYLTPXtYxv7zjCwNgUccGDmGxjqtrFY"],"enrUri":"enr:-L24QJQ6xcViuy2ROicMs69rLYevEnltquOGYHuN1rDYMctGU_QPYsj8v3TqfSPsQhPVtQPmzSFFL-7E-sUujv5ioA0CgmlkgnY0gmlwhKwSPZ6KbXVsdGlhZGRyc5YACASsEj2eBrzBAAoErBI9nga8wt0DgnJzhQDGAQAAiXNlY3AyNTZrMaED3her7pGhOGseYu4VZmjmgUVSesbskUBHQq_70b97maeDdGNwgrzBg3VkcIK8w4V3YWt1MgA"}'
2026-04-22 19:39:10.927 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:39:10.927 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48320/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.131.22/tcp/63754/p2p/16Uiu2HAm8frFfAXKr3woHZbMnRP2HVsK5cpx5fkCSaFmCtpQkjPS"]'
2026-04-22 19:39:10.954 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:10.955 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2026-04-22 19:39:10.955 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63753/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
2026-04-22 19:39:10.962 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:10.965 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48320/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "d9f2ed0d-0696-42b2-9830-9edc69adb7b2", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/198/1"}'
2026-04-22 19:39:10.976 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"d9f2ed0d-0696-42b2-9830-9edc69adb7b2","statusDesc":"OK"}'
2026-04-22 19:39:10.981 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2026-04-22 19:39:11.002 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:11.003 DEBUG [src.libs.common] Sleeping for 2 seconds
2026-04-22 19:39:13.003 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-22 19:39:13.003 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48320/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:13.009 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2026-04-22 19:39:13.013 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-04-22 19:39:13.014 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-04-22 19:39:13.014 DEBUG [src.node.waku_node] Stopping container with id 2b6f9a6d5e32
2026-04-22 19:39:13.448 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:39:13.449 DEBUG [src.node.waku_node] Stopping container with id 6caf0b691799
2026-04-22 19:39:13.889 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:39:13.893 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-04-22 19:39:13.900 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:39:13.906 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,161 @@
2026-04-22 19:37:59.253 DEBUG [tests.conftest] Running fixture setup: test_id
2026-04-22 19:37:59.253 DEBUG [tests.conftest] Running test: test_store_no_peer_selected with id: 2026-04-22_19-37-59__016c7a39-78d5-44e6-b439-03ef56a51a48
2026-04-22 19:37:59.254 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-04-22 19:37:59.254 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-04-22 19:37:59.254 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-04-22 19:37:59.267 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:37:59.267 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-37-59__016c7a39-78d5-44e6-b439-03ef56a51a48__wakuorg_nwaku:latest.log
2026-04-22 19:37:59.273 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:37:59.274 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-37-59__016c7a39-78d5-44e6-b439-03ef56a51a48__wakuorg_nwaku:latest.log
2026-04-22 19:37:59.280 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:37:59.281 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-04-22_19-37-59__016c7a39-78d5-44e6-b439-03ef56a51a48__wakuorg_nwaku:latest.log
2026-04-22 19:37:59.281 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-04-22 19:37:59.281 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-04-22 19:37:59.282 DEBUG [tests.e2e.test_e2e] Start 5 nodes
2026-04-22 19:37:59.289 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:37:59.289 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-04-22_19-37-59__016c7a39-78d5-44e6-b439-03ef56a51a48__wakuorg_nwaku:latest.log
2026-04-22 19:37:59.295 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:37:59.296 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-04-22_19-37-59__016c7a39-78d5-44e6-b439-03ef56a51a48__wakuorg_nwaku:latest.log
2026-04-22 19:37:59.302 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:37:59.302 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node5_2026-04-22_19-37-59__016c7a39-78d5-44e6-b439-03ef56a51a48__wakuorg_nwaku:latest.log
2026-04-22 19:37:59.302 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:37:59.302 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:37:59.358 DEBUG [src.node.docker_mananger] Network waku created
2026-04-22 19:37:59.358 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.207.106
2026-04-22 19:37:59.358 DEBUG [src.node.docker_mananger] Generated ports ['12329', '12330', '12331', '12332', '12333']
2026-04-22 19:37:59.359 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:37:59.359 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:37:59.359 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:37:59.359 DEBUG [src.node.docker_mananger] docker run -i -t -p 12329:12329 -p 12330:12330 -p 12331:12331 -p 12332:12332 -p 12333:12333 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=12331 --rest-port=12329 --tcp-port=12330 --discv5-udp-port=12332 --rest-address=0.0.0.0 --nat=extip:172.18.207.106 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=62fbfa42edebdb3f83ca5d57b7abf8fd5deea83dd6cdddb2c61f9a9fdbbcd31c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12333 --metrics-logging=true --relay=true --store=true
2026-04-22 19:38:02.345 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.207.106 waku ae9cf502516ebc8d10f9f0b360f651c8aca85dbc2b0a84c263527dbd4495db17
2026-04-22 19:38:02.382 DEBUG [src.node.docker_mananger] Container started with ID ae9cf502516e. Setting up logs at ./log/docker/node1_2026-04-22_19-37-59__016c7a39-78d5-44e6-b439-03ef56a51a48__wakuorg_nwaku:latest.log
2026-04-22 19:38:02.384 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 12329
2026-04-22 19:38:02.385 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:38:03.385 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12329/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:38:03.389 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush 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"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-04-22 19:38:03.389 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:38:03.389 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12329/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:38:03.392 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.207.106/tcp/12330/p2p/16Uiu2HAmRoQw4WEr8wTYTiMsqesKjW7JbEhFNpPPPePxQQdffwh4","/ip4/172.18.207.106/tcp/12331/ws/p2p/16Uiu2HAmRoQw4WEr8wTYTiMsqesKjW7JbEhFNpPPPePxQQdffwh4"],"enrUri":"enr:-L24QCPZkB5VPYYltT0M896lg4lLjASBRXRYY3UKMq5ezj-5YOv5bP5OzIu_c9VnRaliXi2CHFTCIyP9AzOfmJ0fyicCgmlkgnY0gmlwhKwSz2qKbXVsdGlhZGRyc5YACASsEs9qBjAqAAoErBLPagYwK90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDw1BfLFr68chDx-EODQsM5A9laN7ljlho9Y2E1zGcg7uDdGNwgjAqg3VkcIIwLIV3YWt1MgM"}'
2026-04-22 19:38:03.392 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:38:03.392 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:38:03.392 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:38:03.394 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:38:03.394 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.21.69
2026-04-22 19:38:03.394 DEBUG [src.node.docker_mananger] Generated ports ['21732', '21733', '21734', '21735', '21736']
2026-04-22 19:38:03.394 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:38:03.395 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:38:03.395 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:38:03.395 DEBUG [src.node.docker_mananger] docker run -i -t -p 21732:21732 -p 21733:21733 -p 21734:21734 -p 21735:21735 -p 21736:21736 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=21734 --rest-port=21732 --tcp-port=21733 --discv5-udp-port=21735 --rest-address=0.0.0.0 --nat=extip:172.18.21.69 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=e88d09867f82cc8aaa7d93a136ec0c1f110f6dfe17e842a09c8ae12f78ad4aa7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21736 --metrics-logging=true --store=false --relay=false --discv5-bootstrap-node=enr:-L24QCPZkB5VPYYltT0M896lg4lLjASBRXRYY3UKMq5ezj-5YOv5bP5OzIu_c9VnRaliXi2CHFTCIyP9AzOfmJ0fyicCgmlkgnY0gmlwhKwSz2qKbXVsdGlhZGRyc5YACASsEs9qBjAqAAoErBLPagYwK90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDw1BfLFr68chDx-EODQsM5A9laN7ljlho9Y2E1zGcg7uDdGNwgjAqg3VkcIIwLIV3YWt1MgM
2026-04-22 19:38:03.580 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.21.69 waku 018c6d85ac9360d25e2495e3d2055adf8805d54021184a352997da39aa937e53
2026-04-22 19:38:03.613 DEBUG [src.node.docker_mananger] Container started with ID 018c6d85ac93. Setting up logs at ./log/docker/node2_2026-04-22_19-37-59__016c7a39-78d5-44e6-b439-03ef56a51a48__wakuorg_nwaku:latest.log
2026-04-22 19:38:03.613 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 21732
2026-04-22 19:38:03.613 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:38:04.615 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21732/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:38:04.618 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:38:04.618 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:38:04.618 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21732/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:38:04.620 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.21.69/tcp/21733/p2p/16Uiu2HAm6SXMKY7prRoYXwLakXtLkYThdjpnyMTfYs2wE8WENYpe","/ip4/172.18.21.69/tcp/21734/ws/p2p/16Uiu2HAm6SXMKY7prRoYXwLakXtLkYThdjpnyMTfYs2wE8WENYpe"],"enrUri":"enr:-L24QBwXsvP7kjzZsz_QiopQGqMQFT8wyejZreNoE5TzMmHEdT1AlvCOqbQarfRzTMZqTiPz-ozz8ywd0cg8fb0DfvACgmlkgnY0gmlwhKwSFUWKbXVsdGlhZGRyc5YACASsEhVFBlTlAAoErBIVRQZU5t0DgnJzhQDGAQAAiXNlY3AyNTZrMaECo6hhXV5aIJVDbOTcXsUpvnArrJK8-eT8UJrNUQj6qJ-DdGNwglTlg3VkcIJU54V3YWt1MgA"}'
2026-04-22 19:38:04.621 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:38:04.621 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:38:04.621 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:38:04.622 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:38:04.623 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.9.8
2026-04-22 19:38:04.623 DEBUG [src.node.docker_mananger] Generated ports ['48143', '48144', '48145', '48146', '48147']
2026-04-22 19:38:04.623 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:38:04.623 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:38:04.623 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:38:04.623 DEBUG [src.node.docker_mananger] docker run -i -t -p 48143:48143 -p 48144:48144 -p 48145:48145 -p 48146:48146 -p 48147:48147 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=48145 --rest-port=48143 --tcp-port=48144 --discv5-udp-port=48146 --rest-address=0.0.0.0 --nat=extip:172.18.9.8 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=76cd4ae9d5fa0f3a4bfbca4a9d5feda6dacfc9ac6afcbb3e3ece68be1feadde2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48147 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QBwXsvP7kjzZsz_QiopQGqMQFT8wyejZreNoE5TzMmHEdT1AlvCOqbQarfRzTMZqTiPz-ozz8ywd0cg8fb0DfvACgmlkgnY0gmlwhKwSFUWKbXVsdGlhZGRyc5YACASsEhVFBlTlAAoErBIVRQZU5t0DgnJzhQDGAQAAiXNlY3AyNTZrMaECo6hhXV5aIJVDbOTcXsUpvnArrJK8-eT8UJrNUQj6qJ-DdGNwglTlg3VkcIJU54V3YWt1MgA
2026-04-22 19:38:04.808 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.9.8 waku f470af52b83f163c4e84a06253679429f664e4ad09dada989e3c9199a5e34670
2026-04-22 19:38:04.841 DEBUG [src.node.docker_mananger] Container started with ID f470af52b83f. Setting up logs at ./log/docker/node3_2026-04-22_19-37-59__016c7a39-78d5-44e6-b439-03ef56a51a48__wakuorg_nwaku:latest.log
2026-04-22 19:38:04.841 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 48143
2026-04-22 19:38:04.842 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:38:05.842 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48143/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:38:05.845 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:38:05.845 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:38:05.845 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48143/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:38:05.848 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.9.8/tcp/48144/p2p/16Uiu2HAmBaWBf7S71GUqgZdHAanPFHWkpB1v3DDLnLrWsFh3nQEL","/ip4/172.18.9.8/tcp/48145/ws/p2p/16Uiu2HAmBaWBf7S71GUqgZdHAanPFHWkpB1v3DDLnLrWsFh3nQEL"],"enrUri":"enr:-L24QOWikoScPbcxn7k_Yxt6wvyFPAOiL5vxKWJe_We6zaEtIvIIi5M5UmuC5cNhIr2hkfC7Qekp1ilkhprI-huzZnQCgmlkgnY0gmlwhKwSCQiKbXVsdGlhZGRyc5YACASsEgkIBrwQAAoErBIJCAa8Ed0DgnJzhQDGAQAAiXNlY3AyNTZrMaEC7_4kcdgdXPWd2eHXrfbMZbiR4iHSbxPlZXMqK9whxOmDdGNwgrwQg3VkcIK8EoV3YWt1MgA"}'
2026-04-22 19:38:05.848 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:38:05.848 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:38:05.848 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:38:05.850 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:38:05.850 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.211.34
2026-04-22 19:38:05.850 DEBUG [src.node.docker_mananger] Generated ports ['14266', '14267', '14268', '14269', '14270']
2026-04-22 19:38:05.850 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:38:05.850 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:38:05.850 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:38:05.850 DEBUG [src.node.docker_mananger] docker run -i -t -p 14266:14266 -p 14267:14267 -p 14268:14268 -p 14269:14269 -p 14270:14270 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=14268 --rest-port=14266 --tcp-port=14267 --discv5-udp-port=14269 --rest-address=0.0.0.0 --nat=extip:172.18.211.34 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=9df8fb1d22e03d512ca59e6aa0eb3c7faf4962efc82a6e0c50afa6faadd4fcdd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14270 --metrics-logging=true --relay=true --store=false --discv5-bootstrap-node=enr:-L24QOWikoScPbcxn7k_Yxt6wvyFPAOiL5vxKWJe_We6zaEtIvIIi5M5UmuC5cNhIr2hkfC7Qekp1ilkhprI-huzZnQCgmlkgnY0gmlwhKwSCQiKbXVsdGlhZGRyc5YACASsEgkIBrwQAAoErBIJCAa8Ed0DgnJzhQDGAQAAiXNlY3AyNTZrMaEC7_4kcdgdXPWd2eHXrfbMZbiR4iHSbxPlZXMqK9whxOmDdGNwgrwQg3VkcIK8EoV3YWt1MgA
2026-04-22 19:38:06.040 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.211.34 waku e8e6c7e60a5868626a8c1391f1d0a8dac117db12d5aa05c27aedb39284328381
2026-04-22 19:38:06.080 DEBUG [src.node.docker_mananger] Container started with ID e8e6c7e60a58. Setting up logs at ./log/docker/node3_2026-04-22_19-37-59__016c7a39-78d5-44e6-b439-03ef56a51a48__wakuorg_nwaku:latest.log
2026-04-22 19:38:06.081 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 14266
2026-04-22 19:38:06.081 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:38:07.086 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14266/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:38:07.093 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:38:07.095 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:38:07.096 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14266/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:38:07.101 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.211.34/tcp/14267/p2p/16Uiu2HAm3iKBpXphgdWhyLbu3xXWNx4GMshdFpBP2mgsoEydKCZh","/ip4/172.18.211.34/tcp/14268/ws/p2p/16Uiu2HAm3iKBpXphgdWhyLbu3xXWNx4GMshdFpBP2mgsoEydKCZh"],"enrUri":"enr:-L24QEFIVpqWmWw2TtjE27y_nq8dNjXOGJn2ei28SQs-iG5vPC_H3uy2JYciDnDLtf7n8eU-OWClnFPIv5_lH9G6D80CgmlkgnY0gmlwhKwS0yKKbXVsdGlhZGRyc5YACASsEtMiBje7AAoErBLTIgY3vN0DgnJzhQDGAQAAiXNlY3AyNTZrMaECeyDb3aMbu2CFSlCrqFy3kbEsH1BVfyRgQkma3OF-lESDdGNwgje7g3VkcII3vYV3YWt1MgE"}'
2026-04-22 19:38:07.101 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:38:07.102 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:38:07.102 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:38:07.103 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:38:07.103 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.159.239
2026-04-22 19:38:07.104 DEBUG [src.node.docker_mananger] Generated ports ['9743', '9744', '9745', '9746', '9747']
2026-04-22 19:38:07.104 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:38:07.104 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:38:07.104 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:38:07.104 DEBUG [src.node.docker_mananger] docker run -i -t -p 9743:9743 -p 9744:9744 -p 9745:9745 -p 9746:9746 -p 9747:9747 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=9745 --rest-port=9743 --tcp-port=9744 --discv5-udp-port=9746 --rest-address=0.0.0.0 --nat=extip:172.18.159.239 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=daabff71ce8e8f6afc669ac4389bc518b105fa52cac5a5b659b7f2e9bdded989 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9747 --metrics-logging=true --relay=false --store=false --discv5-bootstrap-node=enr:-L24QEFIVpqWmWw2TtjE27y_nq8dNjXOGJn2ei28SQs-iG5vPC_H3uy2JYciDnDLtf7n8eU-OWClnFPIv5_lH9G6D80CgmlkgnY0gmlwhKwS0yKKbXVsdGlhZGRyc5YACASsEtMiBje7AAoErBLTIgY3vN0DgnJzhQDGAQAAiXNlY3AyNTZrMaECeyDb3aMbu2CFSlCrqFy3kbEsH1BVfyRgQkma3OF-lESDdGNwgje7g3VkcII3vYV3YWt1MgE
2026-04-22 19:38:07.317 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.159.239 waku 2236994fd78dacb823e49a3ca502afd0b555fca30557b58a8ce5f2a0156f7baf
2026-04-22 19:38:07.351 DEBUG [src.node.docker_mananger] Container started with ID 2236994fd78d. Setting up logs at ./log/docker/node4_2026-04-22_19-37-59__016c7a39-78d5-44e6-b439-03ef56a51a48__wakuorg_nwaku:latest.log
2026-04-22 19:38:07.351 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 9743
2026-04-22 19:38:07.351 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:38:08.352 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9743/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:38:08.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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:38:08.355 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:38:08.355 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9743/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:38:08.358 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.159.239/tcp/9744/p2p/16Uiu2HAm12syApV6E3QckJnxL1NRdfvU3VM4dbQs95XcPnWdAhgq","/ip4/172.18.159.239/tcp/9745/ws/p2p/16Uiu2HAm12syApV6E3QckJnxL1NRdfvU3VM4dbQs95XcPnWdAhgq"],"enrUri":"enr:-L24QLw52F8CF4NSsZXKXkRGtaOZBlZN0EzZBb3d-GBDIP9wZBEYFqOBUMLK9vnthOaTBl_ecAstL42VDX5l9KpDxYsCgmlkgnY0gmlwhKwSn--KbXVsdGlhZGRyc5YACASsEp_vBiYQAAoErBKf7wYmEd0DgnJzhQDGAQAAiXNlY3AyNTZrMaECU09RuapiySeb0TFiRjqo-brjbZuDzPcFFwYwkIdDyq6DdGNwgiYQg3VkcIImEoV3YWt1MgA"}'
2026-04-22 19:38:08.358 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:38:08.358 DEBUG [tests.e2e.test_e2e] Add 3 peer nodes to node3
2026-04-22 19:38:08.358 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48143/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.207.106/tcp/12330/p2p/16Uiu2HAmRoQw4WEr8wTYTiMsqesKjW7JbEhFNpPPPePxQQdffwh4"]'
2026-04-22 19:38:08.388 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:38:08.390 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48143/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.21.69/tcp/21733/p2p/16Uiu2HAm6SXMKY7prRoYXwLakXtLkYThdjpnyMTfYs2wE8WENYpe"]'
2026-04-22 19:38:08.419 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:38:08.419 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48143/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.211.34/tcp/14267/p2p/16Uiu2HAm3iKBpXphgdWhyLbu3xXWNx4GMshdFpBP2mgsoEydKCZh"]'
2026-04-22 19:38:08.424 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:38:08.424 DEBUG [tests.e2e.test_e2e] Subscribe nodes 1,2 to relay on pubsubtopic /waku/2/rs/198/1
2026-04-22 19:38:08.424 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14266/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
2026-04-22 19:38:08.429 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:38:08.430 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12329/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
2026-04-22 19:38:08.433 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:38:08.433 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12329/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:38:08.436 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.9.8/tcp/38408/p2p/16Uiu2HAmBaWBf7S71GUqgZdHAanPFHWkpB1v3DDLnLrWsFh3nQEL","protocols":["/ipfs/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":"logos-delivery-\\"v0.38.0-18-gbb8a7e\\"","origin":"UnknownOrigin"}]'
2026-04-22 19:38:08.436 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14266/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:38:08.439 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.9.8/tcp/48144/p2p/16Uiu2HAmBaWBf7S71GUqgZdHAanPFHWkpB1v3DDLnLrWsFh3nQEL","protocols":["/ipfs/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":"logos-delivery-\\"v0.38.0-18-gbb8a7e\\"","origin":"Discv5"}]'
2026-04-22 19:38:08.439 DEBUG [src.libs.common] Sleeping for 30 seconds
2026-04-22 19:38:38.439 DEBUG [tests.e2e.test_e2e] Node1 publish message
2026-04-22 19:38:38.440 DEBUG [src.steps.store] Relaying message
2026-04-22 19:38:38.440 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14266/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:38:38.447 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:38:38.447 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:38:38.648 DEBUG [tests.e2e.test_e2e] Check if node3 can inquiry stored message without stor peer specified
2026-04-22 19:38:38.648 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48143/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F1&contentTopics=%2Ftest%2F1%2Fwaku-filter%2Fproto&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:38:38.658 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"2ec2672f848bc866589b","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x0a6833103aacc04a05b08b8a522738d0ef747894072dbe990b1de5479986fba8"}]}'
2026-04-22 19:38:38.661 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-04-22 19:38:38.662 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-04-22 19:38:38.662 DEBUG [src.node.waku_node] Stopping container with id ae9cf502516e
2026-04-22 19:38:39.178 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:38:39.179 DEBUG [src.node.waku_node] Stopping container with id 018c6d85ac93
2026-04-22 19:38:39.710 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:38:39.712 DEBUG [src.node.waku_node] Stopping container with id f470af52b83f
2026-04-22 19:38:40.085 ERROR [src.node.docker_mananger] Max retries reached for container ae9cf502516e. Exiting log stream.
2026-04-22 19:38:40.199 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:38:40.200 DEBUG [src.node.waku_node] Stopping container with id e8e6c7e60a58
2026-04-22 19:38:40.577 ERROR [src.node.docker_mananger] Max retries reached for container 018c6d85ac93. Exiting log stream.
2026-04-22 19:38:40.665 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:38:40.666 DEBUG [src.node.waku_node] Stopping container with id 2236994fd78d
2026-04-22 19:38:41.012 ERROR [src.node.docker_mananger] Max retries reached for container f470af52b83f. Exiting log stream.
2026-04-22 19:38:41.083 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:38:41.084 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-04-22 19:38:41.139 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:38:41.161 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:38:41.190 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:38:41.219 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:38:41.221 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,79 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_relay_with_latency_between_two_nodes with id: 2026-04-22_19-38-41__98b7b6ac-5d50-46b1-8ccc-1b84caa5c50b
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 wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-38-41__98b7b6ac-5d50-46b1-8ccc-1b84caa5c50b__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-38-41__98b7b6ac-5d50-46b1-8ccc-1b84caa5c50b__wakuorg_nwaku:latest.log
INFO  tests.e2e.test_network_conditions:test_network_conditions.py:22 Starting node1 and node2 with relay enabled
DEBUG  src.node.waku_node:waku_node.py:116 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.10.37
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['32325', '32326', '32327', '32328', '32329']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 32325:32325 -p 32326:32326 -p 32327:32327 -p 32328:32328 -p 32329:32329 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=32327 --rest-port=32325 --tcp-port=32326 --discv5-udp-port=32328 --rest-address=0.0.0.0 --nat=extip:172.18.10.37 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=8f1fcd26154fbbe6fd54a22bee4e35239bd6ec67e34c7bcba6efc9bbb3feacde --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32329 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.10.37 waku 793294a31558bb6c41e9578923a3077980edf978b237e921459f8a9fff1dd7d2
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 793294a31558. Setting up logs at ./log/docker/node1_2026-04-22_19-38-41__98b7b6ac-5d50-46b1-8ccc-1b84caa5c50b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 32325
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 e8e6c7e60a58. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 2236994fd78d. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32325/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32325/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.10.37/tcp/32326/p2p/16Uiu2HAmFtd7vEtdL8jqqyWzK9P8b9xpaT7FYo2ugPpomJQ78pyt","/ip4/172.18.10.37/tcp/32327/ws/p2p/16Uiu2HAmFtd7vEtdL8jqqyWzK9P8b9xpaT7FYo2ugPpomJQ78pyt"],"enrUri":"enr:-L24QMgKk1OXFIo3ewmIivyKu6ydn6ITm0JtGwd2aczHVIJxXqfq8uL-HJ9sSvK5N6ioRCGH8UIUA-5srglKbJRZyNACgmlkgnY0gmlwhKwSCiWKbXVsdGlhZGRyc5YACASsEgolBn5GAAoErBIKJQZ-R90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDMBEvyQ1C8ht1wpV6K-iKY0Y3ourUUnNdY1Jz1S6taZeDdGNwgn5Gg3VkcIJ-SIV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
DEBUG  src.node.waku_node:waku_node.py:116 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.49.120
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['62137', '62138', '62139', '62140', '62141']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 62137:62137 -p 62138:62138 -p 62139:62139 -p 62140:62140 -p 62141:62141 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=62139 --rest-port=62137 --tcp-port=62138 --discv5-udp-port=62140 --rest-address=0.0.0.0 --nat=extip:172.18.49.120 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=ea46ad843cbb0a14c24fac137feabf3c5614de52ba136c843ed0b46e459eeb95 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62141 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QMgKk1OXFIo3ewmIivyKu6ydn6ITm0JtGwd2aczHVIJxXqfq8uL-HJ9sSvK5N6ioRCGH8UIUA-5srglKbJRZyNACgmlkgnY0gmlwhKwSCiWKbXVsdGlhZGRyc5YACASsEgolBn5GAAoErBIKJQZ-R90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDMBEvyQ1C8ht1wpV6K-iKY0Y3ourUUnNdY1Jz1S6taZeDdGNwgn5Gg3VkcIJ-SIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.49.120 waku 41e779be300dbe2c83df07fd7802bf42d329b53c27689176ad2dfd4f5c7b656f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 41e779be300d. Setting up logs at ./log/docker/node2_2026-04-22_19-38-41__98b7b6ac-5d50-46b1-8ccc-1b84caa5c50b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 62137
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:62137/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62137/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.49.120/tcp/62138/p2p/16Uiu2HAkyzWYpATmqbJLkdaCwuNnQHPdmXAUv39aYnkAtKMJPFdm","/ip4/172.18.49.120/tcp/62139/ws/p2p/16Uiu2HAkyzWYpATmqbJLkdaCwuNnQHPdmXAUv39aYnkAtKMJPFdm"],"enrUri":"enr:-L24QE1F7aLl3XgbvsGawgN9Otyu9Lk0kBKtaU8-g25Vhl6xVgchAwaK2wHU8UCgN23BXjnmI0g4FtmC7BM79yRxq68CgmlkgnY0gmlwhKwSMXiKbXVsdGlhZGRyc5YACASsEjF4BvK6AAoErBIxeAbyu90DgnJzhQDGAQAAiXNlY3AyNTZrMaECQ9hASAY1lpWflJRWSr7lAU07XNlB9solLlFJSFJ4eUyDdGNwgvK6g3VkcILyvIV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
INFO  tests.e2e.test_network_conditions:test_network_conditions.py:26 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:32325/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/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:62137/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/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:30 Waiting for autoconnection
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32325/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.49.120/tcp/56220/p2p/16Uiu2HAkyzWYpATmqbJLkdaCwuNnQHPdmXAUv39aYnkAtKMJPFdm","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-\\"v0.38.0-18-gbb8a7e\\"","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62137/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.10.37/tcp/32326/p2p/16Uiu2HAmFtd7vEtdL8jqqyWzK9P8b9xpaT7FYo2ugPpomJQ78pyt","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-\\"v0.38.0-18-gbb8a7e\\"","origin":"Discv5"}]'
DEBUG  src.libs.common:common.py:47 Sleeping for 10 seconds
DEBUG  tests.e2e.test_network_conditions:test_network_conditions.py:33 Applying 5000ms latency to node2
INFO  src.steps.network_conditions:network_conditions.py:23 TC exec: ['sudo', '-n', 'nsenter', '-t', '24791', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
INFO  src.steps.network_conditions:network_conditions.py:23 TC exec: ['sudo', '-n', 'nsenter', '-t', '24791', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'netem', 'delay', '5000ms']
DEBUG  tests.e2e.test_network_conditions:test_network_conditions.py:37 Publishing message from node1
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32325/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  tests.e2e.test_network_conditions:test_network_conditions.py:40 Fetching relay messages on node2
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62137/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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":1776886733791086851,"ephemeral":false,"proof":""}]'
INFO  src.steps.network_conditions:network_conditions.py:23 TC exec: ['sudo', '-n', 'nsenter', '-t', '24791', '-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:343 Stopping container with id 793294a31558
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:343 Stopping container with id 41e779be300d
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,72 @@
2026-04-22 19:39:04.810 DEBUG [tests.conftest] Running fixture setup: test_id
2026-04-22 19:39:04.810 DEBUG [tests.conftest] Running test: test_filter_get_message_with_version with id: 2026-04-22_19-39-04__614ebc5f-f97f-40ef-a52a-0e8bebfe5e3a
2026-04-22 19:39:04.811 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-04-22 19:39:04.811 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-04-22 19:39:04.812 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2026-04-22 19:39:04.821 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:39:04.822 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-39-04__614ebc5f-f97f-40ef-a52a-0e8bebfe5e3a__wakuorg_nwaku:latest.log
2026-04-22 19:39:04.822 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:39:04.822 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:39:04.825 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:39:04.825 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.205.29
2026-04-22 19:39:04.825 DEBUG [src.node.docker_mananger] Generated ports ['20521', '20522', '20523', '20524', '20525']
2026-04-22 19:39:04.826 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:39:04.826 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:39:04.826 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:39:04.827 DEBUG [src.node.docker_mananger] docker run -i -t -p 20521:20521 -p 20522:20522 -p 20523:20523 -p 20524:20524 -p 20525:20525 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20523 --rest-port=20521 --tcp-port=20522 --discv5-udp-port=20524 --rest-address=0.0.0.0 --nat=extip:172.18.205.29 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=623dc4f439aa3a7beddd4b5dcf2fcbbcb5bac88dd90ab13ca58cb6b4147a5c69 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20525 --metrics-logging=true --relay=true --filter=true
2026-04-22 19:39:05.012 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.205.29 waku 6ff4024bd239377394d2957d063faf5db06cf373e4abbcdbb939259f5b7e15e1
2026-04-22 19:39:05.048 DEBUG [src.node.docker_mananger] Container started with ID 6ff4024bd239. Setting up logs at ./log/docker/node1_2026-04-22_19-39-04__614ebc5f-f97f-40ef-a52a-0e8bebfe5e3a__wakuorg_nwaku:latest.log
2026-04-22 19:39:05.048 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 20521
2026-04-22 19:39:05.049 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:39:05.114 ERROR [src.node.docker_mananger] Max retries reached for container 793294a31558. Exiting log stream.
2026-04-22 19:39:05.676 ERROR [src.node.docker_mananger] Max retries reached for container 41e779be300d. Exiting log stream.
2026-04-22 19:39:06.050 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20521/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:06.053 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:39:06.053 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:39:06.053 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20521/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:06.056 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.205.29/tcp/20522/p2p/16Uiu2HAmBDxGuRjxnbQ9srFCLXKFFpMMJR5BpUZTvjeQ8QwKbLEc","/ip4/172.18.205.29/tcp/20523/ws/p2p/16Uiu2HAmBDxGuRjxnbQ9srFCLXKFFpMMJR5BpUZTvjeQ8QwKbLEc"],"enrUri":"enr:-L24QEMVqYIDUWrRD3erkNQwp7_gua_UMwCamYF9t7CU7nG3Z4rRXefzwAJ9ZmyqsbJMQ8A3XWgLXvLPhEG4DlFQhJUCgmlkgnY0gmlwhKwSzR2KbXVsdGlhZGRyc5YACASsEs0dBlAqAAoErBLNHQZQK90DgnJzhQDGAQAAiXNlY3AyNTZrMaEC6rpyKeBRwZSh6CF3nw7tCtroFNnEZVL1UYEUfWjf8zGDdGNwglAqg3VkcIJQLIV3YWt1MgU"}'
2026-04-22 19:39:06.056 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:39:06.057 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2026-04-22 19:39:06.064 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:39:06.064 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-39-04__614ebc5f-f97f-40ef-a52a-0e8bebfe5e3a__wakuorg_nwaku:latest.log
2026-04-22 19:39:06.064 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:39:06.064 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:39:06.066 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:39:06.066 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.220.254
2026-04-22 19:39:06.066 DEBUG [src.node.docker_mananger] Generated ports ['53936', '53937', '53938', '53939', '53940']
2026-04-22 19:39:06.066 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:39:06.066 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:39:06.066 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:39:06.067 DEBUG [src.node.docker_mananger] docker run -i -t -p 53936:53936 -p 53937:53937 -p 53938:53938 -p 53939:53939 -p 53940:53940 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=53938 --rest-port=53936 --tcp-port=53937 --discv5-udp-port=53939 --rest-address=0.0.0.0 --nat=extip:172.18.220.254 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=2dbb922d79fdf55aed747cfcc3cbacf649bd7645a49b5d0eabfffdfcdc94f529 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53940 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QEMVqYIDUWrRD3erkNQwp7_gua_UMwCamYF9t7CU7nG3Z4rRXefzwAJ9ZmyqsbJMQ8A3XWgLXvLPhEG4DlFQhJUCgmlkgnY0gmlwhKwSzR2KbXVsdGlhZGRyc5YACASsEs0dBlAqAAoErBLNHQZQK90DgnJzhQDGAQAAiXNlY3AyNTZrMaEC6rpyKeBRwZSh6CF3nw7tCtroFNnEZVL1UYEUfWjf8zGDdGNwglAqg3VkcIJQLIV3YWt1MgU --filternode=/ip4/172.18.205.29/tcp/20522/p2p/16Uiu2HAmBDxGuRjxnbQ9srFCLXKFFpMMJR5BpUZTvjeQ8QwKbLEc
2026-04-22 19:39:06.249 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.220.254 waku 83da367e6542949fcd982a16e7f48aa025e4eac2c9b96eeaaa4fc081e6a91aba
2026-04-22 19:39:06.286 DEBUG [src.node.docker_mananger] Container started with ID 83da367e6542. Setting up logs at ./log/docker/node2_2026-04-22_19-39-04__614ebc5f-f97f-40ef-a52a-0e8bebfe5e3a__wakuorg_nwaku:latest.log
2026-04-22 19:39:06.287 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 53936
2026-04-22 19:39:06.287 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:39:07.288 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53936/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:07.291 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:39:07.291 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:39:07.291 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53936/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:07.294 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.220.254/tcp/53937/p2p/16Uiu2HAm5FU9LdcQFsfUx78MnUbQTFyUB61QZPL88bfBzrUV2DVn","/ip4/172.18.220.254/tcp/53938/ws/p2p/16Uiu2HAm5FU9LdcQFsfUx78MnUbQTFyUB61QZPL88bfBzrUV2DVn"],"enrUri":"enr:-L24QDWKsED5qaS6ep1D3sB5jRllKnuxe7xbish_EOww5exTF4uwwIZslnsYeuxHJ28gGm77anXV4gOi6SX-kG03On0CgmlkgnY0gmlwhKwS3P6KbXVsdGlhZGRyc5YACASsEtz-BtKxAAoErBLc_gbSst0DgnJzhQDGAQAAiXNlY3AyNTZrMaECkfetx1vSgfgezZMCqj-uEQYjexgh2XUVOMTSf5yPkr2DdGNwgtKxg3VkcILSs4V3YWt1MgA"}'
2026-04-22 19:39:07.294 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:39:07.295 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53936/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.205.29/tcp/20522/p2p/16Uiu2HAmBDxGuRjxnbQ9srFCLXKFFpMMJR5BpUZTvjeQ8QwKbLEc"]'
2026-04-22 19:39:07.320 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:07.321 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2026-04-22 19:39:07.323 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20521/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
2026-04-22 19:39:07.331 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:07.331 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53936/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "9e03adab-8e00-4d14-ac77-7e275bd9c83e", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/198/1"}'
2026-04-22 19:39:07.345 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"9e03adab-8e00-4d14-ac77-7e275bd9c83e","statusDesc":"OK"}'
2026-04-22 19:39:07.347 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)', "version": 10}'
2026-04-22 19:39:07.355 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:07.355 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-22 19:39:07.455 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-22 19:39:07.456 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53936/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:07.459 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":10,"timestamp":1776886747347243187,"ephemeral":false}]'
2026-04-22 19:39:07.463 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-04-22 19:39:07.464 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-04-22 19:39:07.464 DEBUG [src.node.waku_node] Stopping container with id 6ff4024bd239
2026-04-22 19:39:07.923 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:39:07.923 DEBUG [src.node.waku_node] Stopping container with id 83da367e6542
2026-04-22 19:39:08.410 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:39:08.412 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-04-22 19:39:08.420 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:39:08.425 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,607 @@
WRN 2026-04-22 19:40:24.914+00:00 whether to mount storeSync is not specified, defaulting to not mounting topics="waku conf builder" tid=1 file=waku_conf_builder.nim:470
INF 2026-04-22 19:40:24.914+00:00 Sharding configuration:  topics="waku conf builder" tid=1 file=waku_conf_builder.nim:505 shardingConf="(kind: StaticSharding)" subscribeShards=@[0]
INF 2026-04-22 19:40:24.914+00:00 Configuration: Enabled protocols  topics="waku conf" tid=1 file=waku_conf.nim:156 relay=true rlnRelay=false store=false filter=false lightPush=false peerExchange=true rendezvous=true
INF 2026-04-22 19:40:24.914+00:00 Configuration. Network  topics="waku conf" tid=1 file=waku_conf.nim:165 cluster=199
INF 2026-04-22 19:40:24.914+00:00 Configuration. Active Relay Shards  topics="waku conf" tid=1 file=waku_conf.nim:168 shard=0
INF 2026-04-22 19:40:24.914+00:00 Configuration. Bootstrap nodes  topics="waku conf" tid=1 file=waku_conf.nim:172 node=enr:-L24QOIFm1KbFxvBomhsIjd_yVzKj-586RUEzakd3Bog23YEMXnE0QlVaoMRmy6BPRXfhDlakqXNF78-qzxhULR_ZSMCgmlkgnY0gmlwhKwSXDCKbXVsdGlhZGRyc5YACASsElwwBiLwAAoErBJcMAYi8d0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDTjuFEjikzdWTe3HbV7gJ-B1FqTex7nfG1wlSTTVSsIiDdGNwgiLwg3VkcIIi8oV3YWt1MgU
INF 2026-04-22 19:40:24.915+00:00 Setting up storage  tid=1 file=node_factory.nim:481
INF 2026-04-22 19:40:24.915+00:00 Initializing node  tid=1 file=node_factory.nim:490
TRC 2026-04-22 19:40:24.916+00:00 registering protocols  topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/ipfs/id/1.0.0]"
TRC 2026-04-22 19:40:24.916+00:00 registering protocols  topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/libp2p/autonat/1.0.0]"
TRC 2026-04-22 19:40:24.916+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-04-22 19:40:24.917+00:00 no peer storage found  tid=1 file=peer_manager.nim:1222
INF 2026-04-22 19:40:24.917+00:00 Initializing networking  tid=1 file=waku_node.nim:213 addrs="@[/ip4/172.18.74.89/tcp/16912, /ip4/172.18.74.89/tcp/16913/ws]"
INF 2026-04-22 19:40:24.917+00:00 Mounting protocols  tid=1 file=node_factory.nim:496
INF 2026-04-22 19:40:24.917+00:00 Created WakuMetadata protocol  topics="waku node" tid=1 file=protocol.nim:107 clusterId=199 shards="[0]"
TRC 2026-04-22 19:40:24.917+00:00 registering protocols  topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/metadata/1.0.0]"
INF 2026-04-22 19:40:24.917+00:00 mounting store client  topics="waku node store api" tid=1 file=store.nim:119
WRN 2026-04-22 19:40:24.917+00:00 Auto sharding is disabled  tid=1 file=node_factory.nim:249
INF 2026-04-22 19:40:24.917+00:00 Shards created from content topics  tid=1 file=node_factory.nim:282 contentTopics="[/statusim/1/community/cbor]" shards=[]
INF 2026-04-22 19:40:24.917+00:00 Setting max message size  tid=1 file=node_factory.nim:291 num_bytes=153600
INF 2026-04-22 19:40:24.917+00:00 mounting relay protocol  topics="waku node relay api" tid=1 file=relay.nim:253
TRC 2026-04-22 19:40:24.918+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-04-22 19:40:24.918+00:00 relay mounted successfully  topics="waku node relay api" tid=1 file=relay.nim:271
INF 2026-04-22 19:40:24.918+00:00 adding validator to signed shards  tid=1 file=validator_signed.nim:56 protectedShards=[] clusterId=199
INF 2026-04-22 19:40:24.918+00:00 mounting rendezvous discovery protocol  topics="waku node" tid=1 file=waku_node.nim:403
INF 2026-04-22 19:40:24.918+00:00 waku rendezvous initialized  topics="waku node" tid=1 file=protocol.nim:206 clusterId=199 shards="[0]" capabilities="[Relay]" wakuPeerRecord="(peerId: 16U*vXQCRq, seqNo: 1776886824, addresses: [/ip4/172.18.74.89/tcp/16912, /ip4/172.18.74.89/tcp/16913/ws], mixKey: )"
TRC 2026-04-22 19:40:24.918+00:00 registering protocols  topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2026-04-22 19:40:24.918+00:00 mounting rendezvous client  topics="waku node" tid=1 file=waku_node.nim:389
INF 2026-04-22 19:40:24.918+00:00 waku rendezvous client initialized  topics="waku node" tid=1 file=client.nim:130 clusterId=199
INF 2026-04-22 19:40:24.919+00:00 mounting libp2p ping protocol  topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2026-04-22 19:40:24.919+00:00 registering protocols  topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/ipfs/ping/1.0.0]"
INF 2026-04-22 19:40:24.919+00:00 mounting light push client  topics="waku node lightpush api" tid=1 file=lightpush.nim:183
INF 2026-04-22 19:40:24.919+00:00 mounting legacy light push client  topics="waku node lightpush api" tid=1 file=lightpush.nim:72
INF 2026-04-22 19:40:24.919+00:00 mounting filter client  topics="waku node filter api" tid=1 file=filter.nim:81
TRC 2026-04-22 19:40:24.919+00:00 registering protocols  topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/filter-push/2.0.0-beta1]"
INF 2026-04-22 19:40:24.919+00:00 mounting waku peer exchange  topics="waku node peerexchange api" tid=1 file=peer_exchange.nim:37
TRC 2026-04-22 19:40:24.919+00:00 registering protocols  topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/peer-exchange/2.0.0-alpha1]"
INF 2026-04-22 19:40:24.920+00:00 mounting waku peer exchange client  topics="waku node peerexchange api" tid=1 file=peer_exchange.nim:54
NTC 2026-04-22 19:40:24.920+00:00 REST service started  tid=1 file=server.nim:182 address=0.0.0.0:16911
INF 2026-04-22 19:40:24.920+00:00 Starting REST HTTP server  tid=1 file=builder.nim:112 url=http://0.0.0.0:16911/
INF 2026-04-22 19:40:24.920+00:00 No external callbacks to be set  topics="wakunode waku" tid=1 file=waku.nim:127
TRC 2026-04-22 19:40:24.920+00:00 Send processor chain  topics="send service" tid=1 file=send_service.nim:94 index=1 processor=BaseSendProcessor
INF 2026-04-22 19:40:24.920+00:00 Retrieve dynamic bootstrap nodes  topics="wakunode waku" tid=1 file=waku.nim:367
INF 2026-04-22 19:40:24.920+00:00 Running nwaku node  tid=1 file=node_factory.nim:413 version="\"v0.38.0-18-gbb8a7e\""
INF 2026-04-22 19:40:24.920+00:00 Starting Waku node  topics="waku node" tid=1 file=waku_node.nim:563 version="\"v0.38.0-18-gbb8a7e\""
INF 2026-04-22 19:40:24.920+00:00 waku rendezvous periodic requests started  topics="waku rendezvous client" tid=1 file=client.nim:80 interval=10s
INF 2026-04-22 19:40:24.920+00:00 waku rendezvous client started  topics="waku rendezvous client" tid=1 file=client.nim:136
DBG 2026-04-22 19:40:24.921+00:00 starting switch for peer  topics="libp2p switch" tid=1 file=switch.nim:363 peerInfo="(peerId: 16Uiu2HAmSRU7t6eFjoizTiK8wveLeQUEaGL2VX2DAMtMStvXQCRq, listenAddrs: [/ip4/0.0.0.0/tcp/16913/ws, /ip4/0.0.0.0/tcp/16912], 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: logos-delivery-\"v0.38.0-18-gbb8a7e\")"
TRC 2026-04-22 19:40:24.921+00:00 Starting TCP transport  topics="libp2p tcptransport" tid=1 file=tcptransport.nim:116
TRC 2026-04-22 19:40:24.921+00:00 Listening on  topics="libp2p tcptransport" tid=1 file=tcptransport.nim:140 address=/ip4/0.0.0.0/tcp/16912
TRC 2026-04-22 19:40:24.921+00:00 starting transport on addrs  topics="libp2p transport" tid=1 file=transport.nim:49 address=@[/ip4/0.0.0.0/tcp/16912]
DBG 2026-04-22 19:40:24.921+00:00 About to accept incoming connection  topics="libp2p switch" tid=1 file=switch.nim:272
TRC 2026-04-22 19:40:24.921+00:00 Starting WS transport  topics="libp2p wstransport" tid=1 file=wstransport.nim:154
TRC 2026-04-22 19:40:24.921+00:00 starting transport on addrs  topics="libp2p transport" tid=1 file=transport.nim:49 address=@[/ip4/0.0.0.0/tcp/16913/ws]
TRC 2026-04-22 19:40:24.923+00:00 Created HTTP Server  topics="libp2p wstransport" tid=1 file=server.nim:182 host=0.0.0.0:16913
TRC 2026-04-22 19:40:24.923+00:00 Listening on  topics="libp2p wstransport" tid=1 file=wstransport.nim:204 addresses="[/ip4/0.0.0.0/tcp/16913/ws]"
INF 2026-04-22 19:40:24.923+00:00 Setting up AutonatService  topics="libp2p autonatservice" tid=1 file=service.nim:207
TRC 2026-04-22 19:40:24.923+00:00 Running AutonatService  topics="libp2p autonatservice" tid=1 file=service.nim:231
TRC 2026-04-22 19:40:24.923+00:00 Asking peers for reachability  topics="libp2p autonatservice" tid=1 file=service.nim:160
DBG 2026-04-22 19:40:24.923+00:00 About to accept incoming connection  topics="libp2p switch" tid=1 file=switch.nim:272
TRC 2026-04-22 19:40:24.923+00:00 WsTransport accept  topics="libp2p wstransport" tid=1 file=wstransport.nim:279
TRC 2026-04-22 19:40:24.923+00:00 Awaiting new request  topics="websock http-server" tid=1 file=server.nim:140
INF 2026-04-22 19:40:24.923+00:00 start  topics="waku relay" tid=1 file=protocol.nim:521
TRC 2026-04-22 19:40:24.923+00:00 gossipsub start  topics="libp2p gossipsub" tid=1 file=gossipsub.nim:1113
TRC 2026-04-22 19:40:24.923+00:00 running heartbeat  topics="libp2p gossipsub" tid=1 file=behavior.nim:885 instance=140339975577680
TRC 2026-04-22 19:40:24.924+00:00 getting gossip peers (iHave)  topics="libp2p gossipsub" tid=1 file=behavior.nim:751 ntopics=0
TRC 2026-04-22 19:40:24.924+00:00 running scoring heartbeat  topics="libp2p gossipsub" tid=1 file=scoring.nim:312 instance=140339975577680
TRC 2026-04-22 19:40:24.924+00:00 updating scores  topics="libp2p gossipsub" tid=1 file=scoring.nim:144 peers=0
TRC 2026-04-22 19:40:24.924+00:00 updated scores  topics="libp2p gossipsub" tid=1 file=scoring.nim:308 peers=0
INF 2026-04-22 19:40:24.924+00:00 waku rendezvous periodic registration started topics="waku rendezvous" tid=1 file=protocol.nim:127 interval=10s
INF 2026-04-22 19:40:24.924+00:00 waku rendezvous discovery started  topics="waku rendezvous" tid=1 file=protocol.nim:223
DBG 2026-04-22 19:40:24.924+00:00 Started libp2p node  topics="libp2p switch" tid=1 file=switch.nim:403 peer="(peerId: 16Uiu2HAmSRU7t6eFjoizTiK8wveLeQUEaGL2VX2DAMtMStvXQCRq, listenAddrs: [/ip4/0.0.0.0/tcp/16912, /ip4/0.0.0.0/tcp/16913/ws], addrs: [/ip4/172.18.74.89/tcp/16912, /ip4/172.18.74.89/tcp/16913/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: logos-delivery-\"v0.38.0-18-gbb8a7e\")"
INF 2026-04-22 19:40:24.925+00:00 PeerInfo  topics="waku node" tid=1 file=waku_node.nim:452 peerId=16U*vXQCRq addrs="[/ip4/172.18.74.89/tcp/16912, /ip4/172.18.74.89/tcp/16913/ws]"
INF 2026-04-22 19:40:24.925+00:00 Listening on  topics="waku node" tid=1 file=waku_node.nim:475 full=[/ip4/0.0.0.0/tcp/16912/p2p/16Uiu2HAmSRU7t6eFjoizTiK8wveLeQUEaGL2VX2DAMtMStvXQCRq][/ip4/0.0.0.0/tcp/16913/ws/p2p/16Uiu2HAmSRU7t6eFjoizTiK8wveLeQUEaGL2VX2DAMtMStvXQCRq] localIp=172.17.0.3 switchAddress="@[/ip4/172.18.74.89/tcp/16912, /ip4/172.18.74.89/tcp/16913/ws]"
INF 2026-04-22 19:40:24.925+00:00 Announcing addresses  topics="waku node" tid=1 file=waku_node.nim:477 full=[/ip4/172.18.74.89/tcp/16912/p2p/16Uiu2HAmSRU7t6eFjoizTiK8wveLeQUEaGL2VX2DAMtMStvXQCRq][/ip4/172.18.74.89/tcp/16913/ws/p2p/16Uiu2HAmSRU7t6eFjoizTiK8wveLeQUEaGL2VX2DAMtMStvXQCRq]
INF 2026-04-22 19:40:24.925+00:00 DNS: discoverable ENR  topics="waku node" tid=1 file=waku_node.nim:478 enr=enr:-LO4QHruK0zfgpddAknKKyYn_LLK76Kf2_GucGFsLPAAb7wzLV7YQ7QGjc-2bW191NQJNkK51thQnRASXGxmeKLbHjUBgmlkgnY0gmlwhKwSSlmKbXVsdGlhZGRyc4wACgSsEkpZBkIR3QOCcnOFAMcBAACJc2VjcDI1NmsxoQPMjOJKzgK8HOTHmbdGbPiq1ud5Ob7yGW58a8L7E5axBIN0Y3CCQhCDdWRwgkIShXdha3UyAQ
INF 2026-04-22 19:40:24.925+00:00 Node started successfully  topics="waku node" tid=1 file=waku_node.nim:607
TRC 2026-04-22 19:40:24.925+00:00 Starting relay connectivity loop  topics="waku node peer_manager" tid=1 file=peer_manager.nim:1072
TRC 2026-04-22 19:40:24.925+00:00 Starting prune peerstore loop  topics="waku node peer_manager" tid=1 file=peer_manager.nim:1065
INF 2026-04-22 19:40:24.925+00:00 Relay peer connections  topics="waku node peer_manager" tid=1 file=peer_manager.nim:846 inRelayConns=0/50 outRelayConns=0/25 totalConnections=0/150 notConnectedPeers=0 outsideBackoffPeers=0
INF 2026-04-22 19:40:24.926+00:00 PeerInfo  topics="waku node" tid=1 file=waku_node.nim:452 peerId=16U*vXQCRq addrs="[/ip4/172.18.74.89/tcp/16912, /ip4/172.18.74.89/tcp/16913/ws]"
INF 2026-04-22 19:40:24.926+00:00 Listening on  topics="waku node" tid=1 file=waku_node.nim:475 full=[/ip4/0.0.0.0/tcp/16912/p2p/16Uiu2HAmSRU7t6eFjoizTiK8wveLeQUEaGL2VX2DAMtMStvXQCRq][/ip4/0.0.0.0/tcp/16913/ws/p2p/16Uiu2HAmSRU7t6eFjoizTiK8wveLeQUEaGL2VX2DAMtMStvXQCRq] localIp=172.17.0.3 switchAddress="@[/ip4/172.18.74.89/tcp/16912, /ip4/172.18.74.89/tcp/16913/ws]"
INF 2026-04-22 19:40:24.926+00:00 Announcing addresses  topics="waku node" tid=1 file=waku_node.nim:477 full=[/ip4/172.18.74.89/tcp/16912/p2p/16Uiu2HAmSRU7t6eFjoizTiK8wveLeQUEaGL2VX2DAMtMStvXQCRq][/ip4/172.18.74.89/tcp/16913/ws/p2p/16Uiu2HAmSRU7t6eFjoizTiK8wveLeQUEaGL2VX2DAMtMStvXQCRq]
INF 2026-04-22 19:40:24.926+00:00 DNS: discoverable ENR  topics="waku node" tid=1 file=waku_node.nim:478 enr=enr:-LO4QHruK0zfgpddAknKKyYn_LLK76Kf2_GucGFsLPAAb7wzLV7YQ7QGjc-2bW191NQJNkK51thQnRASXGxmeKLbHjUBgmlkgnY0gmlwhKwSSlmKbXVsdGlhZGRyc4wACgSsEkpZBkIR3QOCcnOFAMcBAACJc2VjcDI1NmsxoQPMjOJKzgK8HOTHmbdGbPiq1ud5Ob7yGW58a8L7E5axBIN0Y3CCQhCDdWRwgkIShXdha3UyAQ
INF 2026-04-22 19:40:24.926+00:00 Waku node ENR updated successfully with new multiaddress topics="wakunode waku" tid=1 file=waku.nim:301 enr=enr:-L24QNZHpq3qGbyIQ_PaDRtP5amYv4BBz66V3Fp82lAd0yzOWqBHftCnXZ9dPhF37f6GJpSxLeA13RfCgOdk4GrKHFcCgmlkgnY0gmlwhKwSSlmKbXVsdGlhZGRyc5YACASsEkpZBkIQAAoErBJKWQZCEd0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDzIziSs4CvBzkx5m3Rmz4qtbneTm-8hlufGvC-xOWsQSDdGNwgkIQg3VkcIJCEoV3YWt1MgE record="(2, id: \"v4\", ip: 172.18.74.89, multiaddrs: 0x000804AC124A59064210000A04AC124A59064211DD03, rs: 0x00C7010000, secp256k1: 0x03CC8CE24ACE02BC1CE4C799B7466CF8AAD6E77939BEF2196E7C6BC2FB1396B104, tcp: 16912, udp: 16914, waku2: 0x01)"
TRC 2026-04-22 19:40:24.927+00:00 Adding peer to manager  topics="waku node peer_manager" tid=1 file=peer_manager.nim:154 peerId=16U*6ZxxHu addresses="[/ip4/172.18.92.48/tcp/8944]" origin=Discv5
INF 2026-04-22 19:40:24.927+00:00 peer filtering updated  topics="waku discv5" tid=1 file=waku_discv5.nim:70
INF 2026-04-22 19:40:24.927+00:00 Starting discovery v5 service  topics="waku discv5" tid=1 file=waku_discv5.nim:336
INF 2026-04-22 19:40:24.927+00:00 start listening on udp port  topics="waku discv5" tid=1 file=waku_discv5.nim:338 address=0.0.0.0 port=16914
TRC 2026-04-22 19:40:24.928+00:00 start discv5 service  topics="waku discv5" tid=1 file=waku_discv5.nim:346
INF 2026-04-22 19:40:24.928+00:00 Starting discovery v5 search  topics="waku discv5" tid=1 file=waku_discv5.nim:258
TRC 2026-04-22 19:40:24.928+00:00 running discv5 discovery loop  topics="waku discv5" tid=1 file=waku_discv5.nim:261
INF 2026-04-22 19:40:24.928+00:00 Successfully started discovery v5 service  topics="waku discv5" tid=1 file=waku_discv5.nim:352
INF 2026-04-22 19:40:24.928+00:00 Discv5: discoverable ENR  topics="waku discv5" tid=1 file=waku_discv5.nim:353 enrUri=enr:-L24QAxSXXOp5BbtFlCGvzzVmBh8rIEPHv-QcXUc8Iz1Nf_PWBEMODblIfjRYmYHyUxSHwH0whvDMqDJ9EsqVVKEzhgDgmlkgnY0gmlwhKwSSlmKbXVsdGlhZGRyc5YACASsEkpZBkIQAAoErBJKWQZCEd0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDzIziSs4CvBzkx5m3Rmz4qtbneTm-8hlufGvC-xOWsQSDdGNwgkIQg3VkcIJCEoV3YWt1MgE enr="(3, id: \"v4\", ip: 172.18.74.89, multiaddrs: 0x000804AC124A59064210000A04AC124A59064211DD03, rs: 0x00C7010000, secp256k1: 0x03CC8CE24ACE02BC1CE4C799B7466CF8AAD6E77939BEF2196E7C6BC2FB1396B104, tcp: 16912, udp: 16914, waku2: 0x01)"
INF 2026-04-22 19:40:24.928+00:00 SubscriptionManager has no AutoSharding configured; skipping auto-subscribe. tid=1 file=subscription_manager.nim:578
TRC 2026-04-22 19:40:24.929+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-04-22 19:40:24.929+00:00 Health monitor loop start  tid=1 file=node_health_monitor.nim:499
DBG 2026-04-22 19:40:24.929+00:00 calculateConnectionState  tid=1 file=node_health_monitor.nim:389 relayCount=0 storeClientCount=0 lightpushCount=0 filterCount=0
INF 2026-04-22 19:40:24.929+00:00 starting keepalive  tid=1 file=node_health_monitor.nim:661 randomPeersKeepalive=10s allPeersKeepalive=2m
TRC 2026-04-22 19:40:24.929+00:00 Running keepalive loop  tid=1 file=node_health_monitor.nim:576
INF 2026-04-22 19:40:24.930+00:00 subscribe  topics="waku relay" tid=1 file=protocol.nim:595 pubsubTopic=/waku/2/rs/199/0
TRC 2026-04-22 19:40:24.930+00:00 adding validator for topic  topics="libp2p pubsub" tid=1 file=pubsub.nim:667 topic=/waku/2/rs/199/0
TRC 2026-04-22 19:40:24.930+00:00 subscribing to topic  topics="libp2p pubsub" tid=1 file=pubsub.nim:625 name=/waku/2/rs/199/0
TRC 2026-04-22 19:40:24.930+00:00 rebalancing mesh  topics="libp2p gossipsub" tid=1 file=behavior.nim:466 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
TRC 2026-04-22 19:40:24.930+00:00 replenishing mesh  topics="libp2p gossipsub" tid=1 file=behavior.nim:478 peers=0 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
TRC 2026-04-22 19:40:24.930+00:00 grafting  topics="libp2p gossipsub" tid=1 file=behavior.nim:506 grafting=0 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
TRC 2026-04-22 19:40:24.930+00:00 mesh balanced  topics="libp2p gossipsub" tid=1 file=behavior.nim:688 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
INF 2026-04-22 19:40:24.930+00:00 subscribe (was already subscribed in the mesh; appHandler set) topics="waku node relay api" tid=1 file=relay.nim:157 pubsubTopic=/waku/2/rs/199/0
INF 2026-04-22 19:40:24.932+00:00 REST services are installed  tid=1 file=builder.nim:219
INF 2026-04-22 19:40:24.932+00:00 Starting metrics HTTP server  topics="waku node metrics" tid=1 file=waku_metrics.nim:63 serverIp=0.0.0.0 serverPort=16915
INF 2026-04-22 19:40:24.932+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics="waku relay" tid=1 file=protocol.nim:421 pubsubTopic=/waku/2/rs/199/0
INF 2026-04-22 19:40:24.932+00:00 Metrics HTTP server started  topics="waku node metrics" tid=1 file=waku_metrics.nim:73 serverIp=0.0.0.0 serverPort=16915
INF 2026-04-22 19:40:24.932+00:00 Setting up shutdown hooks  topics="wakunode main" tid=1 file=wakunode2.nim:62
INF 2026-04-22 19:40:24.933+00:00 Node setup complete  topics="wakunode main" tid=1 file=wakunode2.nim:101
TRC 2026-04-22 19:40:24.941+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:1001", "2606:4700:4700:0000:0000:0000:0000:1111"} server=1.1.1.1:53
TRC 2026-04-22 19:40:25.924+00:00 running heartbeat  topics="libp2p gossipsub" tid=1 file=behavior.nim:885 instance=140339975577680
TRC 2026-04-22 19:40:25.924+00:00 rebalancing mesh  topics="libp2p gossipsub" tid=1 file=behavior.nim:466 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
TRC 2026-04-22 19:40:25.924+00:00 replenishing mesh  topics="libp2p gossipsub" tid=1 file=behavior.nim:478 peers=0 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
TRC 2026-04-22 19:40:25.924+00:00 grafting  topics="libp2p gossipsub" tid=1 file=behavior.nim:506 grafting=0 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
TRC 2026-04-22 19:40:25.924+00:00 mesh balanced  topics="libp2p gossipsub" tid=1 file=behavior.nim:688 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
TRC 2026-04-22 19:40:25.924+00:00 getting gossip peers (iHave)  topics="libp2p gossipsub" tid=1 file=behavior.nim:751 ntopics=0
INF 2026-04-22 19:40:25.926+00:00 Dialing multiple peers  topics="waku node peer_manager" tid=1 file=peer_manager.nim:370 numOfPeers=1 nodes=@[16Uiu2HAmHvNnp5jkTmWJ6ZKKJHEDD2bFXBjCEWXuuqW59N6ZxxHu]
TRC 2026-04-22 19:40:25.926+00:00 Connecting to peer  topics="waku node peer_manager" tid=1 file=peer_manager.nim:321 wireAddr="[/ip4/172.18.92.48/tcp/8944]" peerId=16U*6ZxxHu failedAttempts=0
TRC 2026-04-22 19:40:25.927+00:00 connection not found  topics="libp2p connmanager" tid=1 file=connmanager.nim:294 peerId=16U*6ZxxHu
DBG 2026-04-22 19:40:25.927+00:00 Dialing peer  topics="libp2p dialer" tid=1 file=dialer.nim:141 peerId=16U*6ZxxHu addrs="[/ip4/172.18.92.48/tcp/8944]"
DBG 2026-04-22 19:40:25.927+00:00 Expanded address and hostname  topics="libp2p dialer" tid=1 file=dialer.nim:156 expandedAddress=/ip4/172.18.92.48/tcp/8944 hostname=172.18.92.48 resolvedAddresses="[/ip4/172.18.92.48/tcp/8944]"
TRC 2026-04-22 19:40:25.927+00:00 Dialing address  topics="libp2p dialer" tid=1 file=dialer.nim:49 addrs=/ip4/172.18.92.48/tcp/8944 peerId=16U*6ZxxHu hostname=172.18.92.48
TRC 2026-04-22 19:40:25.927+00:00 Dialing remote peer  topics="libp2p tcptransport" tid=1 file=tcptransport.nim:298 address=/ip4/172.18.92.48/tcp/8944
TRC 2026-04-22 19:40:25.927+00:00 Handling tcp connection  topics="libp2p tcptransport" tid=1 file=tcptransport.nim:47 address=ok(/ip4/172.18.92.48/tcp/8944) dir=Out clients=0
TRC 2026-04-22 19:40:25.927+00:00 Stream created  topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69e9242953f1800b0b7074c6 objName=ChronosStream dir=Out
TRC 2026-04-22 19:40:25.927+00:00 Monitoring for timeout  topics="libp2p connection" tid=1 file=connection.nim:67 s=:69e9242953f1800b0b7074c6 timeout=10m
TRC 2026-04-22 19:40:25.927+00:00 Upgrading connection  topics="libp2p muxedupgrade" tid=1 file=muxedupgrade.nim:63 conn=:69e9242953f1800b0b7074c6 direction=Out
TRC 2026-04-22 19:40:25.928+00:00 initiating handshake  topics="libp2p upgrade" tid=1 file=multistream.nim:47 conn=:69e9242953f1800b0b7074c6 codec=/multistream/1.0.0
TRC 2026-04-22 19:40:25.928+00:00 selecting proto  topics="libp2p upgrade" tid=1 file=multistream.nim:51 conn=:69e9242953f1800b0b7074c6 proto=/noise
TRC 2026-04-22 19:40:25.928+00:00 multistream handshake success  topics="libp2p upgrade" tid=1 file=multistream.nim:61 conn=:69e9242953f1800b0b7074c6
TRC 2026-04-22 19:40:25.928+00:00 reading first requested proto  topics="libp2p upgrade" tid=1 file=multistream.nim:68 conn=:69e9242953f1800b0b7074c6 s=/noise proto="[/noise]"
TRC 2026-04-22 19:40:25.928+00:00 successfully selected  topics="libp2p upgrade" tid=1 file=multistream.nim:70 conn=:69e9242953f1800b0b7074c6 proto=/noise
TRC 2026-04-22 19:40:25.928+00:00 Securing connection  topics="libp2p upgrade" tid=1 file=upgrade.nim:58 conn=:69e9242953f1800b0b7074c6 codec=/noise
TRC 2026-04-22 19:40:25.928+00:00 Starting Noise handshake  topics="libp2p noise" tid=1 file=noise.nim:495 conn=:69e9242953f1800b0b7074c6 initiator=true
TRC 2026-04-22 19:40:25.929+00:00 mixHash  topics="libp2p noise" tid=1 file=noise.nim:192 hash=f3d15e6108ed...2e0958dc002d
TRC 2026-04-22 19:40:25.929+00:00 noise write e  topics="libp2p noise" tid=1 file=noise.nim:231
TRC 2026-04-22 19:40:25.929+00:00 mixHash  topics="libp2p noise" tid=1 file=noise.nim:192 hash=1d46d7550498...b935352a0fc7
TRC 2026-04-22 19:40:25.929+00:00 mixHash  topics="libp2p noise" tid=1 file=noise.nim:192 hash=4b40825a685c...3458ddd5eef5
TRC 2026-04-22 19:40:25.929+00:00 sendHSMessage  topics="libp2p noise" tid=1 file=noise.nim:329 conn=:69e9242953f1800b0b7074c6 size=32
TRC 2026-04-22 19:40:25.929+00:00 Empty byte seq, nothing to write  topics="libp2p chronosstream" tid=1 file=chronosstream.nim:138
TRC 2026-04-22 19:40:25.930+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=:69e9242953f1800b0b7074c6 size=208
TRC 2026-04-22 19:40:25.930+00:00 noise read e  topics="libp2p noise" tid=1 file=noise.nim:272 size=208
TRC 2026-04-22 19:40:25.930+00:00 mixHash  topics="libp2p noise" tid=1 file=noise.nim:192 hash=4161f1f3ffcf...ae505d3c0f32
TRC 2026-04-22 19:40:25.930+00:00 noise dh ee  topics="libp2p noise" tid=1 file=noise.nim:245
TRC 2026-04-22 19:40:25.930+00:00 mixKey  topics="libp2p noise" tid=1 file=noise.nim:184 key=d5829d6ee3f1...6c345af30545
TRC 2026-04-22 19:40:25.930+00:00 noise read s  topics="libp2p noise" tid=1 file=noise.nim:285 size=176
TRC 2026-04-22 19:40:25.930+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=8d7dd55810a8...ebdc06e3dd1d tagOut=8d7dd55810a8...ebdc06e3dd1d nonce=0
TRC 2026-04-22 19:40:25.930+00:00 mixHash  topics="libp2p noise" tid=1 file=noise.nim:192 hash=4c45a1448b51...049f110dc688
TRC 2026-04-22 19:40:25.930+00:00 noise dh es  topics="libp2p noise" tid=1 file=noise.nim:250
TRC 2026-04-22 19:40:25.931+00:00 mixKey  topics="libp2p noise" tid=1 file=noise.nim:184 key=b0284ccd95a5...05b2b3fc3904
TRC 2026-04-22 19:40:25.931+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=3c0ce6e0a0b1...790556e44451 tagOut=3c0ce6e0a0b1...790556e44451 nonce=0
TRC 2026-04-22 19:40:25.931+00:00 mixHash  topics="libp2p noise" tid=1 file=noise.nim:192 hash=06e503e7f44e...e412ce1612a2
TRC 2026-04-22 19:40:25.931+00:00 noise write s  topics="libp2p noise" tid=1 file=noise.nim:240
TRC 2026-04-22 19:40:25.931+00:00 encryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:150 tag=2ef0407a1fd09df3448a23c1f62d34ee data=5d97bc27616d...23c1f62d34ee nonce=1
TRC 2026-04-22 19:40:25.931+00:00 mixHash  topics="libp2p noise" tid=1 file=noise.nim:192 hash=58a4ece4409b...48caf3ea60d0
TRC 2026-04-22 19:40:25.931+00:00 noise dh se  topics="libp2p noise" tid=1 file=noise.nim:258
TRC 2026-04-22 19:40:25.931+00:00 mixKey  topics="libp2p noise" tid=1 file=noise.nim:184 key=eb0ed02d1b5d...772976fb3dad
TRC 2026-04-22 19:40:25.931+00:00 encryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:150 tag=84f850bc3884818140610c10b31ef375 data=d6f8c50c76e4...0c10b31ef375 nonce=0
TRC 2026-04-22 19:40:25.931+00:00 mixHash  topics="libp2p noise" tid=1 file=noise.nim:192 hash=3b9e2f588bab...b7f205f0d867
TRC 2026-04-22 19:40:25.931+00:00 sendHSMessage  topics="libp2p noise" tid=1 file=noise.nim:329 conn=:69e9242953f1800b0b7074c6 size=175
TRC 2026-04-22 19:40:25.931+00:00 Remote signature verified  topics="libp2p noise" tid=1 file=noise.nim:555 conn=:69e9242953f1800b0b7074c6
TRC 2026-04-22 19:40:25.931+00:00 Remote peer id  topics="libp2p noise" tid=1 file=noise.nim:560 pid=16Uiu2HAmHvNnp5jkTmWJ6ZKKJHEDD2bFXBjCEWXuuqW59N6ZxxHu
TRC 2026-04-22 19:40:25.931+00:00 Stream created  topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69e9242953f1800b0b7074c7 objName=SecureConn dir=Out
TRC 2026-04-22 19:40:25.931+00:00 Monitoring for timeout  topics="libp2p connection" tid=1 file=connection.nim:67 s=16U*6ZxxHu:69e9242953f1800b0b7074c7 timeout=5m
TRC 2026-04-22 19:40:25.931+00:00 Noise handshake completed!  topics="libp2p noise" tid=1 file=noise.nim:592 initiator=true peer=16U*6ZxxHu
TRC 2026-04-22 19:40:25.931+00:00 Muxing connection  topics="libp2p muxedupgrade" tid=1 file=muxedupgrade.nim:34 conn=16U*6ZxxHu:69e9242953f1800b0b7074c7
TRC 2026-04-22 19:40:25.931+00:00 initiating handshake  topics="libp2p upgrade" tid=1 file=multistream.nim:47 conn=16U*6ZxxHu:69e9242953f1800b0b7074c7 codec=/multistream/1.0.0
TRC 2026-04-22 19:40:25.931+00:00 selecting proto  topics="libp2p upgrade" tid=1 file=multistream.nim:51 conn=16U*6ZxxHu:69e9242953f1800b0b7074c7 proto=/yamux/1.0.0
TRC 2026-04-22 19:40:25.934+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*6ZxxHu:69e9242953f1800b0b7074c6 size=36
TRC 2026-04-22 19:40:25.935+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=01fac154c6f0...11d6b1c0e637 tagOut=01fac154c6f0...11d6b1c0e637 nonce=0
TRC 2026-04-22 19:40:25.935+00:00 multistream handshake success  topics="libp2p upgrade" tid=1 file=multistream.nim:61 conn=16U*6ZxxHu:69e9242953f1800b0b7074c7
TRC 2026-04-22 19:40:25.935+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*6ZxxHu:69e9242953f1800b0b7074c6 size=30
TRC 2026-04-22 19:40:25.935+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=d9532ab21c58...74668afb50e6 tagOut=d9532ab21c58...74668afb50e6 nonce=1
TRC 2026-04-22 19:40:25.935+00:00 reading first requested proto  topics="libp2p upgrade" tid=1 file=multistream.nim:68 conn=16U*6ZxxHu:69e9242953f1800b0b7074c7 s=/yamux/1.0.0 proto="[/yamux/1.0.0, /mplex/6.7.0]"
TRC 2026-04-22 19:40:25.935+00:00 successfully selected  topics="libp2p upgrade" tid=1 file=multistream.nim:70 conn=16U*6ZxxHu:69e9242953f1800b0b7074c7 proto=/yamux/1.0.0
TRC 2026-04-22 19:40:25.935+00:00 Found a muxer  topics="libp2p muxedupgrade" tid=1 file=muxedupgrade.nim:50 conn=16U*6ZxxHu:69e9242953f1800b0b7074c7 muxerName=/yamux/1.0.0
TRC 2026-04-22 19:40:25.935+00:00 Starting yamux handler  topics="libp2p yamux" tid=1 file=yamux.nim:559 pid=16U*6ZxxHu
TRC 2026-04-22 19:40:25.935+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:25.935+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*6ZxxHu:69e9242953f1800b0b7074c6 size=28
TRC 2026-04-22 19:40:25.935+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=68d978d2abcc...1f1786f4890d tagOut=68d978d2abcc...1f1786f4890d nonce=2
TRC 2026-04-22 19:40:25.935+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Syn}, streamId: 2, length: 0}"
TRC 2026-04-22 19:40:25.935+00:00 Stream created  topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69e9242953f1800b0b7074c8 objName=YamuxStream dir=In
TRC 2026-04-22 19:40:25.935+00:00 Monitoring for timeout  topics="libp2p connection" tid=1 file=connection.nim:67 s=:69e9242953f1800b0b7074c8 timeout=5m
TRC 2026-04-22 19:40:25.935+00:00 created channel  topics="libp2p yamux" tid=1 file=yamux.nim:518 id=2 pid=16U*6ZxxHu
TRC 2026-04-22 19:40:25.935+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Ack}, streamId: 2, length: 0}"
TRC 2026-04-22 19:40:25.935+00:00 Starting stream handler  tid=1 file=muxedupgrade.nim:93 conn=16U*6ZxxHu:69e9242953f1800b0b7074c8
TRC 2026-04-22 19:40:25.935+00:00 Starting multistream handler  topics="libp2p multistream" tid=1 file=multistream.nim:175 conn=16U*6ZxxHu:69e9242953f1800b0b7074c8 handshaked=false
TRC 2026-04-22 19:40:25.935+00:00 Starting multistream negotiation  topics="libp2p multistream" tid=1 file=multistream.nim:132 conn=16U*6ZxxHu:69e9242953f1800b0b7074c8 handshaked=false
TRC 2026-04-22 19:40:25.935+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:25.935+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*6ZxxHu:69e9242953f1800b0b7074c6 size=48
TRC 2026-04-22 19:40:25.935+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=2bb66f4b03a9...7a2c0d8e8b10 tagOut=2bb66f4b03a9...7a2c0d8e8b10 nonce=3
TRC 2026-04-22 19:40:25.935+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 2, length: 20}"
TRC 2026-04-22 19:40:25.935+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-04-22 19:40:25.935+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:25.935+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*6ZxxHu:69e9242953f1800b0b7074c6 size=54
TRC 2026-04-22 19:40:25.935+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=de4459c67063...c08940d5bc18 tagOut=de4459c67063...c08940d5bc18 nonce=4
TRC 2026-04-22 19:40:25.935+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 2, length: 26}"
TRC 2026-04-22 19:40:25.935+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=192f7661632f...312e302e300a
TRC 2026-04-22 19:40:25.936+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:25.936+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*6ZxxHu:69e9242953f1800b0b7074c6 size=28
TRC 2026-04-22 19:40:25.936+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=65a4e3ae064d...f0d4cb920652 tagOut=65a4e3ae064d...f0d4cb920652 nonce=5
TRC 2026-04-22 19:40:25.936+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Syn}, streamId: 4, length: 0}"
TRC 2026-04-22 19:40:25.936+00:00 Stream created  topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69e9242953f1800b0b7074c9 objName=YamuxStream dir=In
TRC 2026-04-22 19:40:25.936+00:00 Monitoring for timeout  topics="libp2p connection" tid=1 file=connection.nim:67 s=:69e9242953f1800b0b7074c9 timeout=5m
TRC 2026-04-22 19:40:25.936+00:00 created channel  topics="libp2p yamux" tid=1 file=yamux.nim:518 id=4 pid=16U*6ZxxHu
TRC 2026-04-22 19:40:25.936+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Ack}, streamId: 4, length: 0}"
TRC 2026-04-22 19:40:25.936+00:00 Starting stream handler  tid=1 file=muxedupgrade.nim:93 conn=16U*6ZxxHu:69e9242953f1800b0b7074c9
TRC 2026-04-22 19:40:25.936+00:00 Starting multistream handler  topics="libp2p multistream" tid=1 file=multistream.nim:175 conn=16U*6ZxxHu:69e9242953f1800b0b7074c9 handshaked=false
TRC 2026-04-22 19:40:25.936+00:00 Starting multistream negotiation  topics="libp2p multistream" tid=1 file=multistream.nim:132 conn=16U*6ZxxHu:69e9242953f1800b0b7074c9 handshaked=false
TRC 2026-04-22 19:40:25.936+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:25.936+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*6ZxxHu:69e9242953f1800b0b7074c6 size=48
TRC 2026-04-22 19:40:25.936+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=e0a2402a6f2b...58f5c941c1eb tagOut=e0a2402a6f2b...58f5c941c1eb nonce=6
TRC 2026-04-22 19:40:25.936+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 4, length: 20}"
TRC 2026-04-22 19:40:25.936+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-04-22 19:40:25.936+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:25.936+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*6ZxxHu:69e9242953f1800b0b7074c6 size=51
TRC 2026-04-22 19:40:25.936+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=1bb6f95cba76...795bdd0e7fd0 tagOut=1bb6f95cba76...795bdd0e7fd0 nonce=7
TRC 2026-04-22 19:40:25.936+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 4, length: 23}"
TRC 2026-04-22 19:40:25.936+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=162f7661632f...322e302e300a
TRC 2026-04-22 19:40:25.936+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:25.936+00:00 Upgraded connection  topics="libp2p muxedupgrade" tid=1 file=muxedupgrade.nim:81 conn=16U*6ZxxHu:69e9242953f1800b0b7074c6 sconn=16U*6ZxxHu:69e9242953f1800b0b7074c7 direction=Out
DBG 2026-04-22 19:40:25.936+00:00 Dial successful  topics="libp2p dialer" tid=1 file=dialer.nim:92 peerId=16U*6ZxxHu
TRC 2026-04-22 19:40:25.936+00:00 About to trigger connection events  topics="libp2p connmanager" tid=1 file=connmanager.nim:148 peer=16U*6ZxxHu
TRC 2026-04-22 19:40:25.936+00:00 About to trigger peer events  topics="libp2p connmanager" tid=1 file=connmanager.nim:180 peer=16U*6ZxxHu
TRC 2026-04-22 19:40:25.936+00:00 triggering peer events  topics="libp2p connmanager" tid=1 file=connmanager.nim:185 peer=16U*6ZxxHu event="(kind: Joined, initiator: true)"
TRC 2026-04-22 19:40:25.936+00:00 Dialing (existing)  topics="libp2p dialer" tid=1 file=dialer.nim:322 peerId=16U*6ZxxHu protos="[/vac/waku/metadata/1.0.0]"
TRC 2026-04-22 19:40:25.936+00:00 Stream created  topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69e9242953f1800b0b7074ca objName=YamuxStream dir=Out
TRC 2026-04-22 19:40:25.936+00:00 Monitoring for timeout  topics="libp2p connection" tid=1 file=connection.nim:67 s=:69e9242953f1800b0b7074ca timeout=5m
TRC 2026-04-22 19:40:25.936+00:00 created channel  topics="libp2p yamux" tid=1 file=yamux.nim:518 id=1 pid=16U*6ZxxHu
TRC 2026-04-22 19:40:25.936+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Syn}, streamId: 1, length: 0}"
TRC 2026-04-22 19:40:25.937+00:00 Negotiating stream  topics="libp2p dialer" tid=1 file=dialer.nim:285 conn=16U*6ZxxHu:69e9242953f1800b0b7074ca protos="[/vac/waku/metadata/1.0.0]"
TRC 2026-04-22 19:40:25.937+00:00 initiating handshake  topics="libp2p multistream" tid=1 file=multistream.nim:47 conn=16U*6ZxxHu:69e9242953f1800b0b7074ca codec=/multistream/1.0.0
TRC 2026-04-22 19:40:25.937+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 1, length: 20}"
TRC 2026-04-22 19:40:25.937+00:00 selecting proto  topics="libp2p multistream" tid=1 file=multistream.nim:51 conn=16U*6ZxxHu:69e9242953f1800b0b7074ca proto=/vac/waku/metadata/1.0.0
TRC 2026-04-22 19:40:25.937+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 1, length: 26}"
DBG 2026-04-22 19:40:25.937+00:00 starting sendNonPriorityTask  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:578 p=16U*6ZxxHu
DBG 2026-04-22 19:40:25.937+00:00 created new pubsub peer  topics="libp2p pubsub" tid=1 file=pubsub.nim:430 peerId=16U*6ZxxHu
TRC 2026-04-22 19:40:25.937+00:00 Dialing (existing)  topics="libp2p dialer" tid=1 file=dialer.nim:322 peerId=16U*6ZxxHu 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-04-22 19:40:25.937+00:00 Stream created  topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69e9242953f1800b0b7074cb objName=YamuxStream dir=Out
TRC 2026-04-22 19:40:25.937+00:00 Monitoring for timeout  topics="libp2p connection" tid=1 file=connection.nim:67 s=:69e9242953f1800b0b7074cb timeout=5m
TRC 2026-04-22 19:40:25.937+00:00 created channel  topics="libp2p yamux" tid=1 file=yamux.nim:518 id=3 pid=16U*6ZxxHu
TRC 2026-04-22 19:40:25.937+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Syn}, streamId: 3, length: 0}"
TRC 2026-04-22 19:40:25.937+00:00 Negotiating stream  topics="libp2p dialer" tid=1 file=dialer.nim:285 conn=16U*6ZxxHu:69e9242953f1800b0b7074cb 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-04-22 19:40:25.937+00:00 initiating handshake  topics="libp2p multistream" tid=1 file=multistream.nim:47 conn=16U*6ZxxHu:69e9242953f1800b0b7074cb codec=/multistream/1.0.0
TRC 2026-04-22 19:40:25.937+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 3, length: 20}"
TRC 2026-04-22 19:40:25.938+00:00 selecting proto  topics="libp2p multistream" tid=1 file=multistream.nim:51 conn=16U*6ZxxHu:69e9242953f1800b0b7074cb proto=/vac/waku/relay/2.0.0
TRC 2026-04-22 19:40:25.938+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 3, length: 23}"
TRC 2026-04-22 19:40:25.938+00:00 Stored muxer  topics="libp2p connmanager" tid=1 file=connmanager.nim:347 muxer=16U*6ZxxHu:69e9242953f1800b0b7074c7 direction=Out peers=1
TRC 2026-04-22 19:40:25.938+00:00 Stream created  topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69e9242953f1800b0b7074cc objName=YamuxStream dir=Out
TRC 2026-04-22 19:40:25.938+00:00 Monitoring for timeout  topics="libp2p connection" tid=1 file=connection.nim:67 s=:69e9242953f1800b0b7074cc timeout=5m
TRC 2026-04-22 19:40:25.938+00:00 created channel  topics="libp2p yamux" tid=1 file=yamux.nim:518 id=5 pid=16U*6ZxxHu
TRC 2026-04-22 19:40:25.938+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Syn}, streamId: 5, length: 0}"
TRC 2026-04-22 19:40:25.938+00:00 initiating handshake  topics="libp2p multistream" tid=1 file=multistream.nim:47 conn=16U*6ZxxHu:69e9242953f1800b0b7074cc codec=/multistream/1.0.0
TRC 2026-04-22 19:40:25.938+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 5, length: 20}"
TRC 2026-04-22 19:40:25.938+00:00 selecting proto  topics="libp2p multistream" tid=1 file=multistream.nim:51 conn=16U*6ZxxHu:69e9242953f1800b0b7074cc proto=/ipfs/id/1.0.0
TRC 2026-04-22 19:40:25.938+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 5, length: 16}"
TRC 2026-04-22 19:40:25.938+00:00 handle: got request  topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*6ZxxHu:69e9242953f1800b0b7074c8 ms=/multistream/1.0.0
TRC 2026-04-22 19:40:25.938+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 2, length: 20}"
TRC 2026-04-22 19:40:25.939+00:00 handle: got request  topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*6ZxxHu:69e9242953f1800b0b7074c8 ms=/vac/waku/metadata/1.0.0
TRC 2026-04-22 19:40:25.939+00:00 found handler  topics="libp2p multistream" tid=1 file=multistream.nim:164 conn=16U*6ZxxHu:69e9242953f1800b0b7074c8 protocol=/vac/waku/metadata/1.0.0
TRC 2026-04-22 19:40:25.939+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 2, length: 26}"
TRC 2026-04-22 19:40:25.939+00:00 handle: got request  topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*6ZxxHu:69e9242953f1800b0b7074c9 ms=/multistream/1.0.0
TRC 2026-04-22 19:40:25.939+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 4, length: 20}"
TRC 2026-04-22 19:40:25.939+00:00 handle: got request  topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*6ZxxHu:69e9242953f1800b0b7074c9 ms=/vac/waku/relay/2.0.0
TRC 2026-04-22 19:40:25.939+00:00 found handler  topics="libp2p multistream" tid=1 file=multistream.nim:164 conn=16U*6ZxxHu:69e9242953f1800b0b7074c9 protocol=/vac/waku/relay/2.0.0
TRC 2026-04-22 19:40:25.939+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 4, length: 23}"
TRC 2026-04-22 19:40:25.939+00:00 found handler  topics="libp2p multistream" tid=1 file=multistream.nim:189 conn=16U*6ZxxHu:69e9242953f1800b0b7074c8 protocol=/vac/waku/metadata/1.0.0
TRC 2026-04-22 19:40:25.939+00:00 found handler  topics="libp2p multistream" tid=1 file=multistream.nim:189 conn=16U*6ZxxHu:69e9242953f1800b0b7074c9 protocol=/vac/waku/relay/2.0.0
INF 2026-04-22 19:40:25.939+00:00 Incoming WakuRelay connection  topics="waku relay" tid=1 file=protocol.nim:191 connection=16U*6ZxxHu:69e9242953f1800b0b7074c9 protocol=/vac/waku/relay/2.0.0
DBG 2026-04-22 19:40:25.939+00:00 starting pubsub read loop  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:229 conn=16U*6ZxxHu:69e9242953f1800b0b7074c9 peer=16U*6ZxxHu closed=false
TRC 2026-04-22 19:40:25.939+00:00 waiting for data  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:234 conn=16U*6ZxxHu:69e9242953f1800b0b7074c9 peer=16U*6ZxxHu closed=false
TRC 2026-04-22 19:40:25.939+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*6ZxxHu:69e9242953f1800b0b7074c6 size=28
TRC 2026-04-22 19:40:25.939+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=6a1adb9f26b3...3622cc0e55d5 tagOut=6a1adb9f26b3...3622cc0e55d5 nonce=8
TRC 2026-04-22 19:40:25.939+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Syn}, streamId: 6, length: 0}"
TRC 2026-04-22 19:40:25.939+00:00 Stream created  topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69e9242953f1800b0b7074cd objName=YamuxStream dir=In
TRC 2026-04-22 19:40:25.939+00:00 Monitoring for timeout  topics="libp2p connection" tid=1 file=connection.nim:67 s=:69e9242953f1800b0b7074cd timeout=5m
TRC 2026-04-22 19:40:25.939+00:00 created channel  topics="libp2p yamux" tid=1 file=yamux.nim:518 id=6 pid=16U*6ZxxHu
TRC 2026-04-22 19:40:25.939+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Ack}, streamId: 6, length: 0}"
TRC 2026-04-22 19:40:25.940+00:00 Starting stream handler  tid=1 file=muxedupgrade.nim:93 conn=16U*6ZxxHu:69e9242953f1800b0b7074cd
TRC 2026-04-22 19:40:25.940+00:00 Starting multistream handler  topics="libp2p multistream" tid=1 file=multistream.nim:175 conn=16U*6ZxxHu:69e9242953f1800b0b7074cd handshaked=false
TRC 2026-04-22 19:40:25.940+00:00 Starting multistream negotiation  topics="libp2p multistream" tid=1 file=multistream.nim:132 conn=16U*6ZxxHu:69e9242953f1800b0b7074cd handshaked=false
TRC 2026-04-22 19:40:25.940+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:25.940+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*6ZxxHu:69e9242953f1800b0b7074c6 size=48
TRC 2026-04-22 19:40:25.940+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=e5492a0a51e2...59750c7a13e1 tagOut=e5492a0a51e2...59750c7a13e1 nonce=9
TRC 2026-04-22 19:40:25.940+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 6, length: 20}"
TRC 2026-04-22 19:40:25.940+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-04-22 19:40:25.940+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:25.940+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*6ZxxHu:69e9242953f1800b0b7074c6 size=44
TRC 2026-04-22 19:40:25.940+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=23cb37a11564...4b54c63fc5d0 tagOut=23cb37a11564...4b54c63fc5d0 nonce=10
TRC 2026-04-22 19:40:25.940+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 6, length: 16}"
TRC 2026-04-22 19:40:25.940+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=0f2f69706673...312e302e300a
TRC 2026-04-22 19:40:25.940+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:25.940+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*6ZxxHu:69e9242953f1800b0b7074c6 size=28
TRC 2026-04-22 19:40:25.940+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=a333e8863308...b2e0e10fb1dd tagOut=a333e8863308...b2e0e10fb1dd nonce=11
TRC 2026-04-22 19:40:25.940+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Ack}, streamId: 1, length: 0}"
TRC 2026-04-22 19:40:25.940+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:25.941+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*6ZxxHu:69e9242953f1800b0b7074c6 size=48
TRC 2026-04-22 19:40:25.941+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=25be699f66c7...0ceae56e4d42 tagOut=25be699f66c7...0ceae56e4d42 nonce=12
TRC 2026-04-22 19:40:25.941+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 1, length: 20}"
TRC 2026-04-22 19:40:25.941+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-04-22 19:40:25.941+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:25.941+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*6ZxxHu:69e9242953f1800b0b7074c6 size=54
TRC 2026-04-22 19:40:25.941+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=e394dfd4b4ce...848f65a0345e tagOut=e394dfd4b4ce...848f65a0345e nonce=13
TRC 2026-04-22 19:40:25.941+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 1, length: 26}"
TRC 2026-04-22 19:40:25.941+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=192f7661632f...312e302e300a
TRC 2026-04-22 19:40:25.941+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:25.941+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*6ZxxHu:69e9242953f1800b0b7074c6 size=28
TRC 2026-04-22 19:40:25.941+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=7658fda3f5bb...d90190f9f24a tagOut=7658fda3f5bb...d90190f9f24a nonce=14
TRC 2026-04-22 19:40:25.941+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Ack}, streamId: 3, length: 0}"
TRC 2026-04-22 19:40:25.941+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:25.941+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*6ZxxHu:69e9242953f1800b0b7074c6 size=28
TRC 2026-04-22 19:40:25.941+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=bd406b06d210...ce5c48badf47 tagOut=bd406b06d210...ce5c48badf47 nonce=15
TRC 2026-04-22 19:40:25.941+00:00 handle: got request  topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*6ZxxHu:69e9242953f1800b0b7074cd ms=/multistream/1.0.0
TRC 2026-04-22 19:40:25.941+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 6, length: 20}"
TRC 2026-04-22 19:40:25.942+00:00 handle: got request  topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*6ZxxHu:69e9242953f1800b0b7074cd ms=/ipfs/id/1.0.0
TRC 2026-04-22 19:40:25.942+00:00 found handler  topics="libp2p multistream" tid=1 file=multistream.nim:164 conn=16U*6ZxxHu:69e9242953f1800b0b7074cd protocol=/ipfs/id/1.0.0
TRC 2026-04-22 19:40:25.942+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 6, length: 16}"
TRC 2026-04-22 19:40:25.942+00:00 multistream handshake success  topics="libp2p multistream" tid=1 file=multistream.nim:61 conn=16U*6ZxxHu:69e9242953f1800b0b7074ca
TRC 2026-04-22 19:40:25.942+00:00 reading first requested proto  topics="libp2p multistream" tid=1 file=multistream.nim:68 conn=16U*6ZxxHu:69e9242953f1800b0b7074ca s=/vac/waku/metadata/1.0.0 proto="[/vac/waku/metadata/1.0.0]"
TRC 2026-04-22 19:40:25.942+00:00 successfully selected  topics="libp2p multistream" tid=1 file=multistream.nim:70 conn=16U*6ZxxHu:69e9242953f1800b0b7074ca proto=/vac/waku/metadata/1.0.0
TRC 2026-04-22 19:40:25.942+00:00 found handler  topics="libp2p multistream" tid=1 file=multistream.nim:189 conn=16U*6ZxxHu:69e9242953f1800b0b7074cd protocol=/ipfs/id/1.0.0
TRC 2026-04-22 19:40:25.942+00:00 handling identify request  topics="libp2p identify" tid=1 file=identify.nim:146 conn=16U*6ZxxHu:69e9242953f1800b0b7074cd
TRC 2026-04-22 19:40:25.942+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 6, length: 362}"
DBG 2026-04-22 19:40:25.942+00:00 identify: info sent  topics="libp2p identify" tid=1 file=identify.nim:149 conn=16U*6ZxxHu:69e9242953f1800b0b7074cd info="(peerId: 16Uiu2HAmSRU7t6eFjoizTiK8wveLeQUEaGL2VX2DAMtMStvXQCRq, listenAddrs: [/ip4/0.0.0.0/tcp/16912, /ip4/0.0.0.0/tcp/16913/ws], addrs: [/ip4/172.18.74.89/tcp/16912, /ip4/172.18.74.89/tcp/16913/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: logos-delivery-\"v0.38.0-18-gbb8a7e\")"
TRC 2026-04-22 19:40:25.942+00:00 exiting identify handler  topics="libp2p identify" tid=1 file=identify.nim:156 conn=16U*6ZxxHu:69e9242953f1800b0b7074cd
TRC 2026-04-22 19:40:25.942+00:00 Closing with EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69e9242953f1800b0b7074cd
TRC 2026-04-22 19:40:25.942+00:00 Closing yamux channel locally  topics="libp2p yamux" tid=1 file=yamux.nim:204 streamId=6 conn=16U*6ZxxHu:69e9242953f1800b0b7074c7
TRC 2026-04-22 19:40:25.943+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{Data, {Fin}, streamId: 6, length: 0}"
TRC 2026-04-22 19:40:25.943+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Ack}, streamId: 5, length: 0}"
TRC 2026-04-22 19:40:25.943+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:25.943+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*6ZxxHu:69e9242953f1800b0b7074c6 size=48
TRC 2026-04-22 19:40:25.943+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=95f492dfac66...a514ce88e08c tagOut=95f492dfac66...a514ce88e08c nonce=16
TRC 2026-04-22 19:40:25.943+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 3, length: 20}"
TRC 2026-04-22 19:40:25.943+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-04-22 19:40:25.943+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:25.943+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*6ZxxHu:69e9242953f1800b0b7074c6 size=51
TRC 2026-04-22 19:40:25.943+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=0b59aa61f8af...11baa217dc05 tagOut=0b59aa61f8af...11baa217dc05 nonce=17
TRC 2026-04-22 19:40:25.943+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 3, length: 23}"
TRC 2026-04-22 19:40:25.943+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=162f7661632f...322e302e300a
TRC 2026-04-22 19:40:25.943+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:25.943+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*6ZxxHu:69e9242953f1800b0b7074c6 size=48
TRC 2026-04-22 19:40:25.944+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=1e8ef2eacd97...5c2f5bc98709 tagOut=1e8ef2eacd97...5c2f5bc98709 nonce=18
TRC 2026-04-22 19:40:25.944+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 5, length: 20}"
TRC 2026-04-22 19:40:25.944+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-04-22 19:40:25.944+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:25.944+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*6ZxxHu:69e9242953f1800b0b7074c6 size=44
TRC 2026-04-22 19:40:25.944+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=2246675bc2a2...cee2e709662a tagOut=2246675bc2a2...cee2e709662a nonce=19
TRC 2026-04-22 19:40:25.944+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 5, length: 16}"
TRC 2026-04-22 19:40:25.944+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=0f2f69706673...312e302e300a
TRC 2026-04-22 19:40:25.944+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:25.944+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*6ZxxHu:69e9242953f1800b0b7074c6 size=430
TRC 2026-04-22 19:40:25.944+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=0daab1783555...3d5884d7100e tagOut=0daab1783555...3d5884d7100e nonce=20
TRC 2026-04-22 19:40:25.944+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 5, length: 402}"
TRC 2026-04-22 19:40:25.944+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=90030a250802...623861376522
TRC 2026-04-22 19:40:25.944+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:25.944+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*6ZxxHu:69e9242953f1800b0b7074c6 size=28
TRC 2026-04-22 19:40:25.944+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=1d22a1c6e7b0...709500e822dd tagOut=1d22a1c6e7b0...709500e822dd nonce=21
TRC 2026-04-22 19:40:25.945+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {Fin}, streamId: 5, length: 0}"
TRC 2026-04-22 19:40:25.945+00:00 remote closed channel  topics="libp2p yamux" tid=1 file=yamux.nim:643
TRC 2026-04-22 19:40:25.945+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:25.945+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 1, length: 9}"
TRC 2026-04-22 19:40:25.945+00:00 multistream handshake success  topics="libp2p multistream" tid=1 file=multistream.nim:61 conn=16U*6ZxxHu:69e9242953f1800b0b7074cc
TRC 2026-04-22 19:40:25.945+00:00 reading first requested proto  topics="libp2p multistream" tid=1 file=multistream.nim:68 conn=16U*6ZxxHu:69e9242953f1800b0b7074cc s=/ipfs/id/1.0.0 proto="[/ipfs/id/1.0.0]"
TRC 2026-04-22 19:40:25.945+00:00 successfully selected  topics="libp2p multistream" tid=1 file=multistream.nim:70 conn=16U*6ZxxHu:69e9242953f1800b0b7074cc proto=/ipfs/id/1.0.0
TRC 2026-04-22 19:40:25.945+00:00 multistream handshake success  topics="libp2p multistream" tid=1 file=multistream.nim:61 conn=16U*6ZxxHu:69e9242953f1800b0b7074cb
TRC 2026-04-22 19:40:25.945+00:00 reading first requested proto  topics="libp2p multistream" tid=1 file=multistream.nim:68 conn=16U*6ZxxHu:69e9242953f1800b0b7074cb 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-04-22 19:40:25.945+00:00 successfully selected  topics="libp2p multistream" tid=1 file=multistream.nim:70 conn=16U*6ZxxHu:69e9242953f1800b0b7074cb proto=/vac/waku/relay/2.0.0
TRC 2026-04-22 19:40:25.945+00:00 initiating identify  topics="libp2p identify" tid=1 file=identify.nim:170 conn=16U*6ZxxHu:69e9242953f1800b0b7074cc
DBG 2026-04-22 19:40:25.945+00:00 identify: info received  topics="libp2p identify" tid=1 file=identify.nim:178 conn=16U*6ZxxHu:69e9242953f1800b0b7074cc pubkey=some(s...f005)) addresses=/ip4/172.18.92.48/tcp/8944,/ip4/172.18.92.48/tcp/8945/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.74.89/tcp/59612) proto_version=ipfs/0.1.0 agent_version="logos-delivery-\"v0.38.0-18-gbb8a7e\"" signedPeerRecord=None
TRC 2026-04-22 19:40:25.946+00:00 Closing with EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69e9242953f1800b0b7074cc
TRC 2026-04-22 19:40:25.946+00:00 Closing yamux channel locally  topics="libp2p yamux" tid=1 file=yamux.nim:204 streamId=5 conn=16U*6ZxxHu:69e9242953f1800b0b7074c7
TRC 2026-04-22 19:40:25.946+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{Data, {Fin}, streamId: 5, length: 0}"
TRC 2026-04-22 19:40:25.946+00:00 Closing connection  topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*6ZxxHu:69e9242953f1800b0b7074cc
TRC 2026-04-22 19:40:25.946+00:00 Closed connection  topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*6ZxxHu:69e9242953f1800b0b7074cc
TRC 2026-04-22 19:40:25.946+00:00 Closing stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69e9242953f1800b0b7074cc objName=YamuxStream dir=Out
TRC 2026-04-22 19:40:25.946+00:00 Closed stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69e9242953f1800b0b7074cc objName=YamuxStream dir=Out
TRC 2026-04-22 19:40:25.946+00:00 Get new send connection  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:286 p=16U*6ZxxHu newConn=16U*6ZxxHu:69e9242953f1800b0b7074cb
TRC 2026-04-22 19:40:25.946+00:00 sending pubsub message to peer  topics="libp2p pubsub" tid=1 file=pubsub.nim:231 peer=16U*6ZxxHu payload="(subscriptions: [(subscribe: true, topic: /waku/2/rs/199/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-04-22 19:40:25.946+00:00 encodeRpcMsg: encoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:464 payload="(subscriptions: [(subscribe: true, topic: /waku/2/rs/199/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-04-22 19:40:25.946+00:00 sending msg to peer  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:549 peer=16U*6ZxxHu rpcMsg="(subscriptions: [(subscribe: true, topic: /waku/2/rs/199/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-04-22 19:40:25.946+00:00 sending encoded msg to peer  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:406 conntype=ctSend conn=16U*6ZxxHu:69e9242953f1800b0b7074cb encoded=0a1808011210...2f3018002000
TRC 2026-04-22 19:40:25.946+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 3, length: 27}"
TRC 2026-04-22 19:40:25.946+00:00 sent pubsub message to remote  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:415 conn=16U*6ZxxHu:69e9242953f1800b0b7074cb
DBG 2026-04-22 19:40:25.946+00:00 starting pubsub read loop  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:229 conn=16U*6ZxxHu:69e9242953f1800b0b7074cb peer=16U*6ZxxHu closed=false
TRC 2026-04-22 19:40:25.946+00:00 waiting for data  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:234 conn=16U*6ZxxHu:69e9242953f1800b0b7074cb peer=16U*6ZxxHu closed=false
TRC 2026-04-22 19:40:25.946+00:00 About to trigger peer events  topics="libp2p connmanager" tid=1 file=connmanager.nim:180 peer=16U*6ZxxHu
TRC 2026-04-22 19:40:25.946+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*6ZxxHu:69e9242953f1800b0b7074c6 size=37
TRC 2026-04-22 19:40:25.947+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=3034be72b826...cd184ffd2f44 tagOut=3034be72b826...cd184ffd2f44 nonce=22
TRC 2026-04-22 19:40:25.947+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 2, length: 9}"
TRC 2026-04-22 19:40:25.947+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=0808c70110001a0100
TRC 2026-04-22 19:40:25.947+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:25.947+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*6ZxxHu:69e9242953f1800b0b7074c6 size=55
TRC 2026-04-22 19:40:25.947+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=d11899f46db8...44af6cfc290a tagOut=d11899f46db8...44af6cfc290a nonce=23
TRC 2026-04-22 19:40:25.947+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 4, length: 27}"
TRC 2026-04-22 19:40:25.947+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=1a0a18080112...2f3018002000
TRC 2026-04-22 19:40:25.947+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
INF 2026-04-22 19:40:25.947+00:00 Finished dialing multiple peers  topics="waku node peer_manager" tid=1 file=peer_manager.nim:397 successfulConns=1 attempted=1
INF 2026-04-22 19:40:25.947+00:00 Received WakuMetadata request  topics="waku metadata" tid=1 file=protocol.nim:86 remoteClusterId=some(199) remoteShards="[0]" localClusterId=199 localShards="[0]" peer=16U*6ZxxHu
TRC 2026-04-22 19:40:25.947+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 2, length: 9}"
TRC 2026-04-22 19:40:25.948+00:00 Closing with EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69e9242953f1800b0b7074c8
TRC 2026-04-22 19:40:25.948+00:00 Closing yamux channel locally  topics="libp2p yamux" tid=1 file=yamux.nim:204 streamId=2 conn=16U*6ZxxHu:69e9242953f1800b0b7074c7
TRC 2026-04-22 19:40:25.948+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{Data, {Fin}, streamId: 2, length: 0}"
TRC 2026-04-22 19:40:25.948+00:00 read data from peer  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:246 conn=16U*6ZxxHu:69e9242953f1800b0b7074c9 peer=16U*6ZxxHu closed=false data=0a1808011210...2f3018002000
TRC 2026-04-22 19:40:25.948+00:00 decodeRpcMsg: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:542 payload=0a1808011210...2f3018002000
TRC 2026-04-22 19:40:25.948+00:00 decodeMessages: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:452
TRC 2026-04-22 19:40:25.948+00:00 decodeMessages: no messages found  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:460
TRC 2026-04-22 19:40:25.948+00:00 decodeSubscriptions: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:406
TRC 2026-04-22 19:40:25.948+00:00 decodeSubscriptions: read subscriptions  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:411 count=1
TRC 2026-04-22 19:40:25.948+00:00 decodeSubscription: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:379
TRC 2026-04-22 19:40:25.948+00:00 decodeSubscription: read subscribe  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:382 subscribe=true
TRC 2026-04-22 19:40:25.948+00:00 decodeSubscription: read topic  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:387 topic=/waku/2/rs/199/0
TRC 2026-04-22 19:40:25.948+00:00 decodeSubscription: read requestsPartial  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:392 requestsPartial=some(false)
TRC 2026-04-22 19:40:25.948+00:00 decodeSubscription: read supportsSendingPartial topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:398 supportsSendingPartial=some(false)
TRC 2026-04-22 19:40:25.948+00:00 decodeControl: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:324
TRC 2026-04-22 19:40:25.948+00:00 PartialMessageExtensionRPC: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:505
TRC 2026-04-22 19:40:25.948+00:00 decodePartialMessageExtensionRPC: is not set topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:511
TRC 2026-04-22 19:40:25.948+00:00 TestExtensionRPC: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:494
TRC 2026-04-22 19:40:25.948+00:00 decoded msg from peer  topics="libp2p gossipsub" tid=1 file=gossipsub.nim:696 peer=16U*6ZxxHu payload="(subscriptions: [(subscribe: true, topic: /waku/2/rs/199/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-04-22 19:40:25.948+00:00 peer subscribed to topic  topics="libp2p gossipsub" tid=1 file=gossipsub.nim:376 peer=16U*6ZxxHu topic=/waku/2/rs/199/0
TRC 2026-04-22 19:40:25.948+00:00 gossip peers  topics="libp2p gossipsub" tid=1 file=gossipsub.nim:397 peers=1 topic=/waku/2/rs/199/0 peer=16U*6ZxxHu
TRC 2026-04-22 19:40:25.949+00:00 rebalancing mesh  topics="libp2p gossipsub" tid=1 file=behavior.nim:466 topic=/waku/2/rs/199/0 mesh=0 gossipsub=1
TRC 2026-04-22 19:40:25.949+00:00 replenishing mesh  topics="libp2p gossipsub" tid=1 file=behavior.nim:478 peers=0 topic=/waku/2/rs/199/0 mesh=0 gossipsub=1
TRC 2026-04-22 19:40:25.949+00:00 grafting  topics="libp2p gossipsub" tid=1 file=behavior.nim:506 grafting=1 topic=/waku/2/rs/199/0 mesh=0 gossipsub=1
TRC 2026-04-22 19:40:25.949+00:00 grafted  topics="libp2p gossipsub" tid=1 file=behavior.nim:78 peer=16U*6ZxxHu topic=/waku/2/rs/199/0
TRC 2026-04-22 19:40:25.949+00:00 mesh balanced  topics="libp2p gossipsub" tid=1 file=behavior.nim:688 topic=/waku/2/rs/199/0 mesh=1 gossipsub=1
TRC 2026-04-22 19:40:25.949+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/.../199/0)], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
TRC 2026-04-22 19:40:25.949+00:00 sending pubsub message to peer  topics="libp2p pubsub" tid=1 file=pubsub.nim:231 peer=16U*6ZxxHu payload="(subscriptions: [], messages: [], control: (ihave: [], iwant: [], graft: [(topic: /waku/.../199/0)], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
TRC 2026-04-22 19:40:25.949+00:00 encodeRpcMsg: encoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:464 payload="(subscriptions: [], messages: [], control: (ihave: [], iwant: [], graft: [(topic: /waku/.../199/0)], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
TRC 2026-04-22 19:40:25.949+00:00 sending msg to peer  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:549 peer=16U*6ZxxHu rpcMsg="(subscriptions: [], messages: [], control: (ihave: [], iwant: [], graft: [(topic: /waku/.../199/0)], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
TRC 2026-04-22 19:40:25.949+00:00 sending encoded msg to peer  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:406 conntype=ctSend conn=16U*6ZxxHu:69e9242953f1800b0b7074cb encoded=1a141a120a10...2f3139392f30
TRC 2026-04-22 19:40:25.949+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 3, length: 23}"
TRC 2026-04-22 19:40:25.949+00:00 sent pubsub message to remote  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:415 conn=16U*6ZxxHu:69e9242953f1800b0b7074cb
TRC 2026-04-22 19:40:25.949+00:00 waiting for data  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:234 conn=16U*6ZxxHu:69e9242953f1800b0b7074c9 peer=16U*6ZxxHu closed=false
DBG 2026-04-22 19:40:25.950+00:00 calculateConnectionState  tid=1 file=node_health_monitor.nim:389 relayCount=1 storeClientCount=0 lightpushCount=0 filterCount=1
DBG 2026-04-22 19:40:25.950+00:00 connectionStatus change  tid=1 file=node_health_monitor.nim:509 oldstatus=Disconnected newstatus=PartiallyConnected
TRC 2026-04-22 19:40:25.950+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*6ZxxHu:69e9242953f1800b0b7074c6 size=28
TRC 2026-04-22 19:40:25.950+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=5b2c48602235...df59d08c7f05 tagOut=5b2c48602235...df59d08c7f05 nonce=24
TRC 2026-04-22 19:40:25.950+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {Fin}, streamId: 6, length: 0}"
TRC 2026-04-22 19:40:25.950+00:00 remote closed channel  topics="libp2p yamux" tid=1 file=yamux.nim:643
TRC 2026-04-22 19:40:25.950+00:00 Closing connection  topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*6ZxxHu:69e9242953f1800b0b7074cd
TRC 2026-04-22 19:40:25.950+00:00 Closed connection  topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*6ZxxHu:69e9242953f1800b0b7074cd
TRC 2026-04-22 19:40:25.950+00:00 Closing stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69e9242953f1800b0b7074cd objName=YamuxStream dir=In
TRC 2026-04-22 19:40:25.950+00:00 Closed stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69e9242953f1800b0b7074cd objName=YamuxStream dir=In
TRC 2026-04-22 19:40:25.950+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:25.950+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*6ZxxHu:69e9242953f1800b0b7074c6 size=28
TRC 2026-04-22 19:40:25.950+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=dca65686a51b...3ffaa0cdb61a tagOut=dca65686a51b...3ffaa0cdb61a nonce=25
TRC 2026-04-22 19:40:25.950+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {Fin}, streamId: 2, length: 0}"
TRC 2026-04-22 19:40:25.950+00:00 remote closed channel  topics="libp2p yamux" tid=1 file=yamux.nim:643
TRC 2026-04-22 19:40:25.950+00:00 Closing connection  topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*6ZxxHu:69e9242953f1800b0b7074c8
TRC 2026-04-22 19:40:25.950+00:00 Closed connection  topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*6ZxxHu:69e9242953f1800b0b7074c8
TRC 2026-04-22 19:40:25.950+00:00 Closing stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69e9242953f1800b0b7074c8 objName=YamuxStream dir=In
TRC 2026-04-22 19:40:25.950+00:00 Closed stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69e9242953f1800b0b7074c8 objName=YamuxStream dir=In
TRC 2026-04-22 19:40:25.950+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:25.950+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*6ZxxHu:69e9242953f1800b0b7074c6 size=37
TRC 2026-04-22 19:40:25.950+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=02fbae68ff45...474f808e0e76 tagOut=02fbae68ff45...474f808e0e76 nonce=26
TRC 2026-04-22 19:40:25.950+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69e9242953f1800b0b7074cd
TRC 2026-04-22 19:40:25.950+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69e9242953f1800b0b7074c8
TRC 2026-04-22 19:40:25.950+00:00 Closing with EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69e9242953f1800b0b7074cd
TRC 2026-04-22 19:40:25.950+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:309
TRC 2026-04-22 19:40:25.951+00:00 Stream handler done  tid=1 file=muxedupgrade.nim:100 conn=16U*6ZxxHu:69e9242953f1800b0b7074cd
TRC 2026-04-22 19:40:25.951+00:00 Closing with EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69e9242953f1800b0b7074c8
TRC 2026-04-22 19:40:25.951+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:309
TRC 2026-04-22 19:40:25.951+00:00 Stream handler done  tid=1 file=muxedupgrade.nim:100 conn=16U*6ZxxHu:69e9242953f1800b0b7074c8
TRC 2026-04-22 19:40:25.951+00:00 finished handling stream  topics="libp2p yamux" tid=1 file=yamux.nim:555
TRC 2026-04-22 19:40:25.951+00:00 finished handling stream  topics="libp2p yamux" tid=1 file=yamux.nim:555
TRC 2026-04-22 19:40:25.951+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 1, length: 9}"
TRC 2026-04-22 19:40:25.951+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=0808c70110001a0100
TRC 2026-04-22 19:40:25.951+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:25.951+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*6ZxxHu:69e9242953f1800b0b7074c6 size=28
TRC 2026-04-22 19:40:25.951+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=72f5472129e7...8924ef7dbf53 tagOut=72f5472129e7...8924ef7dbf53 nonce=27
TRC 2026-04-22 19:40:25.951+00:00 Closing with EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69e9242953f1800b0b7074ca
TRC 2026-04-22 19:40:25.951+00:00 Closing yamux channel locally  topics="libp2p yamux" tid=1 file=yamux.nim:204 streamId=1 conn=16U*6ZxxHu:69e9242953f1800b0b7074c7
TRC 2026-04-22 19:40:25.951+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{Data, {Fin}, streamId: 1, length: 0}"
TRC 2026-04-22 19:40:25.951+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {Fin}, streamId: 1, length: 0}"
TRC 2026-04-22 19:40:25.951+00:00 remote closed channel  topics="libp2p yamux" tid=1 file=yamux.nim:643
TRC 2026-04-22 19:40:25.951+00:00 Closing connection  topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*6ZxxHu:69e9242953f1800b0b7074ca
TRC 2026-04-22 19:40:25.951+00:00 Closed connection  topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*6ZxxHu:69e9242953f1800b0b7074ca
TRC 2026-04-22 19:40:25.951+00:00 Closing stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69e9242953f1800b0b7074ca objName=YamuxStream dir=Out
TRC 2026-04-22 19:40:25.951+00:00 Closed stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69e9242953f1800b0b7074ca objName=YamuxStream dir=Out
TRC 2026-04-22 19:40:25.951+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:25.953+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*6ZxxHu:69e9242953f1800b0b7074c6 size=51
TRC 2026-04-22 19:40:25.953+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=3868eb97b872...ed8cf4a2a88d tagOut=3868eb97b872...ed8cf4a2a88d nonce=28
TRC 2026-04-22 19:40:25.953+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 4, length: 23}"
TRC 2026-04-22 19:40:25.953+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=161a141a120a...2f3139392f30
TRC 2026-04-22 19:40:25.953+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:25.954+00:00 read data from peer  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:246 conn=16U*6ZxxHu:69e9242953f1800b0b7074c9 peer=16U*6ZxxHu closed=false data=1a141a120a10...2f3139392f30
TRC 2026-04-22 19:40:25.954+00:00 decodeRpcMsg: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:542 payload=1a141a120a10...2f3139392f30
TRC 2026-04-22 19:40:25.954+00:00 decodeMessages: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:452
TRC 2026-04-22 19:40:25.954+00:00 decodeMessages: no messages found  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:460
TRC 2026-04-22 19:40:25.954+00:00 decodeSubscriptions: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:406
TRC 2026-04-22 19:40:25.954+00:00 decodeControl: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:324
TRC 2026-04-22 19:40:25.954+00:00 decodeGraft: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:195
TRC 2026-04-22 19:40:25.954+00:00 decodeGraft: read topicID  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:198 topicID=/waku/2/rs/199/0
TRC 2026-04-22 19:40:25.954+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-04-22 19:40:25.954+00:00 PartialMessageExtensionRPC: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:505
TRC 2026-04-22 19:40:25.954+00:00 decodePartialMessageExtensionRPC: is not set topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:511
TRC 2026-04-22 19:40:25.954+00:00 TestExtensionRPC: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:494
TRC 2026-04-22 19:40:25.954+00:00 decoded msg from peer  topics="libp2p gossipsub" tid=1 file=gossipsub.nim:696 peer=16U*6ZxxHu payload="(subscriptions: [], messages: [], control: (ihave: [], iwant: [], graft: [(topic: /waku/.../199/0)], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
TRC 2026-04-22 19:40:25.954+00:00 peer grafted topicID  topics="libp2p gossipsub" tid=1 file=behavior.nim:142 peer=16U*6ZxxHu topic=/waku/2/rs/199/0
TRC 2026-04-22 19:40:25.954+00:00 peer already in mesh  topics="libp2p gossipsub" tid=1 file=behavior.nim:169 peer=16U*6ZxxHu topic=/waku/2/rs/199/0
TRC 2026-04-22 19:40:25.954+00:00 waiting for data  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:234 conn=16U*6ZxxHu:69e9242953f1800b0b7074c9 peer=16U*6ZxxHu closed=false
DBG 2026-04-22 19:40:25.957+00:00 Received request  tid=1 file=serverprivate.nim:141 peer=172.17.0.1:58158 meth=GET uri=/health
DBG 2026-04-22 19:40:25.957+00:00 Serving API request  tid=1 file=serverprivate.nim:202 peer=172.17.0.1:58158 meth=GET uri=/health path_params=[] query_params=[] content_body=(None)
DBG 2026-04-22 19:40:25.958+00:00 Received response from handler  tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=172.17.0.1:58158 uri=/health content_type=application/json content_size=676
DBG 2026-04-22 19:40:25.961+00:00 Received request  tid=1 file=serverprivate.nim:141 peer=172.17.0.1:58164 meth=GET uri=/debug/v1/info
DBG 2026-04-22 19:40:25.962+00:00 Serving API request  tid=1 file=serverprivate.nim:202 peer=172.17.0.1:58164 meth=GET uri=/debug/v1/info path_params=[] query_params=[] content_body=(None)
INF 2026-04-22 19:40:25.962+00:00 node info  topics="waku node" tid=1 file=waku_node.nim:255 wakuInfo="(listenAddresses: [/ip4/172.18.74.89/tcp/16912/p2p/16Uiu2HAmSRU7t6eFjoizTiK8wveLeQUEaGL2VX2DAMtMStvXQCRq, /ip4/172.18.74.89/tcp/16913/ws/p2p/16Uiu2HAmSRU7t6eFjoizTiK8wveLeQUEaGL2VX2DAMtMStvXQCRq], enrUri: enr:-L24QNZHpq3qGbyIQ_PaDRtP5amYv4BBz66V3Fp82lAd0yzOWqBHftCnXZ9dPhF37f6GJpSxLeA13RfCgOdk4GrKHFcCgmlkgnY0gmlwhKwSSlmKbXVsdGlhZGRyc5YACASsEkpZBkIQAAoErBJKWQZCEd0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDzIziSs4CvBzkx5m3Rmz4qtbneTm-8hlufGvC-xOWsQSDdGNwgkIQg3VkcIJCEoV3YWt1MgE, mixPubKey: none(string))"
DBG 2026-04-22 19:40:25.962+00:00 Received response from handler  tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=172.17.0.1:58164 uri=/debug/v1/info content_type=application/json content_size=471
DBG 2026-04-22 19:40:25.966+00:00 Received request  tid=1 file=serverprivate.nim:141 peer=172.17.0.1:58166 meth=POST uri=/admin/v1/peers
DBG 2026-04-22 19:40:25.966+00:00 Serving API request  tid=1 file=serverprivate.nim:202 peer=172.17.0.1:58166 meth=POST uri=/admin/v1/peers path_params=[] query_params=[] content_body="(application/json, 88 bytes)"
TRC 2026-04-22 19:40:25.966+00:00 Connecting to peer  topics="waku node peer_manager" tid=1 file=peer_manager.nim:321 wireAddr="[/ip4/172.18.92.48/tcp/8944]" peerId=16U*6ZxxHu failedAttempts=0
DBG 2026-04-22 19:40:25.967+00:00 Received response from handler  tid=1 file=serverprivate.nim:297 status=200 meth=POST peer=172.17.0.1:58166 uri=/admin/v1/peers content_type=text/plain content_size=2
DBG 2026-04-22 19:40:26.051+00:00 calculateConnectionState  tid=1 file=node_health_monitor.nim:389 relayCount=1 storeClientCount=0 lightpushCount=0 filterCount=1
TRC 2026-04-22 19:40:26.053+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*6ZxxHu:69e9242953f1800b0b7074c6 size=28
TRC 2026-04-22 19:40:26.053+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=0e0fd7abc291...dbf2c8ee1832 tagOut=0e0fd7abc291...dbf2c8ee1832 nonce=29
TRC 2026-04-22 19:40:26.053+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{GoAway, {}, streamId: 0, length: 0}"
TRC 2026-04-22 19:40:26.053+00:00 Received go away  topics="libp2p yamux" tid=1 file=yamux.nim:573 status=NormalTermination
TRC 2026-04-22 19:40:26.053+00:00 Closing yamux  topics="libp2p yamux" tid=1 file=yamux.nim:528
TRC 2026-04-22 19:40:26.053+00:00 Closing connection  topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*6ZxxHu:69e9242953f1800b0b7074c9
TRC 2026-04-22 19:40:26.054+00:00 Closed connection  topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*6ZxxHu:69e9242953f1800b0b7074c9
TRC 2026-04-22 19:40:26.054+00:00 Closing stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69e9242953f1800b0b7074c9 objName=YamuxStream dir=In
TRC 2026-04-22 19:40:26.054+00:00 Closed stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69e9242953f1800b0b7074c9 objName=YamuxStream dir=In
TRC 2026-04-22 19:40:26.054+00:00 Closing connection  topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*6ZxxHu:69e9242953f1800b0b7074cb
TRC 2026-04-22 19:40:26.054+00:00 Closed connection  topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*6ZxxHu:69e9242953f1800b0b7074cb
TRC 2026-04-22 19:40:26.054+00:00 Closing stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69e9242953f1800b0b7074cb objName=YamuxStream dir=Out
TRC 2026-04-22 19:40:26.054+00:00 Closed stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69e9242953f1800b0b7074cb objName=YamuxStream dir=Out
TRC 2026-04-22 19:40:26.054+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{GoAway, {}, streamId: 0, length: 0}"
TRC 2026-04-22 19:40:26.054+00:00 Closing secure conn  topics="libp2p secure" tid=1 file=secure.nim:69 s=16U*6ZxxHu:69e9242953f1800b0b7074c7 dir=Out
TRC 2026-04-22 19:40:26.054+00:00 Shutting down chronos stream  topics="libp2p chronosstream" tid=1 file=chronosstream.nim:169 address=172.18.92.48:8944 s=16U*6ZxxHu:69e9242953f1800b0b7074c6
TRC 2026-04-22 19:40:26.055+00:00 couldn't read all bytes, stream EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:158 s=69e9242953f1800b0b7074c9 nbytes=1 read=0 objName=YamuxStream
TRC 2026-04-22 19:40:26.055+00:00 stream is closed locally when readOnce  topics="libp2p yamux" tid=1 file=yamux.nim:280 channel="=> 4 {ClosedRemotely, ClosedLocally, Reset}"
TRC 2026-04-22 19:40:26.055+00:00 couldn't read all bytes, stream EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:158 s=69e9242953f1800b0b7074cb nbytes=1 read=0 objName=YamuxStream
TRC 2026-04-22 19:40:26.055+00:00 stream is closed locally when readOnce  topics="libp2p yamux" tid=1 file=yamux.nim:280 channel="=> 3 {ClosedRemotely, ClosedLocally, Reset}"
TRC 2026-04-22 19:40:26.055+00:00 Cleaning up client  topics="libp2p tcptransport" tid=1 file=tcptransport.nim:65 addrs=172.18.92.48:8944 conn=16U*6ZxxHu:69e9242953f1800b0b7074c6
TRC 2026-04-22 19:40:26.055+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69e9242953f1800b0b7074c6
TRC 2026-04-22 19:40:26.055+00:00 Cleaned up client  topics="libp2p tcptransport" tid=1 file=tcptransport.nim:78 addrs=172.18.92.48:8944 conn=16U*6ZxxHu:69e9242953f1800b0b7074c6
TRC 2026-04-22 19:40:26.055+00:00 Shutdown chronos stream  topics="libp2p chronosstream" tid=1 file=chronosstream.nim:174 address=172.18.92.48:8944 s=16U*6ZxxHu:69e9242953f1800b0b7074c6
TRC 2026-04-22 19:40:26.055+00:00 Closing connection  topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*6ZxxHu:69e9242953f1800b0b7074c6
TRC 2026-04-22 19:40:26.055+00:00 Closed connection  topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*6ZxxHu:69e9242953f1800b0b7074c6
TRC 2026-04-22 19:40:26.055+00:00 Closing stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69e9242953f1800b0b7074c6 objName=ChronosStream dir=Out
TRC 2026-04-22 19:40:26.055+00:00 Closed stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69e9242953f1800b0b7074c6 objName=ChronosStream dir=Out
DBG 2026-04-22 19:40:26.055+00:00 Exception occurred reading message PubSubPeer.handle topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:242 conn=16U*6ZxxHu:69e9242953f1800b0b7074c9 peer=16U*6ZxxHu closed=true description="Stream Closed!"
DBG 2026-04-22 19:40:26.055+00:00 exiting pubsub read loop  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:231 conn=16U*6ZxxHu:69e9242953f1800b0b7074c9 peer=16U*6ZxxHu closed=true
DBG 2026-04-22 19:40:26.055+00:00 Exception occurred reading message PubSubPeer.handle topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:242 conn=16U*6ZxxHu:69e9242953f1800b0b7074cb peer=16U*6ZxxHu closed=true description="Stream Closed!"
DBG 2026-04-22 19:40:26.055+00:00 exiting pubsub read loop  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:231 conn=16U*6ZxxHu:69e9242953f1800b0b7074cb peer=16U*6ZxxHu closed=true
TRC 2026-04-22 19:40:26.055+00:00 Closing connection  topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*6ZxxHu:69e9242953f1800b0b7074c7
TRC 2026-04-22 19:40:26.056+00:00 Closed connection  topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*6ZxxHu:69e9242953f1800b0b7074c7
TRC 2026-04-22 19:40:26.056+00:00 Closing stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69e9242953f1800b0b7074c7 objName=SecureConn dir=Out
TRC 2026-04-22 19:40:26.056+00:00 Closed stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69e9242953f1800b0b7074c7 objName=SecureConn dir=Out
TRC 2026-04-22 19:40:26.056+00:00 Closing with EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69e9242953f1800b0b7074c9
TRC 2026-04-22 19:40:26.056+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69e9242953f1800b0b7074c9
TRC 2026-04-22 19:40:26.056+00:00 Removing send connection  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:255 p=16U*6ZxxHu conn=16U*6ZxxHu:69e9242953f1800b0b7074cb
TRC 2026-04-22 19:40:26.056+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69e9242953f1800b0b7074cb
TRC 2026-04-22 19:40:26.056+00:00 pruned  topics="libp2p gossipsub" tid=1 file=behavior.nim:106 peer=16U*6ZxxHu topic=/waku/2/rs/199/0
TRC 2026-04-22 19:40:26.056+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69e9242953f1800b0b7074c7
TRC 2026-04-22 19:40:26.056+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69e9242953f1800b0b7074c6
TRC 2026-04-22 19:40:26.056+00:00 Connection closed, cleaning up  topics="libp2p connmanager" tid=1 file=connmanager.nim:270 mux=16U*6ZxxHu:69e9242953f1800b0b7074c7
TRC 2026-04-22 19:40:26.056+00:00 Triggering disconnect events  topics="libp2p connmanager" tid=1 file=connmanager.nim:243 mux=16U*6ZxxHu:69e9242953f1800b0b7074c7
TRC 2026-04-22 19:40:26.056+00:00 About to trigger peer events  topics="libp2p connmanager" tid=1 file=connmanager.nim:180 peer=16U*6ZxxHu
TRC 2026-04-22 19:40:26.056+00:00 triggering peer events  topics="libp2p connmanager" tid=1 file=connmanager.nim:185 peer=16U*6ZxxHu event="(kind: Left)"
TRC 2026-04-22 19:40:26.056+00:00 unsubscribing gossipsub peer  topics="libp2p gossipsub" tid=1 file=gossipsub.nim:320 peer=16U*6ZxxHu
TRC 2026-04-22 19:40:26.056+00:00 pruning unsubscribing peer  topics="libp2p gossipsub" tid=1 file=gossipsub.nim:334 pubSubPeer=16U*6ZxxHu score=0.0
TRC 2026-04-22 19:40:26.056+00:00 pruned  topics="libp2p gossipsub" tid=1 file=behavior.nim:106 peer=16U*6ZxxHu topic=/waku/2/rs/199/0
DBG 2026-04-22 19:40:26.056+00:00 stopping sendNonPriorityTask  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:584 p=16U*6ZxxHu
TRC 2026-04-22 19:40:26.056+00:00 unsubscribing floodsub peer  topics="libp2p floodsub" tid=1 file=floodsub.nim:88 peer=16U*6ZxxHu
DBG 2026-04-22 19:40:26.056+00:00 unsubscribing pubsub peer  topics="libp2p pubsub" tid=1 file=pubsub.nim:209 peerId=16U*6ZxxHu
TRC 2026-04-22 19:40:26.056+00:00 About to trigger connection events  topics="libp2p connmanager" tid=1 file=connmanager.nim:148 peer=16U*6ZxxHu
TRC 2026-04-22 19:40:26.056+00:00 Dialing (existing)  topics="libp2p dialer" tid=1 file=dialer.nim:322 peerId=16U*6ZxxHu 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-04-22 19:40:26.056+00:00 connection not found  topics="libp2p connmanager" tid=1 file=connmanager.nim:294 peerId=16U*6ZxxHu
TRC 2026-04-22 19:40:26.056+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*6ZxxHu"
DBG 2026-04-22 19:40:26.056+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*6ZxxHu"
INF 2026-04-22 19:40:26.057+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics="waku relay" tid=1 file=protocol.nim:421 pubsubTopic=/waku/2/rs/199/0
TRC 2026-04-22 19:40:26.057+00:00 Closed yamux  topics="libp2p yamux" tid=1 file=yamux.nim:549
TRC 2026-04-22 19:40:26.057+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69e9242953f1800b0b7074c9
TRC 2026-04-22 19:40:26.057+00:00 Stopped yamux handler  topics="libp2p yamux" tid=1 file=yamux.nim:668
TRC 2026-04-22 19:40:26.057+00:00 Closing with EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69e9242953f1800b0b7074c9
TRC 2026-04-22 19:40:26.057+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:309
TRC 2026-04-22 19:40:26.057+00:00 Stream handler done  tid=1 file=muxedupgrade.nim:100 conn=16U*6ZxxHu:69e9242953f1800b0b7074c9
TRC 2026-04-22 19:40:26.057+00:00 finished handling stream  topics="libp2p yamux" tid=1 file=yamux.nim:555
DBG 2026-04-22 19:40:26.152+00:00 calculateConnectionState  tid=1 file=node_health_monitor.nim:389 relayCount=0 storeClientCount=0 lightpushCount=0 filterCount=0
DBG 2026-04-22 19:40:26.152+00:00 connectionStatus change  tid=1 file=node_health_monitor.nim:509 oldstatus=PartiallyConnected newstatus=Disconnected
NTC 2026-04-22 19:40:26.521+00:00 Shutting down after receiving SIGTERM  topics="wakunode main" tid=1 file=wakunode2.nim:81
INF 2026-04-22 19:40:26.521+00:00 Stopping discovery v5 service  topics="waku discv5" tid=1 file=waku_discv5.nim:362
TRC 2026-04-22 19:40:26.521+00:00 Stop listening on discv5 port  topics="waku discv5" tid=1 file=waku_discv5.nim:365
INF 2026-04-22 19:40:26.521+00:00 Successfully stopped discovery v5 service  topics="waku discv5" tid=1 file=waku_discv5.nim:368
TRC 2026-04-22 19:40:26.521+00:00 Stopping switch  topics="libp2p switch" tid=1 file=switch.nim:328
INF 2026-04-22 19:40:26.521+00:00 Stopping AutonatService  topics="libp2p autonatservice" tid=1 file=service.nim:237
TRC 2026-04-22 19:40:26.522+00:00 Closing ConnManager  topics="libp2p connmanager" tid=1 file=connmanager.nim:434
TRC 2026-04-22 19:40:26.522+00:00 Closed ConnManager  topics="libp2p connmanager" tid=1 file=connmanager.nim:448
TRC 2026-04-22 19:40:26.522+00:00 Stopping TCP transport  topics="libp2p tcptransport" tid=1 file=tcptransport.nim:159
TRC 2026-04-22 19:40:26.522+00:00 stopping transport  topics="libp2p transport" tid=1 file=transport.nim:59 address=@[/ip4/0.0.0.0/tcp/16912]
TRC 2026-04-22 19:40:26.522+00:00 Transport stopped  topics="libp2p tcptransport" tid=1 file=tcptransport.nim:189
TRC 2026-04-22 19:40:26.522+00:00 Stopping WS transport  topics="libp2p wstransport" tid=1 file=wstransport.nim:213
TRC 2026-04-22 19:40:26.522+00:00 stopping transport  topics="libp2p transport" tid=1 file=transport.nim:59 address=@[/ip4/0.0.0.0/tcp/16913/ws]
TRC 2026-04-22 19:40:26.522+00:00 Transport stopped  topics="libp2p wstransport" tid=1 file=wstransport.nim:235
INF 2026-04-22 19:40:26.522+00:00 stop  topics="waku relay" tid=1 file=protocol.nim:526
TRC 2026-04-22 19:40:26.522+00:00 gossipsub stop  topics="libp2p gossipsub" tid=1 file=gossipsub.nim:1131
INF 2026-04-22 19:40:26.522+00:00 waku rendezvous discovery stopped  topics="waku rendezvous" tid=1 file=protocol.nim:232
TRC 2026-04-22 19:40:26.522+00:00 Switch stopped  topics="libp2p switch" tid=1 file=switch.nim:354
INF 2026-04-22 19:40:26.522+00:00 waku rendezvous client stopped  topics="waku rendezvous client" tid=1 file=client.nim:142
INF 2026-04-22 19:40:26.522+00:00 Health monitor loop end  tid=1 file=node_health_monitor.nim:526
NTC 2026-04-22 19:40:26.522+00:00 REST service stopped  tid=1 file=server.nim:187 address=0.0.0.0:16911

View File

@ -0,0 +1,191 @@
2026-04-22 19:39:43.311 DEBUG [tests.conftest] Running fixture setup: test_id
2026-04-22 19:39:43.312 DEBUG [tests.conftest] Running test: test_last_node_to_start_publishes with id: 2026-04-22_19-39-43__8dada304-40b8-433b-8106-dda25c26a292
2026-04-22 19:39:43.312 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-04-22 19:39:43.313 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-04-22 19:39:43.313 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2026-04-22 19:39:43.321 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:39:43.322 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-39-43__8dada304-40b8-433b-8106-dda25c26a292__wakuorg_nwaku:latest.log
2026-04-22 19:39:43.322 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:39:43.322 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:39:43.324 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:39:43.324 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.169.248
2026-04-22 19:39:43.325 DEBUG [src.node.docker_mananger] Generated ports ['13053', '13054', '13055', '13056', '13057']
2026-04-22 19:39:43.325 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:39:43.325 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:39:43.325 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:39:43.326 DEBUG [src.node.docker_mananger] docker run -i -t -p 13053:13053 -p 13054:13054 -p 13055:13055 -p 13056:13056 -p 13057:13057 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=13055 --rest-port=13053 --tcp-port=13054 --discv5-udp-port=13056 --rest-address=0.0.0.0 --nat=extip:172.18.169.248 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=8f5e7ddaf8b67f18a6cf1da3dae7de2af2851bf98aea68d5e7cbf040e20ceafc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13057 --metrics-logging=true --relay=true
2026-04-22 19:39:43.515 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.169.248 waku f1248f37bb28698e21d50478d4802bbfa8fa8c96dd6eaa2e565f39747416cacd
2026-04-22 19:39:43.552 DEBUG [src.node.docker_mananger] Container started with ID f1248f37bb28. Setting up logs at ./log/docker/node1_2026-04-22_19-39-43__8dada304-40b8-433b-8106-dda25c26a292__wakuorg_nwaku:latest.log
2026-04-22 19:39:43.552 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 13053
2026-04-22 19:39:43.552 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:39:43.654 ERROR [src.node.docker_mananger] Max retries reached for container 523ceb1f2561. Exiting log stream.
2026-04-22 19:39:44.142 ERROR [src.node.docker_mananger] Max retries reached for container 4da3f33d0025. Exiting log stream.
2026-04-22 19:39:44.553 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13053/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:44.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_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:39:44.556 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:39:44.557 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13053/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:44.559 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.169.248/tcp/13054/p2p/16Uiu2HAmLe2Gg7X8K5KVbV5beLBQD77KiDekTB41PFDQhTLnciLd","/ip4/172.18.169.248/tcp/13055/ws/p2p/16Uiu2HAmLe2Gg7X8K5KVbV5beLBQD77KiDekTB41PFDQhTLnciLd"],"enrUri":"enr:-L24QJpuouC9pVayD3sexwrs47N-GcqQAiFNgaobk_agDC8YMYR9GM-Ml2Fq1GOsuxE1Iol6L6vd4desKRxmXnzqZ6kCgmlkgnY0gmlwhKwSqfiKbXVsdGlhZGRyc5YACASsEqn4BjL-AAoErBKp-AYy_90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDdp4WBxfX0d1GcM3xk1XMbqvrIIDJ_d_bC7YahjhINt6DdGNwgjL-g3VkcIIzAIV3YWt1MgE"}'
2026-04-22 19:39:44.560 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:39:44.567 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:39:44.567 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-39-43__8dada304-40b8-433b-8106-dda25c26a292__wakuorg_nwaku:latest.log
2026-04-22 19:39:44.567 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:39:44.567 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:39:44.569 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:39:44.569 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.116.104
2026-04-22 19:39:44.569 DEBUG [src.node.docker_mananger] Generated ports ['15094', '15095', '15096', '15097', '15098']
2026-04-22 19:39:44.569 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:39:44.569 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:39:44.569 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:39:44.570 DEBUG [src.node.docker_mananger] docker run -i -t -p 15094:15094 -p 15095:15095 -p 15096:15096 -p 15097:15097 -p 15098:15098 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=15096 --rest-port=15094 --tcp-port=15095 --discv5-udp-port=15097 --rest-address=0.0.0.0 --nat=extip:172.18.116.104 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=3f2f41ba157c07b4aaed1daf22d03efa239cc5f3a58c89ffc11a75b7aa5a2da3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15098 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QJpuouC9pVayD3sexwrs47N-GcqQAiFNgaobk_agDC8YMYR9GM-Ml2Fq1GOsuxE1Iol6L6vd4desKRxmXnzqZ6kCgmlkgnY0gmlwhKwSqfiKbXVsdGlhZGRyc5YACASsEqn4BjL-AAoErBKp-AYy_90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDdp4WBxfX0d1GcM3xk1XMbqvrIIDJ_d_bC7YahjhINt6DdGNwgjL-g3VkcIIzAIV3YWt1MgE
2026-04-22 19:39:44.765 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.116.104 waku e5e3ac1c4cb715b7b23e64db3d655220e9b9fca0c70c03b263ddfeca2041b808
2026-04-22 19:39:44.801 DEBUG [src.node.docker_mananger] Container started with ID e5e3ac1c4cb7. Setting up logs at ./log/docker/node2_2026-04-22_19-39-43__8dada304-40b8-433b-8106-dda25c26a292__wakuorg_nwaku:latest.log
2026-04-22 19:39:44.802 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 15094
2026-04-22 19:39:44.802 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:39:45.803 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15094/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:45.810 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:39:45.810 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:39:45.811 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15094/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:45.814 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.116.104/tcp/15095/p2p/16Uiu2HAmPAqE4aLHzYQNiRQE3SYviGevxb8hToEDKQuTvoSsXCEc","/ip4/172.18.116.104/tcp/15096/ws/p2p/16Uiu2HAmPAqE4aLHzYQNiRQE3SYviGevxb8hToEDKQuTvoSsXCEc"],"enrUri":"enr:-L24QOMqleQ2NAB3KC_eJxG0iyOuOcbWODtk2KpK6jDxJwUAKWGrLCptUXT71Z5G7qHNg4A2YXC9QC5wQ-F4ET0NpTECgmlkgnY0gmlwhKwSdGiKbXVsdGlhZGRyc5YACASsEnRoBjr3AAoErBJ0aAY6-N0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDnDn57ydJ2666WHDiV8YJoWJTWiA7L9Dr9YKA2u1sKBGDdGNwgjr3g3VkcII6-YV3YWt1MgE"}'
2026-04-22 19:39:45.816 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:39:45.816 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15094/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.169.248/tcp/13054/p2p/16Uiu2HAmLe2Gg7X8K5KVbV5beLBQD77KiDekTB41PFDQhTLnciLd"]'
2026-04-22 19:39:45.822 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:45.822 DEBUG [src.steps.relay] Running fixture setup: setup_optional_relay_nodes
2026-04-22 19:39:45.829 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:39:45.829 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-04-22_19-39-43__8dada304-40b8-433b-8106-dda25c26a292__wakuorg_nwaku:latest.log
2026-04-22 19:39:45.829 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:39:45.829 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:39:45.831 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:39:45.831 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.47.94
2026-04-22 19:39:45.831 DEBUG [src.node.docker_mananger] Generated ports ['15058', '15059', '15060', '15061', '15062']
2026-04-22 19:39:45.831 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:39:45.831 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:39:45.831 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:39:45.832 DEBUG [src.node.docker_mananger] docker run -i -t -p 15058:15058 -p 15059:15059 -p 15060:15060 -p 15061:15061 -p 15062:15062 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=15060 --rest-port=15058 --tcp-port=15059 --discv5-udp-port=15061 --rest-address=0.0.0.0 --nat=extip:172.18.47.94 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=3580af2be2276dd791ca3ff3f02aeb059de95b34d0c57a044be10fa8d43d91c8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15062 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QJpuouC9pVayD3sexwrs47N-GcqQAiFNgaobk_agDC8YMYR9GM-Ml2Fq1GOsuxE1Iol6L6vd4desKRxmXnzqZ6kCgmlkgnY0gmlwhKwSqfiKbXVsdGlhZGRyc5YACASsEqn4BjL-AAoErBKp-AYy_90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDdp4WBxfX0d1GcM3xk1XMbqvrIIDJ_d_bC7YahjhINt6DdGNwgjL-g3VkcIIzAIV3YWt1MgE
2026-04-22 19:39:46.013 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.47.94 waku 05e9e1b2b66848629ee45d57b2be312f84987ecab879fd10a42936d93c691081
2026-04-22 19:39:46.050 DEBUG [src.node.docker_mananger] Container started with ID 05e9e1b2b668. Setting up logs at ./log/docker/node3_2026-04-22_19-39-43__8dada304-40b8-433b-8106-dda25c26a292__wakuorg_nwaku:latest.log
2026-04-22 19:39:46.051 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 15058
2026-04-22 19:39:46.051 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:39:47.054 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15058/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:47.059 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:39:47.059 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:39:47.060 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15058/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:47.065 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.47.94/tcp/15059/p2p/16Uiu2HAmNPq5NZHg2EbNedPJN9EEabjHXxfbnhgm4xHWmFScB64v","/ip4/172.18.47.94/tcp/15060/ws/p2p/16Uiu2HAmNPq5NZHg2EbNedPJN9EEabjHXxfbnhgm4xHWmFScB64v"],"enrUri":"enr:-L24QNjXxOvyO6oq6Pi2ppnGyucCzkrKY1q1-OS1Ffk4tKGcA1Xigk-7kRTmtPDfkx7WS9JiXgIEwb8OXySmAflbbRoCgmlkgnY0gmlwhKwSL16KbXVsdGlhZGRyc5YACASsEi9eBjrTAAoErBIvXgY61N0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDkLKrpQuO9Jh4epGuiTcbOBh44MKmMdHNaEAVbGiVhHeDdGNwgjrTg3VkcII61YV3YWt1MgE"}'
2026-04-22 19:39:47.066 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:39:47.066 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15058/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.169.248/tcp/13054/p2p/16Uiu2HAmLe2Gg7X8K5KVbV5beLBQD77KiDekTB41PFDQhTLnciLd"]'
2026-04-22 19:39:47.069 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:47.076 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:39:47.076 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-04-22_19-39-43__8dada304-40b8-433b-8106-dda25c26a292__wakuorg_nwaku:latest.log
2026-04-22 19:39:47.076 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:39:47.077 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:39:47.078 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:39:47.078 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.25.158
2026-04-22 19:39:47.078 DEBUG [src.node.docker_mananger] Generated ports ['28094', '28095', '28096', '28097', '28098']
2026-04-22 19:39:47.079 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:39:47.079 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:39:47.079 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:39:47.079 DEBUG [src.node.docker_mananger] docker run -i -t -p 28094:28094 -p 28095:28095 -p 28096:28096 -p 28097:28097 -p 28098:28098 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=28096 --rest-port=28094 --tcp-port=28095 --discv5-udp-port=28097 --rest-address=0.0.0.0 --nat=extip:172.18.25.158 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=e5ef2f29ad907e3603dee673c51edf5cf105acaf26ef7b5d19c4dac717daceeb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28098 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QJpuouC9pVayD3sexwrs47N-GcqQAiFNgaobk_agDC8YMYR9GM-Ml2Fq1GOsuxE1Iol6L6vd4desKRxmXnzqZ6kCgmlkgnY0gmlwhKwSqfiKbXVsdGlhZGRyc5YACASsEqn4BjL-AAoErBKp-AYy_90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDdp4WBxfX0d1GcM3xk1XMbqvrIIDJ_d_bC7YahjhINt6DdGNwgjL-g3VkcIIzAIV3YWt1MgE
2026-04-22 19:39:47.269 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.25.158 waku 0af9656c201e1e8fc5319617227826982510072516dd334c714034da355b9066
2026-04-22 19:39:47.308 DEBUG [src.node.docker_mananger] Container started with ID 0af9656c201e. Setting up logs at ./log/docker/node4_2026-04-22_19-39-43__8dada304-40b8-433b-8106-dda25c26a292__wakuorg_nwaku:latest.log
2026-04-22 19:39:47.308 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 28094
2026-04-22 19:39:47.308 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:39:48.309 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28094/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:48.315 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:39:48.315 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:39:48.316 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28094/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:48.322 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.25.158/tcp/28095/p2p/16Uiu2HAmG7QnJTDqg2ueTWH5TyfSfjnDoyKSYHGo9tPLXnQjLjC9","/ip4/172.18.25.158/tcp/28096/ws/p2p/16Uiu2HAmG7QnJTDqg2ueTWH5TyfSfjnDoyKSYHGo9tPLXnQjLjC9"],"enrUri":"enr:-L24QDQBXb5rKrBE11IL15dhM5QbAwUpVNZUcpExhumLe2H9VR8ew2irpob8zEOIcoSTis7p-VOd2GkVuqoR1ZQMigsCgmlkgnY0gmlwhKwSGZ6KbXVsdGlhZGRyc5YACASsEhmeBm2_AAoErBIZngZtwN0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDM1fJS0FfxRSZ24559j8EYm8YMSPMjQBeksZF4taQwKaDdGNwgm2_g3VkcIJtwYV3YWt1MgE"}'
2026-04-22 19:39:48.323 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:39:48.323 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28094/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.169.248/tcp/13054/p2p/16Uiu2HAmLe2Gg7X8K5KVbV5beLBQD77KiDekTB41PFDQhTLnciLd"]'
2026-04-22 19:39:48.328 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:48.340 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:39:48.340 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node5_2026-04-22_19-39-43__8dada304-40b8-433b-8106-dda25c26a292__wakuorg_nwaku:latest.log
2026-04-22 19:39:48.340 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:39:48.340 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:39:48.342 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:39:48.342 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.217.46
2026-04-22 19:39:48.342 DEBUG [src.node.docker_mananger] Generated ports ['58806', '58807', '58808', '58809', '58810']
2026-04-22 19:39:48.343 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:39:48.343 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:39:48.343 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:39:48.343 DEBUG [src.node.docker_mananger] docker run -i -t -p 58806:58806 -p 58807:58807 -p 58808:58808 -p 58809:58809 -p 58810:58810 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=58808 --rest-port=58806 --tcp-port=58807 --discv5-udp-port=58809 --rest-address=0.0.0.0 --nat=extip:172.18.217.46 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=ffbd0dcd2ade75beeb3bfac7440f6a8ceb6cf18cb314b4ef9d0a83d0798db0cd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58810 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QJpuouC9pVayD3sexwrs47N-GcqQAiFNgaobk_agDC8YMYR9GM-Ml2Fq1GOsuxE1Iol6L6vd4desKRxmXnzqZ6kCgmlkgnY0gmlwhKwSqfiKbXVsdGlhZGRyc5YACASsEqn4BjL-AAoErBKp-AYy_90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDdp4WBxfX0d1GcM3xk1XMbqvrIIDJ_d_bC7YahjhINt6DdGNwgjL-g3VkcIIzAIV3YWt1MgE
2026-04-22 19:39:48.543 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.217.46 waku 38c63dadbab580ec7295e2090f6a915e372d383819f612880fd60bb4f22c295e
2026-04-22 19:39:48.579 DEBUG [src.node.docker_mananger] Container started with ID 38c63dadbab5. Setting up logs at ./log/docker/node5_2026-04-22_19-39-43__8dada304-40b8-433b-8106-dda25c26a292__wakuorg_nwaku:latest.log
2026-04-22 19:39:48.580 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 58806
2026-04-22 19:39:48.580 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:39:49.580 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58806/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:49.588 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:39:49.588 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:39:49.589 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58806/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:49.593 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.217.46/tcp/58807/p2p/16Uiu2HAmML3VKU9UMPAAMYMNfmACRvD4uqsqnPcjEcoKvG7Eo5UZ","/ip4/172.18.217.46/tcp/58808/ws/p2p/16Uiu2HAmML3VKU9UMPAAMYMNfmACRvD4uqsqnPcjEcoKvG7Eo5UZ"],"enrUri":"enr:-L24QNrTUYr17jyO7u8fqO3vjGVIjviaZE50uPCY5xe9I8hbSepI34AVCAaroNM8OIYC0uqVEK_DyYTOWt2rYjG339MCgmlkgnY0gmlwhKwS2S6KbXVsdGlhZGRyc5YACASsEtkuBuW3AAoErBLZLgbluN0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDgN6yE0v6U48A0rRhLkwarjnpvrmWeNwQ4mmDqw219c6DdGNwguW3g3VkcILluYV3YWt1MgE"}'
2026-04-22 19:39:49.593 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:39:49.594 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58806/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.169.248/tcp/13054/p2p/16Uiu2HAmLe2Gg7X8K5KVbV5beLBQD77KiDekTB41PFDQhTLnciLd"]'
2026-04-22 19:39:49.599 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:49.599 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
2026-04-22 19:39:49.600 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13053/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
2026-04-22 19:39:49.612 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:49.612 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15094/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
2026-04-22 19:39:49.620 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:49.620 DEBUG [src.steps.relay] Running fixture setup: subscribe_optional_relay_nodes
2026-04-22 19:39:49.622 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15058/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
2026-04-22 19:39:49.629 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:49.630 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28094/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
2026-04-22 19:39:49.635 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:49.635 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58806/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
2026-04-22 19:39:49.642 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:49.645 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13053/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:39:49.656 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:49.656 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-22 19:39:49.756 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-04-22 19:39:49.757 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13053/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:49.759 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":1776886789645049088,"ephemeral":false,"proof":""}]'
2026-04-22 19:39:49.761 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-22 19:39:49.761 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15094/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:49.764 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":1776886789645049088,"ephemeral":false,"proof":""}]'
2026-04-22 19:39:49.765 DEBUG [src.steps.relay] Checking that peer NODE_3:wakuorg/nwaku:latest can find the published message
2026-04-22 19:39:49.765 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15058/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:49.768 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":1776886789645049088,"ephemeral":false,"proof":""}]'
2026-04-22 19:39:49.770 DEBUG [src.steps.relay] Checking that peer NODE_4:wakuorg/nwaku:latest can find the published message
2026-04-22 19:39:49.770 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28094/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:49.772 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":1776886789645049088,"ephemeral":false,"proof":""}]'
2026-04-22 19:39:49.773 DEBUG [src.steps.relay] Checking that peer NODE_5:wakuorg/nwaku:latest can find the published message
2026-04-22 19:39:49.774 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58806/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:49.776 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1776886789645049088,"ephemeral":false,"proof":""}]'
2026-04-22 19:39:49.778 INFO [src.steps.relay] WARM UP successful!!
2026-04-22 19:39:49.781 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58806/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:39:49.785 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:49.786 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-22 19:39:49.886 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-04-22 19:39:49.886 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13053/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:49.889 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":1776886789780966475,"ephemeral":false,"proof":""}]'
2026-04-22 19:39:49.891 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-22 19:39:49.891 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15094/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:49.893 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":1776886789780966475,"ephemeral":false,"proof":""}]'
2026-04-22 19:39:49.895 DEBUG [src.steps.relay] Checking that peer NODE_3:wakuorg/nwaku:latest can find the published message
2026-04-22 19:39:49.895 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15058/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:49.897 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":1776886789780966475,"ephemeral":false,"proof":""}]'
2026-04-22 19:39:49.898 DEBUG [src.steps.relay] Checking that peer NODE_4:wakuorg/nwaku:latest can find the published message
2026-04-22 19:39:49.898 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28094/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:49.901 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":1776886789780966475,"ephemeral":false,"proof":""}]'
2026-04-22 19:39:49.902 DEBUG [src.steps.relay] Checking that peer NODE_5:wakuorg/nwaku:latest can find the published message
2026-04-22 19:39:49.902 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58806/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:49.904 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":1776886789780966475,"ephemeral":false,"proof":""}]'
2026-04-22 19:39:49.908 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-04-22 19:39:49.909 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-04-22 19:39:49.909 DEBUG [src.node.waku_node] Stopping container with id f1248f37bb28
2026-04-22 19:39:50.386 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:39:50.387 DEBUG [src.node.waku_node] Stopping container with id e5e3ac1c4cb7
2026-04-22 19:39:50.883 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:39:50.884 DEBUG [src.node.waku_node] Stopping container with id 05e9e1b2b668
2026-04-22 19:39:51.260 ERROR [src.node.docker_mananger] Max retries reached for container f1248f37bb28. Exiting log stream.
2026-04-22 19:39:51.337 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:39:51.339 DEBUG [src.node.waku_node] Stopping container with id 0af9656c201e
2026-04-22 19:39:51.698 ERROR [src.node.docker_mananger] Max retries reached for container e5e3ac1c4cb7. Exiting log stream.
2026-04-22 19:39:51.784 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:39:51.784 DEBUG [src.node.waku_node] Stopping container with id 38c63dadbab5
2026-04-22 19:39:52.150 ERROR [src.node.docker_mananger] Max retries reached for container 05e9e1b2b668. Exiting log stream.
2026-04-22 19:39:52.249 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:39:52.251 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-04-22 19:39:52.290 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:39:52.297 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:39:52.304 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:39:52.311 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:39:52.318 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,100 @@
2026-04-22 19:41:18.130 DEBUG [tests.conftest] Running fixture setup: test_id
2026-04-22 19:41:18.131 DEBUG [tests.conftest] Running test: test_store_with_unknown_content_topic with id: 2026-04-22_19-41-18__ff6a19ee-21e8-43f1-a714-013a1bb3a1bc
2026-04-22 19:41:18.131 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-04-22 19:41:18.132 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-04-22 19:41:18.132 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-04-22 19:41:18.141 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:41:18.141 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-04-22_19-41-18__ff6a19ee-21e8-43f1-a714-013a1bb3a1bc__wakuorg_nwaku:latest.log
2026-04-22 19:41:18.141 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:41:18.142 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:41:18.144 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:41:18.144 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.37.128
2026-04-22 19:41:18.145 DEBUG [src.node.docker_mananger] Generated ports ['47824', '47825', '47826', '47827', '47828']
2026-04-22 19:41:18.145 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:41:18.145 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:41:18.145 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:41:18.145 DEBUG [src.node.docker_mananger] docker run -i -t -p 47824:47824 -p 47825:47825 -p 47826:47826 -p 47827:47827 -p 47828:47828 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=47826 --rest-port=47824 --tcp-port=47825 --discv5-udp-port=47827 --rest-address=0.0.0.0 --nat=extip:172.18.37.128 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=6bb364a9ecfcfedd0eadcce3bebaddec889659fd0c5ed0bedd5df7ac658d9718 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47828 --metrics-logging=true --store=true --relay=true
2026-04-22 19:41:18.332 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.37.128 waku 95aafd300203e7f048ca89916b394cc996301239a90f44bf807f495fe81417fb
2026-04-22 19:41:18.371 DEBUG [src.node.docker_mananger] Container started with ID 95aafd300203. Setting up logs at ./log/docker/publishing_node1_2026-04-22_19-41-18__ff6a19ee-21e8-43f1-a714-013a1bb3a1bc__wakuorg_nwaku:latest.log
2026-04-22 19:41:18.371 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 47824
2026-04-22 19:41:18.372 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:41:18.421 ERROR [src.node.docker_mananger] Max retries reached for container 82efe8344d28. Exiting log stream.
2026-04-22 19:41:18.965 ERROR [src.node.docker_mananger] Max retries reached for container 28ced7b0b90f. Exiting log stream.
2026-04-22 19:41:19.372 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47824/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:41:19.375 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush 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"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-04-22 19:41:19.375 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:41:19.376 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47824/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:41:19.378 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.37.128/tcp/47825/p2p/16Uiu2HAmRS4161F9CUVuH65ek4LUhSRyoGEir5NFGyAPQ39SJBjQ","/ip4/172.18.37.128/tcp/47826/ws/p2p/16Uiu2HAmRS4161F9CUVuH65ek4LUhSRyoGEir5NFGyAPQ39SJBjQ"],"enrUri":"enr:-L24QFN3EIcLHuOXa1RXA3UYSdyzIf4V2ToiK6Tah_cElJ8wHnwXh4v7W63ghrywVhtX7I95c6k0LDogaIHD4zvg8gcCgmlkgnY0gmlwhKwSJYCKbXVsdGlhZGRyc5YACASsEiWABrrRAAoErBIlgAa60t0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDvdeCLEXb6bfQuKeQtLX0Y5qHnp8OeeDaQ-wczB5iMzuDdGNwgrrRg3VkcIK604V3YWt1MgM"}'
2026-04-22 19:41:19.378 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:41:19.386 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:41:19.387 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-04-22_19-41-18__ff6a19ee-21e8-43f1-a714-013a1bb3a1bc__wakuorg_nwaku:latest.log
2026-04-22 19:41:19.387 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:41:19.387 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:41:19.388 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:41:19.389 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.37.63
2026-04-22 19:41:19.389 DEBUG [src.node.docker_mananger] Generated ports ['57066', '57067', '57068', '57069', '57070']
2026-04-22 19:41:19.389 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:41:19.389 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:41:19.389 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:41:19.389 DEBUG [src.node.docker_mananger] docker run -i -t -p 57066:57066 -p 57067:57067 -p 57068:57068 -p 57069:57069 -p 57070:57070 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=57068 --rest-port=57066 --tcp-port=57067 --discv5-udp-port=57069 --rest-address=0.0.0.0 --nat=extip:172.18.37.63 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=4e0dd2034e7bdd4a7c268ce6f7314d39c7baf56e91fcfb69bff1c86df2cbcd3b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57070 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QFN3EIcLHuOXa1RXA3UYSdyzIf4V2ToiK6Tah_cElJ8wHnwXh4v7W63ghrywVhtX7I95c6k0LDogaIHD4zvg8gcCgmlkgnY0gmlwhKwSJYCKbXVsdGlhZGRyc5YACASsEiWABrrRAAoErBIlgAa60t0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDvdeCLEXb6bfQuKeQtLX0Y5qHnp8OeeDaQ-wczB5iMzuDdGNwgrrRg3VkcIK604V3YWt1MgM --storenode=/ip4/172.18.37.128/tcp/47825/p2p/16Uiu2HAmRS4161F9CUVuH65ek4LUhSRyoGEir5NFGyAPQ39SJBjQ --store=true --relay=true
2026-04-22 19:41:19.589 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.37.63 waku 0e3fac41f04c89af85aa7dd6183a8ea0547ed1e9e61088ffa774e6f76d4247e5
2026-04-22 19:41:19.629 DEBUG [src.node.docker_mananger] Container started with ID 0e3fac41f04c. Setting up logs at ./log/docker/store_node1_2026-04-22_19-41-18__ff6a19ee-21e8-43f1-a714-013a1bb3a1bc__wakuorg_nwaku:latest.log
2026-04-22 19:41:19.630 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 57066
2026-04-22 19:41:19.630 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:41:20.631 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57066/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:41:20.634 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush 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"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-04-22 19:41:20.634 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:41:20.634 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57066/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:41:20.637 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.37.63/tcp/57067/p2p/16Uiu2HAm8VC2Mx93x4q6NC1aB6z7yK8dAmXMgsBaAXNFiNueJzN2","/ip4/172.18.37.63/tcp/57068/ws/p2p/16Uiu2HAm8VC2Mx93x4q6NC1aB6z7yK8dAmXMgsBaAXNFiNueJzN2"],"enrUri":"enr:-L24QAh9UJwkGg1LVOlUZ5T5vq7lFSYBkSBXxCOqQoDOzRUYJ-x3Pgbab9VcN_Yy4rmS_bhE1X5kBVSlQttf0PYOUEwCgmlkgnY0gmlwhKwSJT-KbXVsdGlhZGRyc5YACASsEiU_Bt7rAAoErBIlPwbe7N0DgnJzhQDGAQAAiXNlY3AyNTZrMaECwg6kxk6CBdPikPr3YRnGl9Cl3FPN50itsg1xxnI5p_-DdGNwgt7rg3VkcILe7YV3YWt1MgM"}'
2026-04-22 19:41:20.637 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:41:20.638 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57066/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.37.128/tcp/47825/p2p/16Uiu2HAmRS4161F9CUVuH65ek4LUhSRyoGEir5NFGyAPQ39SJBjQ"]'
2026-04-22 19:41:20.640 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:20.641 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47824/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
2026-04-22 19:41:20.644 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:20.644 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57066/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
2026-04-22 19:41:20.646 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:20.647 DEBUG [src.steps.store] Relaying message
2026-04-22 19:41:20.647 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:41:20.653 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:20.654 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:20.855 DEBUG [src.steps.store] Relaying message
2026-04-22 19:41:20.855 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:41:20.861 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:20.861 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:21.062 DEBUG [src.steps.store] Relaying message
2026-04-22 19:41:21.062 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:41:21.068 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:21.069 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:21.271 DEBUG [src.steps.store] Relaying message
2026-04-22 19:41:21.271 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:41:21.277 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:21.278 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:21.479 DEBUG [src.steps.store] Relaying message
2026-04-22 19:41:21.479 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:41:21.485 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:21.485 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:21.686 DEBUG [src.steps.store] Relaying message
2026-04-22 19:41:21.687 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:41:21.692 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:21.693 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:21.893 DEBUG [src.steps.store] Relaying message
2026-04-22 19:41:21.894 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:41:21.902 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:21.902 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:22.103 DEBUG [src.steps.store] Relaying message
2026-04-22 19:41:22.103 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:41:22.110 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:22.110 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:22.311 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47824/store/v3/messages?contentTopics=test&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:41:22.315 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
2026-04-22 19:41:22.315 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57066/store/v3/messages?contentTopics=test&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:41:22.318 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
2026-04-22 19:41:22.321 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-04-22 19:41:22.322 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-04-22 19:41:22.323 DEBUG [src.node.waku_node] Stopping container with id 95aafd300203
2026-04-22 19:41:22.850 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:41:22.850 DEBUG [src.node.waku_node] Stopping container with id 0e3fac41f04c
2026-04-22 19:41:23.305 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:41:23.307 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-04-22 19:41:23.323 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:41:23.334 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,134 @@
2026-04-22 19:41:34.405 DEBUG [tests.conftest] Running fixture setup: test_id
2026-04-22 19:41:34.406 DEBUG [tests.conftest] Running test: test_sync_messages_received_via_lightpush with id: 2026-04-22_19-41-34__9429720c-4b25-43d6-9a16-c9a8831da73f
2026-04-22 19:41:34.407 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-04-22 19:41:34.414 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:41:34.414 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-41-34__9429720c-4b25-43d6-9a16-c9a8831da73f__wakuorg_nwaku:latest.log
2026-04-22 19:41:34.420 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:41:34.420 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-41-34__9429720c-4b25-43d6-9a16-c9a8831da73f__wakuorg_nwaku:latest.log
2026-04-22 19:41:34.426 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:41:34.426 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-04-22_19-41-34__9429720c-4b25-43d6-9a16-c9a8831da73f__wakuorg_nwaku:latest.log
2026-04-22 19:41:34.427 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-04-22 19:41:34.427 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:41:34.428 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:41:34.429 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:41:34.430 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.22.79
2026-04-22 19:41:34.430 DEBUG [src.node.docker_mananger] Generated ports ['61141', '61142', '61143', '61144', '61145']
2026-04-22 19:41:34.430 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:41:34.430 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:41:34.430 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:41:34.430 DEBUG [src.node.docker_mananger] docker run -i -t -p 61141:61141 -p 61142:61142 -p 61143:61143 -p 61144:61144 -p 61145:61145 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=61143 --rest-port=61141 --tcp-port=61142 --discv5-udp-port=61144 --rest-address=0.0.0.0 --nat=extip:172.18.22.79 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=503e0b33e82e3d3bb8e6dff6d94a812d66bccca368ffcfa84eef9abe8e57bcbf --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61145 --metrics-logging=true --relay=true --lightpush=true
2026-04-22 19:41:34.611 ERROR [src.node.docker_mananger] Max retries reached for container cc4261552d74. Exiting log stream.
2026-04-22 19:41:34.633 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.22.79 waku 0b59c59609c049cab2b1977a271499e2fa40774f72cec14a5258ca7f1b587b1e
2026-04-22 19:41:34.668 DEBUG [src.node.docker_mananger] Container started with ID 0b59c59609c0. Setting up logs at ./log/docker/node1_2026-04-22_19-41-34__9429720c-4b25-43d6-9a16-c9a8831da73f__wakuorg_nwaku:latest.log
2026-04-22 19:41:34.669 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 61141
2026-04-22 19:41:34.669 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:41:35.110 ERROR [src.node.docker_mananger] Max retries reached for container 7ae7c71d3ab4. Exiting log stream.
2026-04-22 19:41:35.671 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61141/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:41:35.674 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush 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"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-04-22 19:41:35.674 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:41:35.674 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61141/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:41:35.677 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.22.79/tcp/61142/p2p/16Uiu2HAmHaqmBHSHnKSaP3JnydrTgwcuBPZ7DMqFB38SYaU3HE4A","/ip4/172.18.22.79/tcp/61143/ws/p2p/16Uiu2HAmHaqmBHSHnKSaP3JnydrTgwcuBPZ7DMqFB38SYaU3HE4A"],"enrUri":"enr:-L24QOBjFoNpRVmzGdUH0CORJuQ_3rOaBjjKE6JM5NxkGEvyDLyKeHBVoYF8phj2O3B81unayyhDodhy_YXwWSg5TzkCgmlkgnY0gmlwhKwSFk-KbXVsdGlhZGRyc5YACASsEhZPBu7WAAoErBIWTwbu190DgnJzhQDGAQAAiXNlY3AyNTZrMaEDSTpmmFBUo0S6kG3zsZuP2di7X9eIIDtq0sjioHElqsuDdGNwgu7Wg3VkcILu2IV3YWt1Mhs"}'
2026-04-22 19:41:35.677 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:41:35.677 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:41:35.677 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:41:35.679 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:41:35.679 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.224.56
2026-04-22 19:41:35.679 DEBUG [src.node.docker_mananger] Generated ports ['6094', '6095', '6096', '6097', '6098']
2026-04-22 19:41:35.679 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:41:35.679 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:41:35.679 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:41:35.680 DEBUG [src.node.docker_mananger] docker run -i -t -p 6094:6094 -p 6095:6095 -p 6096:6096 -p 6097:6097 -p 6098:6098 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=6096 --rest-port=6094 --tcp-port=6095 --discv5-udp-port=6097 --rest-address=0.0.0.0 --nat=extip:172.18.224.56 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=7f3b2fd2d6a3dd8c284c743d84a4ae3b9bfd64ff4fad595fd5d1defa146fd4bd --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6098 --metrics-logging=true --relay=true --lightpush=true --discv5-bootstrap-node=enr:-L24QOBjFoNpRVmzGdUH0CORJuQ_3rOaBjjKE6JM5NxkGEvyDLyKeHBVoYF8phj2O3B81unayyhDodhy_YXwWSg5TzkCgmlkgnY0gmlwhKwSFk-KbXVsdGlhZGRyc5YACASsEhZPBu7WAAoErBIWTwbu190DgnJzhQDGAQAAiXNlY3AyNTZrMaEDSTpmmFBUo0S6kG3zsZuP2di7X9eIIDtq0sjioHElqsuDdGNwgu7Wg3VkcILu2IV3YWt1Mhs --lightpushnode=/ip4/172.18.22.79/tcp/61142/p2p/16Uiu2HAmHaqmBHSHnKSaP3JnydrTgwcuBPZ7DMqFB38SYaU3HE4A
2026-04-22 19:41:35.873 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.224.56 waku af7ab57e89384f0a4257e8a0b99b96f9f8c7dcdf29a871428cd5ab50891133ea
2026-04-22 19:41:35.909 DEBUG [src.node.docker_mananger] Container started with ID af7ab57e8938. Setting up logs at ./log/docker/node2_2026-04-22_19-41-34__9429720c-4b25-43d6-9a16-c9a8831da73f__wakuorg_nwaku:latest.log
2026-04-22 19:41:35.909 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 6094
2026-04-22 19:41:35.910 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:41:36.911 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6094/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:41:36.914 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"READY"},{"Legacy Lightpush":"READY"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"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"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-04-22 19:41:36.914 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:41:36.915 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6094/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:41:36.917 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.224.56/tcp/6095/p2p/16Uiu2HAmGTNFK5QyENgQSTi38nwWt9Q2V9oMMJj41aRkNvYvJBSy","/ip4/172.18.224.56/tcp/6096/ws/p2p/16Uiu2HAmGTNFK5QyENgQSTi38nwWt9Q2V9oMMJj41aRkNvYvJBSy"],"enrUri":"enr:-L24QOiqJs8jY0eAOEQZ1YoXaTmko1TVLK4GErcdw0zoMfEhPNG9PGByswyHqJIczJae7fY2mXKBkb3-USC8SP4s0zgCgmlkgnY0gmlwhKwS4DiKbXVsdGlhZGRyc5YACASsEuA4BhfPAAoErBLgOAYX0N0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDOHSJdVvY0WXKveQDOIF9LfLJ_jgaahIOEI7zTR8kr2KDdGNwghfPg3VkcIIX0YV3YWt1Mhs"}'
2026-04-22 19:41:36.917 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:41:36.918 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:41:36.918 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:41:36.919 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:41:36.919 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.98.202
2026-04-22 19:41:36.919 DEBUG [src.node.docker_mananger] Generated ports ['17090', '17091', '17092', '17093', '17094']
2026-04-22 19:41:36.919 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:41:36.920 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:41:36.920 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:41:36.920 DEBUG [src.node.docker_mananger] docker run -i -t -p 17090:17090 -p 17091:17091 -p 17092:17092 -p 17093:17093 -p 17094:17094 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=17092 --rest-port=17090 --tcp-port=17091 --discv5-udp-port=17093 --rest-address=0.0.0.0 --nat=extip:172.18.98.202 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=bbd6c8dccd8be3c6db1fabcab3ed248485fda5e5c55a551ed97ec7f74f00bbe3 --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=17094 --metrics-logging=true --relay=true --storenode=/ip4/172.18.224.56/tcp/6095/p2p/16Uiu2HAmGTNFK5QyENgQSTi38nwWt9Q2V9oMMJj41aRkNvYvJBSy --discv5-bootstrap-node=enr:-L24QOiqJs8jY0eAOEQZ1YoXaTmko1TVLK4GErcdw0zoMfEhPNG9PGByswyHqJIczJae7fY2mXKBkb3-USC8SP4s0zgCgmlkgnY0gmlwhKwS4DiKbXVsdGlhZGRyc5YACASsEuA4BhfPAAoErBLgOAYX0N0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDOHSJdVvY0WXKveQDOIF9LfLJ_jgaahIOEI7zTR8kr2KDdGNwghfPg3VkcIIX0YV3YWt1Mhs
2026-04-22 19:41:37.113 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.98.202 waku 417f8fa7f724197b8cf7cf0ad3554d1da3303edb0603e89e5f0f61da9c444879
2026-04-22 19:41:37.149 DEBUG [src.node.docker_mananger] Container started with ID 417f8fa7f724. Setting up logs at ./log/docker/node3_2026-04-22_19-41-34__9429720c-4b25-43d6-9a16-c9a8831da73f__wakuorg_nwaku:latest.log
2026-04-22 19:41:37.149 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 17090
2026-04-22 19:41:37.151 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:41:38.151 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17090/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:41:38.154 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"},{"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"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-04-22 19:41:38.155 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:41:38.155 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17090/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:41:38.157 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.98.202/tcp/17091/p2p/16Uiu2HAmNJbtQKbG2MSWzVW9Yr8EM4ftprnzo2qkYabEp6JzH7ow","/ip4/172.18.98.202/tcp/17092/ws/p2p/16Uiu2HAmNJbtQKbG2MSWzVW9Yr8EM4ftprnzo2qkYabEp6JzH7ow"],"enrUri":"enr:-L24QDngZg9oiQ0T_LR4EjjmFoAkHX2VxMAzjy-YrkVv5gT3PEg_tA4Qkg-J3gFR3olzFroXzs_yFaLBwUiofqhr7aUCgmlkgnY0gmlwhKwSYsqKbXVsdGlhZGRyc5YACASsEmLKBkLDAAoErBJiygZCxN0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDj1vae031iznKJNOPPnzJLcWhuhHQxJKLRiyDmbi5beqDdGNwgkLDg3VkcIJCxYV3YWt1MhM"}'
2026-04-22 19:41:38.158 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:41:38.158 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6094/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.22.79/tcp/61142/p2p/16Uiu2HAmHaqmBHSHnKSaP3JnydrTgwcuBPZ7DMqFB38SYaU3HE4A"]'
2026-04-22 19:41:38.161 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:38.161 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17090/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.224.56/tcp/6095/p2p/16Uiu2HAmGTNFK5QyENgQSTi38nwWt9Q2V9oMMJj41aRkNvYvJBSy"]'
2026-04-22 19:41:38.164 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:38.165 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61141/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
2026-04-22 19:41:38.167 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:38.167 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6094/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
2026-04-22 19:41:38.169 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:38.170 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17090/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
2026-04-22 19:41:38.172 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:38.173 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61141/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1776886898172885496}}'
2026-04-22 19:41:38.187 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:38.187 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:38.390 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61141/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1776886898389963074}}'
2026-04-22 19:41:38.405 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:38.405 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:38.606 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61141/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1776886898606068498}}'
2026-04-22 19:41:38.621 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:38.622 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:38.826 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61141/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1776886898825794373}}'
2026-04-22 19:41:38.842 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:38.842 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:39.043 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61141/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1776886899043263297}}'
2026-04-22 19:41:39.058 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:39.059 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:39.260 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61141/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1776886899260516364}}'
2026-04-22 19:41:39.276 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:39.276 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:39.477 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61141/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1776886899477072794}}'
2026-04-22 19:41:39.491 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:39.492 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:39.693 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61141/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1776886899692772037}}'
2026-04-22 19:41:39.708 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:39.708 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:39.909 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61141/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1776886899908973710}}'
2026-04-22 19:41:39.924 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:39.925 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:40.125 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61141/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1776886900125614372}}'
2026-04-22 19:41:40.140 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:40.141 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:40.342 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-04-22 19:41:40.342 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61141/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:41:40.345 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x64ca16849c19f8112f38fb4f5a8c9d219f277cfea26ca8189e4bdaf618569725"},{"messageHash":"0x0dcf1b3206639303d83ebd0d99a84331b167fab10c0b66026e2fa6d22fbbefe1"},{"messageHash":"0x7a15d4b1abd8564aaa9da965c1efc2926970e83d9d4441833fe4e27856e6a451"},{"messageHash":"0xec1e6c50f67db690acb0f65e7540ff8d8c94b6426dd1891202330fba7be27ab6"},{"messageHash":"0x45c74c97e787db133e89266da00f54e7a4dc93b56f96133637cf9d521b611603"},{"messageHash":"0xaccfb52fe7abe52b946676d4930c7cfb9f2410724384048dc3a903b269a611f7"},{"messageHash":"0xacbcf167da0c73c0b82b4e9bcc995fcf0e7a867502f28b0fa34b5a7350c40451"},{"messageHash":"0x39d71a50f1affadbff8fbfa506fa668e2fe2cf9a8ade2e3c0b4e8e74874b35b1"},{"messageHash":"0x1cfaf560499b43750fba7d16589626022e0949c63b1fe8e0c1f4be34e864eb10"},{"messageHash":"0x070ae1dccae66f54b84a7d9acc9cbc4fda07e556474a98b1d9798f4fab07bd98"}]}'
2026-04-22 19:41:40.346 DEBUG [src.steps.store] messages length is 10
2026-04-22 19:41:40.347 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-04-22 19:41:40.347 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6094/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:41:40.350 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x64ca16849c19f8112f38fb4f5a8c9d219f277cfea26ca8189e4bdaf618569725"},{"messageHash":"0x0dcf1b3206639303d83ebd0d99a84331b167fab10c0b66026e2fa6d22fbbefe1"},{"messageHash":"0x7a15d4b1abd8564aaa9da965c1efc2926970e83d9d4441833fe4e27856e6a451"},{"messageHash":"0xec1e6c50f67db690acb0f65e7540ff8d8c94b6426dd1891202330fba7be27ab6"},{"messageHash":"0x45c74c97e787db133e89266da00f54e7a4dc93b56f96133637cf9d521b611603"},{"messageHash":"0xaccfb52fe7abe52b946676d4930c7cfb9f2410724384048dc3a903b269a611f7"},{"messageHash":"0xacbcf167da0c73c0b82b4e9bcc995fcf0e7a867502f28b0fa34b5a7350c40451"},{"messageHash":"0x39d71a50f1affadbff8fbfa506fa668e2fe2cf9a8ade2e3c0b4e8e74874b35b1"},{"messageHash":"0x1cfaf560499b43750fba7d16589626022e0949c63b1fe8e0c1f4be34e864eb10"},{"messageHash":"0x070ae1dccae66f54b84a7d9acc9cbc4fda07e556474a98b1d9798f4fab07bd98"}]}'
2026-04-22 19:41:40.350 DEBUG [src.steps.store] messages length is 10
2026-04-22 19:41:40.352 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-04-22 19:41:40.352 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17090/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:41:40.355 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x64ca16849c19f8112f38fb4f5a8c9d219f277cfea26ca8189e4bdaf618569725"},{"messageHash":"0x0dcf1b3206639303d83ebd0d99a84331b167fab10c0b66026e2fa6d22fbbefe1"},{"messageHash":"0x7a15d4b1abd8564aaa9da965c1efc2926970e83d9d4441833fe4e27856e6a451"},{"messageHash":"0xec1e6c50f67db690acb0f65e7540ff8d8c94b6426dd1891202330fba7be27ab6"},{"messageHash":"0x45c74c97e787db133e89266da00f54e7a4dc93b56f96133637cf9d521b611603"},{"messageHash":"0xaccfb52fe7abe52b946676d4930c7cfb9f2410724384048dc3a903b269a611f7"},{"messageHash":"0xacbcf167da0c73c0b82b4e9bcc995fcf0e7a867502f28b0fa34b5a7350c40451"},{"messageHash":"0x39d71a50f1affadbff8fbfa506fa668e2fe2cf9a8ade2e3c0b4e8e74874b35b1"},{"messageHash":"0x1cfaf560499b43750fba7d16589626022e0949c63b1fe8e0c1f4be34e864eb10"},{"messageHash":"0x070ae1dccae66f54b84a7d9acc9cbc4fda07e556474a98b1d9798f4fab07bd98"}]}'
2026-04-22 19:41:40.356 DEBUG [src.steps.store] messages length is 10
2026-04-22 19:41:40.358 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-04-22 19:41:40.359 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-04-22 19:41:40.359 DEBUG [src.node.waku_node] Stopping container with id 0b59c59609c0
2026-04-22 19:41:40.861 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:41:40.862 DEBUG [src.node.waku_node] Stopping container with id af7ab57e8938
2026-04-22 19:41:41.369 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:41:41.370 DEBUG [src.node.waku_node] Stopping container with id 417f8fa7f724
2026-04-22 19:41:41.675 ERROR [src.node.docker_mananger] Max retries reached for container 0b59c59609c0. Exiting log stream.
2026-04-22 19:41:41.836 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:41:41.839 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-04-22 19:41:41.854 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:41:41.871 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:41:41.881 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

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_main_node_relay_lightpush__peer_only_relay with id: 2026-04-22_19-39-39__e83eb8f5-f533-417f-9dec-e266f05801d9
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-04-22_19-39-39__e83eb8f5-f533-417f-9dec-e266f05801d9__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.255.78
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['41577', '41578', '41579', '41580', '41581']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 41577:41577 -p 41578:41578 -p 41579:41579 -p 41580:41580 -p 41581:41581 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=41579 --rest-port=41577 --tcp-port=41578 --discv5-udp-port=41580 --rest-address=0.0.0.0 --nat=extip:172.18.255.78 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=88661e231fb92fe3f3d0be19dd40bb71c0c4eddffa11deabfcd596acea8bd6dc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41581 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.255.78 waku 523ceb1f2561a438966db0efba81360e5b1a73f8ad70f2c53ac1375252c614b8
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 523ceb1f2561. Setting up logs at ./log/docker/receiving_node1_2026-04-22_19-39-39__e83eb8f5-f533-417f-9dec-e266f05801d9__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 41577
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 2b270661112a. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 1c085a13252b. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41577/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41577/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.255.78/tcp/41578/p2p/16Uiu2HAm4R1B7utaMAr68BZ4kChuCrfKRAaUZ54YTTPThRN9verG","/ip4/172.18.255.78/tcp/41579/ws/p2p/16Uiu2HAm4R1B7utaMAr68BZ4kChuCrfKRAaUZ54YTTPThRN9verG"],"enrUri":"enr:-L24QL6fcT4MCcjQ9ZPIt2lFYae_9eUCrLUmjKEyM0gTU8gHZo18GPw7ZIGm_WfmMMDvQ6SRWPj2tjVd94srTsEBJAMCgmlkgnY0gmlwhKwS_06KbXVsdGlhZGRyc5YACASsEv9OBqJqAAoErBL_Tgaia90DgnJzhQDGAQAAiXNlY3AyNTZrMaEChY1OQqyQn6PatWu63Srrs36y_VXs59gjrItrMAVEIkWDdGNwgqJqg3VkcIKibIV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41577/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-04-22_19-39-39__e83eb8f5-f533-417f-9dec-e266f05801d9__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.238
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['49810', '49811', '49812', '49813', '49814']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 49810:49810 -p 49811:49811 -p 49812:49812 -p 49813:49813 -p 49814:49814 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=49812 --rest-port=49810 --tcp-port=49811 --discv5-udp-port=49813 --rest-address=0.0.0.0 --nat=extip:172.18.94.238 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=28cfef18dce06903ddb55a147faf3efbcd9c232519c481cd8dab66ddbebf86dc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49814 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QL6fcT4MCcjQ9ZPIt2lFYae_9eUCrLUmjKEyM0gTU8gHZo18GPw7ZIGm_WfmMMDvQ6SRWPj2tjVd94srTsEBJAMCgmlkgnY0gmlwhKwS_06KbXVsdGlhZGRyc5YACASsEv9OBqJqAAoErBL_Tgaia90DgnJzhQDGAQAAiXNlY3AyNTZrMaEChY1OQqyQn6PatWu63Srrs36y_VXs59gjrItrMAVEIkWDdGNwgqJqg3VkcIKibIV3YWt1MgE --lightpushnode=/ip4/172.18.255.78/tcp/41578/p2p/16Uiu2HAm4R1B7utaMAr68BZ4kChuCrfKRAaUZ54YTTPThRN9verG --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.94.238 waku 4da3f33d00259841324866087c79a51129ac307a2f28d0356f2efc348efd3c04
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4da3f33d0025. Setting up logs at ./log/docker/lightpush_node1_2026-04-22_19-39-39__e83eb8f5-f533-417f-9dec-e266f05801d9__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 49810
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:49810/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49810/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.238/tcp/49811/p2p/16Uiu2HAmCvciSwngNTmzyCgCcDM4wrSmsyg98fvwq6S3AVRR31Q8","/ip4/172.18.94.238/tcp/49812/ws/p2p/16Uiu2HAmCvciSwngNTmzyCgCcDM4wrSmsyg98fvwq6S3AVRR31Q8"],"enrUri":"enr:-L24QDSkJEsnbGSNq4gzBkmIFmkrmlcN1PhC8VNPT5FlRMlIUdHx7_hWrpNvjYP8uUM2zhsI8pnqZPxK8P_ZBDIhGawCgmlkgnY0gmlwhKwSXu6KbXVsdGlhZGRyc5YACASsEl7uBsKTAAoErBJe7gbClN0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDBADUdzOF9ZUhmfMCjfA7iN8ClGYz3DuD-ar-oEQMx42DdGNwgsKTg3VkcILClYV3YWt1Mgk"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:49810/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.255.78/tcp/41578/p2p/16Uiu2HAm4R1B7utaMAr68BZ4kChuCrfKRAaUZ54YTTPThRN9verG"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:49810/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1776886782351202230}}'
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:49810/lightpush/v1/message. Response content: b'Failed to request a message push: dial_failure'
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:343 Stopping container with id 523ceb1f2561
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:343 Stopping container with id 4da3f33d0025
DEBUG  src.node.waku_node:waku_node.py:355 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,607 @@
WRN 2026-04-22 19:40:28.451+00:00 whether to mount storeSync is not specified, defaulting to not mounting topics="waku conf builder" tid=1 file=waku_conf_builder.nim:470
INF 2026-04-22 19:40:28.451+00:00 Sharding configuration:  topics="waku conf builder" tid=1 file=waku_conf_builder.nim:505 shardingConf="(kind: StaticSharding)" subscribeShards=@[0]
INF 2026-04-22 19:40:28.451+00:00 Configuration: Enabled protocols  topics="waku conf" tid=1 file=waku_conf.nim:156 relay=true rlnRelay=false store=false filter=false lightPush=false peerExchange=true rendezvous=true
INF 2026-04-22 19:40:28.451+00:00 Configuration. Network  topics="waku conf" tid=1 file=waku_conf.nim:165 cluster=199
INF 2026-04-22 19:40:28.451+00:00 Configuration. Active Relay Shards  topics="waku conf" tid=1 file=waku_conf.nim:168 shard=0
INF 2026-04-22 19:40:28.451+00:00 Configuration. Bootstrap nodes  topics="waku conf" tid=1 file=waku_conf.nim:172 node=enr:-L24QG_YPFUlvNNf8YSi2lM_Nmp3UtRUyNLblzWHL_456YmaYAtvx6s2SDjKPEhGVsAE1SP0hvMkGYhrGpFymJClcQMCgmlkgnY0gmlwhKwSSCuKbXVsdGlhZGRyc5YACASsEkgrBtrLAAoErBJIKwbazN0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDz9hfE2H4DSqMdysIYcvLeEbVf8IUu3Ub-1Y6Oy2iNZaDdGNwgtrLg3VkcILazYV3YWt1MgU
INF 2026-04-22 19:40:28.453+00:00 Setting up storage  tid=1 file=node_factory.nim:481
INF 2026-04-22 19:40:28.454+00:00 Initializing node  tid=1 file=node_factory.nim:490
TRC 2026-04-22 19:40:28.455+00:00 registering protocols  topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/ipfs/id/1.0.0]"
TRC 2026-04-22 19:40:28.455+00:00 registering protocols  topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/libp2p/autonat/1.0.0]"
TRC 2026-04-22 19:40:28.455+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-04-22 19:40:28.455+00:00 no peer storage found  tid=1 file=peer_manager.nim:1222
INF 2026-04-22 19:40:28.455+00:00 Initializing networking  tid=1 file=waku_node.nim:213 addrs="@[/ip4/172.18.8.189/tcp/60065, /ip4/172.18.8.189/tcp/60066/ws]"
INF 2026-04-22 19:40:28.455+00:00 Mounting protocols  tid=1 file=node_factory.nim:496
INF 2026-04-22 19:40:28.455+00:00 Created WakuMetadata protocol  topics="waku node" tid=1 file=protocol.nim:107 clusterId=199 shards="[0]"
TRC 2026-04-22 19:40:28.455+00:00 registering protocols  topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/metadata/1.0.0]"
INF 2026-04-22 19:40:28.455+00:00 mounting store client  topics="waku node store api" tid=1 file=store.nim:119
WRN 2026-04-22 19:40:28.455+00:00 Auto sharding is disabled  tid=1 file=node_factory.nim:249
INF 2026-04-22 19:40:28.455+00:00 Shards created from content topics  tid=1 file=node_factory.nim:282 contentTopics="[/statusim/1/community/cbor]" shards=[]
INF 2026-04-22 19:40:28.455+00:00 Setting max message size  tid=1 file=node_factory.nim:291 num_bytes=153600
INF 2026-04-22 19:40:28.455+00:00 mounting relay protocol  topics="waku node relay api" tid=1 file=relay.nim:253
TRC 2026-04-22 19:40:28.456+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-04-22 19:40:28.456+00:00 relay mounted successfully  topics="waku node relay api" tid=1 file=relay.nim:271
INF 2026-04-22 19:40:28.456+00:00 adding validator to signed shards  tid=1 file=validator_signed.nim:56 protectedShards=[] clusterId=199
INF 2026-04-22 19:40:28.456+00:00 mounting rendezvous discovery protocol  topics="waku node" tid=1 file=waku_node.nim:403
INF 2026-04-22 19:40:28.456+00:00 waku rendezvous initialized  topics="waku node" tid=1 file=protocol.nim:206 clusterId=199 shards="[0]" capabilities="[Relay]" wakuPeerRecord="(peerId: 16U*pmPfSr, seqNo: 1776886828, addresses: [/ip4/172.18.8.189/tcp/60065, /ip4/172.18.8.189/tcp/60066/ws], mixKey: )"
TRC 2026-04-22 19:40:28.456+00:00 registering protocols  topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2026-04-22 19:40:28.456+00:00 mounting rendezvous client  topics="waku node" tid=1 file=waku_node.nim:389
INF 2026-04-22 19:40:28.456+00:00 waku rendezvous client initialized  topics="waku node" tid=1 file=client.nim:130 clusterId=199
INF 2026-04-22 19:40:28.456+00:00 mounting libp2p ping protocol  topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2026-04-22 19:40:28.456+00:00 registering protocols  topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/ipfs/ping/1.0.0]"
INF 2026-04-22 19:40:28.456+00:00 mounting light push client  topics="waku node lightpush api" tid=1 file=lightpush.nim:183
INF 2026-04-22 19:40:28.456+00:00 mounting legacy light push client  topics="waku node lightpush api" tid=1 file=lightpush.nim:72
INF 2026-04-22 19:40:28.456+00:00 mounting filter client  topics="waku node filter api" tid=1 file=filter.nim:81
TRC 2026-04-22 19:40:28.456+00:00 registering protocols  topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/filter-push/2.0.0-beta1]"
INF 2026-04-22 19:40:28.456+00:00 mounting waku peer exchange  topics="waku node peerexchange api" tid=1 file=peer_exchange.nim:37
TRC 2026-04-22 19:40:28.456+00:00 registering protocols  topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/peer-exchange/2.0.0-alpha1]"
INF 2026-04-22 19:40:28.457+00:00 mounting waku peer exchange client  topics="waku node peerexchange api" tid=1 file=peer_exchange.nim:54
NTC 2026-04-22 19:40:28.457+00:00 REST service started  tid=1 file=server.nim:182 address=0.0.0.0:60064
INF 2026-04-22 19:40:28.457+00:00 Starting REST HTTP server  tid=1 file=builder.nim:112 url=http://0.0.0.0:60064/
INF 2026-04-22 19:40:28.457+00:00 No external callbacks to be set  topics="wakunode waku" tid=1 file=waku.nim:127
TRC 2026-04-22 19:40:28.457+00:00 Send processor chain  topics="send service" tid=1 file=send_service.nim:94 index=1 processor=BaseSendProcessor
INF 2026-04-22 19:40:28.457+00:00 Retrieve dynamic bootstrap nodes  topics="wakunode waku" tid=1 file=waku.nim:367
INF 2026-04-22 19:40:28.457+00:00 Running nwaku node  tid=1 file=node_factory.nim:413 version="\"v0.38.0-18-gbb8a7e\""
INF 2026-04-22 19:40:28.457+00:00 Starting Waku node  topics="waku node" tid=1 file=waku_node.nim:563 version="\"v0.38.0-18-gbb8a7e\""
INF 2026-04-22 19:40:28.458+00:00 waku rendezvous periodic requests started  topics="waku rendezvous client" tid=1 file=client.nim:80 interval=10s
INF 2026-04-22 19:40:28.458+00:00 waku rendezvous client started  topics="waku rendezvous client" tid=1 file=client.nim:136
DBG 2026-04-22 19:40:28.458+00:00 starting switch for peer  topics="libp2p switch" tid=1 file=switch.nim:363 peerInfo="(peerId: 16Uiu2HAmAzBMgMpjznXauivT5nEZpV13iweaLnfTULuREcpmPfSr, listenAddrs: [/ip4/0.0.0.0/tcp/60066/ws, /ip4/0.0.0.0/tcp/60065], 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: logos-delivery-\"v0.38.0-18-gbb8a7e\")"
TRC 2026-04-22 19:40:28.458+00:00 Starting TCP transport  topics="libp2p tcptransport" tid=1 file=tcptransport.nim:116
TRC 2026-04-22 19:40:28.458+00:00 Listening on  topics="libp2p tcptransport" tid=1 file=tcptransport.nim:140 address=/ip4/0.0.0.0/tcp/60065
TRC 2026-04-22 19:40:28.458+00:00 starting transport on addrs  topics="libp2p transport" tid=1 file=transport.nim:49 address=@[/ip4/0.0.0.0/tcp/60065]
DBG 2026-04-22 19:40:28.458+00:00 About to accept incoming connection  topics="libp2p switch" tid=1 file=switch.nim:272
TRC 2026-04-22 19:40:28.458+00:00 Starting WS transport  topics="libp2p wstransport" tid=1 file=wstransport.nim:154
TRC 2026-04-22 19:40:28.458+00:00 starting transport on addrs  topics="libp2p transport" tid=1 file=transport.nim:49 address=@[/ip4/0.0.0.0/tcp/60066/ws]
TRC 2026-04-22 19:40:28.459+00:00 Created HTTP Server  topics="libp2p wstransport" tid=1 file=server.nim:182 host=0.0.0.0:60066
TRC 2026-04-22 19:40:28.459+00:00 Listening on  topics="libp2p wstransport" tid=1 file=wstransport.nim:204 addresses="[/ip4/0.0.0.0/tcp/60066/ws]"
INF 2026-04-22 19:40:28.459+00:00 Setting up AutonatService  topics="libp2p autonatservice" tid=1 file=service.nim:207
TRC 2026-04-22 19:40:28.459+00:00 Running AutonatService  topics="libp2p autonatservice" tid=1 file=service.nim:231
TRC 2026-04-22 19:40:28.459+00:00 Asking peers for reachability  topics="libp2p autonatservice" tid=1 file=service.nim:160
DBG 2026-04-22 19:40:28.459+00:00 About to accept incoming connection  topics="libp2p switch" tid=1 file=switch.nim:272
TRC 2026-04-22 19:40:28.459+00:00 WsTransport accept  topics="libp2p wstransport" tid=1 file=wstransport.nim:279
TRC 2026-04-22 19:40:28.459+00:00 Awaiting new request  topics="websock http-server" tid=1 file=server.nim:140
INF 2026-04-22 19:40:28.459+00:00 start  topics="waku relay" tid=1 file=protocol.nim:521
TRC 2026-04-22 19:40:28.459+00:00 gossipsub start  topics="libp2p gossipsub" tid=1 file=gossipsub.nim:1113
TRC 2026-04-22 19:40:28.459+00:00 running heartbeat  topics="libp2p gossipsub" tid=1 file=behavior.nim:885 instance=140097807859792
TRC 2026-04-22 19:40:28.459+00:00 getting gossip peers (iHave)  topics="libp2p gossipsub" tid=1 file=behavior.nim:751 ntopics=0
TRC 2026-04-22 19:40:28.459+00:00 running scoring heartbeat  topics="libp2p gossipsub" tid=1 file=scoring.nim:312 instance=140097807859792
TRC 2026-04-22 19:40:28.459+00:00 updating scores  topics="libp2p gossipsub" tid=1 file=scoring.nim:144 peers=0
TRC 2026-04-22 19:40:28.459+00:00 updated scores  topics="libp2p gossipsub" tid=1 file=scoring.nim:308 peers=0
INF 2026-04-22 19:40:28.459+00:00 waku rendezvous periodic registration started topics="waku rendezvous" tid=1 file=protocol.nim:127 interval=10s
INF 2026-04-22 19:40:28.459+00:00 waku rendezvous discovery started  topics="waku rendezvous" tid=1 file=protocol.nim:223
DBG 2026-04-22 19:40:28.460+00:00 Started libp2p node  topics="libp2p switch" tid=1 file=switch.nim:403 peer="(peerId: 16Uiu2HAmAzBMgMpjznXauivT5nEZpV13iweaLnfTULuREcpmPfSr, listenAddrs: [/ip4/0.0.0.0/tcp/60065, /ip4/0.0.0.0/tcp/60066/ws], addrs: [/ip4/172.18.8.189/tcp/60065, /ip4/172.18.8.189/tcp/60066/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: logos-delivery-\"v0.38.0-18-gbb8a7e\")"
INF 2026-04-22 19:40:28.460+00:00 PeerInfo  topics="waku node" tid=1 file=waku_node.nim:452 peerId=16U*pmPfSr addrs="[/ip4/172.18.8.189/tcp/60065, /ip4/172.18.8.189/tcp/60066/ws]"
INF 2026-04-22 19:40:28.460+00:00 Listening on  topics="waku node" tid=1 file=waku_node.nim:475 full=[/ip4/0.0.0.0/tcp/60065/p2p/16Uiu2HAmAzBMgMpjznXauivT5nEZpV13iweaLnfTULuREcpmPfSr][/ip4/0.0.0.0/tcp/60066/ws/p2p/16Uiu2HAmAzBMgMpjznXauivT5nEZpV13iweaLnfTULuREcpmPfSr] localIp=172.17.0.3 switchAddress="@[/ip4/172.18.8.189/tcp/60065, /ip4/172.18.8.189/tcp/60066/ws]"
INF 2026-04-22 19:40:28.460+00:00 Announcing addresses  topics="waku node" tid=1 file=waku_node.nim:477 full=[/ip4/172.18.8.189/tcp/60065/p2p/16Uiu2HAmAzBMgMpjznXauivT5nEZpV13iweaLnfTULuREcpmPfSr][/ip4/172.18.8.189/tcp/60066/ws/p2p/16Uiu2HAmAzBMgMpjznXauivT5nEZpV13iweaLnfTULuREcpmPfSr]
INF 2026-04-22 19:40:28.460+00:00 DNS: discoverable ENR  topics="waku node" tid=1 file=waku_node.nim:478 enr=enr:-LO4QNVbddpDJ1L4-LLYBkJlLvkxRMHCH-A4nM9juU1NEQFyKdZHA-DUtlIv5qQDrNMUgaeROsOCLS7jdTn9TrnF8hMBgmlkgnY0gmlwhKwSCL2KbXVsdGlhZGRyc4wACgSsEgi9Buqi3QOCcnOFAMcBAACJc2VjcDI1NmsxoQLnMxtawCMWxq4id9SmWFGW6BvycoaIspKKiDB6hDdXA4N0Y3CC6qGDdWRwguqjhXdha3UyAQ
INF 2026-04-22 19:40:28.460+00:00 Node started successfully  topics="waku node" tid=1 file=waku_node.nim:607
TRC 2026-04-22 19:40:28.460+00:00 Starting relay connectivity loop  topics="waku node peer_manager" tid=1 file=peer_manager.nim:1072
TRC 2026-04-22 19:40:28.460+00:00 Starting prune peerstore loop  topics="waku node peer_manager" tid=1 file=peer_manager.nim:1065
INF 2026-04-22 19:40:28.460+00:00 Relay peer connections  topics="waku node peer_manager" tid=1 file=peer_manager.nim:846 inRelayConns=0/50 outRelayConns=0/25 totalConnections=0/150 notConnectedPeers=0 outsideBackoffPeers=0
INF 2026-04-22 19:40:28.461+00:00 PeerInfo  topics="waku node" tid=1 file=waku_node.nim:452 peerId=16U*pmPfSr addrs="[/ip4/172.18.8.189/tcp/60065, /ip4/172.18.8.189/tcp/60066/ws]"
INF 2026-04-22 19:40:28.461+00:00 Listening on  topics="waku node" tid=1 file=waku_node.nim:475 full=[/ip4/0.0.0.0/tcp/60065/p2p/16Uiu2HAmAzBMgMpjznXauivT5nEZpV13iweaLnfTULuREcpmPfSr][/ip4/0.0.0.0/tcp/60066/ws/p2p/16Uiu2HAmAzBMgMpjznXauivT5nEZpV13iweaLnfTULuREcpmPfSr] localIp=172.17.0.3 switchAddress="@[/ip4/172.18.8.189/tcp/60065, /ip4/172.18.8.189/tcp/60066/ws]"
INF 2026-04-22 19:40:28.461+00:00 Announcing addresses  topics="waku node" tid=1 file=waku_node.nim:477 full=[/ip4/172.18.8.189/tcp/60065/p2p/16Uiu2HAmAzBMgMpjznXauivT5nEZpV13iweaLnfTULuREcpmPfSr][/ip4/172.18.8.189/tcp/60066/ws/p2p/16Uiu2HAmAzBMgMpjznXauivT5nEZpV13iweaLnfTULuREcpmPfSr]
INF 2026-04-22 19:40:28.461+00:00 DNS: discoverable ENR  topics="waku node" tid=1 file=waku_node.nim:478 enr=enr:-LO4QNVbddpDJ1L4-LLYBkJlLvkxRMHCH-A4nM9juU1NEQFyKdZHA-DUtlIv5qQDrNMUgaeROsOCLS7jdTn9TrnF8hMBgmlkgnY0gmlwhKwSCL2KbXVsdGlhZGRyc4wACgSsEgi9Buqi3QOCcnOFAMcBAACJc2VjcDI1NmsxoQLnMxtawCMWxq4id9SmWFGW6BvycoaIspKKiDB6hDdXA4N0Y3CC6qGDdWRwguqjhXdha3UyAQ
INF 2026-04-22 19:40:28.461+00:00 Waku node ENR updated successfully with new multiaddress topics="wakunode waku" tid=1 file=waku.nim:301 enr=enr:-L24QNb8lx4RvP-qizMmVHsOPHuAZs_B5u7US8Nnok7zO0oLelXd5GmwVCrMdhUII87WMf6ogF2MngXc5C4H8QKDpisCgmlkgnY0gmlwhKwSCL2KbXVsdGlhZGRyc5YACASsEgi9BuqhAAoErBIIvQbqot0DgnJzhQDHAQAAiXNlY3AyNTZrMaEC5zMbWsAjFsauInfUplhRlugb8nKGiLKSiogweoQ3VwODdGNwguqhg3VkcILqo4V3YWt1MgE record="(2, id: \"v4\", ip: 172.18.8.189, multiaddrs: 0x000804AC1208BD06EAA1000A04AC1208BD06EAA2DD03, rs: 0x00C7010000, secp256k1: 0x02E7331B5AC02316C6AE2277D4A6585196E81BF2728688B2928A88307A84375703, tcp: 60065, udp: 60067, waku2: 0x01)"
TRC 2026-04-22 19:40:28.461+00:00 Adding peer to manager  topics="waku node peer_manager" tid=1 file=peer_manager.nim:154 peerId=16U*HXNFeM addresses="[/ip4/172.18.72.43/tcp/56011]" origin=Discv5
INF 2026-04-22 19:40:28.462+00:00 peer filtering updated  topics="waku discv5" tid=1 file=waku_discv5.nim:70
INF 2026-04-22 19:40:28.462+00:00 Starting discovery v5 service  topics="waku discv5" tid=1 file=waku_discv5.nim:336
INF 2026-04-22 19:40:28.462+00:00 start listening on udp port  topics="waku discv5" tid=1 file=waku_discv5.nim:338 address=0.0.0.0 port=60067
TRC 2026-04-22 19:40:28.462+00:00 start discv5 service  topics="waku discv5" tid=1 file=waku_discv5.nim:346
INF 2026-04-22 19:40:28.462+00:00 Starting discovery v5 search  topics="waku discv5" tid=1 file=waku_discv5.nim:258
TRC 2026-04-22 19:40:28.462+00:00 running discv5 discovery loop  topics="waku discv5" tid=1 file=waku_discv5.nim:261
INF 2026-04-22 19:40:28.462+00:00 Successfully started discovery v5 service  topics="waku discv5" tid=1 file=waku_discv5.nim:352
INF 2026-04-22 19:40:28.462+00:00 Discv5: discoverable ENR  topics="waku discv5" tid=1 file=waku_discv5.nim:353 enrUri=enr:-L24QGDfUaN5lUigGESIvPQTsvjnM4WXCgezSUR2SPemQfPbIbTBVYxeOGydNh2vB9IhYlERs8f0TzFI9HdjN03wPY4DgmlkgnY0gmlwhKwSCL2KbXVsdGlhZGRyc5YACASsEgi9BuqhAAoErBIIvQbqot0DgnJzhQDHAQAAiXNlY3AyNTZrMaEC5zMbWsAjFsauInfUplhRlugb8nKGiLKSiogweoQ3VwODdGNwguqhg3VkcILqo4V3YWt1MgE enr="(3, id: \"v4\", ip: 172.18.8.189, multiaddrs: 0x000804AC1208BD06EAA1000A04AC1208BD06EAA2DD03, rs: 0x00C7010000, secp256k1: 0x02E7331B5AC02316C6AE2277D4A6585196E81BF2728688B2928A88307A84375703, tcp: 60065, udp: 60067, waku2: 0x01)"
INF 2026-04-22 19:40:28.462+00:00 SubscriptionManager has no AutoSharding configured; skipping auto-subscribe. tid=1 file=subscription_manager.nim:578
TRC 2026-04-22 19:40:28.463+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-04-22 19:40:28.464+00:00 Health monitor loop start  tid=1 file=node_health_monitor.nim:499
DBG 2026-04-22 19:40:28.465+00:00 calculateConnectionState  tid=1 file=node_health_monitor.nim:389 relayCount=0 storeClientCount=0 lightpushCount=0 filterCount=0
INF 2026-04-22 19:40:28.465+00:00 starting keepalive  tid=1 file=node_health_monitor.nim:661 randomPeersKeepalive=10s allPeersKeepalive=2m
TRC 2026-04-22 19:40:28.465+00:00 Running keepalive loop  tid=1 file=node_health_monitor.nim:576
INF 2026-04-22 19:40:28.466+00:00 subscribe  topics="waku relay" tid=1 file=protocol.nim:595 pubsubTopic=/waku/2/rs/199/0
TRC 2026-04-22 19:40:28.466+00:00 adding validator for topic  topics="libp2p pubsub" tid=1 file=pubsub.nim:667 topic=/waku/2/rs/199/0
TRC 2026-04-22 19:40:28.466+00:00 subscribing to topic  topics="libp2p pubsub" tid=1 file=pubsub.nim:625 name=/waku/2/rs/199/0
TRC 2026-04-22 19:40:28.466+00:00 rebalancing mesh  topics="libp2p gossipsub" tid=1 file=behavior.nim:466 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
TRC 2026-04-22 19:40:28.466+00:00 replenishing mesh  topics="libp2p gossipsub" tid=1 file=behavior.nim:478 peers=0 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
TRC 2026-04-22 19:40:28.466+00:00 grafting  topics="libp2p gossipsub" tid=1 file=behavior.nim:506 grafting=0 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
TRC 2026-04-22 19:40:28.466+00:00 mesh balanced  topics="libp2p gossipsub" tid=1 file=behavior.nim:688 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
INF 2026-04-22 19:40:28.466+00:00 subscribe (was already subscribed in the mesh; appHandler set) topics="waku node relay api" tid=1 file=relay.nim:157 pubsubTopic=/waku/2/rs/199/0
INF 2026-04-22 19:40:28.468+00:00 REST services are installed  tid=1 file=builder.nim:219
INF 2026-04-22 19:40:28.468+00:00 Starting metrics HTTP server  topics="waku node metrics" tid=1 file=waku_metrics.nim:63 serverIp=0.0.0.0 serverPort=60068
INF 2026-04-22 19:40:28.468+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics="waku relay" tid=1 file=protocol.nim:421 pubsubTopic=/waku/2/rs/199/0
INF 2026-04-22 19:40:28.469+00:00 Metrics HTTP server started  topics="waku node metrics" tid=1 file=waku_metrics.nim:73 serverIp=0.0.0.0 serverPort=60068
INF 2026-04-22 19:40:28.469+00:00 Setting up shutdown hooks  topics="wakunode main" tid=1 file=wakunode2.nim:62
INF 2026-04-22 19:40:28.469+00:00 Node setup complete  topics="wakunode main" tid=1 file=wakunode2.nim:101
TRC 2026-04-22 19:40:28.480+00:00 Got IPs from DNS server  topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:155 resolvedAddresses={"1.0.0.1", "1.1.1.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-04-22 19:40:29.461+00:00 running heartbeat  topics="libp2p gossipsub" tid=1 file=behavior.nim:885 instance=140097807859792
TRC 2026-04-22 19:40:29.461+00:00 rebalancing mesh  topics="libp2p gossipsub" tid=1 file=behavior.nim:466 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
TRC 2026-04-22 19:40:29.461+00:00 replenishing mesh  topics="libp2p gossipsub" tid=1 file=behavior.nim:478 peers=0 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
TRC 2026-04-22 19:40:29.461+00:00 grafting  topics="libp2p gossipsub" tid=1 file=behavior.nim:506 grafting=0 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
TRC 2026-04-22 19:40:29.461+00:00 mesh balanced  topics="libp2p gossipsub" tid=1 file=behavior.nim:688 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
TRC 2026-04-22 19:40:29.461+00:00 getting gossip peers (iHave)  topics="libp2p gossipsub" tid=1 file=behavior.nim:751 ntopics=0
INF 2026-04-22 19:40:29.461+00:00 Dialing multiple peers  topics="waku node peer_manager" tid=1 file=peer_manager.nim:370 numOfPeers=1 nodes=@[16Uiu2HAmSeL6zAtd6LSbLTFSPZGJbLDa17RP1gDzU3oUfZHXNFeM]
TRC 2026-04-22 19:40:29.461+00:00 Connecting to peer  topics="waku node peer_manager" tid=1 file=peer_manager.nim:321 wireAddr="[/ip4/172.18.72.43/tcp/56011]" peerId=16U*HXNFeM failedAttempts=0
TRC 2026-04-22 19:40:29.461+00:00 connection not found  topics="libp2p connmanager" tid=1 file=connmanager.nim:294 peerId=16U*HXNFeM
DBG 2026-04-22 19:40:29.461+00:00 Dialing peer  topics="libp2p dialer" tid=1 file=dialer.nim:141 peerId=16U*HXNFeM addrs="[/ip4/172.18.72.43/tcp/56011]"
DBG 2026-04-22 19:40:29.462+00:00 Expanded address and hostname  topics="libp2p dialer" tid=1 file=dialer.nim:156 expandedAddress=/ip4/172.18.72.43/tcp/56011 hostname=172.18.72.43 resolvedAddresses="[/ip4/172.18.72.43/tcp/56011]"
TRC 2026-04-22 19:40:29.462+00:00 Dialing address  topics="libp2p dialer" tid=1 file=dialer.nim:49 addrs=/ip4/172.18.72.43/tcp/56011 peerId=16U*HXNFeM hostname=172.18.72.43
TRC 2026-04-22 19:40:29.462+00:00 Dialing remote peer  topics="libp2p tcptransport" tid=1 file=tcptransport.nim:298 address=/ip4/172.18.72.43/tcp/56011
TRC 2026-04-22 19:40:29.462+00:00 Handling tcp connection  topics="libp2p tcptransport" tid=1 file=tcptransport.nim:47 address=ok(/ip4/172.18.72.43/tcp/56011) dir=Out clients=0
TRC 2026-04-22 19:40:29.462+00:00 Stream created  topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69e9242d6fe414d26a1d9b5f objName=ChronosStream dir=Out
TRC 2026-04-22 19:40:29.462+00:00 Monitoring for timeout  topics="libp2p connection" tid=1 file=connection.nim:67 s=:69e9242d6fe414d26a1d9b5f timeout=10m
TRC 2026-04-22 19:40:29.463+00:00 Upgrading connection  topics="libp2p muxedupgrade" tid=1 file=muxedupgrade.nim:63 conn=:69e9242d6fe414d26a1d9b5f direction=Out
TRC 2026-04-22 19:40:29.463+00:00 initiating handshake  topics="libp2p upgrade" tid=1 file=multistream.nim:47 conn=:69e9242d6fe414d26a1d9b5f codec=/multistream/1.0.0
TRC 2026-04-22 19:40:29.463+00:00 selecting proto  topics="libp2p upgrade" tid=1 file=multistream.nim:51 conn=:69e9242d6fe414d26a1d9b5f proto=/noise
TRC 2026-04-22 19:40:29.463+00:00 multistream handshake success  topics="libp2p upgrade" tid=1 file=multistream.nim:61 conn=:69e9242d6fe414d26a1d9b5f
TRC 2026-04-22 19:40:29.463+00:00 reading first requested proto  topics="libp2p upgrade" tid=1 file=multistream.nim:68 conn=:69e9242d6fe414d26a1d9b5f s=/noise proto="[/noise]"
TRC 2026-04-22 19:40:29.463+00:00 successfully selected  topics="libp2p upgrade" tid=1 file=multistream.nim:70 conn=:69e9242d6fe414d26a1d9b5f proto=/noise
TRC 2026-04-22 19:40:29.463+00:00 Securing connection  topics="libp2p upgrade" tid=1 file=upgrade.nim:58 conn=:69e9242d6fe414d26a1d9b5f codec=/noise
TRC 2026-04-22 19:40:29.464+00:00 Starting Noise handshake  topics="libp2p noise" tid=1 file=noise.nim:495 conn=:69e9242d6fe414d26a1d9b5f initiator=true
TRC 2026-04-22 19:40:29.464+00:00 mixHash  topics="libp2p noise" tid=1 file=noise.nim:192 hash=f3d15e6108ed...2e0958dc002d
TRC 2026-04-22 19:40:29.464+00:00 noise write e  topics="libp2p noise" tid=1 file=noise.nim:231
TRC 2026-04-22 19:40:29.464+00:00 mixHash  topics="libp2p noise" tid=1 file=noise.nim:192 hash=a0f2fc929c17...90257c688c53
TRC 2026-04-22 19:40:29.464+00:00 mixHash  topics="libp2p noise" tid=1 file=noise.nim:192 hash=26096f9a092f...079f2d60637b
TRC 2026-04-22 19:40:29.464+00:00 sendHSMessage  topics="libp2p noise" tid=1 file=noise.nim:329 conn=:69e9242d6fe414d26a1d9b5f size=32
TRC 2026-04-22 19:40:29.465+00:00 Empty byte seq, nothing to write  topics="libp2p chronosstream" tid=1 file=chronosstream.nim:138
TRC 2026-04-22 19:40:29.465+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=:69e9242d6fe414d26a1d9b5f size=207
TRC 2026-04-22 19:40:29.465+00:00 noise read e  topics="libp2p noise" tid=1 file=noise.nim:272 size=207
TRC 2026-04-22 19:40:29.465+00:00 mixHash  topics="libp2p noise" tid=1 file=noise.nim:192 hash=ccb3ac7bfc52...982994ab556e
TRC 2026-04-22 19:40:29.465+00:00 noise dh ee  topics="libp2p noise" tid=1 file=noise.nim:245
TRC 2026-04-22 19:40:29.465+00:00 mixKey  topics="libp2p noise" tid=1 file=noise.nim:184 key=6e44c1b89054...e9183fd46715
TRC 2026-04-22 19:40:29.465+00:00 noise read s  topics="libp2p noise" tid=1 file=noise.nim:285 size=175
TRC 2026-04-22 19:40:29.465+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=57d750013f4b...77e70c8f485b tagOut=57d750013f4b...77e70c8f485b nonce=0
TRC 2026-04-22 19:40:29.465+00:00 mixHash  topics="libp2p noise" tid=1 file=noise.nim:192 hash=6cbff24c1909...421cf50df3e7
TRC 2026-04-22 19:40:29.466+00:00 noise dh es  topics="libp2p noise" tid=1 file=noise.nim:250
TRC 2026-04-22 19:40:29.466+00:00 mixKey  topics="libp2p noise" tid=1 file=noise.nim:184 key=7ae3668452df...91251d38a8fb
TRC 2026-04-22 19:40:29.466+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=76ef469fdf85...fe10c82afcc0 tagOut=76ef469fdf85...fe10c82afcc0 nonce=0
TRC 2026-04-22 19:40:29.466+00:00 mixHash  topics="libp2p noise" tid=1 file=noise.nim:192 hash=6f77bfe35955...fed334925624
TRC 2026-04-22 19:40:29.466+00:00 noise write s  topics="libp2p noise" tid=1 file=noise.nim:240
TRC 2026-04-22 19:40:29.466+00:00 encryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:150 tag=3e66e1d48c7665f517347842bd148a36 data=e8dbe5ca77a2...7842bd148a36 nonce=1
TRC 2026-04-22 19:40:29.466+00:00 mixHash  topics="libp2p noise" tid=1 file=noise.nim:192 hash=70e2639de7bf...f33937d23358
TRC 2026-04-22 19:40:29.466+00:00 noise dh se  topics="libp2p noise" tid=1 file=noise.nim:258
TRC 2026-04-22 19:40:29.466+00:00 mixKey  topics="libp2p noise" tid=1 file=noise.nim:184 key=23eafdad30ca...e9364491ecc7
TRC 2026-04-22 19:40:29.466+00:00 encryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:150 tag=612c8731e7a0ebd7055a968657eb2030 data=df1d872acae1...968657eb2030 nonce=0
TRC 2026-04-22 19:40:29.466+00:00 mixHash  topics="libp2p noise" tid=1 file=noise.nim:192 hash=a952c2d34f08...50b50b664233
TRC 2026-04-22 19:40:29.466+00:00 sendHSMessage  topics="libp2p noise" tid=1 file=noise.nim:329 conn=:69e9242d6fe414d26a1d9b5f size=176
TRC 2026-04-22 19:40:29.466+00:00 Remote signature verified  topics="libp2p noise" tid=1 file=noise.nim:555 conn=:69e9242d6fe414d26a1d9b5f
TRC 2026-04-22 19:40:29.466+00:00 Remote peer id  topics="libp2p noise" tid=1 file=noise.nim:560 pid=16Uiu2HAmSeL6zAtd6LSbLTFSPZGJbLDa17RP1gDzU3oUfZHXNFeM
TRC 2026-04-22 19:40:29.466+00:00 Stream created  topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69e9242d6fe414d26a1d9b60 objName=SecureConn dir=Out
TRC 2026-04-22 19:40:29.466+00:00 Monitoring for timeout  topics="libp2p connection" tid=1 file=connection.nim:67 s=16U*HXNFeM:69e9242d6fe414d26a1d9b60 timeout=5m
TRC 2026-04-22 19:40:29.466+00:00 Noise handshake completed!  topics="libp2p noise" tid=1 file=noise.nim:592 initiator=true peer=16U*HXNFeM
TRC 2026-04-22 19:40:29.466+00:00 Muxing connection  topics="libp2p muxedupgrade" tid=1 file=muxedupgrade.nim:34 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b60
TRC 2026-04-22 19:40:29.467+00:00 initiating handshake  topics="libp2p upgrade" tid=1 file=multistream.nim:47 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b60 codec=/multistream/1.0.0
TRC 2026-04-22 19:40:29.467+00:00 selecting proto  topics="libp2p upgrade" tid=1 file=multistream.nim:51 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b60 proto=/yamux/1.0.0
TRC 2026-04-22 19:40:29.468+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HXNFeM:69e9242d6fe414d26a1d9b5f size=36
TRC 2026-04-22 19:40:29.468+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=ba6cb5e43873...5cc0d0fac5c0 tagOut=ba6cb5e43873...5cc0d0fac5c0 nonce=0
TRC 2026-04-22 19:40:29.468+00:00 multistream handshake success  topics="libp2p upgrade" tid=1 file=multistream.nim:61 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b60
TRC 2026-04-22 19:40:29.468+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HXNFeM:69e9242d6fe414d26a1d9b5f size=30
TRC 2026-04-22 19:40:29.468+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=1f19f5f45bb3...ead8068cdc8b tagOut=1f19f5f45bb3...ead8068cdc8b nonce=1
TRC 2026-04-22 19:40:29.468+00:00 reading first requested proto  topics="libp2p upgrade" tid=1 file=multistream.nim:68 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b60 s=/yamux/1.0.0 proto="[/yamux/1.0.0, /mplex/6.7.0]"
TRC 2026-04-22 19:40:29.468+00:00 successfully selected  topics="libp2p upgrade" tid=1 file=multistream.nim:70 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b60 proto=/yamux/1.0.0
TRC 2026-04-22 19:40:29.468+00:00 Found a muxer  topics="libp2p muxedupgrade" tid=1 file=muxedupgrade.nim:50 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b60 muxerName=/yamux/1.0.0
TRC 2026-04-22 19:40:29.468+00:00 Starting yamux handler  topics="libp2p yamux" tid=1 file=yamux.nim:559 pid=16U*HXNFeM
TRC 2026-04-22 19:40:29.468+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.468+00:00 Upgraded connection  topics="libp2p muxedupgrade" tid=1 file=muxedupgrade.nim:81 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b5f sconn=16U*HXNFeM:69e9242d6fe414d26a1d9b60 direction=Out
DBG 2026-04-22 19:40:29.468+00:00 Dial successful  topics="libp2p dialer" tid=1 file=dialer.nim:92 peerId=16U*HXNFeM
TRC 2026-04-22 19:40:29.468+00:00 About to trigger connection events  topics="libp2p connmanager" tid=1 file=connmanager.nim:148 peer=16U*HXNFeM
TRC 2026-04-22 19:40:29.469+00:00 About to trigger peer events  topics="libp2p connmanager" tid=1 file=connmanager.nim:180 peer=16U*HXNFeM
TRC 2026-04-22 19:40:29.469+00:00 triggering peer events  topics="libp2p connmanager" tid=1 file=connmanager.nim:185 peer=16U*HXNFeM event="(kind: Joined, initiator: true)"
TRC 2026-04-22 19:40:29.469+00:00 Dialing (existing)  topics="libp2p dialer" tid=1 file=dialer.nim:322 peerId=16U*HXNFeM protos="[/vac/waku/metadata/1.0.0]"
TRC 2026-04-22 19:40:29.469+00:00 Stream created  topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69e9242d6fe414d26a1d9b61 objName=YamuxStream dir=Out
TRC 2026-04-22 19:40:29.469+00:00 Monitoring for timeout  topics="libp2p connection" tid=1 file=connection.nim:67 s=:69e9242d6fe414d26a1d9b61 timeout=5m
TRC 2026-04-22 19:40:29.469+00:00 created channel  topics="libp2p yamux" tid=1 file=yamux.nim:518 id=1 pid=16U*HXNFeM
TRC 2026-04-22 19:40:29.469+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Syn}, streamId: 1, length: 0}"
TRC 2026-04-22 19:40:29.469+00:00 Negotiating stream  topics="libp2p dialer" tid=1 file=dialer.nim:285 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b61 protos="[/vac/waku/metadata/1.0.0]"
TRC 2026-04-22 19:40:29.469+00:00 initiating handshake  topics="libp2p multistream" tid=1 file=multistream.nim:47 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b61 codec=/multistream/1.0.0
TRC 2026-04-22 19:40:29.469+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 1, length: 20}"
TRC 2026-04-22 19:40:29.469+00:00 selecting proto  topics="libp2p multistream" tid=1 file=multistream.nim:51 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b61 proto=/vac/waku/metadata/1.0.0
TRC 2026-04-22 19:40:29.469+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 1, length: 26}"
DBG 2026-04-22 19:40:29.469+00:00 starting sendNonPriorityTask  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:578 p=16U*HXNFeM
DBG 2026-04-22 19:40:29.469+00:00 created new pubsub peer  topics="libp2p pubsub" tid=1 file=pubsub.nim:430 peerId=16U*HXNFeM
TRC 2026-04-22 19:40:29.469+00:00 Dialing (existing)  topics="libp2p dialer" tid=1 file=dialer.nim:322 peerId=16U*HXNFeM 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-04-22 19:40:29.470+00:00 Stream created  topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69e9242d6fe414d26a1d9b62 objName=YamuxStream dir=Out
TRC 2026-04-22 19:40:29.470+00:00 Monitoring for timeout  topics="libp2p connection" tid=1 file=connection.nim:67 s=:69e9242d6fe414d26a1d9b62 timeout=5m
TRC 2026-04-22 19:40:29.470+00:00 created channel  topics="libp2p yamux" tid=1 file=yamux.nim:518 id=3 pid=16U*HXNFeM
TRC 2026-04-22 19:40:29.470+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Syn}, streamId: 3, length: 0}"
TRC 2026-04-22 19:40:29.470+00:00 Negotiating stream  topics="libp2p dialer" tid=1 file=dialer.nim:285 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b62 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-04-22 19:40:29.470+00:00 initiating handshake  topics="libp2p multistream" tid=1 file=multistream.nim:47 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b62 codec=/multistream/1.0.0
TRC 2026-04-22 19:40:29.470+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 3, length: 20}"
TRC 2026-04-22 19:40:29.470+00:00 selecting proto  topics="libp2p multistream" tid=1 file=multistream.nim:51 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b62 proto=/vac/waku/relay/2.0.0
TRC 2026-04-22 19:40:29.470+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 3, length: 23}"
TRC 2026-04-22 19:40:29.471+00:00 Stored muxer  topics="libp2p connmanager" tid=1 file=connmanager.nim:347 muxer=16U*HXNFeM:69e9242d6fe414d26a1d9b60 direction=Out peers=1
TRC 2026-04-22 19:40:29.471+00:00 Stream created  topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69e9242d6fe414d26a1d9b63 objName=YamuxStream dir=Out
TRC 2026-04-22 19:40:29.471+00:00 Monitoring for timeout  topics="libp2p connection" tid=1 file=connection.nim:67 s=:69e9242d6fe414d26a1d9b63 timeout=5m
TRC 2026-04-22 19:40:29.471+00:00 created channel  topics="libp2p yamux" tid=1 file=yamux.nim:518 id=5 pid=16U*HXNFeM
TRC 2026-04-22 19:40:29.471+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Syn}, streamId: 5, length: 0}"
TRC 2026-04-22 19:40:29.471+00:00 initiating handshake  topics="libp2p multistream" tid=1 file=multistream.nim:47 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b63 codec=/multistream/1.0.0
TRC 2026-04-22 19:40:29.471+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 5, length: 20}"
TRC 2026-04-22 19:40:29.471+00:00 selecting proto  topics="libp2p multistream" tid=1 file=multistream.nim:51 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b63 proto=/ipfs/id/1.0.0
TRC 2026-04-22 19:40:29.471+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 5, length: 16}"
TRC 2026-04-22 19:40:29.471+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HXNFeM:69e9242d6fe414d26a1d9b5f size=28
TRC 2026-04-22 19:40:29.471+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=06d61b7b7476...277f6d59fec0 tagOut=06d61b7b7476...277f6d59fec0 nonce=2
TRC 2026-04-22 19:40:29.471+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Syn}, streamId: 2, length: 0}"
TRC 2026-04-22 19:40:29.471+00:00 Stream created  topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69e9242d6fe414d26a1d9b64 objName=YamuxStream dir=In
TRC 2026-04-22 19:40:29.471+00:00 Monitoring for timeout  topics="libp2p connection" tid=1 file=connection.nim:67 s=:69e9242d6fe414d26a1d9b64 timeout=5m
TRC 2026-04-22 19:40:29.471+00:00 created channel  topics="libp2p yamux" tid=1 file=yamux.nim:518 id=2 pid=16U*HXNFeM
TRC 2026-04-22 19:40:29.471+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Ack}, streamId: 2, length: 0}"
TRC 2026-04-22 19:40:29.471+00:00 Starting stream handler  tid=1 file=muxedupgrade.nim:93 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b64
TRC 2026-04-22 19:40:29.471+00:00 Starting multistream handler  topics="libp2p multistream" tid=1 file=multistream.nim:175 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b64 handshaked=false
TRC 2026-04-22 19:40:29.472+00:00 Starting multistream negotiation  topics="libp2p multistream" tid=1 file=multistream.nim:132 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b64 handshaked=false
TRC 2026-04-22 19:40:29.472+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.472+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HXNFeM:69e9242d6fe414d26a1d9b5f size=48
TRC 2026-04-22 19:40:29.472+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=646465ba9a7f...a1848c3e849f tagOut=646465ba9a7f...a1848c3e849f nonce=3
TRC 2026-04-22 19:40:29.472+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 2, length: 20}"
TRC 2026-04-22 19:40:29.472+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-04-22 19:40:29.472+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.472+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HXNFeM:69e9242d6fe414d26a1d9b5f size=54
TRC 2026-04-22 19:40:29.472+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=6ce15ec6e15b...b8d78b3d4bb7 tagOut=6ce15ec6e15b...b8d78b3d4bb7 nonce=4
TRC 2026-04-22 19:40:29.472+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 2, length: 26}"
TRC 2026-04-22 19:40:29.472+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=192f7661632f...312e302e300a
TRC 2026-04-22 19:40:29.472+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.472+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HXNFeM:69e9242d6fe414d26a1d9b5f size=28
TRC 2026-04-22 19:40:29.473+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=9cbb15375a40...87018d94b923 tagOut=9cbb15375a40...87018d94b923 nonce=5
TRC 2026-04-22 19:40:29.473+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Syn}, streamId: 4, length: 0}"
TRC 2026-04-22 19:40:29.473+00:00 Stream created  topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69e9242d6fe414d26a1d9b65 objName=YamuxStream dir=In
TRC 2026-04-22 19:40:29.473+00:00 Monitoring for timeout  topics="libp2p connection" tid=1 file=connection.nim:67 s=:69e9242d6fe414d26a1d9b65 timeout=5m
TRC 2026-04-22 19:40:29.473+00:00 created channel  topics="libp2p yamux" tid=1 file=yamux.nim:518 id=4 pid=16U*HXNFeM
TRC 2026-04-22 19:40:29.473+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Ack}, streamId: 4, length: 0}"
TRC 2026-04-22 19:40:29.473+00:00 Starting stream handler  tid=1 file=muxedupgrade.nim:93 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b65
TRC 2026-04-22 19:40:29.473+00:00 Starting multistream handler  topics="libp2p multistream" tid=1 file=multistream.nim:175 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b65 handshaked=false
TRC 2026-04-22 19:40:29.473+00:00 Starting multistream negotiation  topics="libp2p multistream" tid=1 file=multistream.nim:132 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b65 handshaked=false
TRC 2026-04-22 19:40:29.473+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.473+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HXNFeM:69e9242d6fe414d26a1d9b5f size=48
TRC 2026-04-22 19:40:29.474+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=5562214f9896...8d3a19558033 tagOut=5562214f9896...8d3a19558033 nonce=6
TRC 2026-04-22 19:40:29.474+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 4, length: 20}"
TRC 2026-04-22 19:40:29.474+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-04-22 19:40:29.474+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.474+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HXNFeM:69e9242d6fe414d26a1d9b5f size=51
TRC 2026-04-22 19:40:29.474+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=2aa2bd3595e5...a363cd5c532d tagOut=2aa2bd3595e5...a363cd5c532d nonce=7
TRC 2026-04-22 19:40:29.474+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 4, length: 23}"
TRC 2026-04-22 19:40:29.474+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=162f7661632f...322e302e300a
TRC 2026-04-22 19:40:29.474+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.474+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HXNFeM:69e9242d6fe414d26a1d9b5f size=28
TRC 2026-04-22 19:40:29.474+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=c633332ab934...dffcb7ee6b12 tagOut=c633332ab934...dffcb7ee6b12 nonce=8
TRC 2026-04-22 19:40:29.474+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Syn}, streamId: 6, length: 0}"
TRC 2026-04-22 19:40:29.474+00:00 Stream created  topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69e9242d6fe414d26a1d9b66 objName=YamuxStream dir=In
TRC 2026-04-22 19:40:29.474+00:00 Monitoring for timeout  topics="libp2p connection" tid=1 file=connection.nim:67 s=:69e9242d6fe414d26a1d9b66 timeout=5m
TRC 2026-04-22 19:40:29.475+00:00 created channel  topics="libp2p yamux" tid=1 file=yamux.nim:518 id=6 pid=16U*HXNFeM
TRC 2026-04-22 19:40:29.475+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Ack}, streamId: 6, length: 0}"
TRC 2026-04-22 19:40:29.475+00:00 Starting stream handler  tid=1 file=muxedupgrade.nim:93 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b66
TRC 2026-04-22 19:40:29.475+00:00 Starting multistream handler  topics="libp2p multistream" tid=1 file=multistream.nim:175 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b66 handshaked=false
TRC 2026-04-22 19:40:29.475+00:00 Starting multistream negotiation  topics="libp2p multistream" tid=1 file=multistream.nim:132 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b66 handshaked=false
TRC 2026-04-22 19:40:29.475+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.475+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HXNFeM:69e9242d6fe414d26a1d9b5f size=48
TRC 2026-04-22 19:40:29.475+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=4bc7a642b0ad...09fef0d111b4 tagOut=4bc7a642b0ad...09fef0d111b4 nonce=9
TRC 2026-04-22 19:40:29.475+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 6, length: 20}"
TRC 2026-04-22 19:40:29.475+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-04-22 19:40:29.475+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.475+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HXNFeM:69e9242d6fe414d26a1d9b5f size=44
TRC 2026-04-22 19:40:29.475+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=7a87dd296cdc...1a211ea38c0e tagOut=7a87dd296cdc...1a211ea38c0e nonce=10
TRC 2026-04-22 19:40:29.475+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 6, length: 16}"
TRC 2026-04-22 19:40:29.475+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=0f2f69706673...312e302e300a
TRC 2026-04-22 19:40:29.476+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.476+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HXNFeM:69e9242d6fe414d26a1d9b5f size=28
TRC 2026-04-22 19:40:29.476+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=5c3db3fec7ac...7e595b6db880 tagOut=5c3db3fec7ac...7e595b6db880 nonce=11
TRC 2026-04-22 19:40:29.476+00:00 handle: got request  topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b64 ms=/multistream/1.0.0
TRC 2026-04-22 19:40:29.476+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 2, length: 20}"
TRC 2026-04-22 19:40:29.476+00:00 handle: got request  topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b64 ms=/vac/waku/metadata/1.0.0
TRC 2026-04-22 19:40:29.476+00:00 found handler  topics="libp2p multistream" tid=1 file=multistream.nim:164 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b64 protocol=/vac/waku/metadata/1.0.0
TRC 2026-04-22 19:40:29.476+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 2, length: 26}"
TRC 2026-04-22 19:40:29.476+00:00 handle: got request  topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b65 ms=/multistream/1.0.0
TRC 2026-04-22 19:40:29.476+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 4, length: 20}"
TRC 2026-04-22 19:40:29.477+00:00 handle: got request  topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b65 ms=/vac/waku/relay/2.0.0
TRC 2026-04-22 19:40:29.477+00:00 found handler  topics="libp2p multistream" tid=1 file=multistream.nim:164 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b65 protocol=/vac/waku/relay/2.0.0
TRC 2026-04-22 19:40:29.477+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 4, length: 23}"
TRC 2026-04-22 19:40:29.477+00:00 handle: got request  topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b66 ms=/multistream/1.0.0
TRC 2026-04-22 19:40:29.477+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 6, length: 20}"
TRC 2026-04-22 19:40:29.477+00:00 handle: got request  topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b66 ms=/ipfs/id/1.0.0
TRC 2026-04-22 19:40:29.477+00:00 found handler  topics="libp2p multistream" tid=1 file=multistream.nim:164 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b66 protocol=/ipfs/id/1.0.0
TRC 2026-04-22 19:40:29.477+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 6, length: 16}"
TRC 2026-04-22 19:40:29.477+00:00 found handler  topics="libp2p multistream" tid=1 file=multistream.nim:189 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b64 protocol=/vac/waku/metadata/1.0.0
TRC 2026-04-22 19:40:29.477+00:00 found handler  topics="libp2p multistream" tid=1 file=multistream.nim:189 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b65 protocol=/vac/waku/relay/2.0.0
INF 2026-04-22 19:40:29.477+00:00 Incoming WakuRelay connection  topics="waku relay" tid=1 file=protocol.nim:191 connection=16U*HXNFeM:69e9242d6fe414d26a1d9b65 protocol=/vac/waku/relay/2.0.0
DBG 2026-04-22 19:40:29.477+00:00 starting pubsub read loop  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:229 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b65 peer=16U*HXNFeM closed=false
TRC 2026-04-22 19:40:29.477+00:00 waiting for data  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:234 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b65 peer=16U*HXNFeM closed=false
TRC 2026-04-22 19:40:29.477+00:00 found handler  topics="libp2p multistream" tid=1 file=multistream.nim:189 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b66 protocol=/ipfs/id/1.0.0
TRC 2026-04-22 19:40:29.477+00:00 handling identify request  topics="libp2p identify" tid=1 file=identify.nim:146 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b66
TRC 2026-04-22 19:40:29.477+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 6, length: 362}"
DBG 2026-04-22 19:40:29.477+00:00 identify: info sent  topics="libp2p identify" tid=1 file=identify.nim:149 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b66 info="(peerId: 16Uiu2HAmAzBMgMpjznXauivT5nEZpV13iweaLnfTULuREcpmPfSr, listenAddrs: [/ip4/0.0.0.0/tcp/60065, /ip4/0.0.0.0/tcp/60066/ws], addrs: [/ip4/172.18.8.189/tcp/60065, /ip4/172.18.8.189/tcp/60066/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: logos-delivery-\"v0.38.0-18-gbb8a7e\")"
TRC 2026-04-22 19:40:29.477+00:00 exiting identify handler  topics="libp2p identify" tid=1 file=identify.nim:156 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b66
TRC 2026-04-22 19:40:29.477+00:00 Closing with EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69e9242d6fe414d26a1d9b66
TRC 2026-04-22 19:40:29.478+00:00 Closing yamux channel locally  topics="libp2p yamux" tid=1 file=yamux.nim:204 streamId=6 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b60
TRC 2026-04-22 19:40:29.478+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{Data, {Fin}, streamId: 6, length: 0}"
TRC 2026-04-22 19:40:29.478+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Ack}, streamId: 1, length: 0}"
TRC 2026-04-22 19:40:29.478+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.478+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HXNFeM:69e9242d6fe414d26a1d9b5f size=28
TRC 2026-04-22 19:40:29.478+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=f19354dc1cba...602ce4028af2 tagOut=f19354dc1cba...602ce4028af2 nonce=12
TRC 2026-04-22 19:40:29.478+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Ack}, streamId: 3, length: 0}"
TRC 2026-04-22 19:40:29.478+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.478+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HXNFeM:69e9242d6fe414d26a1d9b5f size=28
TRC 2026-04-22 19:40:29.478+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=af5d1f23670e...50b8fab09831 tagOut=af5d1f23670e...50b8fab09831 nonce=13
TRC 2026-04-22 19:40:29.478+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Ack}, streamId: 5, length: 0}"
TRC 2026-04-22 19:40:29.478+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.479+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HXNFeM:69e9242d6fe414d26a1d9b5f size=48
TRC 2026-04-22 19:40:29.479+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=f8a0a83d3f4c...58b4d69bae7c tagOut=f8a0a83d3f4c...58b4d69bae7c nonce=14
TRC 2026-04-22 19:40:29.479+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 1, length: 20}"
TRC 2026-04-22 19:40:29.479+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-04-22 19:40:29.479+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.479+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HXNFeM:69e9242d6fe414d26a1d9b5f size=54
TRC 2026-04-22 19:40:29.479+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=39b81068c9a2...4bd0f95dd6dd tagOut=39b81068c9a2...4bd0f95dd6dd nonce=15
TRC 2026-04-22 19:40:29.479+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 1, length: 26}"
TRC 2026-04-22 19:40:29.479+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=192f7661632f...312e302e300a
TRC 2026-04-22 19:40:29.479+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.479+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HXNFeM:69e9242d6fe414d26a1d9b5f size=48
TRC 2026-04-22 19:40:29.479+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=2de595c56fc0...a84dca559c3b tagOut=2de595c56fc0...a84dca559c3b nonce=16
TRC 2026-04-22 19:40:29.479+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 3, length: 20}"
TRC 2026-04-22 19:40:29.479+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-04-22 19:40:29.479+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.479+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HXNFeM:69e9242d6fe414d26a1d9b5f size=51
TRC 2026-04-22 19:40:29.480+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=1fbd24c098da...ace5e4debb04 tagOut=1fbd24c098da...ace5e4debb04 nonce=17
TRC 2026-04-22 19:40:29.480+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 3, length: 23}"
TRC 2026-04-22 19:40:29.480+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=162f7661632f...322e302e300a
TRC 2026-04-22 19:40:29.480+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.480+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HXNFeM:69e9242d6fe414d26a1d9b5f size=48
TRC 2026-04-22 19:40:29.480+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=c2ed1571de99...92551830f5b5 tagOut=c2ed1571de99...92551830f5b5 nonce=18
TRC 2026-04-22 19:40:29.480+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 5, length: 20}"
TRC 2026-04-22 19:40:29.480+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-04-22 19:40:29.480+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.480+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HXNFeM:69e9242d6fe414d26a1d9b5f size=44
TRC 2026-04-22 19:40:29.480+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=81f13b325999...ae4f8acc741d tagOut=81f13b325999...ae4f8acc741d nonce=19
TRC 2026-04-22 19:40:29.480+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 5, length: 16}"
TRC 2026-04-22 19:40:29.480+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=0f2f69706673...312e302e300a
TRC 2026-04-22 19:40:29.480+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.480+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HXNFeM:69e9242d6fe414d26a1d9b5f size=430
TRC 2026-04-22 19:40:29.481+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=639a726e0f84...e10adc051f8e tagOut=639a726e0f84...e10adc051f8e nonce=20
TRC 2026-04-22 19:40:29.481+00:00 multistream handshake success  topics="libp2p multistream" tid=1 file=multistream.nim:61 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b61
TRC 2026-04-22 19:40:29.481+00:00 reading first requested proto  topics="libp2p multistream" tid=1 file=multistream.nim:68 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b61 s=/vac/waku/metadata/1.0.0 proto="[/vac/waku/metadata/1.0.0]"
TRC 2026-04-22 19:40:29.481+00:00 successfully selected  topics="libp2p multistream" tid=1 file=multistream.nim:70 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b61 proto=/vac/waku/metadata/1.0.0
TRC 2026-04-22 19:40:29.481+00:00 multistream handshake success  topics="libp2p multistream" tid=1 file=multistream.nim:61 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b62
TRC 2026-04-22 19:40:29.481+00:00 reading first requested proto  topics="libp2p multistream" tid=1 file=multistream.nim:68 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b62 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-04-22 19:40:29.481+00:00 successfully selected  topics="libp2p multistream" tid=1 file=multistream.nim:70 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b62 proto=/vac/waku/relay/2.0.0
TRC 2026-04-22 19:40:29.481+00:00 multistream handshake success  topics="libp2p multistream" tid=1 file=multistream.nim:61 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b63
TRC 2026-04-22 19:40:29.481+00:00 reading first requested proto  topics="libp2p multistream" tid=1 file=multistream.nim:68 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b63 s=/ipfs/id/1.0.0 proto="[/ipfs/id/1.0.0]"
TRC 2026-04-22 19:40:29.481+00:00 successfully selected  topics="libp2p multistream" tid=1 file=multistream.nim:70 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b63 proto=/ipfs/id/1.0.0
TRC 2026-04-22 19:40:29.481+00:00 initiating identify  topics="libp2p identify" tid=1 file=identify.nim:170 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b63
TRC 2026-04-22 19:40:29.481+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 5, length: 402}"
TRC 2026-04-22 19:40:29.482+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=90030a250802...623861376522
TRC 2026-04-22 19:40:29.482+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.482+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HXNFeM:69e9242d6fe414d26a1d9b5f size=28
TRC 2026-04-22 19:40:29.482+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=21b0133214b8...ba379e82ece7 tagOut=21b0133214b8...ba379e82ece7 nonce=21
TRC 2026-04-22 19:40:29.482+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {Fin}, streamId: 5, length: 0}"
TRC 2026-04-22 19:40:29.482+00:00 remote closed channel  topics="libp2p yamux" tid=1 file=yamux.nim:643
TRC 2026-04-22 19:40:29.482+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.482+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 1, length: 9}"
TRC 2026-04-22 19:40:29.482+00:00 Get new send connection  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:286 p=16U*HXNFeM newConn=16U*HXNFeM:69e9242d6fe414d26a1d9b62
TRC 2026-04-22 19:40:29.482+00:00 sending pubsub message to peer  topics="libp2p pubsub" tid=1 file=pubsub.nim:231 peer=16U*HXNFeM payload="(subscriptions: [(subscribe: true, topic: /waku/2/rs/199/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-04-22 19:40:29.483+00:00 encodeRpcMsg: encoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:464 payload="(subscriptions: [(subscribe: true, topic: /waku/2/rs/199/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-04-22 19:40:29.483+00:00 sending msg to peer  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:549 peer=16U*HXNFeM rpcMsg="(subscriptions: [(subscribe: true, topic: /waku/2/rs/199/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-04-22 19:40:29.483+00:00 sending encoded msg to peer  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:406 conntype=ctSend conn=16U*HXNFeM:69e9242d6fe414d26a1d9b62 encoded=0a1808011210...2f3018002000
TRC 2026-04-22 19:40:29.483+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 3, length: 27}"
TRC 2026-04-22 19:40:29.483+00:00 sent pubsub message to remote  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:415 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b62
DBG 2026-04-22 19:40:29.483+00:00 starting pubsub read loop  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:229 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b62 peer=16U*HXNFeM closed=false
TRC 2026-04-22 19:40:29.483+00:00 waiting for data  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:234 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b62 peer=16U*HXNFeM closed=false
DBG 2026-04-22 19:40:29.483+00:00 identify: info received  topics="libp2p identify" tid=1 file=identify.nim:178 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b63 pubkey=some(s...a5c1)) addresses=/ip4/172.18.72.43/tcp/56011,/ip4/172.18.72.43/tcp/56012/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.8.189/tcp/50932) proto_version=ipfs/0.1.0 agent_version="logos-delivery-\"v0.38.0-18-gbb8a7e\"" signedPeerRecord=None
TRC 2026-04-22 19:40:29.484+00:00 Closing with EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69e9242d6fe414d26a1d9b63
TRC 2026-04-22 19:40:29.484+00:00 Closing yamux channel locally  topics="libp2p yamux" tid=1 file=yamux.nim:204 streamId=5 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b60
TRC 2026-04-22 19:40:29.484+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{Data, {Fin}, streamId: 5, length: 0}"
TRC 2026-04-22 19:40:29.484+00:00 Closing connection  topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*HXNFeM:69e9242d6fe414d26a1d9b63
TRC 2026-04-22 19:40:29.484+00:00 Closed connection  topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*HXNFeM:69e9242d6fe414d26a1d9b63
TRC 2026-04-22 19:40:29.484+00:00 Closing stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69e9242d6fe414d26a1d9b63 objName=YamuxStream dir=Out
TRC 2026-04-22 19:40:29.484+00:00 Closed stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69e9242d6fe414d26a1d9b63 objName=YamuxStream dir=Out
TRC 2026-04-22 19:40:29.484+00:00 About to trigger peer events  topics="libp2p connmanager" tid=1 file=connmanager.nim:180 peer=16U*HXNFeM
INF 2026-04-22 19:40:29.485+00:00 Finished dialing multiple peers  topics="waku node peer_manager" tid=1 file=peer_manager.nim:397 successfulConns=1 attempted=1
TRC 2026-04-22 19:40:29.485+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HXNFeM:69e9242d6fe414d26a1d9b5f size=28
TRC 2026-04-22 19:40:29.485+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=c018fe026681...402834680a6a tagOut=c018fe026681...402834680a6a nonce=22
TRC 2026-04-22 19:40:29.485+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {Fin}, streamId: 6, length: 0}"
TRC 2026-04-22 19:40:29.485+00:00 remote closed channel  topics="libp2p yamux" tid=1 file=yamux.nim:643
TRC 2026-04-22 19:40:29.485+00:00 Closing connection  topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*HXNFeM:69e9242d6fe414d26a1d9b66
TRC 2026-04-22 19:40:29.485+00:00 Closed connection  topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*HXNFeM:69e9242d6fe414d26a1d9b66
TRC 2026-04-22 19:40:29.485+00:00 Closing stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69e9242d6fe414d26a1d9b66 objName=YamuxStream dir=In
TRC 2026-04-22 19:40:29.485+00:00 Closed stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69e9242d6fe414d26a1d9b66 objName=YamuxStream dir=In
TRC 2026-04-22 19:40:29.485+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.485+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69e9242d6fe414d26a1d9b66
TRC 2026-04-22 19:40:29.485+00:00 Closing with EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69e9242d6fe414d26a1d9b66
TRC 2026-04-22 19:40:29.485+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:309
TRC 2026-04-22 19:40:29.485+00:00 Stream handler done  tid=1 file=muxedupgrade.nim:100 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b66
TRC 2026-04-22 19:40:29.485+00:00 finished handling stream  topics="libp2p yamux" tid=1 file=yamux.nim:555
TRC 2026-04-22 19:40:29.486+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HXNFeM:69e9242d6fe414d26a1d9b5f size=37
TRC 2026-04-22 19:40:29.486+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=813e98c1e19a...3ed4c7bc13c8 tagOut=813e98c1e19a...3ed4c7bc13c8 nonce=23
TRC 2026-04-22 19:40:29.487+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 2, length: 9}"
TRC 2026-04-22 19:40:29.487+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=0808c70110001a0100
TRC 2026-04-22 19:40:29.487+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
INF 2026-04-22 19:40:29.487+00:00 Received WakuMetadata request  topics="waku metadata" tid=1 file=protocol.nim:86 remoteClusterId=some(199) remoteShards="[0]" localClusterId=199 localShards="[0]" peer=16U*HXNFeM
TRC 2026-04-22 19:40:29.487+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 2, length: 9}"
TRC 2026-04-22 19:40:29.487+00:00 Closing with EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69e9242d6fe414d26a1d9b64
TRC 2026-04-22 19:40:29.487+00:00 Closing yamux channel locally  topics="libp2p yamux" tid=1 file=yamux.nim:204 streamId=2 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b60
TRC 2026-04-22 19:40:29.487+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{Data, {Fin}, streamId: 2, length: 0}"
TRC 2026-04-22 19:40:29.487+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HXNFeM:69e9242d6fe414d26a1d9b5f size=55
TRC 2026-04-22 19:40:29.487+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=cc321037c262...288af814abcb tagOut=cc321037c262...288af814abcb nonce=24
TRC 2026-04-22 19:40:29.487+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 4, length: 27}"
TRC 2026-04-22 19:40:29.487+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=1a0a18080112...2f3018002000
TRC 2026-04-22 19:40:29.487+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.487+00:00 read data from peer  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:246 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b65 peer=16U*HXNFeM closed=false data=0a1808011210...2f3018002000
TRC 2026-04-22 19:40:29.488+00:00 decodeRpcMsg: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:542 payload=0a1808011210...2f3018002000
TRC 2026-04-22 19:40:29.488+00:00 decodeMessages: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:452
TRC 2026-04-22 19:40:29.488+00:00 decodeMessages: no messages found  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:460
TRC 2026-04-22 19:40:29.488+00:00 decodeSubscriptions: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:406
TRC 2026-04-22 19:40:29.488+00:00 decodeSubscriptions: read subscriptions  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:411 count=1
TRC 2026-04-22 19:40:29.488+00:00 decodeSubscription: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:379
TRC 2026-04-22 19:40:29.488+00:00 decodeSubscription: read subscribe  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:382 subscribe=true
TRC 2026-04-22 19:40:29.488+00:00 decodeSubscription: read topic  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:387 topic=/waku/2/rs/199/0
TRC 2026-04-22 19:40:29.488+00:00 decodeSubscription: read requestsPartial  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:392 requestsPartial=some(false)
TRC 2026-04-22 19:40:29.488+00:00 decodeSubscription: read supportsSendingPartial topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:398 supportsSendingPartial=some(false)
TRC 2026-04-22 19:40:29.488+00:00 decodeControl: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:324
TRC 2026-04-22 19:40:29.488+00:00 PartialMessageExtensionRPC: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:505
TRC 2026-04-22 19:40:29.488+00:00 decodePartialMessageExtensionRPC: is not set topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:511
TRC 2026-04-22 19:40:29.488+00:00 TestExtensionRPC: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:494
TRC 2026-04-22 19:40:29.488+00:00 decoded msg from peer  topics="libp2p gossipsub" tid=1 file=gossipsub.nim:696 peer=16U*HXNFeM payload="(subscriptions: [(subscribe: true, topic: /waku/2/rs/199/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-04-22 19:40:29.488+00:00 peer subscribed to topic  topics="libp2p gossipsub" tid=1 file=gossipsub.nim:376 peer=16U*HXNFeM topic=/waku/2/rs/199/0
TRC 2026-04-22 19:40:29.488+00:00 gossip peers  topics="libp2p gossipsub" tid=1 file=gossipsub.nim:397 peers=1 topic=/waku/2/rs/199/0 peer=16U*HXNFeM
TRC 2026-04-22 19:40:29.488+00:00 rebalancing mesh  topics="libp2p gossipsub" tid=1 file=behavior.nim:466 topic=/waku/2/rs/199/0 mesh=0 gossipsub=1
TRC 2026-04-22 19:40:29.488+00:00 replenishing mesh  topics="libp2p gossipsub" tid=1 file=behavior.nim:478 peers=0 topic=/waku/2/rs/199/0 mesh=0 gossipsub=1
TRC 2026-04-22 19:40:29.488+00:00 grafting  topics="libp2p gossipsub" tid=1 file=behavior.nim:506 grafting=1 topic=/waku/2/rs/199/0 mesh=0 gossipsub=1
TRC 2026-04-22 19:40:29.488+00:00 grafted  topics="libp2p gossipsub" tid=1 file=behavior.nim:78 peer=16U*HXNFeM topic=/waku/2/rs/199/0
TRC 2026-04-22 19:40:29.488+00:00 mesh balanced  topics="libp2p gossipsub" tid=1 file=behavior.nim:688 topic=/waku/2/rs/199/0 mesh=1 gossipsub=1
TRC 2026-04-22 19:40:29.488+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/.../199/0)], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
TRC 2026-04-22 19:40:29.488+00:00 sending pubsub message to peer  topics="libp2p pubsub" tid=1 file=pubsub.nim:231 peer=16U*HXNFeM payload="(subscriptions: [], messages: [], control: (ihave: [], iwant: [], graft: [(topic: /waku/.../199/0)], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
TRC 2026-04-22 19:40:29.488+00:00 encodeRpcMsg: encoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:464 payload="(subscriptions: [], messages: [], control: (ihave: [], iwant: [], graft: [(topic: /waku/.../199/0)], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
TRC 2026-04-22 19:40:29.488+00:00 sending msg to peer  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:549 peer=16U*HXNFeM rpcMsg="(subscriptions: [], messages: [], control: (ihave: [], iwant: [], graft: [(topic: /waku/.../199/0)], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
TRC 2026-04-22 19:40:29.488+00:00 sending encoded msg to peer  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:406 conntype=ctSend conn=16U*HXNFeM:69e9242d6fe414d26a1d9b62 encoded=1a141a120a10...2f3139392f30
TRC 2026-04-22 19:40:29.488+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 3, length: 23}"
TRC 2026-04-22 19:40:29.489+00:00 sent pubsub message to remote  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:415 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b62
TRC 2026-04-22 19:40:29.489+00:00 waiting for data  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:234 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b65 peer=16U*HXNFeM closed=false
DBG 2026-04-22 19:40:29.491+00:00 calculateConnectionState  tid=1 file=node_health_monitor.nim:389 relayCount=1 storeClientCount=0 lightpushCount=0 filterCount=1
DBG 2026-04-22 19:40:29.491+00:00 connectionStatus change  tid=1 file=node_health_monitor.nim:509 oldstatus=Disconnected newstatus=PartiallyConnected
TRC 2026-04-22 19:40:29.491+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HXNFeM:69e9242d6fe414d26a1d9b5f size=37
TRC 2026-04-22 19:40:29.491+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=6b5e7a07db6e...e5086c69ff4b tagOut=6b5e7a07db6e...e5086c69ff4b nonce=25
DBG 2026-04-22 19:40:29.491+00:00 Received request  tid=1 file=serverprivate.nim:141 peer=172.17.0.1:37108 meth=GET uri=/health
DBG 2026-04-22 19:40:29.492+00:00 Serving API request  tid=1 file=serverprivate.nim:202 peer=172.17.0.1:37108 meth=GET uri=/health path_params=[] query_params=[] content_body=(None)
DBG 2026-04-22 19:40:29.492+00:00 Received response from handler  tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=172.17.0.1:37108 uri=/health content_type=application/json content_size=676
TRC 2026-04-22 19:40:29.492+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 1, length: 9}"
TRC 2026-04-22 19:40:29.492+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=0808c70110001a0100
TRC 2026-04-22 19:40:29.492+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.492+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HXNFeM:69e9242d6fe414d26a1d9b5f size=28
TRC 2026-04-22 19:40:29.492+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=d2cae7605ded...59042bd68b8a tagOut=d2cae7605ded...59042bd68b8a nonce=26
TRC 2026-04-22 19:40:29.493+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {Fin}, streamId: 1, length: 0}"
TRC 2026-04-22 19:40:29.493+00:00 remote closed channel  topics="libp2p yamux" tid=1 file=yamux.nim:643
TRC 2026-04-22 19:40:29.493+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.493+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HXNFeM:69e9242d6fe414d26a1d9b5f size=51
TRC 2026-04-22 19:40:29.493+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=90f8bd39ade2...4a520916f4f5 tagOut=90f8bd39ade2...4a520916f4f5 nonce=27
TRC 2026-04-22 19:40:29.494+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 4, length: 23}"
TRC 2026-04-22 19:40:29.494+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=161a141a120a...2f3139392f30
TRC 2026-04-22 19:40:29.494+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.494+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HXNFeM:69e9242d6fe414d26a1d9b5f size=28
TRC 2026-04-22 19:40:29.494+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=97ff97a9a9b9...ab7a1a36a379 tagOut=97ff97a9a9b9...ab7a1a36a379 nonce=28
TRC 2026-04-22 19:40:29.494+00:00 Closing with EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69e9242d6fe414d26a1d9b61
TRC 2026-04-22 19:40:29.494+00:00 Closing yamux channel locally  topics="libp2p yamux" tid=1 file=yamux.nim:204 streamId=1 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b60
TRC 2026-04-22 19:40:29.494+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{Data, {Fin}, streamId: 1, length: 0}"
TRC 2026-04-22 19:40:29.495+00:00 Closing connection  topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*HXNFeM:69e9242d6fe414d26a1d9b61
TRC 2026-04-22 19:40:29.495+00:00 Closed connection  topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*HXNFeM:69e9242d6fe414d26a1d9b61
TRC 2026-04-22 19:40:29.495+00:00 Closing stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69e9242d6fe414d26a1d9b61 objName=YamuxStream dir=Out
TRC 2026-04-22 19:40:29.495+00:00 Closed stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69e9242d6fe414d26a1d9b61 objName=YamuxStream dir=Out
TRC 2026-04-22 19:40:29.495+00:00 read data from peer  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:246 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b65 peer=16U*HXNFeM closed=false data=1a141a120a10...2f3139392f30
TRC 2026-04-22 19:40:29.495+00:00 decodeRpcMsg: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:542 payload=1a141a120a10...2f3139392f30
TRC 2026-04-22 19:40:29.495+00:00 decodeMessages: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:452
TRC 2026-04-22 19:40:29.495+00:00 decodeMessages: no messages found  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:460
TRC 2026-04-22 19:40:29.495+00:00 decodeSubscriptions: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:406
TRC 2026-04-22 19:40:29.495+00:00 decodeControl: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:324
TRC 2026-04-22 19:40:29.495+00:00 decodeGraft: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:195
TRC 2026-04-22 19:40:29.495+00:00 decodeGraft: read topicID  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:198 topicID=/waku/2/rs/199/0
TRC 2026-04-22 19:40:29.495+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-04-22 19:40:29.495+00:00 PartialMessageExtensionRPC: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:505
TRC 2026-04-22 19:40:29.495+00:00 decodePartialMessageExtensionRPC: is not set topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:511
TRC 2026-04-22 19:40:29.495+00:00 TestExtensionRPC: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:494
TRC 2026-04-22 19:40:29.495+00:00 decoded msg from peer  topics="libp2p gossipsub" tid=1 file=gossipsub.nim:696 peer=16U*HXNFeM payload="(subscriptions: [], messages: [], control: (ihave: [], iwant: [], graft: [(topic: /waku/.../199/0)], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
TRC 2026-04-22 19:40:29.495+00:00 peer grafted topicID  topics="libp2p gossipsub" tid=1 file=behavior.nim:142 peer=16U*HXNFeM topic=/waku/2/rs/199/0
TRC 2026-04-22 19:40:29.495+00:00 peer already in mesh  topics="libp2p gossipsub" tid=1 file=behavior.nim:169 peer=16U*HXNFeM topic=/waku/2/rs/199/0
TRC 2026-04-22 19:40:29.496+00:00 waiting for data  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:234 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b65 peer=16U*HXNFeM closed=false
TRC 2026-04-22 19:40:29.496+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {Fin}, streamId: 2, length: 0}"
TRC 2026-04-22 19:40:29.496+00:00 remote closed channel  topics="libp2p yamux" tid=1 file=yamux.nim:643
TRC 2026-04-22 19:40:29.496+00:00 Closing connection  topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*HXNFeM:69e9242d6fe414d26a1d9b64
TRC 2026-04-22 19:40:29.496+00:00 Closed connection  topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*HXNFeM:69e9242d6fe414d26a1d9b64
TRC 2026-04-22 19:40:29.496+00:00 Closing stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69e9242d6fe414d26a1d9b64 objName=YamuxStream dir=In
TRC 2026-04-22 19:40:29.496+00:00 Closed stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69e9242d6fe414d26a1d9b64 objName=YamuxStream dir=In
TRC 2026-04-22 19:40:29.496+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.496+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69e9242d6fe414d26a1d9b64
TRC 2026-04-22 19:40:29.496+00:00 Closing with EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69e9242d6fe414d26a1d9b64
TRC 2026-04-22 19:40:29.496+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:309
TRC 2026-04-22 19:40:29.496+00:00 Stream handler done  tid=1 file=muxedupgrade.nim:100 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b64
TRC 2026-04-22 19:40:29.496+00:00 finished handling stream  topics="libp2p yamux" tid=1 file=yamux.nim:555
DBG 2026-04-22 19:40:29.503+00:00 Received request  tid=1 file=serverprivate.nim:141 peer=172.17.0.1:37114 meth=GET uri=/debug/v1/info
DBG 2026-04-22 19:40:29.503+00:00 Serving API request  tid=1 file=serverprivate.nim:202 peer=172.17.0.1:37114 meth=GET uri=/debug/v1/info path_params=[] query_params=[] content_body=(None)
INF 2026-04-22 19:40:29.503+00:00 node info  topics="waku node" tid=1 file=waku_node.nim:255 wakuInfo="(listenAddresses: [/ip4/172.18.8.189/tcp/60065/p2p/16Uiu2HAmAzBMgMpjznXauivT5nEZpV13iweaLnfTULuREcpmPfSr, /ip4/172.18.8.189/tcp/60066/ws/p2p/16Uiu2HAmAzBMgMpjznXauivT5nEZpV13iweaLnfTULuREcpmPfSr], enrUri: enr:-L24QNb8lx4RvP-qizMmVHsOPHuAZs_B5u7US8Nnok7zO0oLelXd5GmwVCrMdhUII87WMf6ogF2MngXc5C4H8QKDpisCgmlkgnY0gmlwhKwSCL2KbXVsdGlhZGRyc5YACASsEgi9BuqhAAoErBIIvQbqot0DgnJzhQDHAQAAiXNlY3AyNTZrMaEC5zMbWsAjFsauInfUplhRlugb8nKGiLKSiogweoQ3VwODdGNwguqhg3VkcILqo4V3YWt1MgE, mixPubKey: none(string))"
DBG 2026-04-22 19:40:29.504+00:00 Received response from handler  tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=172.17.0.1:37114 uri=/debug/v1/info content_type=application/json content_size=471
DBG 2026-04-22 19:40:29.509+00:00 Received request  tid=1 file=serverprivate.nim:141 peer=172.17.0.1:37124 meth=POST uri=/admin/v1/peers
DBG 2026-04-22 19:40:29.509+00:00 Serving API request  tid=1 file=serverprivate.nim:202 peer=172.17.0.1:37124 meth=POST uri=/admin/v1/peers path_params=[] query_params=[] content_body="(application/json, 89 bytes)"
TRC 2026-04-22 19:40:29.509+00:00 Connecting to peer  topics="waku node peer_manager" tid=1 file=peer_manager.nim:321 wireAddr="[/ip4/172.18.72.43/tcp/56011]" peerId=16U*HXNFeM failedAttempts=0
DBG 2026-04-22 19:40:29.509+00:00 Received response from handler  tid=1 file=serverprivate.nim:297 status=200 meth=POST peer=172.17.0.1:37124 uri=/admin/v1/peers content_type=text/plain content_size=2
TRC 2026-04-22 19:40:29.564+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*HXNFeM:69e9242d6fe414d26a1d9b5f size=28
TRC 2026-04-22 19:40:29.564+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=97bc788413bf...38c267d7b948 tagOut=97bc788413bf...38c267d7b948 nonce=29
TRC 2026-04-22 19:40:29.564+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{GoAway, {}, streamId: 0, length: 0}"
TRC 2026-04-22 19:40:29.564+00:00 Received go away  topics="libp2p yamux" tid=1 file=yamux.nim:573 status=NormalTermination
TRC 2026-04-22 19:40:29.564+00:00 Closing yamux  topics="libp2p yamux" tid=1 file=yamux.nim:528
TRC 2026-04-22 19:40:29.564+00:00 Closing connection  topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*HXNFeM:69e9242d6fe414d26a1d9b65
TRC 2026-04-22 19:40:29.564+00:00 Closed connection  topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*HXNFeM:69e9242d6fe414d26a1d9b65
TRC 2026-04-22 19:40:29.564+00:00 Closing stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69e9242d6fe414d26a1d9b65 objName=YamuxStream dir=In
TRC 2026-04-22 19:40:29.564+00:00 Closed stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69e9242d6fe414d26a1d9b65 objName=YamuxStream dir=In
TRC 2026-04-22 19:40:29.564+00:00 Closing connection  topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*HXNFeM:69e9242d6fe414d26a1d9b62
TRC 2026-04-22 19:40:29.565+00:00 Closed connection  topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*HXNFeM:69e9242d6fe414d26a1d9b62
TRC 2026-04-22 19:40:29.565+00:00 Closing stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69e9242d6fe414d26a1d9b62 objName=YamuxStream dir=Out
TRC 2026-04-22 19:40:29.565+00:00 Closed stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69e9242d6fe414d26a1d9b62 objName=YamuxStream dir=Out
TRC 2026-04-22 19:40:29.565+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{GoAway, {}, streamId: 0, length: 0}"
TRC 2026-04-22 19:40:29.566+00:00 Closing secure conn  topics="libp2p secure" tid=1 file=secure.nim:69 s=16U*HXNFeM:69e9242d6fe414d26a1d9b60 dir=Out
TRC 2026-04-22 19:40:29.566+00:00 Shutting down chronos stream  topics="libp2p chronosstream" tid=1 file=chronosstream.nim:169 address=172.18.72.43:56011 s=16U*HXNFeM:69e9242d6fe414d26a1d9b5f
TRC 2026-04-22 19:40:29.566+00:00 couldn't read all bytes, stream EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:158 s=69e9242d6fe414d26a1d9b65 nbytes=1 read=0 objName=YamuxStream
TRC 2026-04-22 19:40:29.566+00:00 stream is closed locally when readOnce  topics="libp2p yamux" tid=1 file=yamux.nim:280 channel="=> 4 {ClosedRemotely, ClosedLocally, Reset}"
TRC 2026-04-22 19:40:29.566+00:00 couldn't read all bytes, stream EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:158 s=69e9242d6fe414d26a1d9b62 nbytes=1 read=0 objName=YamuxStream
TRC 2026-04-22 19:40:29.566+00:00 stream is closed locally when readOnce  topics="libp2p yamux" tid=1 file=yamux.nim:280 channel="=> 3 {ClosedRemotely, ClosedLocally, Reset}"
TRC 2026-04-22 19:40:29.566+00:00 Cleaning up client  topics="libp2p tcptransport" tid=1 file=tcptransport.nim:65 addrs=172.18.72.43:56011 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b5f
TRC 2026-04-22 19:40:29.566+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69e9242d6fe414d26a1d9b5f
TRC 2026-04-22 19:40:29.566+00:00 Cleaned up client  topics="libp2p tcptransport" tid=1 file=tcptransport.nim:78 addrs=172.18.72.43:56011 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b5f
TRC 2026-04-22 19:40:29.566+00:00 Shutdown chronos stream  topics="libp2p chronosstream" tid=1 file=chronosstream.nim:174 address=172.18.72.43:56011 s=16U*HXNFeM:69e9242d6fe414d26a1d9b5f
TRC 2026-04-22 19:40:29.566+00:00 Closing connection  topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*HXNFeM:69e9242d6fe414d26a1d9b5f
TRC 2026-04-22 19:40:29.566+00:00 Closed connection  topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*HXNFeM:69e9242d6fe414d26a1d9b5f
TRC 2026-04-22 19:40:29.566+00:00 Closing stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69e9242d6fe414d26a1d9b5f objName=ChronosStream dir=Out
TRC 2026-04-22 19:40:29.566+00:00 Closed stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69e9242d6fe414d26a1d9b5f objName=ChronosStream dir=Out
DBG 2026-04-22 19:40:29.566+00:00 Exception occurred reading message PubSubPeer.handle topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:242 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b65 peer=16U*HXNFeM closed=true description="Stream Closed!"
DBG 2026-04-22 19:40:29.566+00:00 exiting pubsub read loop  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:231 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b65 peer=16U*HXNFeM closed=true
DBG 2026-04-22 19:40:29.566+00:00 Exception occurred reading message PubSubPeer.handle topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:242 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b62 peer=16U*HXNFeM closed=true description="Stream Closed!"
DBG 2026-04-22 19:40:29.567+00:00 exiting pubsub read loop  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:231 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b62 peer=16U*HXNFeM closed=true
TRC 2026-04-22 19:40:29.567+00:00 Closing connection  topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*HXNFeM:69e9242d6fe414d26a1d9b60
TRC 2026-04-22 19:40:29.567+00:00 Closed connection  topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*HXNFeM:69e9242d6fe414d26a1d9b60
TRC 2026-04-22 19:40:29.567+00:00 Closing stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69e9242d6fe414d26a1d9b60 objName=SecureConn dir=Out
TRC 2026-04-22 19:40:29.567+00:00 Closed stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69e9242d6fe414d26a1d9b60 objName=SecureConn dir=Out
TRC 2026-04-22 19:40:29.567+00:00 Closing with EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69e9242d6fe414d26a1d9b65
TRC 2026-04-22 19:40:29.567+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69e9242d6fe414d26a1d9b65
TRC 2026-04-22 19:40:29.567+00:00 Removing send connection  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:255 p=16U*HXNFeM conn=16U*HXNFeM:69e9242d6fe414d26a1d9b62
TRC 2026-04-22 19:40:29.567+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69e9242d6fe414d26a1d9b62
TRC 2026-04-22 19:40:29.567+00:00 pruned  topics="libp2p gossipsub" tid=1 file=behavior.nim:106 peer=16U*HXNFeM topic=/waku/2/rs/199/0
TRC 2026-04-22 19:40:29.567+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69e9242d6fe414d26a1d9b60
TRC 2026-04-22 19:40:29.567+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69e9242d6fe414d26a1d9b5f
TRC 2026-04-22 19:40:29.567+00:00 Connection closed, cleaning up  topics="libp2p connmanager" tid=1 file=connmanager.nim:270 mux=16U*HXNFeM:69e9242d6fe414d26a1d9b60
TRC 2026-04-22 19:40:29.567+00:00 Triggering disconnect events  topics="libp2p connmanager" tid=1 file=connmanager.nim:243 mux=16U*HXNFeM:69e9242d6fe414d26a1d9b60
TRC 2026-04-22 19:40:29.567+00:00 About to trigger peer events  topics="libp2p connmanager" tid=1 file=connmanager.nim:180 peer=16U*HXNFeM
TRC 2026-04-22 19:40:29.568+00:00 triggering peer events  topics="libp2p connmanager" tid=1 file=connmanager.nim:185 peer=16U*HXNFeM event="(kind: Left)"
TRC 2026-04-22 19:40:29.568+00:00 unsubscribing gossipsub peer  topics="libp2p gossipsub" tid=1 file=gossipsub.nim:320 peer=16U*HXNFeM
TRC 2026-04-22 19:40:29.568+00:00 pruning unsubscribing peer  topics="libp2p gossipsub" tid=1 file=gossipsub.nim:334 pubSubPeer=16U*HXNFeM score=0.0
TRC 2026-04-22 19:40:29.568+00:00 pruned  topics="libp2p gossipsub" tid=1 file=behavior.nim:106 peer=16U*HXNFeM topic=/waku/2/rs/199/0
DBG 2026-04-22 19:40:29.568+00:00 stopping sendNonPriorityTask  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:584 p=16U*HXNFeM
TRC 2026-04-22 19:40:29.568+00:00 unsubscribing floodsub peer  topics="libp2p floodsub" tid=1 file=floodsub.nim:88 peer=16U*HXNFeM
DBG 2026-04-22 19:40:29.568+00:00 unsubscribing pubsub peer  topics="libp2p pubsub" tid=1 file=pubsub.nim:209 peerId=16U*HXNFeM
TRC 2026-04-22 19:40:29.568+00:00 About to trigger connection events  topics="libp2p connmanager" tid=1 file=connmanager.nim:148 peer=16U*HXNFeM
TRC 2026-04-22 19:40:29.568+00:00 Dialing (existing)  topics="libp2p dialer" tid=1 file=dialer.nim:322 peerId=16U*HXNFeM 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-04-22 19:40:29.568+00:00 connection not found  topics="libp2p connmanager" tid=1 file=connmanager.nim:294 peerId=16U*HXNFeM
TRC 2026-04-22 19:40:29.568+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*HXNFeM"
DBG 2026-04-22 19:40:29.568+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*HXNFeM"
TRC 2026-04-22 19:40:29.568+00:00 Closed yamux  topics="libp2p yamux" tid=1 file=yamux.nim:549
TRC 2026-04-22 19:40:29.568+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69e9242d6fe414d26a1d9b65
TRC 2026-04-22 19:40:29.569+00:00 Stopped yamux handler  topics="libp2p yamux" tid=1 file=yamux.nim:668
TRC 2026-04-22 19:40:29.569+00:00 Closing with EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69e9242d6fe414d26a1d9b65
TRC 2026-04-22 19:40:29.569+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:309
TRC 2026-04-22 19:40:29.569+00:00 Stream handler done  tid=1 file=muxedupgrade.nim:100 conn=16U*HXNFeM:69e9242d6fe414d26a1d9b65
TRC 2026-04-22 19:40:29.569+00:00 finished handling stream  topics="libp2p yamux" tid=1 file=yamux.nim:555
DBG 2026-04-22 19:40:29.591+00:00 calculateConnectionState  tid=1 file=node_health_monitor.nim:389 relayCount=0 storeClientCount=0 lightpushCount=0 filterCount=0
DBG 2026-04-22 19:40:29.592+00:00 connectionStatus change  tid=1 file=node_health_monitor.nim:509 oldstatus=PartiallyConnected newstatus=Disconnected
INF 2026-04-22 19:40:29.597+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics="waku relay" tid=1 file=protocol.nim:421 pubsubTopic=/waku/2/rs/199/0
DBG 2026-04-22 19:40:29.692+00:00 calculateConnectionState  tid=1 file=node_health_monitor.nim:389 relayCount=0 storeClientCount=0 lightpushCount=0 filterCount=0
NTC 2026-04-22 19:40:30.037+00:00 Shutting down after receiving SIGTERM  topics="wakunode main" tid=1 file=wakunode2.nim:81
INF 2026-04-22 19:40:30.037+00:00 Stopping discovery v5 service  topics="waku discv5" tid=1 file=waku_discv5.nim:362
TRC 2026-04-22 19:40:30.037+00:00 Stop listening on discv5 port  topics="waku discv5" tid=1 file=waku_discv5.nim:365
INF 2026-04-22 19:40:30.037+00:00 Successfully stopped discovery v5 service  topics="waku discv5" tid=1 file=waku_discv5.nim:368
TRC 2026-04-22 19:40:30.037+00:00 Stopping switch  topics="libp2p switch" tid=1 file=switch.nim:328
INF 2026-04-22 19:40:30.038+00:00 Stopping AutonatService  topics="libp2p autonatservice" tid=1 file=service.nim:237
TRC 2026-04-22 19:40:30.038+00:00 Closing ConnManager  topics="libp2p connmanager" tid=1 file=connmanager.nim:434
TRC 2026-04-22 19:40:30.038+00:00 Closed ConnManager  topics="libp2p connmanager" tid=1 file=connmanager.nim:448
TRC 2026-04-22 19:40:30.038+00:00 Stopping TCP transport  topics="libp2p tcptransport" tid=1 file=tcptransport.nim:159
TRC 2026-04-22 19:40:30.038+00:00 stopping transport  topics="libp2p transport" tid=1 file=transport.nim:59 address=@[/ip4/0.0.0.0/tcp/60065]
TRC 2026-04-22 19:40:30.038+00:00 Transport stopped  topics="libp2p tcptransport" tid=1 file=tcptransport.nim:189
TRC 2026-04-22 19:40:30.038+00:00 Stopping WS transport  topics="libp2p wstransport" tid=1 file=wstransport.nim:213
TRC 2026-04-22 19:40:30.038+00:00 stopping transport  topics="libp2p transport" tid=1 file=transport.nim:59 address=@[/ip4/0.0.0.0/tcp/60066/ws]
TRC 2026-04-22 19:40:30.038+00:00 Transport stopped  topics="libp2p wstransport" tid=1 file=wstransport.nim:235
INF 2026-04-22 19:40:30.038+00:00 stop  topics="waku relay" tid=1 file=protocol.nim:526
TRC 2026-04-22 19:40:30.038+00:00 gossipsub stop  topics="libp2p gossipsub" tid=1 file=gossipsub.nim:1131
INF 2026-04-22 19:40:30.038+00:00 waku rendezvous discovery stopped  topics="waku rendezvous" tid=1 file=protocol.nim:232
TRC 2026-04-22 19:40:30.039+00:00 Switch stopped  topics="libp2p switch" tid=1 file=switch.nim:354
INF 2026-04-22 19:40:30.039+00:00 waku rendezvous client stopped  topics="waku rendezvous client" tid=1 file=client.nim:142
INF 2026-04-22 19:40:30.039+00:00 Health monitor loop end  tid=1 file=node_health_monitor.nim:526
NTC 2026-04-22 19:40:30.039+00:00 REST service stopped  tid=1 file=server.nim:187 address=0.0.0.0:60064

View File

@ -0,0 +1,161 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_store_no_peer_selected with id: 2026-04-22_19-37-59__016c7a39-78d5-44e6-b439-03ef56a51a48
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-37-59__016c7a39-78d5-44e6-b439-03ef56a51a48__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-37-59__016c7a39-78d5-44e6-b439-03ef56a51a48__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node3_2026-04-22_19-37-59__016c7a39-78d5-44e6-b439-03ef56a51a48__wakuorg_nwaku:latest.log
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  tests.e2e.test_e2e:test_e2e.py:476 Start 5 nodes
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node3_2026-04-22_19-37-59__016c7a39-78d5-44e6-b439-03ef56a51a48__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node4_2026-04-22_19-37-59__016c7a39-78d5-44e6-b439-03ef56a51a48__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node5_2026-04-22_19-37-59__016c7a39-78d5-44e6-b439-03ef56a51a48__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.207.106
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['12329', '12330', '12331', '12332', '12333']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 12329:12329 -p 12330:12330 -p 12331:12331 -p 12332:12332 -p 12333:12333 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=12331 --rest-port=12329 --tcp-port=12330 --discv5-udp-port=12332 --rest-address=0.0.0.0 --nat=extip:172.18.207.106 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=62fbfa42edebdb3f83ca5d57b7abf8fd5deea83dd6cdddb2c61f9a9fdbbcd31c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12333 --metrics-logging=true --relay=true --store=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.207.106 waku ae9cf502516ebc8d10f9f0b360f651c8aca85dbc2b0a84c263527dbd4495db17
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ae9cf502516e. Setting up logs at ./log/docker/node1_2026-04-22_19-37-59__016c7a39-78d5-44e6-b439-03ef56a51a48__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 12329
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:12329/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush 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"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
INFO  src.node.waku_node:waku_node.py:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12329/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.207.106/tcp/12330/p2p/16Uiu2HAmRoQw4WEr8wTYTiMsqesKjW7JbEhFNpPPPePxQQdffwh4","/ip4/172.18.207.106/tcp/12331/ws/p2p/16Uiu2HAmRoQw4WEr8wTYTiMsqesKjW7JbEhFNpPPPePxQQdffwh4"],"enrUri":"enr:-L24QCPZkB5VPYYltT0M896lg4lLjASBRXRYY3UKMq5ezj-5YOv5bP5OzIu_c9VnRaliXi2CHFTCIyP9AzOfmJ0fyicCgmlkgnY0gmlwhKwSz2qKbXVsdGlhZGRyc5YACASsEs9qBjAqAAoErBLPagYwK90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDw1BfLFr68chDx-EODQsM5A9laN7ljlho9Y2E1zGcg7uDdGNwgjAqg3VkcIIwLIV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
DEBUG  src.node.waku_node:waku_node.py:116 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.69
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['21732', '21733', '21734', '21735', '21736']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 21732:21732 -p 21733:21733 -p 21734:21734 -p 21735:21735 -p 21736:21736 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=21734 --rest-port=21732 --tcp-port=21733 --discv5-udp-port=21735 --rest-address=0.0.0.0 --nat=extip:172.18.21.69 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=e88d09867f82cc8aaa7d93a136ec0c1f110f6dfe17e842a09c8ae12f78ad4aa7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21736 --metrics-logging=true --store=false --relay=false --discv5-bootstrap-node=enr:-L24QCPZkB5VPYYltT0M896lg4lLjASBRXRYY3UKMq5ezj-5YOv5bP5OzIu_c9VnRaliXi2CHFTCIyP9AzOfmJ0fyicCgmlkgnY0gmlwhKwSz2qKbXVsdGlhZGRyc5YACASsEs9qBjAqAAoErBLPagYwK90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDw1BfLFr68chDx-EODQsM5A9laN7ljlho9Y2E1zGcg7uDdGNwgjAqg3VkcIIwLIV3YWt1MgM
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.21.69 waku 018c6d85ac9360d25e2495e3d2055adf8805d54021184a352997da39aa937e53
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 018c6d85ac93. Setting up logs at ./log/docker/node2_2026-04-22_19-37-59__016c7a39-78d5-44e6-b439-03ef56a51a48__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 21732
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:21732/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21732/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.69/tcp/21733/p2p/16Uiu2HAm6SXMKY7prRoYXwLakXtLkYThdjpnyMTfYs2wE8WENYpe","/ip4/172.18.21.69/tcp/21734/ws/p2p/16Uiu2HAm6SXMKY7prRoYXwLakXtLkYThdjpnyMTfYs2wE8WENYpe"],"enrUri":"enr:-L24QBwXsvP7kjzZsz_QiopQGqMQFT8wyejZreNoE5TzMmHEdT1AlvCOqbQarfRzTMZqTiPz-ozz8ywd0cg8fb0DfvACgmlkgnY0gmlwhKwSFUWKbXVsdGlhZGRyc5YACASsEhVFBlTlAAoErBIVRQZU5t0DgnJzhQDGAQAAiXNlY3AyNTZrMaECo6hhXV5aIJVDbOTcXsUpvnArrJK8-eT8UJrNUQj6qJ-DdGNwglTlg3VkcIJU54V3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
DEBUG  src.node.waku_node:waku_node.py:116 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.9.8
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['48143', '48144', '48145', '48146', '48147']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 48143:48143 -p 48144:48144 -p 48145:48145 -p 48146:48146 -p 48147:48147 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=48145 --rest-port=48143 --tcp-port=48144 --discv5-udp-port=48146 --rest-address=0.0.0.0 --nat=extip:172.18.9.8 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=76cd4ae9d5fa0f3a4bfbca4a9d5feda6dacfc9ac6afcbb3e3ece68be1feadde2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48147 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QBwXsvP7kjzZsz_QiopQGqMQFT8wyejZreNoE5TzMmHEdT1AlvCOqbQarfRzTMZqTiPz-ozz8ywd0cg8fb0DfvACgmlkgnY0gmlwhKwSFUWKbXVsdGlhZGRyc5YACASsEhVFBlTlAAoErBIVRQZU5t0DgnJzhQDGAQAAiXNlY3AyNTZrMaECo6hhXV5aIJVDbOTcXsUpvnArrJK8-eT8UJrNUQj6qJ-DdGNwglTlg3VkcIJU54V3YWt1MgA
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.9.8 waku f470af52b83f163c4e84a06253679429f664e4ad09dada989e3c9199a5e34670
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f470af52b83f. Setting up logs at ./log/docker/node3_2026-04-22_19-37-59__016c7a39-78d5-44e6-b439-03ef56a51a48__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 48143
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:48143/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48143/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.9.8/tcp/48144/p2p/16Uiu2HAmBaWBf7S71GUqgZdHAanPFHWkpB1v3DDLnLrWsFh3nQEL","/ip4/172.18.9.8/tcp/48145/ws/p2p/16Uiu2HAmBaWBf7S71GUqgZdHAanPFHWkpB1v3DDLnLrWsFh3nQEL"],"enrUri":"enr:-L24QOWikoScPbcxn7k_Yxt6wvyFPAOiL5vxKWJe_We6zaEtIvIIi5M5UmuC5cNhIr2hkfC7Qekp1ilkhprI-huzZnQCgmlkgnY0gmlwhKwSCQiKbXVsdGlhZGRyc5YACASsEgkIBrwQAAoErBIJCAa8Ed0DgnJzhQDGAQAAiXNlY3AyNTZrMaEC7_4kcdgdXPWd2eHXrfbMZbiR4iHSbxPlZXMqK9whxOmDdGNwgrwQg3VkcIK8EoV3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
DEBUG  src.node.waku_node:waku_node.py:116 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.211.34
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['14266', '14267', '14268', '14269', '14270']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 14266:14266 -p 14267:14267 -p 14268:14268 -p 14269:14269 -p 14270:14270 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=14268 --rest-port=14266 --tcp-port=14267 --discv5-udp-port=14269 --rest-address=0.0.0.0 --nat=extip:172.18.211.34 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=9df8fb1d22e03d512ca59e6aa0eb3c7faf4962efc82a6e0c50afa6faadd4fcdd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14270 --metrics-logging=true --relay=true --store=false --discv5-bootstrap-node=enr:-L24QOWikoScPbcxn7k_Yxt6wvyFPAOiL5vxKWJe_We6zaEtIvIIi5M5UmuC5cNhIr2hkfC7Qekp1ilkhprI-huzZnQCgmlkgnY0gmlwhKwSCQiKbXVsdGlhZGRyc5YACASsEgkIBrwQAAoErBIJCAa8Ed0DgnJzhQDGAQAAiXNlY3AyNTZrMaEC7_4kcdgdXPWd2eHXrfbMZbiR4iHSbxPlZXMqK9whxOmDdGNwgrwQg3VkcIK8EoV3YWt1MgA
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.211.34 waku e8e6c7e60a5868626a8c1391f1d0a8dac117db12d5aa05c27aedb39284328381
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e8e6c7e60a58. Setting up logs at ./log/docker/node3_2026-04-22_19-37-59__016c7a39-78d5-44e6-b439-03ef56a51a48__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 14266
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:14266/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14266/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.211.34/tcp/14267/p2p/16Uiu2HAm3iKBpXphgdWhyLbu3xXWNx4GMshdFpBP2mgsoEydKCZh","/ip4/172.18.211.34/tcp/14268/ws/p2p/16Uiu2HAm3iKBpXphgdWhyLbu3xXWNx4GMshdFpBP2mgsoEydKCZh"],"enrUri":"enr:-L24QEFIVpqWmWw2TtjE27y_nq8dNjXOGJn2ei28SQs-iG5vPC_H3uy2JYciDnDLtf7n8eU-OWClnFPIv5_lH9G6D80CgmlkgnY0gmlwhKwS0yKKbXVsdGlhZGRyc5YACASsEtMiBje7AAoErBLTIgY3vN0DgnJzhQDGAQAAiXNlY3AyNTZrMaECeyDb3aMbu2CFSlCrqFy3kbEsH1BVfyRgQkma3OF-lESDdGNwgje7g3VkcII3vYV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
DEBUG  src.node.waku_node:waku_node.py:116 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.159.239
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['9743', '9744', '9745', '9746', '9747']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 9743:9743 -p 9744:9744 -p 9745:9745 -p 9746:9746 -p 9747:9747 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=9745 --rest-port=9743 --tcp-port=9744 --discv5-udp-port=9746 --rest-address=0.0.0.0 --nat=extip:172.18.159.239 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=daabff71ce8e8f6afc669ac4389bc518b105fa52cac5a5b659b7f2e9bdded989 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9747 --metrics-logging=true --relay=false --store=false --discv5-bootstrap-node=enr:-L24QEFIVpqWmWw2TtjE27y_nq8dNjXOGJn2ei28SQs-iG5vPC_H3uy2JYciDnDLtf7n8eU-OWClnFPIv5_lH9G6D80CgmlkgnY0gmlwhKwS0yKKbXVsdGlhZGRyc5YACASsEtMiBje7AAoErBLTIgY3vN0DgnJzhQDGAQAAiXNlY3AyNTZrMaECeyDb3aMbu2CFSlCrqFy3kbEsH1BVfyRgQkma3OF-lESDdGNwgje7g3VkcII3vYV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.159.239 waku 2236994fd78dacb823e49a3ca502afd0b555fca30557b58a8ce5f2a0156f7baf
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2236994fd78d. Setting up logs at ./log/docker/node4_2026-04-22_19-37-59__016c7a39-78d5-44e6-b439-03ef56a51a48__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 9743
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:9743/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9743/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.159.239/tcp/9744/p2p/16Uiu2HAm12syApV6E3QckJnxL1NRdfvU3VM4dbQs95XcPnWdAhgq","/ip4/172.18.159.239/tcp/9745/ws/p2p/16Uiu2HAm12syApV6E3QckJnxL1NRdfvU3VM4dbQs95XcPnWdAhgq"],"enrUri":"enr:-L24QLw52F8CF4NSsZXKXkRGtaOZBlZN0EzZBb3d-GBDIP9wZBEYFqOBUMLK9vnthOaTBl_ecAstL42VDX5l9KpDxYsCgmlkgnY0gmlwhKwSn--KbXVsdGlhZGRyc5YACASsEp_vBiYQAAoErBKf7wYmEd0DgnJzhQDGAQAAiXNlY3AyNTZrMaECU09RuapiySeb0TFiRjqo-brjbZuDzPcFFwYwkIdDyq6DdGNwgiYQg3VkcIImEoV3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
DEBUG  tests.e2e.test_e2e:test_e2e.py:486 Add 3 peer nodes to node3
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48143/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.207.106/tcp/12330/p2p/16Uiu2HAmRoQw4WEr8wTYTiMsqesKjW7JbEhFNpPPPePxQQdffwh4"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48143/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.21.69/tcp/21733/p2p/16Uiu2HAm6SXMKY7prRoYXwLakXtLkYThdjpnyMTfYs2wE8WENYpe"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48143/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.211.34/tcp/14267/p2p/16Uiu2HAm3iKBpXphgdWhyLbu3xXWNx4GMshdFpBP2mgsoEydKCZh"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  tests.e2e.test_e2e:test_e2e.py:494 Subscribe nodes 1,2 to relay on pubsubtopic /waku/2/rs/198/1
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14266/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/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:12329/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/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:12329/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.9.8/tcp/38408/p2p/16Uiu2HAmBaWBf7S71GUqgZdHAanPFHWkpB1v3DDLnLrWsFh3nQEL","protocols":["/ipfs/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":"logos-delivery-\\"v0.38.0-18-gbb8a7e\\"","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14266/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.9.8/tcp/48144/p2p/16Uiu2HAmBaWBf7S71GUqgZdHAanPFHWkpB1v3DDLnLrWsFh3nQEL","protocols":["/ipfs/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":"logos-delivery-\\"v0.38.0-18-gbb8a7e\\"","origin":"Discv5"}]'
DEBUG  src.libs.common:common.py:47 Sleeping for 30 seconds
DEBUG  tests.e2e.test_e2e:test_e2e.py:499 Node1 publish message
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:14266/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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.2 seconds
DEBUG  tests.e2e.test_e2e:test_e2e.py:501 Check if node3 can inquiry stored message without stor peer specified
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48143/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F1&contentTopics=%2Ftest%2F1%2Fwaku-filter%2Fproto&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"2ec2672f848bc866589b","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x0a6833103aacc04a05b08b8a522738d0ef747894072dbe990b1de5479986fba8"}]}'
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:343 Stopping container with id ae9cf502516e
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:343 Stopping container with id 018c6d85ac93
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:343 Stopping container with id f470af52b83f
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container ae9cf502516e. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:343 Stopping container with id e8e6c7e60a58
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 018c6d85ac93. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:343 Stopping container with id 2236994fd78d
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f470af52b83f. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:355 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  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,609 @@
WRN 2026-04-22 19:40:30.684+00:00 whether to mount storeSync is not specified, defaulting to not mounting topics="waku conf builder" tid=1 file=waku_conf_builder.nim:470
INF 2026-04-22 19:40:30.684+00:00 Sharding configuration:  topics="waku conf builder" tid=1 file=waku_conf_builder.nim:505 shardingConf="(kind: StaticSharding)" subscribeShards=@[0]
INF 2026-04-22 19:40:30.685+00:00 Configuration: Enabled protocols  topics="waku conf" tid=1 file=waku_conf.nim:156 relay=true rlnRelay=false store=false filter=true lightPush=false peerExchange=true rendezvous=true
INF 2026-04-22 19:40:30.685+00:00 Configuration. Network  topics="waku conf" tid=1 file=waku_conf.nim:165 cluster=199
INF 2026-04-22 19:40:30.685+00:00 Configuration. Active Relay Shards  topics="waku conf" tid=1 file=waku_conf.nim:168 shard=0
INF 2026-04-22 19:40:30.685+00:00 Setting up storage  tid=1 file=node_factory.nim:481
INF 2026-04-22 19:40:30.685+00:00 Initializing node  tid=1 file=node_factory.nim:490
TRC 2026-04-22 19:40:30.686+00:00 registering protocols  topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/ipfs/id/1.0.0]"
TRC 2026-04-22 19:40:30.686+00:00 registering protocols  topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/libp2p/autonat/1.0.0]"
TRC 2026-04-22 19:40:30.686+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-04-22 19:40:30.686+00:00 no peer storage found  tid=1 file=peer_manager.nim:1222
INF 2026-04-22 19:40:30.686+00:00 Initializing networking  tid=1 file=waku_node.nim:213 addrs="@[/ip4/172.18.9.20/tcp/4066, /ip4/172.18.9.20/tcp/4067/ws]"
INF 2026-04-22 19:40:30.686+00:00 Mounting protocols  tid=1 file=node_factory.nim:496
INF 2026-04-22 19:40:30.686+00:00 Created WakuMetadata protocol  topics="waku node" tid=1 file=protocol.nim:107 clusterId=199 shards="[0]"
TRC 2026-04-22 19:40:30.686+00:00 registering protocols  topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/metadata/1.0.0]"
INF 2026-04-22 19:40:30.686+00:00 mounting store client  topics="waku node store api" tid=1 file=store.nim:119
WRN 2026-04-22 19:40:30.686+00:00 Auto sharding is disabled  tid=1 file=node_factory.nim:249
INF 2026-04-22 19:40:30.686+00:00 Shards created from content topics  tid=1 file=node_factory.nim:282 contentTopics="[/statusim/1/community/cbor]" shards=[]
INF 2026-04-22 19:40:30.686+00:00 Setting max message size  tid=1 file=node_factory.nim:291 num_bytes=153600
INF 2026-04-22 19:40:30.686+00:00 mounting relay protocol  topics="waku node relay api" tid=1 file=relay.nim:253
TRC 2026-04-22 19:40:30.688+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-04-22 19:40:30.688+00:00 relay mounted successfully  topics="waku node relay api" tid=1 file=relay.nim:271
INF 2026-04-22 19:40:30.688+00:00 adding validator to signed shards  tid=1 file=validator_signed.nim:56 protectedShards=[] clusterId=199
INF 2026-04-22 19:40:30.688+00:00 mounting rendezvous discovery protocol  topics="waku node" tid=1 file=waku_node.nim:403
INF 2026-04-22 19:40:30.688+00:00 waku rendezvous initialized  topics="waku node" tid=1 file=protocol.nim:206 clusterId=199 shards="[0]" capabilities="[Relay, Filter]" wakuPeerRecord="(peerId: 16U*kdsYha, seqNo: 1776886830, addresses: [/ip4/172.18.9.20/tcp/4066, /ip4/172.18.9.20/tcp/4067/ws], mixKey: )"
TRC 2026-04-22 19:40:30.689+00:00 registering protocols  topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2026-04-22 19:40:30.689+00:00 mounting rendezvous client  topics="waku node" tid=1 file=waku_node.nim:389
INF 2026-04-22 19:40:30.689+00:00 waku rendezvous client initialized  topics="waku node" tid=1 file=client.nim:130 clusterId=199
INF 2026-04-22 19:40:30.689+00:00 mounting libp2p ping protocol  topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2026-04-22 19:40:30.689+00:00 registering protocols  topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/ipfs/ping/1.0.0]"
INF 2026-04-22 19:40:30.689+00:00 mounting light push client  topics="waku node lightpush api" tid=1 file=lightpush.nim:183
INF 2026-04-22 19:40:30.689+00:00 mounting legacy light push client  topics="waku node lightpush api" tid=1 file=lightpush.nim:72
INF 2026-04-22 19:40:30.689+00:00 mounting filter protocol  topics="waku node filter api" tid=1 file=filter.nim:48
INF 2026-04-22 19:40:30.689+00:00 starting filter protocol  topics="waku filter" tid=1 file=protocol.nim:398
INF 2026-04-22 19:40:30.689+00:00 starting to maintain subscriptions  topics="waku filter" tid=1 file=protocol.nim:392
INF 2026-04-22 19:40:30.689+00:00 maintaining subscriptions  topics="waku filter" tid=1 file=protocol.nim:222
INF 2026-04-22 19:40:30.689+00:00 cleanUp  topics="waku filter subscriptions" tid=1 file=subscriptions.nim:119 currentPeerIds=[]
INF 2026-04-22 19:40:30.689+00:00 after cleanUp  topics="waku filter subscriptions" tid=1 file=subscriptions.nim:131 currentPeerIds=[]
TRC 2026-04-22 19:40:30.689+00:00 registering protocols  topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/filter-subscribe/2.0.0-beta1]"
INF 2026-04-22 19:40:30.689+00:00 mounting filter client  topics="waku node filter api" tid=1 file=filter.nim:81
TRC 2026-04-22 19:40:30.690+00:00 registering protocols  topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/filter-push/2.0.0-beta1]"
INF 2026-04-22 19:40:30.690+00:00 mounting waku peer exchange  topics="waku node peerexchange api" tid=1 file=peer_exchange.nim:37
TRC 2026-04-22 19:40:30.690+00:00 registering protocols  topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/peer-exchange/2.0.0-alpha1]"
INF 2026-04-22 19:40:30.690+00:00 mounting waku peer exchange client  topics="waku node peerexchange api" tid=1 file=peer_exchange.nim:54
NTC 2026-04-22 19:40:30.690+00:00 REST service started  tid=1 file=server.nim:182 address=0.0.0.0:4065
INF 2026-04-22 19:40:30.690+00:00 Starting REST HTTP server  tid=1 file=builder.nim:112 url=http://0.0.0.0:4065/
INF 2026-04-22 19:40:30.690+00:00 No external callbacks to be set  topics="wakunode waku" tid=1 file=waku.nim:127
TRC 2026-04-22 19:40:30.690+00:00 Send processor chain  topics="send service" tid=1 file=send_service.nim:94 index=1 processor=BaseSendProcessor
INF 2026-04-22 19:40:30.690+00:00 Retrieve dynamic bootstrap nodes  topics="wakunode waku" tid=1 file=waku.nim:367
INF 2026-04-22 19:40:30.690+00:00 Running nwaku node  tid=1 file=node_factory.nim:413 version="\"v0.38.0-18-gbb8a7e\""
INF 2026-04-22 19:40:30.690+00:00 Starting Waku node  topics="waku node" tid=1 file=waku_node.nim:563 version="\"v0.38.0-18-gbb8a7e\""
INF 2026-04-22 19:40:30.690+00:00 waku rendezvous periodic requests started  topics="waku rendezvous client" tid=1 file=client.nim:80 interval=10s
INF 2026-04-22 19:40:30.690+00:00 waku rendezvous client started  topics="waku rendezvous client" tid=1 file=client.nim:136
DBG 2026-04-22 19:40:30.691+00:00 starting switch for peer  topics="libp2p switch" tid=1 file=switch.nim:363 peerInfo="(peerId: 16Uiu2HAkvAA1ebBVDmFZX9FJRLMVgQGeUsrWj86FfVPdJFkdsYha, listenAddrs: [/ip4/0.0.0.0/tcp/4067/ws, /ip4/0.0.0.0/tcp/4066], 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: logos-delivery-\"v0.38.0-18-gbb8a7e\")"
TRC 2026-04-22 19:40:30.691+00:00 Starting TCP transport  topics="libp2p tcptransport" tid=1 file=tcptransport.nim:116
TRC 2026-04-22 19:40:30.691+00:00 Listening on  topics="libp2p tcptransport" tid=1 file=tcptransport.nim:140 address=/ip4/0.0.0.0/tcp/4066
TRC 2026-04-22 19:40:30.691+00:00 starting transport on addrs  topics="libp2p transport" tid=1 file=transport.nim:49 address=@[/ip4/0.0.0.0/tcp/4066]
DBG 2026-04-22 19:40:30.691+00:00 About to accept incoming connection  topics="libp2p switch" tid=1 file=switch.nim:272
TRC 2026-04-22 19:40:30.691+00:00 Starting WS transport  topics="libp2p wstransport" tid=1 file=wstransport.nim:154
TRC 2026-04-22 19:40:30.691+00:00 starting transport on addrs  topics="libp2p transport" tid=1 file=transport.nim:49 address=@[/ip4/0.0.0.0/tcp/4067/ws]
TRC 2026-04-22 19:40:30.692+00:00 Created HTTP Server  topics="libp2p wstransport" tid=1 file=server.nim:182 host=0.0.0.0:4067
TRC 2026-04-22 19:40:30.692+00:00 Listening on  topics="libp2p wstransport" tid=1 file=wstransport.nim:204 addresses="[/ip4/0.0.0.0/tcp/4067/ws]"
INF 2026-04-22 19:40:30.692+00:00 Setting up AutonatService  topics="libp2p autonatservice" tid=1 file=service.nim:207
TRC 2026-04-22 19:40:30.692+00:00 Running AutonatService  topics="libp2p autonatservice" tid=1 file=service.nim:231
TRC 2026-04-22 19:40:30.692+00:00 Asking peers for reachability  topics="libp2p autonatservice" tid=1 file=service.nim:160
DBG 2026-04-22 19:40:30.692+00:00 About to accept incoming connection  topics="libp2p switch" tid=1 file=switch.nim:272
TRC 2026-04-22 19:40:30.692+00:00 WsTransport accept  topics="libp2p wstransport" tid=1 file=wstransport.nim:279
TRC 2026-04-22 19:40:30.692+00:00 Awaiting new request  topics="websock http-server" tid=1 file=server.nim:140
INF 2026-04-22 19:40:30.692+00:00 start  topics="waku relay" tid=1 file=protocol.nim:521
TRC 2026-04-22 19:40:30.692+00:00 gossipsub start  topics="libp2p gossipsub" tid=1 file=gossipsub.nim:1113
TRC 2026-04-22 19:40:30.692+00:00 running heartbeat  topics="libp2p gossipsub" tid=1 file=behavior.nim:885 instance=139713835634768
TRC 2026-04-22 19:40:30.693+00:00 getting gossip peers (iHave)  topics="libp2p gossipsub" tid=1 file=behavior.nim:751 ntopics=0
TRC 2026-04-22 19:40:30.693+00:00 running scoring heartbeat  topics="libp2p gossipsub" tid=1 file=scoring.nim:312 instance=139713835634768
TRC 2026-04-22 19:40:30.693+00:00 updating scores  topics="libp2p gossipsub" tid=1 file=scoring.nim:144 peers=0
TRC 2026-04-22 19:40:30.693+00:00 updated scores  topics="libp2p gossipsub" tid=1 file=scoring.nim:308 peers=0
INF 2026-04-22 19:40:30.693+00:00 waku rendezvous periodic registration started topics="waku rendezvous" tid=1 file=protocol.nim:127 interval=10s
INF 2026-04-22 19:40:30.693+00:00 waku rendezvous discovery started  topics="waku rendezvous" tid=1 file=protocol.nim:223
DBG 2026-04-22 19:40:30.693+00:00 Started libp2p node  topics="libp2p switch" tid=1 file=switch.nim:403 peer="(peerId: 16Uiu2HAkvAA1ebBVDmFZX9FJRLMVgQGeUsrWj86FfVPdJFkdsYha, listenAddrs: [/ip4/0.0.0.0/tcp/4066, /ip4/0.0.0.0/tcp/4067/ws], addrs: [/ip4/172.18.9.20/tcp/4066, /ip4/172.18.9.20/tcp/4067/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: logos-delivery-\"v0.38.0-18-gbb8a7e\")"
INF 2026-04-22 19:40:30.693+00:00 PeerInfo  topics="waku node" tid=1 file=waku_node.nim:452 peerId=16U*kdsYha addrs="[/ip4/172.18.9.20/tcp/4066, /ip4/172.18.9.20/tcp/4067/ws]"
INF 2026-04-22 19:40:30.693+00:00 Listening on  topics="waku node" tid=1 file=waku_node.nim:475 full=[/ip4/0.0.0.0/tcp/4066/p2p/16Uiu2HAkvAA1ebBVDmFZX9FJRLMVgQGeUsrWj86FfVPdJFkdsYha][/ip4/0.0.0.0/tcp/4067/ws/p2p/16Uiu2HAkvAA1ebBVDmFZX9FJRLMVgQGeUsrWj86FfVPdJFkdsYha] localIp=172.17.0.2 switchAddress="@[/ip4/172.18.9.20/tcp/4066, /ip4/172.18.9.20/tcp/4067/ws]"
INF 2026-04-22 19:40:30.693+00:00 Announcing addresses  topics="waku node" tid=1 file=waku_node.nim:477 full=[/ip4/172.18.9.20/tcp/4066/p2p/16Uiu2HAkvAA1ebBVDmFZX9FJRLMVgQGeUsrWj86FfVPdJFkdsYha][/ip4/172.18.9.20/tcp/4067/ws/p2p/16Uiu2HAkvAA1ebBVDmFZX9FJRLMVgQGeUsrWj86FfVPdJFkdsYha]
INF 2026-04-22 19:40:30.693+00:00 DNS: discoverable ENR  topics="waku node" tid=1 file=waku_node.nim:478 enr=enr:-LO4QML5u0gqm-75LN7lWLDrFp6AvM_SigA-UzajI9JXTKwVYzIS1u02sHc-jfrGQg7HjbPoKDSOKgbjWjvDS28SMdIBgmlkgnY0gmlwhKwSCRSKbXVsdGlhZGRyc4wACgSsEgkUBg_j3QOCcnOFAMcBAACJc2VjcDI1NmsxoQIK4hcAlqwGTzXXmHke1HbRuaJq3f07KBZTnKWVUv_-fYN0Y3CCD-KDdWRwgg_khXdha3UyBQ
INF 2026-04-22 19:40:30.694+00:00 Node started successfully  topics="waku node" tid=1 file=waku_node.nim:607
TRC 2026-04-22 19:40:30.694+00:00 Starting relay connectivity loop  topics="waku node peer_manager" tid=1 file=peer_manager.nim:1072
TRC 2026-04-22 19:40:30.694+00:00 Starting prune peerstore loop  topics="waku node peer_manager" tid=1 file=peer_manager.nim:1065
INF 2026-04-22 19:40:30.694+00:00 Relay peer connections  topics="waku node peer_manager" tid=1 file=peer_manager.nim:846 inRelayConns=0/50 outRelayConns=0/25 totalConnections=0/150 notConnectedPeers=0 outsideBackoffPeers=0
INF 2026-04-22 19:40:30.694+00:00 PeerInfo  topics="waku node" tid=1 file=waku_node.nim:452 peerId=16U*kdsYha addrs="[/ip4/172.18.9.20/tcp/4066, /ip4/172.18.9.20/tcp/4067/ws]"
INF 2026-04-22 19:40:30.694+00:00 Listening on  topics="waku node" tid=1 file=waku_node.nim:475 full=[/ip4/0.0.0.0/tcp/4066/p2p/16Uiu2HAkvAA1ebBVDmFZX9FJRLMVgQGeUsrWj86FfVPdJFkdsYha][/ip4/0.0.0.0/tcp/4067/ws/p2p/16Uiu2HAkvAA1ebBVDmFZX9FJRLMVgQGeUsrWj86FfVPdJFkdsYha] localIp=172.17.0.2 switchAddress="@[/ip4/172.18.9.20/tcp/4066, /ip4/172.18.9.20/tcp/4067/ws]"
INF 2026-04-22 19:40:30.694+00:00 Announcing addresses  topics="waku node" tid=1 file=waku_node.nim:477 full=[/ip4/172.18.9.20/tcp/4066/p2p/16Uiu2HAkvAA1ebBVDmFZX9FJRLMVgQGeUsrWj86FfVPdJFkdsYha][/ip4/172.18.9.20/tcp/4067/ws/p2p/16Uiu2HAkvAA1ebBVDmFZX9FJRLMVgQGeUsrWj86FfVPdJFkdsYha]
INF 2026-04-22 19:40:30.694+00:00 DNS: discoverable ENR  topics="waku node" tid=1 file=waku_node.nim:478 enr=enr:-LO4QML5u0gqm-75LN7lWLDrFp6AvM_SigA-UzajI9JXTKwVYzIS1u02sHc-jfrGQg7HjbPoKDSOKgbjWjvDS28SMdIBgmlkgnY0gmlwhKwSCRSKbXVsdGlhZGRyc4wACgSsEgkUBg_j3QOCcnOFAMcBAACJc2VjcDI1NmsxoQIK4hcAlqwGTzXXmHke1HbRuaJq3f07KBZTnKWVUv_-fYN0Y3CCD-KDdWRwgg_khXdha3UyBQ
INF 2026-04-22 19:40:30.694+00:00 Waku node ENR updated successfully with new multiaddress topics="wakunode waku" tid=1 file=waku.nim:301 enr=enr:-L24QI5DmHUaSR9bACb3kUk4dQ0BYJiQK6stqtREPPRV3TWQLs4BKgblsvQJmyHHYywhnhT-k3rJ3LQAMtRXQApMplACgmlkgnY0gmlwhKwSCRSKbXVsdGlhZGRyc5YACASsEgkUBg_iAAoErBIJFAYP490DgnJzhQDHAQAAiXNlY3AyNTZrMaECCuIXAJasBk8115h5HtR20bmiat39OygWU5yllVL__n2DdGNwgg_ig3VkcIIP5IV3YWt1MgU record="(2, id: \"v4\", ip: 172.18.9.20, multiaddrs: 0x000804AC120914060FE2000A04AC120914060FE3DD03, rs: 0x00C7010000, secp256k1: 0x020AE2170096AC064F35D798791ED476D1B9A26ADDFD3B2816539CA59552FFFE7D, tcp: 4066, udp: 4068, waku2: 0x05)"
INF 2026-04-22 19:40:30.695+00:00 peer filtering updated  topics="waku discv5" tid=1 file=waku_discv5.nim:70
INF 2026-04-22 19:40:30.695+00:00 Starting discovery v5 service  topics="waku discv5" tid=1 file=waku_discv5.nim:336
INF 2026-04-22 19:40:30.695+00:00 start listening on udp port  topics="waku discv5" tid=1 file=waku_discv5.nim:338 address=0.0.0.0 port=4068
TRC 2026-04-22 19:40:30.695+00:00 start discv5 service  topics="waku discv5" tid=1 file=waku_discv5.nim:346
INF 2026-04-22 19:40:30.695+00:00 Starting discovery v5 search  topics="waku discv5" tid=1 file=waku_discv5.nim:258
TRC 2026-04-22 19:40:30.695+00:00 running discv5 discovery loop  topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-04-22 19:40:30.695+00:00 discv5 discovered peers  topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-04-22 19:40:30.695+00:00 discv5 discarded wrong records  topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
INF 2026-04-22 19:40:30.695+00:00 Successfully started discovery v5 service  topics="waku discv5" tid=1 file=waku_discv5.nim:352
INF 2026-04-22 19:40:30.695+00:00 Discv5: discoverable ENR  topics="waku discv5" tid=1 file=waku_discv5.nim:353 enrUri=enr:-L24QDvkagM3xoIjJGeS5Is-eQd3rDH9BxW78r6WWBQrabJzPJMB9G0qyO-NKbiIpxxHxWu1ri3w8n5ISqPG2Inmf7oDgmlkgnY0gmlwhKwSCRSKbXVsdGlhZGRyc5YACASsEgkUBg_iAAoErBIJFAYP490DgnJzhQDHAQAAiXNlY3AyNTZrMaECCuIXAJasBk8115h5HtR20bmiat39OygWU5yllVL__n2DdGNwgg_ig3VkcIIP5IV3YWt1MgU enr="(3, id: \"v4\", ip: 172.18.9.20, multiaddrs: 0x000804AC120914060FE2000A04AC120914060FE3DD03, rs: 0x00C7010000, secp256k1: 0x020AE2170096AC064F35D798791ED476D1B9A26ADDFD3B2816539CA59552FFFE7D, tcp: 4066, udp: 4068, waku2: 0x05)"
INF 2026-04-22 19:40:30.695+00:00 SubscriptionManager has no AutoSharding configured; skipping auto-subscribe. tid=1 file=subscription_manager.nim:578
TRC 2026-04-22 19:40:30.695+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-04-22 19:40:30.695+00:00 Health monitor loop start  tid=1 file=node_health_monitor.nim:499
DBG 2026-04-22 19:40:30.696+00:00 calculateConnectionState  tid=1 file=node_health_monitor.nim:389 relayCount=0 storeClientCount=0 lightpushCount=0 filterCount=0
INF 2026-04-22 19:40:30.696+00:00 starting keepalive  tid=1 file=node_health_monitor.nim:661 randomPeersKeepalive=10s allPeersKeepalive=2m
TRC 2026-04-22 19:40:30.696+00:00 Running keepalive loop  tid=1 file=node_health_monitor.nim:576
INF 2026-04-22 19:40:30.696+00:00 subscribe  topics="waku relay" tid=1 file=protocol.nim:595 pubsubTopic=/waku/2/rs/199/0
TRC 2026-04-22 19:40:30.696+00:00 adding validator for topic  topics="libp2p pubsub" tid=1 file=pubsub.nim:667 topic=/waku/2/rs/199/0
TRC 2026-04-22 19:40:30.696+00:00 subscribing to topic  topics="libp2p pubsub" tid=1 file=pubsub.nim:625 name=/waku/2/rs/199/0
TRC 2026-04-22 19:40:30.696+00:00 rebalancing mesh  topics="libp2p gossipsub" tid=1 file=behavior.nim:466 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
TRC 2026-04-22 19:40:30.696+00:00 replenishing mesh  topics="libp2p gossipsub" tid=1 file=behavior.nim:478 peers=0 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
TRC 2026-04-22 19:40:30.696+00:00 grafting  topics="libp2p gossipsub" tid=1 file=behavior.nim:506 grafting=0 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
TRC 2026-04-22 19:40:30.696+00:00 mesh balanced  topics="libp2p gossipsub" tid=1 file=behavior.nim:688 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
INF 2026-04-22 19:40:30.696+00:00 subscribe (was already subscribed in the mesh; appHandler set) topics="waku node relay api" tid=1 file=relay.nim:157 pubsubTopic=/waku/2/rs/199/0
INF 2026-04-22 19:40:30.698+00:00 REST services are installed  tid=1 file=builder.nim:219
INF 2026-04-22 19:40:30.698+00:00 Starting metrics HTTP server  topics="waku node metrics" tid=1 file=waku_metrics.nim:63 serverIp=0.0.0.0 serverPort=4069
INF 2026-04-22 19:40:30.698+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics="waku relay" tid=1 file=protocol.nim:421 pubsubTopic=/waku/2/rs/199/0
INF 2026-04-22 19:40:30.699+00:00 Metrics HTTP server started  topics="waku node metrics" tid=1 file=waku_metrics.nim:73 serverIp=0.0.0.0 serverPort=4069
INF 2026-04-22 19:40:30.699+00:00 Setting up shutdown hooks  topics="wakunode main" tid=1 file=wakunode2.nim:62
INF 2026-04-22 19:40:30.699+00:00 Node setup complete  topics="wakunode main" tid=1 file=wakunode2.nim:101
TRC 2026-04-22 19:40:30.708+00:00 Got IPs from DNS server  topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:155 resolvedAddresses={"1.0.0.1", "1.1.1.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-04-22 19:40:31.694+00:00 running heartbeat  topics="libp2p gossipsub" tid=1 file=behavior.nim:885 instance=139713835634768
TRC 2026-04-22 19:40:31.694+00:00 rebalancing mesh  topics="libp2p gossipsub" tid=1 file=behavior.nim:466 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
TRC 2026-04-22 19:40:31.694+00:00 replenishing mesh  topics="libp2p gossipsub" tid=1 file=behavior.nim:478 peers=0 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
TRC 2026-04-22 19:40:31.694+00:00 grafting  topics="libp2p gossipsub" tid=1 file=behavior.nim:506 grafting=0 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
TRC 2026-04-22 19:40:31.695+00:00 mesh balanced  topics="libp2p gossipsub" tid=1 file=behavior.nim:688 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
TRC 2026-04-22 19:40:31.695+00:00 getting gossip peers (iHave)  topics="libp2p gossipsub" tid=1 file=behavior.nim:751 ntopics=0
DBG 2026-04-22 19:40:31.722+00:00 Received request  tid=1 file=serverprivate.nim:141 peer=172.17.0.1:37890 meth=GET uri=/health
DBG 2026-04-22 19:40:31.722+00:00 Serving API request  tid=1 file=serverprivate.nim:202 peer=172.17.0.1:37890 meth=GET uri=/health path_params=[] query_params=[] content_body=(None)
DBG 2026-04-22 19:40:31.722+00:00 Received response from handler  tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=172.17.0.1:37890 uri=/health content_type=application/json content_size=824
DBG 2026-04-22 19:40:31.725+00:00 Received request  tid=1 file=serverprivate.nim:141 peer=172.17.0.1:37902 meth=GET uri=/debug/v1/info
DBG 2026-04-22 19:40:31.725+00:00 Serving API request  tid=1 file=serverprivate.nim:202 peer=172.17.0.1:37902 meth=GET uri=/debug/v1/info path_params=[] query_params=[] content_body=(None)
INF 2026-04-22 19:40:31.725+00:00 node info  topics="waku node" tid=1 file=waku_node.nim:255 wakuInfo="(listenAddresses: [/ip4/172.18.9.20/tcp/4066/p2p/16Uiu2HAkvAA1ebBVDmFZX9FJRLMVgQGeUsrWj86FfVPdJFkdsYha, /ip4/172.18.9.20/tcp/4067/ws/p2p/16Uiu2HAkvAA1ebBVDmFZX9FJRLMVgQGeUsrWj86FfVPdJFkdsYha], enrUri: enr:-L24QI5DmHUaSR9bACb3kUk4dQ0BYJiQK6stqtREPPRV3TWQLs4BKgblsvQJmyHHYywhnhT-k3rJ3LQAMtRXQApMplACgmlkgnY0gmlwhKwSCRSKbXVsdGlhZGRyc5YACASsEgkUBg_iAAoErBIJFAYP490DgnJzhQDHAQAAiXNlY3AyNTZrMaECCuIXAJasBk8115h5HtR20bmiat39OygWU5yllVL__n2DdGNwgg_ig3VkcIIP5IV3YWt1MgU, mixPubKey: none(string))"
DBG 2026-04-22 19:40:31.725+00:00 Received response from handler  tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=172.17.0.1:37902 uri=/debug/v1/info content_type=application/json content_size=467
TRC 2026-04-22 19:40:32.694+00:00 running heartbeat  topics="libp2p gossipsub" tid=1 file=behavior.nim:885 instance=139713835634768
TRC 2026-04-22 19:40:32.694+00:00 rebalancing mesh  topics="libp2p gossipsub" tid=1 file=behavior.nim:466 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
TRC 2026-04-22 19:40:32.694+00:00 replenishing mesh  topics="libp2p gossipsub" tid=1 file=behavior.nim:478 peers=0 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
TRC 2026-04-22 19:40:32.694+00:00 grafting  topics="libp2p gossipsub" tid=1 file=behavior.nim:506 grafting=0 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
TRC 2026-04-22 19:40:32.694+00:00 mesh balanced  topics="libp2p gossipsub" tid=1 file=behavior.nim:688 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
TRC 2026-04-22 19:40:32.695+00:00 getting gossip peers (iHave)  topics="libp2p gossipsub" tid=1 file=behavior.nim:751 ntopics=0
TRC 2026-04-22 19:40:32.942+00:00 Handling tcp connection  topics="libp2p tcptransport" tid=1 file=tcptransport.nim:47 address=ok(/ip4/172.18.19.183/tcp/42732) dir=In clients=0
TRC 2026-04-22 19:40:32.942+00:00 Stream created  topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69e92430e184f25309516da7 objName=ChronosStream dir=In
TRC 2026-04-22 19:40:32.942+00:00 Monitoring for timeout  topics="libp2p connection" tid=1 file=connection.nim:67 s=:69e92430e184f25309516da7 timeout=10m
DBG 2026-04-22 19:40:32.942+00:00 Accepted an incoming connection  topics="libp2p switch" tid=1 file=switch.nim:306 conn=:69e92430e184f25309516da7
TRC 2026-04-22 19:40:32.942+00:00 Upgrading connection  topics="libp2p muxedupgrade" tid=1 file=muxedupgrade.nim:63 conn=:69e92430e184f25309516da7 direction=In
TRC 2026-04-22 19:40:32.943+00:00 Starting multistream negotiation  topics="libp2p multistream" tid=1 file=multistream.nim:132 conn=:69e92430e184f25309516da7 handshaked=false
DBG 2026-04-22 19:40:32.943+00:00 About to accept incoming connection  topics="libp2p switch" tid=1 file=switch.nim:272
TRC 2026-04-22 19:40:32.943+00:00 handle: got request  topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=:69e92430e184f25309516da7 ms=/multistream/1.0.0
TRC 2026-04-22 19:40:32.943+00:00 handle: got request  topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=:69e92430e184f25309516da7 ms=/noise
TRC 2026-04-22 19:40:32.943+00:00 found handler  topics="libp2p multistream" tid=1 file=multistream.nim:164 conn=:69e92430e184f25309516da7 protocol=/noise
TRC 2026-04-22 19:40:32.943+00:00 Securing connection  topics="libp2p upgrade" tid=1 file=upgrade.nim:58 conn=:69e92430e184f25309516da7 codec=/noise
TRC 2026-04-22 19:40:32.943+00:00 Starting Noise handshake  topics="libp2p noise" tid=1 file=noise.nim:495 conn=:69e92430e184f25309516da7 initiator=false
TRC 2026-04-22 19:40:32.943+00:00 mixHash  topics="libp2p noise" tid=1 file=noise.nim:192 hash=f3d15e6108ed...2e0958dc002d
TRC 2026-04-22 19:40:32.944+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=:69e92430e184f25309516da7 size=32
TRC 2026-04-22 19:40:32.944+00:00 noise read e  topics="libp2p noise" tid=1 file=noise.nim:272 size=32
TRC 2026-04-22 19:40:32.944+00:00 mixHash  topics="libp2p noise" tid=1 file=noise.nim:192 hash=aa929d16312c...37e5626864fc
TRC 2026-04-22 19:40:32.944+00:00 mixHash  topics="libp2p noise" tid=1 file=noise.nim:192 hash=b3228d937c7f...1cee187561bf
TRC 2026-04-22 19:40:32.944+00:00 noise write e  topics="libp2p noise" tid=1 file=noise.nim:231
TRC 2026-04-22 19:40:32.944+00:00 mixHash  topics="libp2p noise" tid=1 file=noise.nim:192 hash=b7e7cdd3baa0...e5803d3145cb
TRC 2026-04-22 19:40:32.944+00:00 noise dh ee  topics="libp2p noise" tid=1 file=noise.nim:245
TRC 2026-04-22 19:40:32.944+00:00 mixKey  topics="libp2p noise" tid=1 file=noise.nim:184 key=114e8d6cdb2f...b72636cf7681
TRC 2026-04-22 19:40:32.944+00:00 noise write s  topics="libp2p noise" tid=1 file=noise.nim:240
TRC 2026-04-22 19:40:32.944+00:00 encryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:150 tag=eda2f88e1c01a0b399060609be292a62 data=42674c67321e...0609be292a62 nonce=0
TRC 2026-04-22 19:40:32.944+00:00 mixHash  topics="libp2p noise" tid=1 file=noise.nim:192 hash=c5639fa3e8f9...4debce0bd8ce
TRC 2026-04-22 19:40:32.944+00:00 noise dh es  topics="libp2p noise" tid=1 file=noise.nim:250
TRC 2026-04-22 19:40:32.944+00:00 mixKey  topics="libp2p noise" tid=1 file=noise.nim:184 key=edd6fe41090a...689d163cee59
TRC 2026-04-22 19:40:32.945+00:00 encryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:150 tag=1ca787aae655bd89e1ed6d9321ed2956 data=7c8a5a047bed...6d9321ed2956 nonce=0
TRC 2026-04-22 19:40:32.945+00:00 mixHash  topics="libp2p noise" tid=1 file=noise.nim:192 hash=c2a2e3936a9c...3de62f12667f
TRC 2026-04-22 19:40:32.945+00:00 sendHSMessage  topics="libp2p noise" tid=1 file=noise.nim:329 conn=:69e92430e184f25309516da7 size=208
TRC 2026-04-22 19:40:32.946+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=:69e92430e184f25309516da7 size=176
TRC 2026-04-22 19:40:32.946+00:00 noise read s  topics="libp2p noise" tid=1 file=noise.nim:285 size=176
TRC 2026-04-22 19:40:32.946+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=f309cb4f7ad3...250e9baf7f22 tagOut=f309cb4f7ad3...250e9baf7f22 nonce=1
TRC 2026-04-22 19:40:32.946+00:00 mixHash  topics="libp2p noise" tid=1 file=noise.nim:192 hash=421f379c7eeb...f8ab31a0be7e
TRC 2026-04-22 19:40:32.946+00:00 noise dh se  topics="libp2p noise" tid=1 file=noise.nim:258
TRC 2026-04-22 19:40:32.946+00:00 mixKey  topics="libp2p noise" tid=1 file=noise.nim:184 key=27f6202d1232...635efa1f8d9b
TRC 2026-04-22 19:40:32.947+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=531b3f94b5d8...679d58a6cc00 tagOut=531b3f94b5d8...679d58a6cc00 nonce=0
TRC 2026-04-22 19:40:32.947+00:00 mixHash  topics="libp2p noise" tid=1 file=noise.nim:192 hash=f363fc80e53f...cd702f7c5b23
TRC 2026-04-22 19:40:32.947+00:00 Remote signature verified  topics="libp2p noise" tid=1 file=noise.nim:555 conn=:69e92430e184f25309516da7
TRC 2026-04-22 19:40:32.947+00:00 Remote peer id  topics="libp2p noise" tid=1 file=noise.nim:560 pid=16Uiu2HAmMnVE779dCvQMarwxmCZjKrqFUsCihUoyE7p5QcQx1t1d
TRC 2026-04-22 19:40:32.947+00:00 Stream created  topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69e92430e184f25309516da8 objName=SecureConn dir=In
TRC 2026-04-22 19:40:32.947+00:00 Monitoring for timeout  topics="libp2p connection" tid=1 file=connection.nim:67 s=16U*Qx1t1d:69e92430e184f25309516da8 timeout=5m
TRC 2026-04-22 19:40:32.947+00:00 Noise handshake completed!  topics="libp2p noise" tid=1 file=noise.nim:592 initiator=false peer=16U*Qx1t1d
TRC 2026-04-22 19:40:32.947+00:00 Muxing connection  topics="libp2p muxedupgrade" tid=1 file=muxedupgrade.nim:34 conn=16U*Qx1t1d:69e92430e184f25309516da8
TRC 2026-04-22 19:40:32.947+00:00 Starting multistream negotiation  topics="libp2p multistream" tid=1 file=multistream.nim:132 conn=16U*Qx1t1d:69e92430e184f25309516da8 handshaked=false
TRC 2026-04-22 19:40:32.947+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*Qx1t1d:69e92430e184f25309516da7 size=36
TRC 2026-04-22 19:40:32.947+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=5f3f666a910e...3dfad39f7246 tagOut=5f3f666a910e...3dfad39f7246 nonce=0
TRC 2026-04-22 19:40:32.947+00:00 handle: got request  topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*Qx1t1d:69e92430e184f25309516da8 ms=/multistream/1.0.0
TRC 2026-04-22 19:40:32.947+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*Qx1t1d:69e92430e184f25309516da7 size=30
TRC 2026-04-22 19:40:32.947+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=8cc6f37052a8...f0e5ba4c59da tagOut=8cc6f37052a8...f0e5ba4c59da nonce=1
TRC 2026-04-22 19:40:32.947+00:00 handle: got request  topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*Qx1t1d:69e92430e184f25309516da8 ms=/yamux/1.0.0
TRC 2026-04-22 19:40:32.947+00:00 found handler  topics="libp2p multistream" tid=1 file=multistream.nim:164 conn=16U*Qx1t1d:69e92430e184f25309516da8 protocol=/yamux/1.0.0
TRC 2026-04-22 19:40:32.947+00:00 Found a muxer  topics="libp2p muxedupgrade" tid=1 file=muxedupgrade.nim:50 conn=16U*Qx1t1d:69e92430e184f25309516da8 muxerName=/yamux/1.0.0
TRC 2026-04-22 19:40:32.948+00:00 Starting yamux handler  topics="libp2p yamux" tid=1 file=yamux.nim:559 pid=16U*Qx1t1d
TRC 2026-04-22 19:40:32.948+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.948+00:00 Upgraded connection  topics="libp2p muxedupgrade" tid=1 file=muxedupgrade.nim:81 conn=16U*Qx1t1d:69e92430e184f25309516da7 sconn=16U*Qx1t1d:69e92430e184f25309516da8 direction=In
TRC 2026-04-22 19:40:32.948+00:00 About to trigger connection events  topics="libp2p connmanager" tid=1 file=connmanager.nim:148 peer=16U*Qx1t1d
TRC 2026-04-22 19:40:32.948+00:00 About to trigger peer events  topics="libp2p connmanager" tid=1 file=connmanager.nim:180 peer=16U*Qx1t1d
TRC 2026-04-22 19:40:32.948+00:00 triggering peer events  topics="libp2p connmanager" tid=1 file=connmanager.nim:185 peer=16U*Qx1t1d event="(kind: Joined, initiator: false)"
TRC 2026-04-22 19:40:32.948+00:00 Dialing (existing)  topics="libp2p dialer" tid=1 file=dialer.nim:322 peerId=16U*Qx1t1d protos="[/vac/waku/metadata/1.0.0]"
TRC 2026-04-22 19:40:32.948+00:00 Stream created  topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69e92430e184f25309516da9 objName=YamuxStream dir=Out
TRC 2026-04-22 19:40:32.948+00:00 Monitoring for timeout  topics="libp2p connection" tid=1 file=connection.nim:67 s=:69e92430e184f25309516da9 timeout=5m
TRC 2026-04-22 19:40:32.948+00:00 created channel  topics="libp2p yamux" tid=1 file=yamux.nim:518 id=2 pid=16U*Qx1t1d
TRC 2026-04-22 19:40:32.948+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Syn}, streamId: 2, length: 0}"
TRC 2026-04-22 19:40:32.948+00:00 Negotiating stream  topics="libp2p dialer" tid=1 file=dialer.nim:285 conn=16U*Qx1t1d:69e92430e184f25309516da9 protos="[/vac/waku/metadata/1.0.0]"
TRC 2026-04-22 19:40:32.948+00:00 initiating handshake  topics="libp2p multistream" tid=1 file=multistream.nim:47 conn=16U*Qx1t1d:69e92430e184f25309516da9 codec=/multistream/1.0.0
TRC 2026-04-22 19:40:32.948+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 2, length: 20}"
TRC 2026-04-22 19:40:32.948+00:00 selecting proto  topics="libp2p multistream" tid=1 file=multistream.nim:51 conn=16U*Qx1t1d:69e92430e184f25309516da9 proto=/vac/waku/metadata/1.0.0
TRC 2026-04-22 19:40:32.948+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 2, length: 26}"
DBG 2026-04-22 19:40:32.948+00:00 starting sendNonPriorityTask  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:578 p=16U*Qx1t1d
DBG 2026-04-22 19:40:32.948+00:00 created new pubsub peer  topics="libp2p pubsub" tid=1 file=pubsub.nim:430 peerId=16U*Qx1t1d
TRC 2026-04-22 19:40:32.948+00:00 Dialing (existing)  topics="libp2p dialer" tid=1 file=dialer.nim:322 peerId=16U*Qx1t1d 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-04-22 19:40:32.948+00:00 Stream created  topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69e92430e184f25309516daa objName=YamuxStream dir=Out
TRC 2026-04-22 19:40:32.948+00:00 Monitoring for timeout  topics="libp2p connection" tid=1 file=connection.nim:67 s=:69e92430e184f25309516daa timeout=5m
TRC 2026-04-22 19:40:32.948+00:00 created channel  topics="libp2p yamux" tid=1 file=yamux.nim:518 id=4 pid=16U*Qx1t1d
TRC 2026-04-22 19:40:32.948+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Syn}, streamId: 4, length: 0}"
TRC 2026-04-22 19:40:32.948+00:00 Negotiating stream  topics="libp2p dialer" tid=1 file=dialer.nim:285 conn=16U*Qx1t1d:69e92430e184f25309516daa 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-04-22 19:40:32.948+00:00 initiating handshake  topics="libp2p multistream" tid=1 file=multistream.nim:47 conn=16U*Qx1t1d:69e92430e184f25309516daa codec=/multistream/1.0.0
TRC 2026-04-22 19:40:32.948+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 4, length: 20}"
TRC 2026-04-22 19:40:32.948+00:00 selecting proto  topics="libp2p multistream" tid=1 file=multistream.nim:51 conn=16U*Qx1t1d:69e92430e184f25309516daa proto=/vac/waku/relay/2.0.0
TRC 2026-04-22 19:40:32.949+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 4, length: 23}"
TRC 2026-04-22 19:40:32.949+00:00 Stored muxer  topics="libp2p connmanager" tid=1 file=connmanager.nim:347 muxer=16U*Qx1t1d:69e92430e184f25309516da8 direction=In peers=1
TRC 2026-04-22 19:40:32.949+00:00 Stream created  topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69e92430e184f25309516dab objName=YamuxStream dir=Out
TRC 2026-04-22 19:40:32.949+00:00 Monitoring for timeout  topics="libp2p connection" tid=1 file=connection.nim:67 s=:69e92430e184f25309516dab timeout=5m
TRC 2026-04-22 19:40:32.949+00:00 created channel  topics="libp2p yamux" tid=1 file=yamux.nim:518 id=6 pid=16U*Qx1t1d
TRC 2026-04-22 19:40:32.949+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Syn}, streamId: 6, length: 0}"
TRC 2026-04-22 19:40:32.949+00:00 initiating handshake  topics="libp2p multistream" tid=1 file=multistream.nim:47 conn=16U*Qx1t1d:69e92430e184f25309516dab codec=/multistream/1.0.0
TRC 2026-04-22 19:40:32.949+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 6, length: 20}"
TRC 2026-04-22 19:40:32.950+00:00 selecting proto  topics="libp2p multistream" tid=1 file=multistream.nim:51 conn=16U*Qx1t1d:69e92430e184f25309516dab proto=/ipfs/id/1.0.0
TRC 2026-04-22 19:40:32.950+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 6, length: 16}"
TRC 2026-04-22 19:40:32.950+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*Qx1t1d:69e92430e184f25309516da7 size=28
TRC 2026-04-22 19:40:32.950+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=21037bf07859...3613388eae42 tagOut=21037bf07859...3613388eae42 nonce=2
TRC 2026-04-22 19:40:32.950+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Syn}, streamId: 1, length: 0}"
TRC 2026-04-22 19:40:32.950+00:00 Stream created  topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69e92430e184f25309516dac objName=YamuxStream dir=In
TRC 2026-04-22 19:40:32.950+00:00 Monitoring for timeout  topics="libp2p connection" tid=1 file=connection.nim:67 s=:69e92430e184f25309516dac timeout=5m
TRC 2026-04-22 19:40:32.950+00:00 created channel  topics="libp2p yamux" tid=1 file=yamux.nim:518 id=1 pid=16U*Qx1t1d
TRC 2026-04-22 19:40:32.950+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Ack}, streamId: 1, length: 0}"
TRC 2026-04-22 19:40:32.950+00:00 Starting stream handler  tid=1 file=muxedupgrade.nim:93 conn=16U*Qx1t1d:69e92430e184f25309516dac
TRC 2026-04-22 19:40:32.950+00:00 Starting multistream handler  topics="libp2p multistream" tid=1 file=multistream.nim:175 conn=16U*Qx1t1d:69e92430e184f25309516dac handshaked=false
TRC 2026-04-22 19:40:32.950+00:00 Starting multistream negotiation  topics="libp2p multistream" tid=1 file=multistream.nim:132 conn=16U*Qx1t1d:69e92430e184f25309516dac handshaked=false
TRC 2026-04-22 19:40:32.950+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.951+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*Qx1t1d:69e92430e184f25309516da7 size=48
TRC 2026-04-22 19:40:32.951+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=72245db991f7...939bf0fe280a tagOut=72245db991f7...939bf0fe280a nonce=3
TRC 2026-04-22 19:40:32.951+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 1, length: 20}"
TRC 2026-04-22 19:40:32.951+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-04-22 19:40:32.951+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.951+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*Qx1t1d:69e92430e184f25309516da7 size=54
TRC 2026-04-22 19:40:32.951+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=89058f7f9232...a319f1a3af02 tagOut=89058f7f9232...a319f1a3af02 nonce=4
TRC 2026-04-22 19:40:32.951+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 1, length: 26}"
TRC 2026-04-22 19:40:32.951+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=192f7661632f...312e302e300a
TRC 2026-04-22 19:40:32.951+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.951+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*Qx1t1d:69e92430e184f25309516da7 size=28
TRC 2026-04-22 19:40:32.951+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=36ced73e088a...8d1a0bc821a1 tagOut=36ced73e088a...8d1a0bc821a1 nonce=5
TRC 2026-04-22 19:40:32.952+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Syn}, streamId: 3, length: 0}"
TRC 2026-04-22 19:40:32.952+00:00 Stream created  topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69e92430e184f25309516dad objName=YamuxStream dir=In
TRC 2026-04-22 19:40:32.952+00:00 Monitoring for timeout  topics="libp2p connection" tid=1 file=connection.nim:67 s=:69e92430e184f25309516dad timeout=5m
TRC 2026-04-22 19:40:32.952+00:00 created channel  topics="libp2p yamux" tid=1 file=yamux.nim:518 id=3 pid=16U*Qx1t1d
TRC 2026-04-22 19:40:32.953+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Ack}, streamId: 3, length: 0}"
TRC 2026-04-22 19:40:32.953+00:00 Starting stream handler  tid=1 file=muxedupgrade.nim:93 conn=16U*Qx1t1d:69e92430e184f25309516dad
TRC 2026-04-22 19:40:32.953+00:00 Starting multistream handler  topics="libp2p multistream" tid=1 file=multistream.nim:175 conn=16U*Qx1t1d:69e92430e184f25309516dad handshaked=false
TRC 2026-04-22 19:40:32.953+00:00 Starting multistream negotiation  topics="libp2p multistream" tid=1 file=multistream.nim:132 conn=16U*Qx1t1d:69e92430e184f25309516dad handshaked=false
TRC 2026-04-22 19:40:32.953+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.953+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*Qx1t1d:69e92430e184f25309516da7 size=48
TRC 2026-04-22 19:40:32.953+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=215545fa2260...dd42ecc24375 tagOut=215545fa2260...dd42ecc24375 nonce=6
TRC 2026-04-22 19:40:32.953+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 3, length: 20}"
TRC 2026-04-22 19:40:32.953+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-04-22 19:40:32.953+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.953+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*Qx1t1d:69e92430e184f25309516da7 size=51
TRC 2026-04-22 19:40:32.953+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=05f0405a233c...606e0f53fa89 tagOut=05f0405a233c...606e0f53fa89 nonce=7
TRC 2026-04-22 19:40:32.954+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 3, length: 23}"
TRC 2026-04-22 19:40:32.954+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=162f7661632f...322e302e300a
TRC 2026-04-22 19:40:32.954+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.954+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*Qx1t1d:69e92430e184f25309516da7 size=28
TRC 2026-04-22 19:40:32.954+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=1693f0f77541...81178763b296 tagOut=1693f0f77541...81178763b296 nonce=8
TRC 2026-04-22 19:40:32.954+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Syn}, streamId: 5, length: 0}"
TRC 2026-04-22 19:40:32.954+00:00 Stream created  topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69e92430e184f25309516dae objName=YamuxStream dir=In
TRC 2026-04-22 19:40:32.954+00:00 Monitoring for timeout  topics="libp2p connection" tid=1 file=connection.nim:67 s=:69e92430e184f25309516dae timeout=5m
TRC 2026-04-22 19:40:32.954+00:00 created channel  topics="libp2p yamux" tid=1 file=yamux.nim:518 id=5 pid=16U*Qx1t1d
TRC 2026-04-22 19:40:32.954+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Ack}, streamId: 5, length: 0}"
TRC 2026-04-22 19:40:32.954+00:00 Starting stream handler  tid=1 file=muxedupgrade.nim:93 conn=16U*Qx1t1d:69e92430e184f25309516dae
TRC 2026-04-22 19:40:32.955+00:00 Starting multistream handler  topics="libp2p multistream" tid=1 file=multistream.nim:175 conn=16U*Qx1t1d:69e92430e184f25309516dae handshaked=false
TRC 2026-04-22 19:40:32.955+00:00 Starting multistream negotiation  topics="libp2p multistream" tid=1 file=multistream.nim:132 conn=16U*Qx1t1d:69e92430e184f25309516dae handshaked=false
TRC 2026-04-22 19:40:32.955+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.955+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*Qx1t1d:69e92430e184f25309516da7 size=48
TRC 2026-04-22 19:40:32.955+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=5a0e4aba6c83...916ecec4e7a8 tagOut=5a0e4aba6c83...916ecec4e7a8 nonce=9
TRC 2026-04-22 19:40:32.955+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 5, length: 20}"
TRC 2026-04-22 19:40:32.955+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-04-22 19:40:32.955+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.955+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*Qx1t1d:69e92430e184f25309516da7 size=44
TRC 2026-04-22 19:40:32.955+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=51c20c09a285...9b5f6f942fd5 tagOut=51c20c09a285...9b5f6f942fd5 nonce=10
TRC 2026-04-22 19:40:32.955+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 5, length: 16}"
TRC 2026-04-22 19:40:32.955+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=0f2f69706673...312e302e300a
TRC 2026-04-22 19:40:32.955+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.955+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*Qx1t1d:69e92430e184f25309516da7 size=28
TRC 2026-04-22 19:40:32.955+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=b19ebcbcca6d...911587fd7004 tagOut=b19ebcbcca6d...911587fd7004 nonce=11
TRC 2026-04-22 19:40:32.956+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Ack}, streamId: 2, length: 0}"
TRC 2026-04-22 19:40:32.956+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.956+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*Qx1t1d:69e92430e184f25309516da7 size=28
TRC 2026-04-22 19:40:32.956+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=f901fb1fb3ea...f7c4e646e1fa tagOut=f901fb1fb3ea...f7c4e646e1fa nonce=12
TRC 2026-04-22 19:40:32.956+00:00 handle: got request  topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*Qx1t1d:69e92430e184f25309516dac ms=/multistream/1.0.0
TRC 2026-04-22 19:40:32.956+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 1, length: 20}"
TRC 2026-04-22 19:40:32.956+00:00 handle: got request  topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*Qx1t1d:69e92430e184f25309516dac ms=/vac/waku/metadata/1.0.0
TRC 2026-04-22 19:40:32.956+00:00 found handler  topics="libp2p multistream" tid=1 file=multistream.nim:164 conn=16U*Qx1t1d:69e92430e184f25309516dac protocol=/vac/waku/metadata/1.0.0
TRC 2026-04-22 19:40:32.956+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 1, length: 26}"
TRC 2026-04-22 19:40:32.956+00:00 handle: got request  topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*Qx1t1d:69e92430e184f25309516dad ms=/multistream/1.0.0
TRC 2026-04-22 19:40:32.956+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 3, length: 20}"
TRC 2026-04-22 19:40:32.956+00:00 handle: got request  topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*Qx1t1d:69e92430e184f25309516dad ms=/vac/waku/relay/2.0.0
TRC 2026-04-22 19:40:32.956+00:00 found handler  topics="libp2p multistream" tid=1 file=multistream.nim:164 conn=16U*Qx1t1d:69e92430e184f25309516dad protocol=/vac/waku/relay/2.0.0
TRC 2026-04-22 19:40:32.957+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 3, length: 23}"
TRC 2026-04-22 19:40:32.957+00:00 handle: got request  topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*Qx1t1d:69e92430e184f25309516dae ms=/multistream/1.0.0
TRC 2026-04-22 19:40:32.957+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 5, length: 20}"
TRC 2026-04-22 19:40:32.957+00:00 handle: got request  topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*Qx1t1d:69e92430e184f25309516dae ms=/ipfs/id/1.0.0
TRC 2026-04-22 19:40:32.957+00:00 found handler  topics="libp2p multistream" tid=1 file=multistream.nim:164 conn=16U*Qx1t1d:69e92430e184f25309516dae protocol=/ipfs/id/1.0.0
TRC 2026-04-22 19:40:32.957+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 5, length: 16}"
TRC 2026-04-22 19:40:32.957+00:00 found handler  topics="libp2p multistream" tid=1 file=multistream.nim:189 conn=16U*Qx1t1d:69e92430e184f25309516dac protocol=/vac/waku/metadata/1.0.0
TRC 2026-04-22 19:40:32.957+00:00 found handler  topics="libp2p multistream" tid=1 file=multistream.nim:189 conn=16U*Qx1t1d:69e92430e184f25309516dad protocol=/vac/waku/relay/2.0.0
INF 2026-04-22 19:40:32.957+00:00 Incoming WakuRelay connection  topics="waku relay" tid=1 file=protocol.nim:191 connection=16U*Qx1t1d:69e92430e184f25309516dad protocol=/vac/waku/relay/2.0.0
DBG 2026-04-22 19:40:32.957+00:00 starting pubsub read loop  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:229 conn=16U*Qx1t1d:69e92430e184f25309516dad peer=16U*Qx1t1d closed=false
TRC 2026-04-22 19:40:32.957+00:00 waiting for data  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:234 conn=16U*Qx1t1d:69e92430e184f25309516dad peer=16U*Qx1t1d closed=false
TRC 2026-04-22 19:40:32.957+00:00 found handler  topics="libp2p multistream" tid=1 file=multistream.nim:189 conn=16U*Qx1t1d:69e92430e184f25309516dae protocol=/ipfs/id/1.0.0
TRC 2026-04-22 19:40:32.957+00:00 handling identify request  topics="libp2p identify" tid=1 file=identify.nim:146 conn=16U*Qx1t1d:69e92430e184f25309516dae
TRC 2026-04-22 19:40:32.957+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 5, length: 402}"
DBG 2026-04-22 19:40:32.957+00:00 identify: info sent  topics="libp2p identify" tid=1 file=identify.nim:149 conn=16U*Qx1t1d:69e92430e184f25309516dae info="(peerId: 16Uiu2HAkvAA1ebBVDmFZX9FJRLMVgQGeUsrWj86FfVPdJFkdsYha, listenAddrs: [/ip4/0.0.0.0/tcp/4066, /ip4/0.0.0.0/tcp/4067/ws], addrs: [/ip4/172.18.9.20/tcp/4066, /ip4/172.18.9.20/tcp/4067/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: logos-delivery-\"v0.38.0-18-gbb8a7e\")"
TRC 2026-04-22 19:40:32.957+00:00 exiting identify handler  topics="libp2p identify" tid=1 file=identify.nim:156 conn=16U*Qx1t1d:69e92430e184f25309516dae
TRC 2026-04-22 19:40:32.957+00:00 Closing with EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69e92430e184f25309516dae
TRC 2026-04-22 19:40:32.957+00:00 Closing yamux channel locally  topics="libp2p yamux" tid=1 file=yamux.nim:204 streamId=5 conn=16U*Qx1t1d:69e92430e184f25309516da8
TRC 2026-04-22 19:40:32.957+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{Data, {Fin}, streamId: 5, length: 0}"
TRC 2026-04-22 19:40:32.957+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Ack}, streamId: 4, length: 0}"
TRC 2026-04-22 19:40:32.957+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.957+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*Qx1t1d:69e92430e184f25309516da7 size=28
TRC 2026-04-22 19:40:32.958+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=badeed42a826...f983e98f9501 tagOut=badeed42a826...f983e98f9501 nonce=13
TRC 2026-04-22 19:40:32.958+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Ack}, streamId: 6, length: 0}"
TRC 2026-04-22 19:40:32.958+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.958+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*Qx1t1d:69e92430e184f25309516da7 size=48
TRC 2026-04-22 19:40:32.958+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=c806d2e7b3e9...680a6fc8d406 tagOut=c806d2e7b3e9...680a6fc8d406 nonce=14
TRC 2026-04-22 19:40:32.958+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 2, length: 20}"
TRC 2026-04-22 19:40:32.958+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-04-22 19:40:32.958+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.958+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*Qx1t1d:69e92430e184f25309516da7 size=54
TRC 2026-04-22 19:40:32.958+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=acdf778cb84b...3a322565061c tagOut=acdf778cb84b...3a322565061c nonce=15
TRC 2026-04-22 19:40:32.958+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 2, length: 26}"
TRC 2026-04-22 19:40:32.958+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=192f7661632f...312e302e300a
TRC 2026-04-22 19:40:32.958+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.958+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*Qx1t1d:69e92430e184f25309516da7 size=48
TRC 2026-04-22 19:40:32.958+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=ede2c8523260...511708d58367 tagOut=ede2c8523260...511708d58367 nonce=16
TRC 2026-04-22 19:40:32.958+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 4, length: 20}"
TRC 2026-04-22 19:40:32.958+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-04-22 19:40:32.958+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.958+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*Qx1t1d:69e92430e184f25309516da7 size=51
TRC 2026-04-22 19:40:32.958+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=fb090a754cea...b3a626c8f48c tagOut=fb090a754cea...b3a626c8f48c nonce=17
TRC 2026-04-22 19:40:32.958+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 4, length: 23}"
TRC 2026-04-22 19:40:32.958+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=162f7661632f...322e302e300a
TRC 2026-04-22 19:40:32.962+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.963+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*Qx1t1d:69e92430e184f25309516da7 size=48
TRC 2026-04-22 19:40:32.963+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=fc96daba22e0...1a7e9c72c2f1 tagOut=fc96daba22e0...1a7e9c72c2f1 nonce=18
TRC 2026-04-22 19:40:32.963+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 6, length: 20}"
TRC 2026-04-22 19:40:32.963+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-04-22 19:40:32.963+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.963+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*Qx1t1d:69e92430e184f25309516da7 size=44
TRC 2026-04-22 19:40:32.963+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=a045adb34108...bcdb56890ec0 tagOut=a045adb34108...bcdb56890ec0 nonce=19
TRC 2026-04-22 19:40:32.963+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 6, length: 16}"
TRC 2026-04-22 19:40:32.963+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=0f2f69706673...312e302e300a
TRC 2026-04-22 19:40:32.963+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.963+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*Qx1t1d:69e92430e184f25309516da7 size=390
TRC 2026-04-22 19:40:32.963+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=c8bfa82a5f2e...5d54e7dc8927 tagOut=c8bfa82a5f2e...5d54e7dc8927 nonce=20
TRC 2026-04-22 19:40:32.963+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 6, length: 362}"
TRC 2026-04-22 19:40:32.963+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=e8020a250802...623861376522
TRC 2026-04-22 19:40:32.963+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.963+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*Qx1t1d:69e92430e184f25309516da7 size=28
TRC 2026-04-22 19:40:32.963+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=0811d05e1807...7058df770761 tagOut=0811d05e1807...7058df770761 nonce=21
TRC 2026-04-22 19:40:32.963+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {Fin}, streamId: 6, length: 0}"
TRC 2026-04-22 19:40:32.963+00:00 remote closed channel  topics="libp2p yamux" tid=1 file=yamux.nim:643
TRC 2026-04-22 19:40:32.963+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.963+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*Qx1t1d:69e92430e184f25309516da7 size=28
TRC 2026-04-22 19:40:32.963+00:00 multistream handshake success  topics="libp2p multistream" tid=1 file=multistream.nim:61 conn=16U*Qx1t1d:69e92430e184f25309516dab
TRC 2026-04-22 19:40:32.964+00:00 reading first requested proto  topics="libp2p multistream" tid=1 file=multistream.nim:68 conn=16U*Qx1t1d:69e92430e184f25309516dab s=/ipfs/id/1.0.0 proto="[/ipfs/id/1.0.0]"
TRC 2026-04-22 19:40:32.964+00:00 successfully selected  topics="libp2p multistream" tid=1 file=multistream.nim:70 conn=16U*Qx1t1d:69e92430e184f25309516dab proto=/ipfs/id/1.0.0
TRC 2026-04-22 19:40:32.964+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=4eab00bd548e...e63bfbe94763 tagOut=4eab00bd548e...e63bfbe94763 nonce=22
TRC 2026-04-22 19:40:32.964+00:00 multistream handshake success  topics="libp2p multistream" tid=1 file=multistream.nim:61 conn=16U*Qx1t1d:69e92430e184f25309516da9
TRC 2026-04-22 19:40:32.964+00:00 reading first requested proto  topics="libp2p multistream" tid=1 file=multistream.nim:68 conn=16U*Qx1t1d:69e92430e184f25309516da9 s=/vac/waku/metadata/1.0.0 proto="[/vac/waku/metadata/1.0.0]"
TRC 2026-04-22 19:40:32.964+00:00 successfully selected  topics="libp2p multistream" tid=1 file=multistream.nim:70 conn=16U*Qx1t1d:69e92430e184f25309516da9 proto=/vac/waku/metadata/1.0.0
TRC 2026-04-22 19:40:32.964+00:00 multistream handshake success  topics="libp2p multistream" tid=1 file=multistream.nim:61 conn=16U*Qx1t1d:69e92430e184f25309516daa
TRC 2026-04-22 19:40:32.964+00:00 reading first requested proto  topics="libp2p multistream" tid=1 file=multistream.nim:68 conn=16U*Qx1t1d:69e92430e184f25309516daa 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-04-22 19:40:32.964+00:00 successfully selected  topics="libp2p multistream" tid=1 file=multistream.nim:70 conn=16U*Qx1t1d:69e92430e184f25309516daa proto=/vac/waku/relay/2.0.0
TRC 2026-04-22 19:40:32.964+00:00 initiating identify  topics="libp2p identify" tid=1 file=identify.nim:170 conn=16U*Qx1t1d:69e92430e184f25309516dab
DBG 2026-04-22 19:40:32.964+00:00 identify: info received  topics="libp2p identify" tid=1 file=identify.nim:178 conn=16U*Qx1t1d:69e92430e184f25309516dab pubkey=some(s...c14b)) addresses=/ip4/172.18.19.183/tcp/20285,/ip4/172.18.19.183/tcp/20286/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.9.20/tcp/4066) proto_version=ipfs/0.1.0 agent_version="logos-delivery-\"v0.38.0-18-gbb8a7e\"" signedPeerRecord=None
TRC 2026-04-22 19:40:32.964+00:00 Closing with EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69e92430e184f25309516dab
TRC 2026-04-22 19:40:32.964+00:00 Closing yamux channel locally  topics="libp2p yamux" tid=1 file=yamux.nim:204 streamId=6 conn=16U*Qx1t1d:69e92430e184f25309516da8
TRC 2026-04-22 19:40:32.965+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{Data, {Fin}, streamId: 6, length: 0}"
TRC 2026-04-22 19:40:32.965+00:00 Closing connection  topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*Qx1t1d:69e92430e184f25309516dab
TRC 2026-04-22 19:40:32.965+00:00 Closed connection  topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*Qx1t1d:69e92430e184f25309516dab
TRC 2026-04-22 19:40:32.965+00:00 Closing stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69e92430e184f25309516dab objName=YamuxStream dir=Out
TRC 2026-04-22 19:40:32.965+00:00 Closed stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69e92430e184f25309516dab objName=YamuxStream dir=Out
TRC 2026-04-22 19:40:32.965+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {Fin}, streamId: 5, length: 0}"
TRC 2026-04-22 19:40:32.965+00:00 remote closed channel  topics="libp2p yamux" tid=1 file=yamux.nim:643
TRC 2026-04-22 19:40:32.965+00:00 Closing connection  topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*Qx1t1d:69e92430e184f25309516dae
TRC 2026-04-22 19:40:32.965+00:00 Closed connection  topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*Qx1t1d:69e92430e184f25309516dae
TRC 2026-04-22 19:40:32.965+00:00 Closing stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69e92430e184f25309516dae objName=YamuxStream dir=In
TRC 2026-04-22 19:40:32.965+00:00 Closed stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69e92430e184f25309516dae objName=YamuxStream dir=In
TRC 2026-04-22 19:40:32.965+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.965+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*Qx1t1d:69e92430e184f25309516da7 size=37
TRC 2026-04-22 19:40:32.965+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=662f8465b662...7ac46de68698 tagOut=662f8465b662...7ac46de68698 nonce=23
TRC 2026-04-22 19:40:32.965+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 1, length: 9}"
TRC 2026-04-22 19:40:32.965+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=0808c70110001a0100
TRC 2026-04-22 19:40:32.965+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.965+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*Qx1t1d:69e92430e184f25309516da7 size=55
TRC 2026-04-22 19:40:32.965+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=5e44d59cc03e...964e25e1097e tagOut=5e44d59cc03e...964e25e1097e nonce=24
TRC 2026-04-22 19:40:32.965+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 3, length: 27}"
TRC 2026-04-22 19:40:32.966+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=1a0a18080112...2f3018002000
TRC 2026-04-22 19:40:32.966+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.966+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 2, length: 9}"
TRC 2026-04-22 19:40:32.966+00:00 Get new send connection  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:286 p=16U*Qx1t1d newConn=16U*Qx1t1d:69e92430e184f25309516daa
TRC 2026-04-22 19:40:32.966+00:00 sending pubsub message to peer  topics="libp2p pubsub" tid=1 file=pubsub.nim:231 peer=16U*Qx1t1d payload="(subscriptions: [(subscribe: true, topic: /waku/2/rs/199/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-04-22 19:40:32.966+00:00 encodeRpcMsg: encoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:464 payload="(subscriptions: [(subscribe: true, topic: /waku/2/rs/199/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-04-22 19:40:32.966+00:00 sending msg to peer  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:549 peer=16U*Qx1t1d rpcMsg="(subscriptions: [(subscribe: true, topic: /waku/2/rs/199/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-04-22 19:40:32.966+00:00 sending encoded msg to peer  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:406 conntype=ctSend conn=16U*Qx1t1d:69e92430e184f25309516daa encoded=0a1808011210...2f3018002000
TRC 2026-04-22 19:40:32.967+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 4, length: 27}"
TRC 2026-04-22 19:40:32.967+00:00 sent pubsub message to remote  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:415 conn=16U*Qx1t1d:69e92430e184f25309516daa
DBG 2026-04-22 19:40:32.967+00:00 starting pubsub read loop  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:229 conn=16U*Qx1t1d:69e92430e184f25309516daa peer=16U*Qx1t1d closed=false
TRC 2026-04-22 19:40:32.967+00:00 waiting for data  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:234 conn=16U*Qx1t1d:69e92430e184f25309516daa peer=16U*Qx1t1d closed=false
TRC 2026-04-22 19:40:32.967+00:00 About to trigger peer events  topics="libp2p connmanager" tid=1 file=connmanager.nim:180 peer=16U*Qx1t1d
TRC 2026-04-22 19:40:32.967+00:00 Connection upgrade succeeded  topics="libp2p switch" tid=1 file=switch.nim:241
TRC 2026-04-22 19:40:32.967+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69e92430e184f25309516dae
TRC 2026-04-22 19:40:32.967+00:00 Closing with EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69e92430e184f25309516dae
TRC 2026-04-22 19:40:32.967+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:309
TRC 2026-04-22 19:40:32.967+00:00 Stream handler done  tid=1 file=muxedupgrade.nim:100 conn=16U*Qx1t1d:69e92430e184f25309516dae
INF 2026-04-22 19:40:32.967+00:00 Received WakuMetadata request  topics="waku metadata" tid=1 file=protocol.nim:86 remoteClusterId=some(199) remoteShards="[0]" localClusterId=199 localShards="[0]" peer=16U*Qx1t1d
TRC 2026-04-22 19:40:32.967+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 1, length: 9}"
TRC 2026-04-22 19:40:32.967+00:00 Closing with EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69e92430e184f25309516dac
TRC 2026-04-22 19:40:32.967+00:00 Closing yamux channel locally  topics="libp2p yamux" tid=1 file=yamux.nim:204 streamId=1 conn=16U*Qx1t1d:69e92430e184f25309516da8
TRC 2026-04-22 19:40:32.967+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{Data, {Fin}, streamId: 1, length: 0}"
TRC 2026-04-22 19:40:32.967+00:00 read data from peer  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:246 conn=16U*Qx1t1d:69e92430e184f25309516dad peer=16U*Qx1t1d closed=false data=0a1808011210...2f3018002000
TRC 2026-04-22 19:40:32.968+00:00 decodeRpcMsg: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:542 payload=0a1808011210...2f3018002000
TRC 2026-04-22 19:40:32.968+00:00 decodeMessages: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:452
TRC 2026-04-22 19:40:32.968+00:00 decodeMessages: no messages found  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:460
TRC 2026-04-22 19:40:32.968+00:00 decodeSubscriptions: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:406
TRC 2026-04-22 19:40:32.968+00:00 decodeSubscriptions: read subscriptions  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:411 count=1
TRC 2026-04-22 19:40:32.968+00:00 decodeSubscription: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:379
TRC 2026-04-22 19:40:32.968+00:00 decodeSubscription: read subscribe  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:382 subscribe=true
TRC 2026-04-22 19:40:32.968+00:00 decodeSubscription: read topic  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:387 topic=/waku/2/rs/199/0
TRC 2026-04-22 19:40:32.968+00:00 decodeSubscription: read requestsPartial  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:392 requestsPartial=some(false)
TRC 2026-04-22 19:40:32.968+00:00 decodeSubscription: read supportsSendingPartial topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:398 supportsSendingPartial=some(false)
TRC 2026-04-22 19:40:32.968+00:00 decodeControl: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:324
TRC 2026-04-22 19:40:32.968+00:00 PartialMessageExtensionRPC: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:505
TRC 2026-04-22 19:40:32.968+00:00 decodePartialMessageExtensionRPC: is not set topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:511
TRC 2026-04-22 19:40:32.968+00:00 TestExtensionRPC: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:494
TRC 2026-04-22 19:40:32.968+00:00 decoded msg from peer  topics="libp2p gossipsub" tid=1 file=gossipsub.nim:696 peer=16U*Qx1t1d payload="(subscriptions: [(subscribe: true, topic: /waku/2/rs/199/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-04-22 19:40:32.968+00:00 peer subscribed to topic  topics="libp2p gossipsub" tid=1 file=gossipsub.nim:376 peer=16U*Qx1t1d topic=/waku/2/rs/199/0
TRC 2026-04-22 19:40:32.968+00:00 gossip peers  topics="libp2p gossipsub" tid=1 file=gossipsub.nim:397 peers=1 topic=/waku/2/rs/199/0 peer=16U*Qx1t1d
TRC 2026-04-22 19:40:32.969+00:00 rebalancing mesh  topics="libp2p gossipsub" tid=1 file=behavior.nim:466 topic=/waku/2/rs/199/0 mesh=0 gossipsub=1
TRC 2026-04-22 19:40:32.969+00:00 replenishing mesh  topics="libp2p gossipsub" tid=1 file=behavior.nim:478 peers=0 topic=/waku/2/rs/199/0 mesh=0 gossipsub=1
TRC 2026-04-22 19:40:32.969+00:00 grafting  topics="libp2p gossipsub" tid=1 file=behavior.nim:506 grafting=1 topic=/waku/2/rs/199/0 mesh=0 gossipsub=1
TRC 2026-04-22 19:40:32.969+00:00 grafted  topics="libp2p gossipsub" tid=1 file=behavior.nim:78 peer=16U*Qx1t1d topic=/waku/2/rs/199/0
TRC 2026-04-22 19:40:32.969+00:00 mesh balanced  topics="libp2p gossipsub" tid=1 file=behavior.nim:688 topic=/waku/2/rs/199/0 mesh=1 gossipsub=1
TRC 2026-04-22 19:40:32.969+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/.../199/0)], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
TRC 2026-04-22 19:40:32.969+00:00 sending pubsub message to peer  topics="libp2p pubsub" tid=1 file=pubsub.nim:231 peer=16U*Qx1t1d payload="(subscriptions: [], messages: [], control: (ihave: [], iwant: [], graft: [(topic: /waku/.../199/0)], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
TRC 2026-04-22 19:40:32.970+00:00 encodeRpcMsg: encoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:464 payload="(subscriptions: [], messages: [], control: (ihave: [], iwant: [], graft: [(topic: /waku/.../199/0)], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
TRC 2026-04-22 19:40:32.970+00:00 sending msg to peer  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:549 peer=16U*Qx1t1d rpcMsg="(subscriptions: [], messages: [], control: (ihave: [], iwant: [], graft: [(topic: /waku/.../199/0)], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
TRC 2026-04-22 19:40:32.970+00:00 sending encoded msg to peer  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:406 conntype=ctSend conn=16U*Qx1t1d:69e92430e184f25309516daa encoded=1a141a120a10...2f3139392f30
TRC 2026-04-22 19:40:32.970+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 4, length: 23}"
TRC 2026-04-22 19:40:32.970+00:00 sent pubsub message to remote  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:415 conn=16U*Qx1t1d:69e92430e184f25309516daa
TRC 2026-04-22 19:40:32.970+00:00 waiting for data  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:234 conn=16U*Qx1t1d:69e92430e184f25309516dad peer=16U*Qx1t1d closed=false
TRC 2026-04-22 19:40:32.970+00:00 finished handling stream  topics="libp2p yamux" tid=1 file=yamux.nim:555
DBG 2026-04-22 19:40:32.971+00:00 calculateConnectionState  tid=1 file=node_health_monitor.nim:389 relayCount=1 storeClientCount=0 lightpushCount=0 filterCount=0
DBG 2026-04-22 19:40:32.971+00:00 connectionStatus change  tid=1 file=node_health_monitor.nim:509 oldstatus=Disconnected newstatus=PartiallyConnected
TRC 2026-04-22 19:40:32.971+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*Qx1t1d:69e92430e184f25309516da7 size=37
TRC 2026-04-22 19:40:32.971+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=0754c81f0f45...79ce5a9aceef tagOut=0754c81f0f45...79ce5a9aceef nonce=25
TRC 2026-04-22 19:40:32.971+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 2, length: 9}"
TRC 2026-04-22 19:40:32.971+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=0808c70110001a0100
TRC 2026-04-22 19:40:32.971+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.971+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*Qx1t1d:69e92430e184f25309516da7 size=28
TRC 2026-04-22 19:40:32.971+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=3a18fbce33b5...67dc74a3c29c tagOut=3a18fbce33b5...67dc74a3c29c nonce=26
TRC 2026-04-22 19:40:32.971+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {Fin}, streamId: 2, length: 0}"
TRC 2026-04-22 19:40:32.971+00:00 remote closed channel  topics="libp2p yamux" tid=1 file=yamux.nim:643
TRC 2026-04-22 19:40:32.971+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.972+00:00 Closing with EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69e92430e184f25309516da9
TRC 2026-04-22 19:40:32.972+00:00 Closing yamux channel locally  topics="libp2p yamux" tid=1 file=yamux.nim:204 streamId=2 conn=16U*Qx1t1d:69e92430e184f25309516da8
TRC 2026-04-22 19:40:32.972+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{Data, {Fin}, streamId: 2, length: 0}"
TRC 2026-04-22 19:40:32.972+00:00 Closing connection  topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*Qx1t1d:69e92430e184f25309516da9
TRC 2026-04-22 19:40:32.972+00:00 Closed connection  topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*Qx1t1d:69e92430e184f25309516da9
TRC 2026-04-22 19:40:32.972+00:00 Closing stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69e92430e184f25309516da9 objName=YamuxStream dir=Out
TRC 2026-04-22 19:40:32.972+00:00 Closed stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69e92430e184f25309516da9 objName=YamuxStream dir=Out
TRC 2026-04-22 19:40:32.972+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*Qx1t1d:69e92430e184f25309516da7 size=51
TRC 2026-04-22 19:40:32.972+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=13dd49db94f4...5f6ebc986407 tagOut=13dd49db94f4...5f6ebc986407 nonce=27
TRC 2026-04-22 19:40:32.972+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 3, length: 23}"
TRC 2026-04-22 19:40:32.972+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=161a141a120a...2f3139392f30
TRC 2026-04-22 19:40:32.972+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.972+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*Qx1t1d:69e92430e184f25309516da7 size=28
TRC 2026-04-22 19:40:32.973+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=572b1364fb07...829f7b650cfe tagOut=572b1364fb07...829f7b650cfe nonce=28
TRC 2026-04-22 19:40:32.973+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {Fin}, streamId: 1, length: 0}"
TRC 2026-04-22 19:40:32.973+00:00 remote closed channel  topics="libp2p yamux" tid=1 file=yamux.nim:643
TRC 2026-04-22 19:40:32.973+00:00 Closing connection  topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*Qx1t1d:69e92430e184f25309516dac
TRC 2026-04-22 19:40:32.973+00:00 Closed connection  topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*Qx1t1d:69e92430e184f25309516dac
TRC 2026-04-22 19:40:32.973+00:00 Closing stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69e92430e184f25309516dac objName=YamuxStream dir=In
TRC 2026-04-22 19:40:32.973+00:00 Closed stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69e92430e184f25309516dac objName=YamuxStream dir=In
TRC 2026-04-22 19:40:32.973+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.973+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69e92430e184f25309516dac
TRC 2026-04-22 19:40:32.973+00:00 read data from peer  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:246 conn=16U*Qx1t1d:69e92430e184f25309516dad peer=16U*Qx1t1d closed=false data=1a141a120a10...2f3139392f30
TRC 2026-04-22 19:40:32.973+00:00 decodeRpcMsg: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:542 payload=1a141a120a10...2f3139392f30
TRC 2026-04-22 19:40:32.973+00:00 decodeMessages: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:452
TRC 2026-04-22 19:40:32.973+00:00 decodeMessages: no messages found  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:460
TRC 2026-04-22 19:40:32.973+00:00 decodeSubscriptions: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:406
TRC 2026-04-22 19:40:32.973+00:00 decodeControl: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:324
TRC 2026-04-22 19:40:32.973+00:00 decodeGraft: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:195
TRC 2026-04-22 19:40:32.973+00:00 decodeGraft: read topicID  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:198 topicID=/waku/2/rs/199/0
TRC 2026-04-22 19:40:32.974+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-04-22 19:40:32.974+00:00 PartialMessageExtensionRPC: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:505
TRC 2026-04-22 19:40:32.974+00:00 decodePartialMessageExtensionRPC: is not set topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:511
TRC 2026-04-22 19:40:32.974+00:00 TestExtensionRPC: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:494
TRC 2026-04-22 19:40:32.974+00:00 decoded msg from peer  topics="libp2p gossipsub" tid=1 file=gossipsub.nim:696 peer=16U*Qx1t1d payload="(subscriptions: [], messages: [], control: (ihave: [], iwant: [], graft: [(topic: /waku/.../199/0)], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
TRC 2026-04-22 19:40:32.974+00:00 peer grafted topicID  topics="libp2p gossipsub" tid=1 file=behavior.nim:142 peer=16U*Qx1t1d topic=/waku/2/rs/199/0
TRC 2026-04-22 19:40:32.974+00:00 peer already in mesh  topics="libp2p gossipsub" tid=1 file=behavior.nim:169 peer=16U*Qx1t1d topic=/waku/2/rs/199/0
TRC 2026-04-22 19:40:32.974+00:00 waiting for data  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:234 conn=16U*Qx1t1d:69e92430e184f25309516dad peer=16U*Qx1t1d closed=false
TRC 2026-04-22 19:40:32.974+00:00 Closing with EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69e92430e184f25309516dac
TRC 2026-04-22 19:40:32.974+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:309
TRC 2026-04-22 19:40:32.974+00:00 Stream handler done  tid=1 file=muxedupgrade.nim:100 conn=16U*Qx1t1d:69e92430e184f25309516dac
TRC 2026-04-22 19:40:32.974+00:00 finished handling stream  topics="libp2p yamux" tid=1 file=yamux.nim:555
DBG 2026-04-22 19:40:32.989+00:00 Received request  tid=1 file=serverprivate.nim:141 peer=172.17.0.1:37918 meth=POST uri=/relay/v1/auto/subscriptions
DBG 2026-04-22 19:40:32.989+00:00 Serving API request  tid=1 file=serverprivate.nim:202 peer=172.17.0.1:37918 meth=POST uri=/relay/v1/auto/subscriptions path_params=[] query_params=[] content_body="(application/json, 30 bytes)"
INF 2026-04-22 19:40:32.989+00:00 post_waku_v2_relay_v1_auto_subscriptions  topics="waku node rest relay_api" tid=1 file=handlers.nim:202
ERR 2026-04-22 19:40:32.989+00:00 Failed to decode subscription event  topics="waku node relay api" tid=1 file=relay.nim:147 error="Static sharding is used, relay subscriptions must specify a pubsub topic"
ERR 2026-04-22 19:40:32.989+00:00 SUBSCRIBE failed  topics="waku node rest relay_api" tid=1 file=handlers.nim:217 error="Subscribe failed:Failed to decode subscription event: Static sharding is used, relay subscriptions must specify a pubsub topic"
DBG 2026-04-22 19:40:32.989+00:00 Received error response from handler  tid=1 file=serverprivate.nim:314 status=500 meth=POST peer=172.17.0.1:37918 uri=/relay/v1/auto/subscriptions error_status="500 Internal Server Error" error_content_type=text/plain error_message="Subscribe failed:Failed to decode subscription event: Static sharding is used, relay subscriptions must specify a pubsub topic"
NTC 2026-04-22 19:40:33.038+00:00 Shutting down after receiving SIGTERM  topics="wakunode main" tid=1 file=wakunode2.nim:81
INF 2026-04-22 19:40:33.038+00:00 Stopping discovery v5 service  topics="waku discv5" tid=1 file=waku_discv5.nim:362
TRC 2026-04-22 19:40:33.038+00:00 Stop listening on discv5 port  topics="waku discv5" tid=1 file=waku_discv5.nim:365
INF 2026-04-22 19:40:33.038+00:00 Successfully stopped discovery v5 service  topics="waku discv5" tid=1 file=waku_discv5.nim:368
TRC 2026-04-22 19:40:33.038+00:00 Stopping switch  topics="libp2p switch" tid=1 file=switch.nim:328
INF 2026-04-22 19:40:33.039+00:00 Stopping AutonatService  topics="libp2p autonatservice" tid=1 file=service.nim:237
TRC 2026-04-22 19:40:33.039+00:00 Closing ConnManager  topics="libp2p connmanager" tid=1 file=connmanager.nim:434
TRC 2026-04-22 19:40:33.039+00:00 Cleaning up muxer  topics="libp2p connmanager" tid=1 file=connmanager.nim:231 m=16U*Qx1t1d:69e92430e184f25309516da8
TRC 2026-04-22 19:40:33.039+00:00 Closing yamux  topics="libp2p yamux" tid=1 file=yamux.nim:528
TRC 2026-04-22 19:40:33.039+00:00 Closing connection  topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*Qx1t1d:69e92430e184f25309516daa
TRC 2026-04-22 19:40:33.039+00:00 Closed connection  topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*Qx1t1d:69e92430e184f25309516daa
TRC 2026-04-22 19:40:33.039+00:00 Closing stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69e92430e184f25309516daa objName=YamuxStream dir=Out
TRC 2026-04-22 19:40:33.039+00:00 Closed stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69e92430e184f25309516daa objName=YamuxStream dir=Out
TRC 2026-04-22 19:40:33.039+00:00 Closing connection  topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*Qx1t1d:69e92430e184f25309516dad
TRC 2026-04-22 19:40:33.039+00:00 Closed connection  topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*Qx1t1d:69e92430e184f25309516dad
TRC 2026-04-22 19:40:33.039+00:00 Closing stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69e92430e184f25309516dad objName=YamuxStream dir=In
TRC 2026-04-22 19:40:33.039+00:00 Closed stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69e92430e184f25309516dad objName=YamuxStream dir=In
TRC 2026-04-22 19:40:33.039+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{GoAway, {}, streamId: 0, length: 0}"
TRC 2026-04-22 19:40:33.039+00:00 Closing secure conn  topics="libp2p secure" tid=1 file=secure.nim:69 s=16U*Qx1t1d:69e92430e184f25309516da8 dir=In
TRC 2026-04-22 19:40:33.039+00:00 Shutting down chronos stream  topics="libp2p chronosstream" tid=1 file=chronosstream.nim:169 address=172.18.19.183:42732 s=16U*Qx1t1d:69e92430e184f25309516da7
TRC 2026-04-22 19:40:33.040+00:00 couldn't read all bytes, stream EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:158 s=69e92430e184f25309516daa nbytes=1 read=0 objName=YamuxStream
TRC 2026-04-22 19:40:33.040+00:00 stream is closed locally when readOnce  topics="libp2p yamux" tid=1 file=yamux.nim:280 channel="<= 4 {ClosedRemotely, ClosedLocally, Reset}"
TRC 2026-04-22 19:40:33.040+00:00 couldn't read all bytes, stream EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:158 s=69e92430e184f25309516dad nbytes=1 read=0 objName=YamuxStream
TRC 2026-04-22 19:40:33.040+00:00 stream is closed locally when readOnce  topics="libp2p yamux" tid=1 file=yamux.nim:280 channel="<= 3 {ClosedRemotely, ClosedLocally, Reset}"
TRC 2026-04-22 19:40:33.040+00:00 Cleaning up client  topics="libp2p tcptransport" tid=1 file=tcptransport.nim:65 addrs=172.18.19.183:42732 conn=16U*Qx1t1d:69e92430e184f25309516da7
TRC 2026-04-22 19:40:33.040+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69e92430e184f25309516da7
TRC 2026-04-22 19:40:33.040+00:00 Cleaned up client  topics="libp2p tcptransport" tid=1 file=tcptransport.nim:78 addrs=172.18.19.183:42732 conn=16U*Qx1t1d:69e92430e184f25309516da7
TRC 2026-04-22 19:40:33.040+00:00 Shutdown chronos stream  topics="libp2p chronosstream" tid=1 file=chronosstream.nim:174 address=172.18.19.183:42732 s=16U*Qx1t1d:69e92430e184f25309516da7
TRC 2026-04-22 19:40:33.040+00:00 Closing connection  topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*Qx1t1d:69e92430e184f25309516da7
TRC 2026-04-22 19:40:33.040+00:00 Closed connection  topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*Qx1t1d:69e92430e184f25309516da7
TRC 2026-04-22 19:40:33.040+00:00 Closing stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69e92430e184f25309516da7 objName=ChronosStream dir=In
TRC 2026-04-22 19:40:33.040+00:00 Closed stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69e92430e184f25309516da7 objName=ChronosStream dir=In
DBG 2026-04-22 19:40:33.040+00:00 Exception occurred reading message PubSubPeer.handle topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:242 conn=16U*Qx1t1d:69e92430e184f25309516daa peer=16U*Qx1t1d closed=true description="Stream Closed!"
DBG 2026-04-22 19:40:33.040+00:00 exiting pubsub read loop  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:231 conn=16U*Qx1t1d:69e92430e184f25309516daa peer=16U*Qx1t1d closed=true
DBG 2026-04-22 19:40:33.040+00:00 Exception occurred reading message PubSubPeer.handle topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:242 conn=16U*Qx1t1d:69e92430e184f25309516dad peer=16U*Qx1t1d closed=true description="Stream Closed!"
DBG 2026-04-22 19:40:33.040+00:00 exiting pubsub read loop  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:231 conn=16U*Qx1t1d:69e92430e184f25309516dad peer=16U*Qx1t1d closed=true
TRC 2026-04-22 19:40:33.040+00:00 Closing connection  topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*Qx1t1d:69e92430e184f25309516da8
TRC 2026-04-22 19:40:33.040+00:00 Closed connection  topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*Qx1t1d:69e92430e184f25309516da8
TRC 2026-04-22 19:40:33.040+00:00 Closing stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69e92430e184f25309516da8 objName=SecureConn dir=In
TRC 2026-04-22 19:40:33.040+00:00 Closed stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69e92430e184f25309516da8 objName=SecureConn dir=In
TRC 2026-04-22 19:40:33.040+00:00 Removing send connection  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:255 p=16U*Qx1t1d conn=16U*Qx1t1d:69e92430e184f25309516daa
TRC 2026-04-22 19:40:33.040+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69e92430e184f25309516daa
TRC 2026-04-22 19:40:33.040+00:00 pruned  topics="libp2p gossipsub" tid=1 file=behavior.nim:106 peer=16U*Qx1t1d topic=/waku/2/rs/199/0
TRC 2026-04-22 19:40:33.040+00:00 Closing with EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69e92430e184f25309516dad
TRC 2026-04-22 19:40:33.040+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69e92430e184f25309516dad
TRC 2026-04-22 19:40:33.041+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69e92430e184f25309516da8
TRC 2026-04-22 19:40:33.041+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69e92430e184f25309516da8
TRC 2026-04-22 19:40:33.041+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69e92430e184f25309516da7
TRC 2026-04-22 19:40:33.041+00:00 Connection closed, cleaning up  topics="libp2p connmanager" tid=1 file=connmanager.nim:270 mux=16U*Qx1t1d:69e92430e184f25309516da8
TRC 2026-04-22 19:40:33.041+00:00 Triggering disconnect events  topics="libp2p connmanager" tid=1 file=connmanager.nim:243 mux=16U*Qx1t1d:69e92430e184f25309516da8
TRC 2026-04-22 19:40:33.041+00:00 About to trigger peer events  topics="libp2p connmanager" tid=1 file=connmanager.nim:180 peer=16U*Qx1t1d
TRC 2026-04-22 19:40:33.041+00:00 triggering peer events  topics="libp2p connmanager" tid=1 file=connmanager.nim:185 peer=16U*Qx1t1d event="(kind: Left)"
TRC 2026-04-22 19:40:33.042+00:00 unsubscribing gossipsub peer  topics="libp2p gossipsub" tid=1 file=gossipsub.nim:320 peer=16U*Qx1t1d
TRC 2026-04-22 19:40:33.042+00:00 pruning unsubscribing peer  topics="libp2p gossipsub" tid=1 file=gossipsub.nim:334 pubSubPeer=16U*Qx1t1d score=0.0
TRC 2026-04-22 19:40:33.042+00:00 pruned  topics="libp2p gossipsub" tid=1 file=behavior.nim:106 peer=16U*Qx1t1d topic=/waku/2/rs/199/0
DBG 2026-04-22 19:40:33.042+00:00 stopping sendNonPriorityTask  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:584 p=16U*Qx1t1d
TRC 2026-04-22 19:40:33.042+00:00 unsubscribing floodsub peer  topics="libp2p floodsub" tid=1 file=floodsub.nim:88 peer=16U*Qx1t1d
DBG 2026-04-22 19:40:33.042+00:00 unsubscribing pubsub peer  topics="libp2p pubsub" tid=1 file=pubsub.nim:209 peerId=16U*Qx1t1d
TRC 2026-04-22 19:40:33.042+00:00 About to trigger connection events  topics="libp2p connmanager" tid=1 file=connmanager.nim:148 peer=16U*Qx1t1d
TRC 2026-04-22 19:40:33.042+00:00 Dialing (existing)  topics="libp2p dialer" tid=1 file=dialer.nim:322 peerId=16U*Qx1t1d 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-04-22 19:40:33.042+00:00 connection not found  topics="libp2p connmanager" tid=1 file=connmanager.nim:294 peerId=16U*Qx1t1d
TRC 2026-04-22 19:40:33.042+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*Qx1t1d"
DBG 2026-04-22 19:40:33.042+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*Qx1t1d"
TRC 2026-04-22 19:40:33.042+00:00 Closed yamux  topics="libp2p yamux" tid=1 file=yamux.nim:549
TRC 2026-04-22 19:40:33.042+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69e92430e184f25309516dad
TRC 2026-04-22 19:40:33.042+00:00 Closing with EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69e92430e184f25309516dad
TRC 2026-04-22 19:40:33.042+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:309
TRC 2026-04-22 19:40:33.042+00:00 Stream handler done  tid=1 file=muxedupgrade.nim:100 conn=16U*Qx1t1d:69e92430e184f25309516dad
TRC 2026-04-22 19:40:33.042+00:00 Stream EOF  topics="libp2p yamux" tid=1 file=yamux.nim:651 description="Secure connection EOF: Stream EOF!"
TRC 2026-04-22 19:40:33.042+00:00 Already closed  topics="libp2p yamux" tid=1 file=yamux.nim:525
TRC 2026-04-22 19:40:33.042+00:00 Stopped yamux handler  topics="libp2p yamux" tid=1 file=yamux.nim:668
TRC 2026-04-22 19:40:33.042+00:00 finished handling stream  topics="libp2p yamux" tid=1 file=yamux.nim:555
TRC 2026-04-22 19:40:33.042+00:00 Cleaned up muxer  topics="libp2p connmanager" tid=1 file=connmanager.nim:239 m=16U*Qx1t1d:69e92430e184f25309516da8
TRC 2026-04-22 19:40:33.042+00:00 Closed ConnManager  topics="libp2p connmanager" tid=1 file=connmanager.nim:448
TRC 2026-04-22 19:40:33.042+00:00 Stopping TCP transport  topics="libp2p tcptransport" tid=1 file=tcptransport.nim:159
TRC 2026-04-22 19:40:33.042+00:00 stopping transport  topics="libp2p transport" tid=1 file=transport.nim:59 address=@[/ip4/0.0.0.0/tcp/4066]
TRC 2026-04-22 19:40:33.042+00:00 Transport stopped  topics="libp2p tcptransport" tid=1 file=tcptransport.nim:189
TRC 2026-04-22 19:40:33.042+00:00 Stopping WS transport  topics="libp2p wstransport" tid=1 file=wstransport.nim:213
TRC 2026-04-22 19:40:33.042+00:00 stopping transport  topics="libp2p transport" tid=1 file=transport.nim:59 address=@[/ip4/0.0.0.0/tcp/4067/ws]
TRC 2026-04-22 19:40:33.042+00:00 Transport stopped  topics="libp2p wstransport" tid=1 file=wstransport.nim:235
INF 2026-04-22 19:40:33.042+00:00 stop  topics="waku relay" tid=1 file=protocol.nim:526
TRC 2026-04-22 19:40:33.043+00:00 gossipsub stop  topics="libp2p gossipsub" tid=1 file=gossipsub.nim:1131
INF 2026-04-22 19:40:33.043+00:00 waku rendezvous discovery stopped  topics="waku rendezvous" tid=1 file=protocol.nim:232
TRC 2026-04-22 19:40:33.043+00:00 Switch stopped  topics="libp2p switch" tid=1 file=switch.nim:354
INF 2026-04-22 19:40:33.043+00:00 waku rendezvous client stopped  topics="waku rendezvous client" tid=1 file=client.nim:142
NTC 2026-04-22 19:40:33.043+00:00 REST service stopped  tid=1 file=server.nim:187 address=0.0.0.0:4065

View File

@ -0,0 +1,116 @@
2026-04-22 19:39:22.901 DEBUG [tests.conftest] Running fixture setup: test_id
2026-04-22 19:39:22.902 DEBUG [tests.conftest] Running test: test_filter_subscribe_to_multiple_pubsub_topic_from_same_cluster with id: 2026-04-22_19-39-22__ccab8fb9-9e28-404a-a51f-cd4f05c3f70a
2026-04-22 19:39:22.902 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-04-22 19:39:22.902 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-04-22 19:39:22.903 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2026-04-22 19:39:22.909 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:39:22.910 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-39-22__ccab8fb9-9e28-404a-a51f-cd4f05c3f70a__wakuorg_nwaku:latest.log
2026-04-22 19:39:22.910 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:39:22.910 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:39:22.911 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:39:22.912 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.147.5
2026-04-22 19:39:22.912 DEBUG [src.node.docker_mananger] Generated ports ['49031', '49032', '49033', '49034', '49035']
2026-04-22 19:39:22.912 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:39:22.912 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:39:22.912 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:39:22.912 DEBUG [src.node.docker_mananger] docker run -i -t -p 49031:49031 -p 49032:49032 -p 49033:49033 -p 49034:49034 -p 49035:49035 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=49033 --rest-port=49031 --tcp-port=49032 --discv5-udp-port=49034 --rest-address=0.0.0.0 --nat=extip:172.18.147.5 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=9aec953fbeb54649c8db33da034abb24f4a001f68ff66d158bc6bbc0c609eca0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49035 --metrics-logging=true --relay=true --filter=true
2026-04-22 19:39:23.100 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.147.5 waku 3def55677e78221afc0f4601d120614ccdab70043290fabb0863ef621b01abe4
2026-04-22 19:39:23.137 DEBUG [src.node.docker_mananger] Container started with ID 3def55677e78. Setting up logs at ./log/docker/node1_2026-04-22_19-39-22__ccab8fb9-9e28-404a-a51f-cd4f05c3f70a__wakuorg_nwaku:latest.log
2026-04-22 19:39:23.138 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 49031
2026-04-22 19:39:23.138 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:39:23.262 ERROR [src.node.docker_mananger] Max retries reached for container 52d2e0758119. Exiting log stream.
2026-04-22 19:39:23.669 ERROR [src.node.docker_mananger] Max retries reached for container e9d98102df1f. Exiting log stream.
2026-04-22 19:39:24.138 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49031/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:24.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_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:39:24.142 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:39:24.142 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49031/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:24.144 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.147.5/tcp/49032/p2p/16Uiu2HAm8vFpCsFHH1U63fCko4TnmwKYBptAp53SP3HVzNJ2sni3","/ip4/172.18.147.5/tcp/49033/ws/p2p/16Uiu2HAm8vFpCsFHH1U63fCko4TnmwKYBptAp53SP3HVzNJ2sni3"],"enrUri":"enr:-L24QO6LxFF3QuTziJydOq-yLyGLrkPEHeqHTjvNCblFfCSKH864sDzObXS3PGeiFuoinwQ03kJmtqKb7cHcfu6LDcACgmlkgnY0gmlwhKwSkwWKbXVsdGlhZGRyc5YACASsEpMFBr-IAAoErBKTBQa_id0DgnJzhQDGAQAAiXNlY3AyNTZrMaECyHpzH4v4vR_0FW24fdEHOp5vttWwJTkepEs2Q3dQzuCDdGNwgr-Ig3VkcIK_ioV3YWt1MgU"}'
2026-04-22 19:39:24.144 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:39:24.145 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2026-04-22 19:39:24.151 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:39:24.152 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-39-22__ccab8fb9-9e28-404a-a51f-cd4f05c3f70a__wakuorg_nwaku:latest.log
2026-04-22 19:39:24.152 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:39:24.152 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:39:24.153 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:39:24.154 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.159.19
2026-04-22 19:39:24.154 DEBUG [src.node.docker_mananger] Generated ports ['26590', '26591', '26592', '26593', '26594']
2026-04-22 19:39:24.154 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:39:24.154 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:39:24.154 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:39:24.154 DEBUG [src.node.docker_mananger] docker run -i -t -p 26590:26590 -p 26591:26591 -p 26592:26592 -p 26593:26593 -p 26594:26594 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=26592 --rest-port=26590 --tcp-port=26591 --discv5-udp-port=26593 --rest-address=0.0.0.0 --nat=extip:172.18.159.19 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=d69edcbc58debdbcdc128cc6e6c6778e205dcab2b37d7522eed0f0a78405fcbd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=26594 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QO6LxFF3QuTziJydOq-yLyGLrkPEHeqHTjvNCblFfCSKH864sDzObXS3PGeiFuoinwQ03kJmtqKb7cHcfu6LDcACgmlkgnY0gmlwhKwSkwWKbXVsdGlhZGRyc5YACASsEpMFBr-IAAoErBKTBQa_id0DgnJzhQDGAQAAiXNlY3AyNTZrMaECyHpzH4v4vR_0FW24fdEHOp5vttWwJTkepEs2Q3dQzuCDdGNwgr-Ig3VkcIK_ioV3YWt1MgU --filternode=/ip4/172.18.147.5/tcp/49032/p2p/16Uiu2HAm8vFpCsFHH1U63fCko4TnmwKYBptAp53SP3HVzNJ2sni3
2026-04-22 19:39:24.343 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.159.19 waku f3e91da40252bd670b73691c892ac0c4d2dc7be432a4744620c54fe4633cba65
2026-04-22 19:39:24.381 DEBUG [src.node.docker_mananger] Container started with ID f3e91da40252. Setting up logs at ./log/docker/node2_2026-04-22_19-39-22__ccab8fb9-9e28-404a-a51f-cd4f05c3f70a__wakuorg_nwaku:latest.log
2026-04-22 19:39:24.382 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 26590
2026-04-22 19:39:24.382 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:39:25.382 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26590/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:25.385 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:39:25.386 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:39:25.386 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26590/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:25.388 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.159.19/tcp/26591/p2p/16Uiu2HAmRcyEfWDSnqsbxyCfkM2jyrPVpKxq16tBQgDu6zeeFwqg","/ip4/172.18.159.19/tcp/26592/ws/p2p/16Uiu2HAmRcyEfWDSnqsbxyCfkM2jyrPVpKxq16tBQgDu6zeeFwqg"],"enrUri":"enr:-L24QFcBZJI7IOLCOHdUgcKcwsYzlnooHMqubkALJnGe1e3sERmko85G4v3ZP8-kxIaHWRkREZl7jf2hLxrjoYK8oTYCgmlkgnY0gmlwhKwSnxOKbXVsdGlhZGRyc5YACASsEp8TBmffAAoErBKfEwZn4N0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDwKOCMTMj3wrc0TYEh8IZChbv59WOcs5czeAugSLJ2v-DdGNwgmffg3VkcIJn4YV3YWt1MgA"}'
2026-04-22 19:39:25.388 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:39:25.389 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26590/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.147.5/tcp/49032/p2p/16Uiu2HAm8vFpCsFHH1U63fCko4TnmwKYBptAp53SP3HVzNJ2sni3"]'
2026-04-22 19:39:25.412 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:25.426 DEBUG [tests.filter.test_subscribe_create] Running test with pubsub topic: /waku/2/rs/198/0
2026-04-22 19:39:25.427 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49031/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
2026-04-22 19:39:25.430 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:25.431 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26590/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "46362ba0-2f59-484f-8721-498fda13766f", "contentFilters": ["/waku/2/rs/198/0"], "pubsubTopic": "/waku/2/rs/198/0"}'
2026-04-22 19:39:25.441 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"46362ba0-2f59-484f-8721-498fda13766f","statusDesc":"OK"}'
2026-04-22 19:39:25.441 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49031/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/waku/2/rs/198/0", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:39:25.450 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:25.451 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-22 19:39:25.551 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-22 19:39:25.551 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26590/filter/v2/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:25.554 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/waku/2/rs/198/0","version":0,"timestamp":1776886765441685037,"ephemeral":false}]'
2026-04-22 19:39:25.556 DEBUG [tests.filter.test_subscribe_create] Running test with pubsub topic: /waku/2/rs/198/1
2026-04-22 19:39:25.556 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49031/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
2026-04-22 19:39:25.559 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:25.560 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26590/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "c0df175b-2b95-43f3-942d-983646fabc7f", "contentFilters": ["/waku/2/rs/198/1"], "pubsubTopic": "/waku/2/rs/198/1"}'
2026-04-22 19:39:25.569 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"c0df175b-2b95-43f3-942d-983646fabc7f","statusDesc":"OK"}'
2026-04-22 19:39:25.571 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49031/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/waku/2/rs/198/1", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:39:25.576 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:25.576 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-22 19:39:25.677 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-22 19:39:25.678 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26590/filter/v2/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:25.680 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/waku/2/rs/198/1","version":0,"timestamp":1776886765571023724,"ephemeral":false}]'
2026-04-22 19:39:25.682 DEBUG [tests.filter.test_subscribe_create] Running test with pubsub topic: /waku/2/rs/198/9
2026-04-22 19:39:25.682 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49031/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/9"]'
2026-04-22 19:39:25.685 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:25.686 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26590/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "79455e2f-78d8-457d-94c3-edd5ca2e3ff0", "contentFilters": ["/waku/2/rs/198/9"], "pubsubTopic": "/waku/2/rs/198/9"}'
2026-04-22 19:39:25.696 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"79455e2f-78d8-457d-94c3-edd5ca2e3ff0","statusDesc":"OK"}'
2026-04-22 19:39:25.697 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49031/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F9" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/waku/2/rs/198/9", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:39:25.702 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:25.703 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-22 19:39:25.803 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-22 19:39:25.803 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26590/filter/v2/messages/%2Fwaku%2F2%2Frs%2F198%2F9" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:25.806 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/waku/2/rs/198/9","version":0,"timestamp":1776886765697109454,"ephemeral":false}]'
2026-04-22 19:39:25.808 DEBUG [tests.filter.test_subscribe_create] Running test with pubsub topic: /waku/2/rs/198/25
2026-04-22 19:39:25.808 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49031/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/25"]'
2026-04-22 19:39:25.812 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:25.812 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26590/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "f9548aee-4614-488c-b772-38edf99436c2", "contentFilters": ["/waku/2/rs/198/25"], "pubsubTopic": "/waku/2/rs/198/25"}'
2026-04-22 19:39:25.822 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"f9548aee-4614-488c-b772-38edf99436c2","statusDesc":"OK"}'
2026-04-22 19:39:25.823 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49031/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F25" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/waku/2/rs/198/25", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:39:25.829 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:25.829 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-22 19:39:25.929 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-22 19:39:25.930 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26590/filter/v2/messages/%2Fwaku%2F2%2Frs%2F198%2F25" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:25.933 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/waku/2/rs/198/25","version":0,"timestamp":1776886765823549727,"ephemeral":false}]'
2026-04-22 19:39:25.934 DEBUG [tests.filter.test_subscribe_create] Running test with pubsub topic: /waku/2/rs/198/1000
2026-04-22 19:39:25.934 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49031/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1000"]'
2026-04-22 19:39:25.937 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:25.938 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26590/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "7ef465d6-b0aa-4733-b88c-05645049ea40", "contentFilters": ["/waku/2/rs/198/1000"], "pubsubTopic": "/waku/2/rs/198/1000"}'
2026-04-22 19:39:25.948 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"7ef465d6-b0aa-4733-b88c-05645049ea40","statusDesc":"OK"}'
2026-04-22 19:39:25.949 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49031/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1000" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/waku/2/rs/198/1000", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:39:25.955 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:25.956 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-22 19:39:26.056 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-22 19:39:26.056 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26590/filter/v2/messages/%2Fwaku%2F2%2Frs%2F198%2F1000" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:26.060 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/waku/2/rs/198/1000","version":0,"timestamp":1776886765949261848,"ephemeral":false}]'
2026-04-22 19:39:26.063 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-04-22 19:39:26.064 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-04-22 19:39:26.064 DEBUG [src.node.waku_node] Stopping container with id 3def55677e78
2026-04-22 19:39:26.521 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:39:26.521 DEBUG [src.node.waku_node] Stopping container with id f3e91da40252
2026-04-22 19:39:26.944 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:39:26.947 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-04-22 19:39:26.956 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:39:26.964 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_subscribe_to_101_content_topics with id: 2026-04-22_19-39-26__06b07a16-336f-4269-a0a1-9ded2daebb2b
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.filter:filter.py:34 Running fixture setup: setup_main_relay_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-39-26__06b07a16-336f-4269-a0a1-9ded2daebb2b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.4.228
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['13835', '13836', '13837', '13838', '13839']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 13835:13835 -p 13836:13836 -p 13837:13837 -p 13838:13838 -p 13839:13839 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=13837 --rest-port=13835 --tcp-port=13836 --discv5-udp-port=13838 --rest-address=0.0.0.0 --nat=extip:172.18.4.228 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=a12d2934b2da293b526a3dfa5dda8ca555da34e9deaa4b5cd834dadc16cebddc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13839 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.4.228 waku 536272b2fe83db84945554492835c384e352dfdbb8d30e932168fbd9b344fd59
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 536272b2fe83. Setting up logs at ./log/docker/node1_2026-04-22_19-39-26__06b07a16-336f-4269-a0a1-9ded2daebb2b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 13835
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 3def55677e78. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f3e91da40252. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13835/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13835/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.4.228/tcp/13836/p2p/16Uiu2HAkyXJjKE5CcdwyJTDRhMQNePif6pPdA2KcBoaSJoFEokRq","/ip4/172.18.4.228/tcp/13837/ws/p2p/16Uiu2HAkyXJjKE5CcdwyJTDRhMQNePif6pPdA2KcBoaSJoFEokRq"],"enrUri":"enr:-L24QB7GzXz_opMQchRJqnbZkCk2WNfrH3mSW-83OYQ0KZitDpg_JHiNEVBm0idUxGpZavNCqA33DQx9IKtti5zcabkCgmlkgnY0gmlwhKwSBOSKbXVsdGlhZGRyc5YACASsEgTkBjYMAAoErBIE5AY2Dd0DgnJzhQDGAQAAiXNlY3AyNTZrMaECPOA0nXtwGsYuCkE3anVWDkALQvYjwFp5_hmciR5Yw2yDdGNwgjYMg3VkcII2DoV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
DEBUG  src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-39-26__06b07a16-336f-4269-a0a1-9ded2daebb2b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.31.87
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['19527', '19528', '19529', '19530', '19531']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 19527:19527 -p 19528:19528 -p 19529:19529 -p 19530:19530 -p 19531:19531 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=19529 --rest-port=19527 --tcp-port=19528 --discv5-udp-port=19530 --rest-address=0.0.0.0 --nat=extip:172.18.31.87 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=e2bc2d7208f675447efb7bed4c1d29cbbb7aec23ddcc6c5eac3d10d9c00bdeae --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=19531 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QB7GzXz_opMQchRJqnbZkCk2WNfrH3mSW-83OYQ0KZitDpg_JHiNEVBm0idUxGpZavNCqA33DQx9IKtti5zcabkCgmlkgnY0gmlwhKwSBOSKbXVsdGlhZGRyc5YACASsEgTkBjYMAAoErBIE5AY2Dd0DgnJzhQDGAQAAiXNlY3AyNTZrMaECPOA0nXtwGsYuCkE3anVWDkALQvYjwFp5_hmciR5Yw2yDdGNwgjYMg3VkcII2DoV3YWt1MgU --filternode=/ip4/172.18.4.228/tcp/13836/p2p/16Uiu2HAkyXJjKE5CcdwyJTDRhMQNePif6pPdA2KcBoaSJoFEokRq
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.31.87 waku d59fc0499669f37465b91d0b096360d4727c2d1dffc5d2780a22c36864a9dcda
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d59fc0499669. Setting up logs at ./log/docker/node2_2026-04-22_19-39-26__06b07a16-336f-4269-a0a1-9ded2daebb2b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 19527
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:19527/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19527/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.31.87/tcp/19528/p2p/16Uiu2HAkxMotPZHctgWJfa9wwK9iUH3JRXnCqWMnhJ31N7FE1sqK","/ip4/172.18.31.87/tcp/19529/ws/p2p/16Uiu2HAkxMotPZHctgWJfa9wwK9iUH3JRXnCqWMnhJ31N7FE1sqK"],"enrUri":"enr:-L24QFY3OpykDK6oOEpZXH_cSYWRJGT3ECb6wlegdGd_26oeIENuZbp7rYYoTvoiYRw13FGze4Dw_6A1p1gaf0FlHNkCgmlkgnY0gmlwhKwSH1eKbXVsdGlhZGRyc5YACASsEh9XBkxIAAoErBIfVwZMSd0DgnJzhQDGAQAAiXNlY3AyNTZrMaECK5WthfSwgQ4C5QaykhI6UNt39qkqK2Q9AlzurzTg3oqDdGNwgkxIg3VkcIJMSoV3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19527/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.4.228/tcp/13836/p2p/16Uiu2HAkyXJjKE5CcdwyJTDRhMQNePif6pPdA2KcBoaSJoFEokRq"]'
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:13835/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/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:19527/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1f80d204-8e07-4eb4-9856-09959ba9a4e2", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/198/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1f80d204-8e07-4eb4-9856-09959ba9a4e2","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19527/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["0", "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", "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", "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", "91", "92", "93", "94", "95", "96", "97", "98", "99", "100"], "pubsubTopic": "/waku/2/rs/198/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:19527/filter/v2/subscriptions. Response content: b'{"requestId":"1","statusDesc":"BAD_REQUEST: exceeds maximum content topics: 100"}'
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:343 Stopping container with id 536272b2fe83
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:343 Stopping container with id d59fc0499669
DEBUG  src.node.waku_node:waku_node.py:355 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,84 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_store_with_empty_hashes with id: 2026-04-22_19-41-06__7a0730ac-8c7a-4787-b472-3a1094d1f3d0
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.steps.store:store.py:39 Running fixture setup: node_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-04-22_19-41-06__7a0730ac-8c7a-4787-b472-3a1094d1f3d0__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.243
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['30818', '30819', '30820', '30821', '30822']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 30818:30818 -p 30819:30819 -p 30820:30820 -p 30821:30821 -p 30822:30822 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=30820 --rest-port=30818 --tcp-port=30819 --discv5-udp-port=30821 --rest-address=0.0.0.0 --nat=extip:172.18.183.243 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=4a5cfed41fbffaba3b2ddfbce331929fcce23c3d18e5ed20f5b8990d23bc787a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30822 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.183.243 waku 407d87a6ce60ab0077c68ce009e849bb4fc75fdb2aa8d0590e9ebb7800419551
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 407d87a6ce60. Setting up logs at ./log/docker/publishing_node1_2026-04-22_19-41-06__7a0730ac-8c7a-4787-b472-3a1094d1f3d0__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 30818
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 86f43a2e8738. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a0b94dc2a867. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30818/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush 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"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
INFO  src.node.waku_node:waku_node.py:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30818/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.243/tcp/30819/p2p/16Uiu2HAmPTCABkDukQY5rmNXDBLjyo8P5KnYpSbNoHq45Nuav7ca","/ip4/172.18.183.243/tcp/30820/ws/p2p/16Uiu2HAmPTCABkDukQY5rmNXDBLjyo8P5KnYpSbNoHq45Nuav7ca"],"enrUri":"enr:-L24QAYoERMv1V0Bq-czStAbLpLyRjdHxxRb4QHMBtV_gcSRFHEj8Ggp4nK94pmQN9W21CAF3WTeJ20zAX1uvI1SGeUCgmlkgnY0gmlwhKwSt_OKbXVsdGlhZGRyc5YACASsErfzBnhjAAoErBK38wZ4ZN0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDoGrwPraaNm9mM1D7JgfWf6ZE_eMWffF8E2QA5irLpP-DdGNwgnhjg3VkcIJ4ZYV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/store_node1_2026-04-22_19-41-06__7a0730ac-8c7a-4787-b472-3a1094d1f3d0__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.65.167
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['4115', '4116', '4117', '4118', '4119']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 4115:4115 -p 4116:4116 -p 4117:4117 -p 4118:4118 -p 4119:4119 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=4117 --rest-port=4115 --tcp-port=4116 --discv5-udp-port=4118 --rest-address=0.0.0.0 --nat=extip:172.18.65.167 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=ac3b4b6ee74a04beb56afe6a6308daeabafb3efbea209a3fff809266d626d7c7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4119 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QAYoERMv1V0Bq-czStAbLpLyRjdHxxRb4QHMBtV_gcSRFHEj8Ggp4nK94pmQN9W21CAF3WTeJ20zAX1uvI1SGeUCgmlkgnY0gmlwhKwSt_OKbXVsdGlhZGRyc5YACASsErfzBnhjAAoErBK38wZ4ZN0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDoGrwPraaNm9mM1D7JgfWf6ZE_eMWffF8E2QA5irLpP-DdGNwgnhjg3VkcIJ4ZYV3YWt1MgM --storenode=/ip4/172.18.183.243/tcp/30819/p2p/16Uiu2HAmPTCABkDukQY5rmNXDBLjyo8P5KnYpSbNoHq45Nuav7ca --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.65.167 waku ffd3bd3fb79cad9b8ee0f584ec1a5e18c4b540039327d8a18891b953a8c8ea04
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ffd3bd3fb79c. Setting up logs at ./log/docker/store_node1_2026-04-22_19-41-06__7a0730ac-8c7a-4787-b472-3a1094d1f3d0__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 4115
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:4115/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush 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"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
INFO  src.node.waku_node:waku_node.py:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4115/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.65.167/tcp/4116/p2p/16Uiu2HAmMSM4fk2C6J4XmrJazeQwhN3vWAraGskURE6h2uxv9Z8U","/ip4/172.18.65.167/tcp/4117/ws/p2p/16Uiu2HAmMSM4fk2C6J4XmrJazeQwhN3vWAraGskURE6h2uxv9Z8U"],"enrUri":"enr:-L24QAuQMqjN8CAktVJyUFaPuJ0lYfoI2Br_4vAmxbO1A9VwDPYXDr3oM6iEh112vpfDMiUq4WuYx1Jidd2Bt_9w9lwCgmlkgnY0gmlwhKwSQaeKbXVsdGlhZGRyc5YACASsEkGnBhAUAAoErBJBpwYQFd0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDgnwNdR-LoKpq7eTyO-A7Ns_b6ZQ7J0VI5Ies3owybqGDdGNwghAUg3VkcIIQFoV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:4115/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.183.243/tcp/30819/p2p/16Uiu2HAmPTCABkDukQY5rmNXDBLjyo8P5KnYpSbNoHq45Nuav7ca"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30818/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/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:4115/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/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:30818/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:30818/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:30818/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:30818/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:30818/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&hashes=&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":"0x1a464f8b1c23b588e9127817b1fb4cd770096c751f46b7dd61b10b853e4db8d4"},{"messageHash":"0xa434a0a37ecbe913517965939622f8da45c817cbd038173374a0c455a4bf718b"},{"messageHash":"0x3058671b7417929d7095e579e84d2640232bd27bcd6cdb2989a0a9c38b7e2e88"},{"messageHash":"0x5e08d5c04e1bee01f207a20c6ef806ffbf58b01e6b9a0b027d44375e7d407b50"}]}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4115/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&hashes=&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":"0x1a464f8b1c23b588e9127817b1fb4cd770096c751f46b7dd61b10b853e4db8d4"},{"messageHash":"0xa434a0a37ecbe913517965939622f8da45c817cbd038173374a0c455a4bf718b"},{"messageHash":"0x3058671b7417929d7095e579e84d2640232bd27bcd6cdb2989a0a9c38b7e2e88"},{"messageHash":"0x5e08d5c04e1bee01f207a20c6ef806ffbf58b01e6b9a0b027d44375e7d407b50"}]}'
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:343 Stopping container with id 407d87a6ce60
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:343 Stopping container with id ffd3bd3fb79c
DEBUG  src.node.waku_node:waku_node.py:355 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,132 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_single_content_topic[/statusim/1/community/cbor] with id: 2026-04-22_19-40-23__a92d79e5-a93f-466e-902b-3d07cde08b8d
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-40-23__a92d79e5-a93f-466e-902b-3d07cde08b8d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.48
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['8943', '8944', '8945', '8946', '8947']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 8943:8943 -p 8944:8944 -p 8945:8945 -p 8946:8946 -p 8947:8947 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=8945 --rest-port=8943 --tcp-port=8944 --discv5-udp-port=8946 --rest-address=0.0.0.0 --nat=extip:172.18.92.48 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=5855cd1ec4bc13c1ba1fb04bde1fa04ebbcf74daec5cffbc4ff7f9a7e04e58b1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8947 --metrics-logging=true --relay=true --filter=true --content-topic=/statusim/1/community/cbor
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.92.48 waku a6b0440b50c4b3121f1c1148e6190a5ff9262f996f32ee813e0d833047bdab2a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a6b0440b50c4. Setting up logs at ./log/docker/node1_2026-04-22_19-40-23__a92d79e5-a93f-466e-902b-3d07cde08b8d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 8943
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 cb92714de141. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container db00bac29657. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8943/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8943/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.48/tcp/8944/p2p/16Uiu2HAmHvNnp5jkTmWJ6ZKKJHEDD2bFXBjCEWXuuqW59N6ZxxHu","/ip4/172.18.92.48/tcp/8945/ws/p2p/16Uiu2HAmHvNnp5jkTmWJ6ZKKJHEDD2bFXBjCEWXuuqW59N6ZxxHu"],"enrUri":"enr:-L24QOIFm1KbFxvBomhsIjd_yVzKj-586RUEzakd3Bog23YEMXnE0QlVaoMRmy6BPRXfhDlakqXNF78-qzxhULR_ZSMCgmlkgnY0gmlwhKwSXDCKbXVsdGlhZGRyc5YACASsElwwBiLwAAoErBJcMAYi8d0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDTjuFEjikzdWTe3HbV7gJ-B1FqTex7nfG1wlSTTVSsIiDdGNwgiLwg3VkcIIi8oV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-40-23__a92d79e5-a93f-466e-902b-3d07cde08b8d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.89
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['16911', '16912', '16913', '16914', '16915']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 16911:16911 -p 16912:16912 -p 16913:16913 -p 16914:16914 -p 16915:16915 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=16913 --rest-port=16911 --tcp-port=16912 --discv5-udp-port=16914 --rest-address=0.0.0.0 --nat=extip:172.18.74.89 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=3ce1dff9c835d0974c4fdbfcb34cb5ce4c609de27d41fa98d5aded2beadf8ecd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16915 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOIFm1KbFxvBomhsIjd_yVzKj-586RUEzakd3Bog23YEMXnE0QlVaoMRmy6BPRXfhDlakqXNF78-qzxhULR_ZSMCgmlkgnY0gmlwhKwSXDCKbXVsdGlhZGRyc5YACASsElwwBiLwAAoErBJcMAYi8d0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDTjuFEjikzdWTe3HbV7gJ-B1FqTex7nfG1wlSTTVSsIiDdGNwgiLwg3VkcIIi8oV3YWt1MgU --content-topic=/statusim/1/community/cbor
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.74.89 waku 2ee200563f79e2b709c0240923f8c9dbaeeae455eee708e7bc64eede088c4f74
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2ee200563f79. Setting up logs at ./log/docker/node2_2026-04-22_19-40-23__a92d79e5-a93f-466e-902b-3d07cde08b8d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 16911
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:16911/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
INFO  src.node.waku_node:waku_node.py:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16911/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.89/tcp/16912/p2p/16Uiu2HAmSRU7t6eFjoizTiK8wveLeQUEaGL2VX2DAMtMStvXQCRq","/ip4/172.18.74.89/tcp/16913/ws/p2p/16Uiu2HAmSRU7t6eFjoizTiK8wveLeQUEaGL2VX2DAMtMStvXQCRq"],"enrUri":"enr:-L24QNZHpq3qGbyIQ_PaDRtP5amYv4BBz66V3Fp82lAd0yzOWqBHftCnXZ9dPhF37f6GJpSxLeA13RfCgOdk4GrKHFcCgmlkgnY0gmlwhKwSSlmKbXVsdGlhZGRyc5YACASsEkpZBkIQAAoErBJKWQZCEd0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDzIziSs4CvBzkx5m3Rmz4qtbneTm-8hlufGvC-xOWsQSDdGNwgkIQg3VkcIJCEoV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16911/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.92.48/tcp/8944/p2p/16Uiu2HAmHvNnp5jkTmWJ6ZKKJHEDD2bFXBjCEWXuuqW59N6ZxxHu"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:8943/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/statusim/1/community/cbor"]'
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:8943/relay/v1/auto/subscriptions. Response content: b'Subscribe failed:Failed to decode subscription event: Static sharding is used, relay subscriptions must specify a pubsub topic'
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:343 Stopping container with id a6b0440b50c4
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:343 Stopping container with id 2ee200563f79
DEBUG  src.node.waku_node:waku_node.py:355 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-04-22_19-40-23__a92d79e5-a93f-466e-902b-3d07cde08b8d__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/node2_2026-04-22_19-40-23__a92d79e5-a93f-466e-902b-3d07cde08b8d__wakuorg_nwaku:latest.log
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_single_content_topic[/statusim/1/community/cbor] with id: 2026-04-22_19-40-27__42066509-06cd-4dde-93f4-1e8a587b69be
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-40-27__42066509-06cd-4dde-93f4-1e8a587b69be__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.72.43
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['56010', '56011', '56012', '56013', '56014']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 56010:56010 -p 56011:56011 -p 56012:56012 -p 56013:56013 -p 56014:56014 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=56012 --rest-port=56010 --tcp-port=56011 --discv5-udp-port=56013 --rest-address=0.0.0.0 --nat=extip:172.18.72.43 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=236b5b0f395f7a28419f4a1ee3c67eae8e161f7f996cf44075af1bc81b1dd67f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56014 --metrics-logging=true --relay=true --filter=true --content-topic=/statusim/1/community/cbor
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.72.43 waku f8ec4ad1986983f09145d79fb8f863a20f008e094eefb113d188dedd454a2f60
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f8ec4ad19869. Setting up logs at ./log/docker/node1_2026-04-22_19-40-27__42066509-06cd-4dde-93f4-1e8a587b69be__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 56010
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 a6b0440b50c4. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 2ee200563f79. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56010/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56010/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.72.43/tcp/56011/p2p/16Uiu2HAmSeL6zAtd6LSbLTFSPZGJbLDa17RP1gDzU3oUfZHXNFeM","/ip4/172.18.72.43/tcp/56012/ws/p2p/16Uiu2HAmSeL6zAtd6LSbLTFSPZGJbLDa17RP1gDzU3oUfZHXNFeM"],"enrUri":"enr:-L24QG_YPFUlvNNf8YSi2lM_Nmp3UtRUyNLblzWHL_456YmaYAtvx6s2SDjKPEhGVsAE1SP0hvMkGYhrGpFymJClcQMCgmlkgnY0gmlwhKwSSCuKbXVsdGlhZGRyc5YACASsEkgrBtrLAAoErBJIKwbazN0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDz9hfE2H4DSqMdysIYcvLeEbVf8IUu3Ub-1Y6Oy2iNZaDdGNwgtrLg3VkcILazYV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-40-27__42066509-06cd-4dde-93f4-1e8a587b69be__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.8.189
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['60064', '60065', '60066', '60067', '60068']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 60064:60064 -p 60065:60065 -p 60066:60066 -p 60067:60067 -p 60068:60068 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=60066 --rest-port=60064 --tcp-port=60065 --discv5-udp-port=60067 --rest-address=0.0.0.0 --nat=extip:172.18.8.189 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=ea6f8c9c2d003eaacde262918bb1668cc5cfca7006ddad48fda4a17dbcdaa69b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60068 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QG_YPFUlvNNf8YSi2lM_Nmp3UtRUyNLblzWHL_456YmaYAtvx6s2SDjKPEhGVsAE1SP0hvMkGYhrGpFymJClcQMCgmlkgnY0gmlwhKwSSCuKbXVsdGlhZGRyc5YACASsEkgrBtrLAAoErBJIKwbazN0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDz9hfE2H4DSqMdysIYcvLeEbVf8IUu3Ub-1Y6Oy2iNZaDdGNwgtrLg3VkcILazYV3YWt1MgU --content-topic=/statusim/1/community/cbor
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.8.189 waku 8e59ca58f109c12a90271537842d1a27e0af8049b54fe5e50d80c743fc0661a0
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8e59ca58f109. Setting up logs at ./log/docker/node2_2026-04-22_19-40-27__42066509-06cd-4dde-93f4-1e8a587b69be__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 60064
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:60064/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
INFO  src.node.waku_node:waku_node.py:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60064/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.8.189/tcp/60065/p2p/16Uiu2HAmAzBMgMpjznXauivT5nEZpV13iweaLnfTULuREcpmPfSr","/ip4/172.18.8.189/tcp/60066/ws/p2p/16Uiu2HAmAzBMgMpjznXauivT5nEZpV13iweaLnfTULuREcpmPfSr"],"enrUri":"enr:-L24QNb8lx4RvP-qizMmVHsOPHuAZs_B5u7US8Nnok7zO0oLelXd5GmwVCrMdhUII87WMf6ogF2MngXc5C4H8QKDpisCgmlkgnY0gmlwhKwSCL2KbXVsdGlhZGRyc5YACASsEgi9BuqhAAoErBIIvQbqot0DgnJzhQDHAQAAiXNlY3AyNTZrMaEC5zMbWsAjFsauInfUplhRlugb8nKGiLKSiogweoQ3VwODdGNwguqhg3VkcILqo4V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60064/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.72.43/tcp/56011/p2p/16Uiu2HAmSeL6zAtd6LSbLTFSPZGJbLDa17RP1gDzU3oUfZHXNFeM"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56010/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/statusim/1/community/cbor"]'
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:56010/relay/v1/auto/subscriptions. Response content: b'Subscribe failed:Failed to decode subscription event: Static sharding is used, relay subscriptions must specify a pubsub topic'
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:343 Stopping container with id f8ec4ad19869
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:343 Stopping container with id 8e59ca58f109
DEBUG  src.node.waku_node:waku_node.py:355 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-04-22_19-40-27__42066509-06cd-4dde-93f4-1e8a587b69be__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/node2_2026-04-22_19-40-27__42066509-06cd-4dde-93f4-1e8a587b69be__wakuorg_nwaku:latest.log

View File

@ -0,0 +1,71 @@
2026-04-22 19:41:14.371 DEBUG [tests.conftest] Running fixture setup: test_id
2026-04-22 19:41:14.372 DEBUG [tests.conftest] Running test: test_main_node_only_relay__peer_only_relay with id: 2026-04-22_19-41-14__0de40c22-0177-4799-919e-cd83b8d6792f
2026-04-22 19:41:14.372 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-04-22 19:41:14.372 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-04-22 19:41:14.380 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:41:14.380 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-04-22_19-41-14__0de40c22-0177-4799-919e-cd83b8d6792f__wakuorg_nwaku:latest.log
2026-04-22 19:41:14.380 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:41:14.380 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:41:14.382 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:41:14.382 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.93.153
2026-04-22 19:41:14.382 DEBUG [src.node.docker_mananger] Generated ports ['12212', '12213', '12214', '12215', '12216']
2026-04-22 19:41:14.382 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:41:14.382 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:41:14.382 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:41:14.382 DEBUG [src.node.docker_mananger] docker run -i -t -p 12212:12212 -p 12213:12213 -p 12214:12214 -p 12215:12215 -p 12216:12216 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=12214 --rest-port=12212 --tcp-port=12213 --discv5-udp-port=12215 --rest-address=0.0.0.0 --nat=extip:172.18.93.153 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=6bfad3a3aca48cadbdb111fb7cbe05fe05ab7eb9b8bd635c7e6cdf9fe77fa2be --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12216 --metrics-logging=true --store=false --relay=true
2026-04-22 19:41:14.571 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.93.153 waku 82efe8344d28d90a620686c61d8f8a0f2b3f5c8b671c988a12c0f29636fb84c7
2026-04-22 19:41:14.609 DEBUG [src.node.docker_mananger] Container started with ID 82efe8344d28. Setting up logs at ./log/docker/publishing_node1_2026-04-22_19-41-14__0de40c22-0177-4799-919e-cd83b8d6792f__wakuorg_nwaku:latest.log
2026-04-22 19:41:14.610 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 12212
2026-04-22 19:41:14.610 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:41:14.724 ERROR [src.node.docker_mananger] Max retries reached for container ff3faf923fd5. Exiting log stream.
2026-04-22 19:41:15.173 ERROR [src.node.docker_mananger] Max retries reached for container 4d8e35b70ea9. Exiting log stream.
2026-04-22 19:41:15.611 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12212/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:41:15.614 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:41:15.614 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:41:15.614 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12212/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:41:15.617 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.93.153/tcp/12213/p2p/16Uiu2HAmQwTNnCs4fqqrj7xJepP6bjmwLoQMafj6pdaPcpfP2Jnz","/ip4/172.18.93.153/tcp/12214/ws/p2p/16Uiu2HAmQwTNnCs4fqqrj7xJepP6bjmwLoQMafj6pdaPcpfP2Jnz"],"enrUri":"enr:-L24QIGnQHcoY3tQ0OerlxPhw6Z3-n-voi43lwn0qRE1xaZ3HcuZm3EjswM2NrmSDjvOOIaW-k6KL9Fkg6F_xdBhzCkCgmlkgnY0gmlwhKwSXZmKbXVsdGlhZGRyc5YACASsEl2ZBi-1AAoErBJdmQYvtt0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDtoQYF8Krkn-Nk3GPg24o5NWZelNKvTlOVvhxdCkflleDdGNwgi-1g3VkcIIvt4V3YWt1MgE"}'
2026-04-22 19:41:15.617 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:41:15.625 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:41:15.625 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-04-22_19-41-14__0de40c22-0177-4799-919e-cd83b8d6792f__wakuorg_nwaku:latest.log
2026-04-22 19:41:15.625 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:41:15.625 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:41:15.626 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:41:15.626 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.4.146
2026-04-22 19:41:15.627 DEBUG [src.node.docker_mananger] Generated ports ['33911', '33912', '33913', '33914', '33915']
2026-04-22 19:41:15.627 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:41:15.627 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:41:15.627 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:41:15.627 DEBUG [src.node.docker_mananger] docker run -i -t -p 33911:33911 -p 33912:33912 -p 33913:33913 -p 33914:33914 -p 33915:33915 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=33913 --rest-port=33911 --tcp-port=33912 --discv5-udp-port=33914 --rest-address=0.0.0.0 --nat=extip:172.18.4.146 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=6917c3d29cfc5bda94cef40fb0fd84fdf846aaead03708f3ec8ea1bc06d4085d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33915 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QIGnQHcoY3tQ0OerlxPhw6Z3-n-voi43lwn0qRE1xaZ3HcuZm3EjswM2NrmSDjvOOIaW-k6KL9Fkg6F_xdBhzCkCgmlkgnY0gmlwhKwSXZmKbXVsdGlhZGRyc5YACASsEl2ZBi-1AAoErBJdmQYvtt0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDtoQYF8Krkn-Nk3GPg24o5NWZelNKvTlOVvhxdCkflleDdGNwgi-1g3VkcIIvt4V3YWt1MgE --storenode=/ip4/172.18.93.153/tcp/12213/p2p/16Uiu2HAmQwTNnCs4fqqrj7xJepP6bjmwLoQMafj6pdaPcpfP2Jnz --store=false --relay=true
2026-04-22 19:41:15.808 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.4.146 waku 28ced7b0b90f99ada708431c27c89d9e1754934c90b9a59bc31aafd043eb506e
2026-04-22 19:41:15.846 DEBUG [src.node.docker_mananger] Container started with ID 28ced7b0b90f. Setting up logs at ./log/docker/store_node1_2026-04-22_19-41-14__0de40c22-0177-4799-919e-cd83b8d6792f__wakuorg_nwaku:latest.log
2026-04-22 19:41:15.847 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 33911
2026-04-22 19:41:15.847 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:41:16.848 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33911/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:41:16.853 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:41:16.854 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:41:16.855 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33911/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:41:16.863 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.4.146/tcp/33912/p2p/16Uiu2HAmK36DGeUnp2gu1ifYQerwkjRamzD37xMMqBqr3AVEGGe7","/ip4/172.18.4.146/tcp/33913/ws/p2p/16Uiu2HAmK36DGeUnp2gu1ifYQerwkjRamzD37xMMqBqr3AVEGGe7"],"enrUri":"enr:-L24QBEEXkyYiomJaXYbZs_NXOpSK_NLCX-vAddMcySuCUgyY0k14MBB3Jy2eONOzgP0_vgCK4byHod9067oaBNfXcACgmlkgnY0gmlwhKwSBJKKbXVsdGlhZGRyc5YACASsEgSSBoR4AAoErBIEkgaEed0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDXs-G-XehPz9VSMpDVj8zEtzTDXCgOlHNck9S-6zi42yDdGNwgoR4g3VkcIKEeoV3YWt1MgE"}'
2026-04-22 19:41:16.869 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:41:16.871 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33911/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.93.153/tcp/12213/p2p/16Uiu2HAmQwTNnCs4fqqrj7xJepP6bjmwLoQMafj6pdaPcpfP2Jnz"]'
2026-04-22 19:41:16.884 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:16.885 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12212/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
2026-04-22 19:41:16.890 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:16.891 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33911/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
2026-04-22 19:41:16.894 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:16.894 DEBUG [src.steps.store] Relaying message
2026-04-22 19:41:16.894 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12212/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:41:16.898 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:16.899 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:17.100 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-04-22 19:41:17.100 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33911/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:41:17.112 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":504,"statusDesc":"PEER_DIAL_FAILURE: 16Uiu2HAmQwTNnCs4fqqrj7xJepP6bjmwLoQMafj6pdaPcpfP2Jnz","messages":[]}'
2026-04-22 19:41:17.114 DEBUG [src.steps.store] messages length is 0
2026-04-22 19:41:17.117 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-04-22 19:41:17.119 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-04-22 19:41:17.119 DEBUG [src.node.waku_node] Stopping container with id 82efe8344d28
2026-04-22 19:41:17.607 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:41:17.607 DEBUG [src.node.waku_node] Stopping container with id 28ced7b0b90f
2026-04-22 19:41:18.101 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:41:18.106 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-04-22 19:41:18.113 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:41:18.121 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,64 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_relay_subscribe_with_empty_pubsub_topic_list with id: 2026-04-22_19-39-59__237f99c5-4702-42bb-9a56-6ce6f4a69103
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.relay:relay.py:34 Running fixture setup: setup_main_relay_nodes
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-39-59__237f99c5-4702-42bb-9a56-6ce6f4a69103__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.218.223
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['57074', '57075', '57076', '57077', '57078']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 57074:57074 -p 57075:57075 -p 57076:57076 -p 57077:57077 -p 57078:57078 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=57076 --rest-port=57074 --tcp-port=57075 --discv5-udp-port=57077 --rest-address=0.0.0.0 --nat=extip:172.18.218.223 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=e4aa3fd9bc1158c5c75ad0cdb0dafbfcdeb1d8e5d93e36bd5dfb3dbebafff7d0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57078 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.218.223 waku 0640d79dfe29c306f49ad113bae381d343fdf94de9438228f4713c12b58f27e6
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0640d79dfe29. Setting up logs at ./log/docker/node1_2026-04-22_19-39-59__237f99c5-4702-42bb-9a56-6ce6f4a69103__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 57074
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 8a469f69388f. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 2c9139c98eb6. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57074/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57074/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.218.223/tcp/57075/p2p/16Uiu2HAmFFDgFjVphgcsfrqjEvAf3XqobzVYVhZ8cSBQ28iCmsqw","/ip4/172.18.218.223/tcp/57076/ws/p2p/16Uiu2HAmFFDgFjVphgcsfrqjEvAf3XqobzVYVhZ8cSBQ28iCmsqw"],"enrUri":"enr:-L24QF9VZk5gshbZUFLm4S7IVfjJsyXx-BbFpvpUfR94EliQD021iK4UJS8GJnqMy1q5A5qrts2kN-0Z1d80LlxWSTACgmlkgnY0gmlwhKwS2t-KbXVsdGlhZGRyc5YACASsEtrfBt7zAAoErBLa3wbe9N0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDJnwwssR9i9uFliWlIJ8hwA0IKPFkKrh3Isyj6cOTfo6DdGNwgt7zg3VkcILe9YV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-39-59__237f99c5-4702-42bb-9a56-6ce6f4a69103__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.55.123
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['44901', '44902', '44903', '44904', '44905']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 44901:44901 -p 44902:44902 -p 44903:44903 -p 44904:44904 -p 44905:44905 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=44903 --rest-port=44901 --tcp-port=44902 --discv5-udp-port=44904 --rest-address=0.0.0.0 --nat=extip:172.18.55.123 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=bd29dc746cec177b6914d252caf0dc050abcab37ebeda7d31ddedac7b55aade9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=44905 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QF9VZk5gshbZUFLm4S7IVfjJsyXx-BbFpvpUfR94EliQD021iK4UJS8GJnqMy1q5A5qrts2kN-0Z1d80LlxWSTACgmlkgnY0gmlwhKwS2t-KbXVsdGlhZGRyc5YACASsEtrfBt7zAAoErBLa3wbe9N0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDJnwwssR9i9uFliWlIJ8hwA0IKPFkKrh3Isyj6cOTfo6DdGNwgt7zg3VkcILe9YV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.55.123 waku 56d249034668f70877435c29f4978e6c1b3385bec504f5322ccb72cdd6008887
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 56d249034668. Setting up logs at ./log/docker/node2_2026-04-22_19-39-59__237f99c5-4702-42bb-9a56-6ce6f4a69103__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 44901
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:44901/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44901/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.55.123/tcp/44902/p2p/16Uiu2HAkwSAkfwZKG3PS6QTQQPSkSMeyrHtafnpvc83JefHkuPoc","/ip4/172.18.55.123/tcp/44903/ws/p2p/16Uiu2HAkwSAkfwZKG3PS6QTQQPSkSMeyrHtafnpvc83JefHkuPoc"],"enrUri":"enr:-L24QNuN1uK1rP9UPiNlPxQdfwycjrwBJLalNxgc9lO0B9tqQUkfiemT-H4U8FO4JqYpreRxSg6RLWuq7qyGw79wnFMCgmlkgnY0gmlwhKwSN3uKbXVsdGlhZGRyc5YACASsEjd7Bq9mAAoErBI3ewavZ90DgnJzhQDGAQAAiXNlY3AyNTZrMaECHdfokMCYyKAu9JdaAYS_gt3wYAvGXLnIEFmYvUfiQneDdGNwgq9mg3VkcIKvaIV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44901/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.218.223/tcp/57075/p2p/16Uiu2HAmFFDgFjVphgcsfrqjEvAf3XqobzVYVhZ8cSBQ28iCmsqw"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57074/relay/v1/subscriptions" -H "Content-Type: application/json" -d '[]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44901/relay/v1/subscriptions" -H "Content-Type: application/json" -d '[]'
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:343 Stopping container with id 0640d79dfe29
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:343 Stopping container with id 56d249034668
DEBUG  src.node.waku_node:waku_node.py:355 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,90 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_publish_with_invalid_content_topics with id: 2026-04-22_19-39-52__4d173313-1d94-4705-b734-dfc395be9fd4
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.relay:relay.py:34 Running fixture setup: setup_main_relay_nodes
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-39-52__4d173313-1d94-4705-b734-dfc395be9fd4__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.157.154
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['12100', '12101', '12102', '12103', '12104']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 12100:12100 -p 12101:12101 -p 12102:12102 -p 12103:12103 -p 12104:12104 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=12102 --rest-port=12100 --tcp-port=12101 --discv5-udp-port=12103 --rest-address=0.0.0.0 --nat=extip:172.18.157.154 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=64abd6e61c8d4ee1ab57cdf0e93bc8f7caf96f2e5ffcc95acb30d470a0af4c63 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12104 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.157.154 waku 16b832c3d2130e75bd8f9752dcc6625350b6e11b32623e954f76285a65ef169d
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 16b832c3d213. Setting up logs at ./log/docker/node1_2026-04-22_19-39-52__4d173313-1d94-4705-b734-dfc395be9fd4__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 12100
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 0af9656c201e. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 38c63dadbab5. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12100/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12100/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.157.154/tcp/12101/p2p/16Uiu2HAm5aDh7VyFaCS1fdDbdXhfREk1JCnyzxqYrQSkCL9jfGwJ","/ip4/172.18.157.154/tcp/12102/ws/p2p/16Uiu2HAm5aDh7VyFaCS1fdDbdXhfREk1JCnyzxqYrQSkCL9jfGwJ"],"enrUri":"enr:-L24QFgKoa3IEQB4X6HtMjMUJEOIXE-s7r8PyPn6pNrv8bxXGgkXsR7VsNNGemCH30MLoc6FKm743voCHO7YlTzTP80CgmlkgnY0gmlwhKwSnZqKbXVsdGlhZGRyc5YACASsEp2aBi9FAAoErBKdmgYvRt0DgnJzhQDGAQAAiXNlY3AyNTZrMaEClsVfgSMacZQwQQJoDGgyYE1mIsYELFrwFcKIMLbYuDmDdGNwgi9Fg3VkcIIvR4V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-39-52__4d173313-1d94-4705-b734-dfc395be9fd4__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.96
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['54891', '54892', '54893', '54894', '54895']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 54891:54891 -p 54892:54892 -p 54893:54893 -p 54894:54894 -p 54895:54895 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=54893 --rest-port=54891 --tcp-port=54892 --discv5-udp-port=54894 --rest-address=0.0.0.0 --nat=extip:172.18.223.96 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=b2fc9d55daeeea8daccb1e89aa45a6b1bfaf1d8ddf9fb6d6b84808da55b2b033 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=54895 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QFgKoa3IEQB4X6HtMjMUJEOIXE-s7r8PyPn6pNrv8bxXGgkXsR7VsNNGemCH30MLoc6FKm743voCHO7YlTzTP80CgmlkgnY0gmlwhKwSnZqKbXVsdGlhZGRyc5YACASsEp2aBi9FAAoErBKdmgYvRt0DgnJzhQDGAQAAiXNlY3AyNTZrMaEClsVfgSMacZQwQQJoDGgyYE1mIsYELFrwFcKIMLbYuDmDdGNwgi9Fg3VkcIIvR4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.223.96 waku ff583c76ba1e1db017779e6811cef2935a74532c317943fccf0e7538548afbde
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ff583c76ba1e. Setting up logs at ./log/docker/node2_2026-04-22_19-39-52__4d173313-1d94-4705-b734-dfc395be9fd4__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 54891
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:54891/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54891/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.96/tcp/54892/p2p/16Uiu2HAmQwgRWwB86vWCn5JMfePJXEM8cBoWcb1qBEhbQvP6qLfZ","/ip4/172.18.223.96/tcp/54893/ws/p2p/16Uiu2HAmQwgRWwB86vWCn5JMfePJXEM8cBoWcb1qBEhbQvP6qLfZ"],"enrUri":"enr:-L24QLUn8sKNcKmKwyojlDlEVwE4wMX0Yb6LQIsgCIH8O03YRZKZlgzGoaTUv4kbbMJGVvv6vNDUBB6qGmgujxPjvRECgmlkgnY0gmlwhKwS32CKbXVsdGlhZGRyc5YACASsEt9gBtZsAAoErBLfYAbWbd0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDtpLYu4YZDXKfp_fZmYqq15DmcC8SgPdTROEiQMdOebiDdGNwgtZsg3VkcILWboV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:54891/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.157.154/tcp/12101/p2p/16Uiu2HAm5aDh7VyFaCS1fdDbdXhfREk1JCnyzxqYrQSkCL9jfGwJ"]'
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:12100/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/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:54891/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/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:12100/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12100/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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":1776886794807698944,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54891/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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":1776886794807698944,"ephemeral":false,"proof":""}]'
INFO  src.steps.relay:relay.py:71 WARM UP successful!!
DEBUG  tests.relay.test_publish:test_publish.py:78 Running test with contetn topic Empty string
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12100/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "", "timestamp": '$(date +%s%N)'}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:12100/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
DEBUG  tests.relay.test_publish:test_publish.py:78 Running test with contetn topic A dictionary
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12100/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": {"key": "YWFh"}, "timestamp": '$(date +%s%N)'}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:12100/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
DEBUG  tests.relay.test_publish:test_publish.py:78 Running test with contetn topic An integer
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12100/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": 1234567890, "timestamp": '$(date +%s%N)'}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:12100/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
DEBUG  tests.relay.test_publish:test_publish.py:78 Running test with contetn topic A list
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12100/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": ["YWFh"], "timestamp": '$(date +%s%N)'}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:12100/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
DEBUG  tests.relay.test_publish:test_publish.py:78 Running test with contetn topic A bool
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12100/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": true, "timestamp": '$(date +%s%N)'}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:12100/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:343 Stopping container with id 16b832c3d213
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:343 Stopping container with id ff583c76ba1e
DEBUG  src.node.waku_node:waku_node.py:355 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,84 @@
2026-04-22 19:41:06.325 DEBUG [tests.conftest] Running fixture setup: test_id
2026-04-22 19:41:06.328 DEBUG [tests.conftest] Running test: test_store_with_empty_hashes with id: 2026-04-22_19-41-06__7a0730ac-8c7a-4787-b472-3a1094d1f3d0
2026-04-22 19:41:06.328 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-04-22 19:41:06.329 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-04-22 19:41:06.329 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-04-22 19:41:06.340 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:41:06.340 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-04-22_19-41-06__7a0730ac-8c7a-4787-b472-3a1094d1f3d0__wakuorg_nwaku:latest.log
2026-04-22 19:41:06.340 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:41:06.341 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:41:06.343 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:41:06.344 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.183.243
2026-04-22 19:41:06.344 DEBUG [src.node.docker_mananger] Generated ports ['30818', '30819', '30820', '30821', '30822']
2026-04-22 19:41:06.344 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:41:06.344 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:41:06.345 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:41:06.345 DEBUG [src.node.docker_mananger] docker run -i -t -p 30818:30818 -p 30819:30819 -p 30820:30820 -p 30821:30821 -p 30822:30822 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=30820 --rest-port=30818 --tcp-port=30819 --discv5-udp-port=30821 --rest-address=0.0.0.0 --nat=extip:172.18.183.243 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=4a5cfed41fbffaba3b2ddfbce331929fcce23c3d18e5ed20f5b8990d23bc787a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30822 --metrics-logging=true --store=true --relay=true
2026-04-22 19:41:06.579 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.183.243 waku 407d87a6ce60ab0077c68ce009e849bb4fc75fdb2aa8d0590e9ebb7800419551
2026-04-22 19:41:06.616 DEBUG [src.node.docker_mananger] Container started with ID 407d87a6ce60. Setting up logs at ./log/docker/publishing_node1_2026-04-22_19-41-06__7a0730ac-8c7a-4787-b472-3a1094d1f3d0__wakuorg_nwaku:latest.log
2026-04-22 19:41:06.617 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 30818
2026-04-22 19:41:06.617 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:41:06.704 ERROR [src.node.docker_mananger] Max retries reached for container 86f43a2e8738. Exiting log stream.
2026-04-22 19:41:07.299 ERROR [src.node.docker_mananger] Max retries reached for container a0b94dc2a867. Exiting log stream.
2026-04-22 19:41:07.618 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30818/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:41:07.621 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush 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"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-04-22 19:41:07.621 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:41:07.622 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30818/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:41:07.624 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.183.243/tcp/30819/p2p/16Uiu2HAmPTCABkDukQY5rmNXDBLjyo8P5KnYpSbNoHq45Nuav7ca","/ip4/172.18.183.243/tcp/30820/ws/p2p/16Uiu2HAmPTCABkDukQY5rmNXDBLjyo8P5KnYpSbNoHq45Nuav7ca"],"enrUri":"enr:-L24QAYoERMv1V0Bq-czStAbLpLyRjdHxxRb4QHMBtV_gcSRFHEj8Ggp4nK94pmQN9W21CAF3WTeJ20zAX1uvI1SGeUCgmlkgnY0gmlwhKwSt_OKbXVsdGlhZGRyc5YACASsErfzBnhjAAoErBK38wZ4ZN0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDoGrwPraaNm9mM1D7JgfWf6ZE_eMWffF8E2QA5irLpP-DdGNwgnhjg3VkcIJ4ZYV3YWt1MgM"}'
2026-04-22 19:41:07.624 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:41:07.632 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:41:07.632 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-04-22_19-41-06__7a0730ac-8c7a-4787-b472-3a1094d1f3d0__wakuorg_nwaku:latest.log
2026-04-22 19:41:07.633 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:41:07.633 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:41:07.634 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:41:07.635 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.65.167
2026-04-22 19:41:07.635 DEBUG [src.node.docker_mananger] Generated ports ['4115', '4116', '4117', '4118', '4119']
2026-04-22 19:41:07.635 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:41:07.635 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:41:07.635 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:41:07.635 DEBUG [src.node.docker_mananger] docker run -i -t -p 4115:4115 -p 4116:4116 -p 4117:4117 -p 4118:4118 -p 4119:4119 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=4117 --rest-port=4115 --tcp-port=4116 --discv5-udp-port=4118 --rest-address=0.0.0.0 --nat=extip:172.18.65.167 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=ac3b4b6ee74a04beb56afe6a6308daeabafb3efbea209a3fff809266d626d7c7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4119 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QAYoERMv1V0Bq-czStAbLpLyRjdHxxRb4QHMBtV_gcSRFHEj8Ggp4nK94pmQN9W21CAF3WTeJ20zAX1uvI1SGeUCgmlkgnY0gmlwhKwSt_OKbXVsdGlhZGRyc5YACASsErfzBnhjAAoErBK38wZ4ZN0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDoGrwPraaNm9mM1D7JgfWf6ZE_eMWffF8E2QA5irLpP-DdGNwgnhjg3VkcIJ4ZYV3YWt1MgM --storenode=/ip4/172.18.183.243/tcp/30819/p2p/16Uiu2HAmPTCABkDukQY5rmNXDBLjyo8P5KnYpSbNoHq45Nuav7ca --store=true --relay=true
2026-04-22 19:41:07.834 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.65.167 waku ffd3bd3fb79cad9b8ee0f584ec1a5e18c4b540039327d8a18891b953a8c8ea04
2026-04-22 19:41:07.868 DEBUG [src.node.docker_mananger] Container started with ID ffd3bd3fb79c. Setting up logs at ./log/docker/store_node1_2026-04-22_19-41-06__7a0730ac-8c7a-4787-b472-3a1094d1f3d0__wakuorg_nwaku:latest.log
2026-04-22 19:41:07.869 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 4115
2026-04-22 19:41:07.870 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:41:08.870 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4115/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:41:08.873 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush 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"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-04-22 19:41:08.873 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:41:08.874 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4115/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:41:08.876 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.65.167/tcp/4116/p2p/16Uiu2HAmMSM4fk2C6J4XmrJazeQwhN3vWAraGskURE6h2uxv9Z8U","/ip4/172.18.65.167/tcp/4117/ws/p2p/16Uiu2HAmMSM4fk2C6J4XmrJazeQwhN3vWAraGskURE6h2uxv9Z8U"],"enrUri":"enr:-L24QAuQMqjN8CAktVJyUFaPuJ0lYfoI2Br_4vAmxbO1A9VwDPYXDr3oM6iEh112vpfDMiUq4WuYx1Jidd2Bt_9w9lwCgmlkgnY0gmlwhKwSQaeKbXVsdGlhZGRyc5YACASsEkGnBhAUAAoErBJBpwYQFd0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDgnwNdR-LoKpq7eTyO-A7Ns_b6ZQ7J0VI5Ies3owybqGDdGNwghAUg3VkcIIQFoV3YWt1MgM"}'
2026-04-22 19:41:08.876 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:41:08.877 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4115/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.183.243/tcp/30819/p2p/16Uiu2HAmPTCABkDukQY5rmNXDBLjyo8P5KnYpSbNoHq45Nuav7ca"]'
2026-04-22 19:41:08.880 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:08.880 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30818/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
2026-04-22 19:41:08.883 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:08.883 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4115/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
2026-04-22 19:41:08.885 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:08.887 DEBUG [src.steps.store] Relaying message
2026-04-22 19:41:08.887 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30818/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:41:08.896 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:08.897 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:09.098 DEBUG [src.steps.store] Relaying message
2026-04-22 19:41:09.098 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30818/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:41:09.105 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:09.105 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:09.306 DEBUG [src.steps.store] Relaying message
2026-04-22 19:41:09.306 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30818/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8y", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:41:09.314 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:09.314 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:09.515 DEBUG [src.steps.store] Relaying message
2026-04-22 19:41:09.515 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30818/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8z", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:41:09.523 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:09.524 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:09.724 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30818/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&hashes=&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:41:09.728 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1a464f8b1c23b588e9127817b1fb4cd770096c751f46b7dd61b10b853e4db8d4"},{"messageHash":"0xa434a0a37ecbe913517965939622f8da45c817cbd038173374a0c455a4bf718b"},{"messageHash":"0x3058671b7417929d7095e579e84d2640232bd27bcd6cdb2989a0a9c38b7e2e88"},{"messageHash":"0x5e08d5c04e1bee01f207a20c6ef806ffbf58b01e6b9a0b027d44375e7d407b50"}]}'
2026-04-22 19:41:09.729 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4115/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&hashes=&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:41:09.732 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1a464f8b1c23b588e9127817b1fb4cd770096c751f46b7dd61b10b853e4db8d4"},{"messageHash":"0xa434a0a37ecbe913517965939622f8da45c817cbd038173374a0c455a4bf718b"},{"messageHash":"0x3058671b7417929d7095e579e84d2640232bd27bcd6cdb2989a0a9c38b7e2e88"},{"messageHash":"0x5e08d5c04e1bee01f207a20c6ef806ffbf58b01e6b9a0b027d44375e7d407b50"}]}'
2026-04-22 19:41:09.734 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-04-22 19:41:09.735 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-04-22 19:41:09.735 DEBUG [src.node.waku_node] Stopping container with id 407d87a6ce60
2026-04-22 19:41:10.198 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:41:10.198 DEBUG [src.node.waku_node] Stopping container with id ffd3bd3fb79c
2026-04-22 19:41:10.641 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:41:10.643 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-04-22 19:41:10.660 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:41:10.668 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,100 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_store_with_unknown_content_topic with id: 2026-04-22_19-41-18__ff6a19ee-21e8-43f1-a714-013a1bb3a1bc
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.steps.store:store.py:39 Running fixture setup: node_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-04-22_19-41-18__ff6a19ee-21e8-43f1-a714-013a1bb3a1bc__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.37.128
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['47824', '47825', '47826', '47827', '47828']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 47824:47824 -p 47825:47825 -p 47826:47826 -p 47827:47827 -p 47828:47828 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=47826 --rest-port=47824 --tcp-port=47825 --discv5-udp-port=47827 --rest-address=0.0.0.0 --nat=extip:172.18.37.128 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=6bb364a9ecfcfedd0eadcce3bebaddec889659fd0c5ed0bedd5df7ac658d9718 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47828 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.37.128 waku 95aafd300203e7f048ca89916b394cc996301239a90f44bf807f495fe81417fb
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 95aafd300203. Setting up logs at ./log/docker/publishing_node1_2026-04-22_19-41-18__ff6a19ee-21e8-43f1-a714-013a1bb3a1bc__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 47824
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 82efe8344d28. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 28ced7b0b90f. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47824/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush 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"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
INFO  src.node.waku_node:waku_node.py:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47824/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.37.128/tcp/47825/p2p/16Uiu2HAmRS4161F9CUVuH65ek4LUhSRyoGEir5NFGyAPQ39SJBjQ","/ip4/172.18.37.128/tcp/47826/ws/p2p/16Uiu2HAmRS4161F9CUVuH65ek4LUhSRyoGEir5NFGyAPQ39SJBjQ"],"enrUri":"enr:-L24QFN3EIcLHuOXa1RXA3UYSdyzIf4V2ToiK6Tah_cElJ8wHnwXh4v7W63ghrywVhtX7I95c6k0LDogaIHD4zvg8gcCgmlkgnY0gmlwhKwSJYCKbXVsdGlhZGRyc5YACASsEiWABrrRAAoErBIlgAa60t0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDvdeCLEXb6bfQuKeQtLX0Y5qHnp8OeeDaQ-wczB5iMzuDdGNwgrrRg3VkcIK604V3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/store_node1_2026-04-22_19-41-18__ff6a19ee-21e8-43f1-a714-013a1bb3a1bc__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.37.63
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['57066', '57067', '57068', '57069', '57070']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 57066:57066 -p 57067:57067 -p 57068:57068 -p 57069:57069 -p 57070:57070 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=57068 --rest-port=57066 --tcp-port=57067 --discv5-udp-port=57069 --rest-address=0.0.0.0 --nat=extip:172.18.37.63 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=4e0dd2034e7bdd4a7c268ce6f7314d39c7baf56e91fcfb69bff1c86df2cbcd3b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57070 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QFN3EIcLHuOXa1RXA3UYSdyzIf4V2ToiK6Tah_cElJ8wHnwXh4v7W63ghrywVhtX7I95c6k0LDogaIHD4zvg8gcCgmlkgnY0gmlwhKwSJYCKbXVsdGlhZGRyc5YACASsEiWABrrRAAoErBIlgAa60t0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDvdeCLEXb6bfQuKeQtLX0Y5qHnp8OeeDaQ-wczB5iMzuDdGNwgrrRg3VkcIK604V3YWt1MgM --storenode=/ip4/172.18.37.128/tcp/47825/p2p/16Uiu2HAmRS4161F9CUVuH65ek4LUhSRyoGEir5NFGyAPQ39SJBjQ --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.37.63 waku 0e3fac41f04c89af85aa7dd6183a8ea0547ed1e9e61088ffa774e6f76d4247e5
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0e3fac41f04c. Setting up logs at ./log/docker/store_node1_2026-04-22_19-41-18__ff6a19ee-21e8-43f1-a714-013a1bb3a1bc__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 57066
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:57066/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush 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"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
INFO  src.node.waku_node:waku_node.py:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57066/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.37.63/tcp/57067/p2p/16Uiu2HAm8VC2Mx93x4q6NC1aB6z7yK8dAmXMgsBaAXNFiNueJzN2","/ip4/172.18.37.63/tcp/57068/ws/p2p/16Uiu2HAm8VC2Mx93x4q6NC1aB6z7yK8dAmXMgsBaAXNFiNueJzN2"],"enrUri":"enr:-L24QAh9UJwkGg1LVOlUZ5T5vq7lFSYBkSBXxCOqQoDOzRUYJ-x3Pgbab9VcN_Yy4rmS_bhE1X5kBVSlQttf0PYOUEwCgmlkgnY0gmlwhKwSJT-KbXVsdGlhZGRyc5YACASsEiU_Bt7rAAoErBIlPwbe7N0DgnJzhQDGAQAAiXNlY3AyNTZrMaECwg6kxk6CBdPikPr3YRnGl9Cl3FPN50itsg1xxnI5p_-DdGNwgt7rg3VkcILe7YV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57066/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.37.128/tcp/47825/p2p/16Uiu2HAmRS4161F9CUVuH65ek4LUhSRyoGEir5NFGyAPQ39SJBjQ"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47824/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/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:57066/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/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:47824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:47824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:47824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:47824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:47824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:47824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:47824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:47824/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47824/store/v3/messages?contentTopics=test&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57066/store/v3/messages?contentTopics=test&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:343 Stopping container with id 95aafd300203
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:343 Stopping container with id 0e3fac41f04c
DEBUG  src.node.waku_node:waku_node.py:355 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,71 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_admin_service_peers_schema with id: 2026-04-22_19-40-06__5b212535-4812-470d-9775-e145ab8ac060
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-40-06__5b212535-4812-470d-9775-e145ab8ac060__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-40-06__5b212535-4812-470d-9775-e145ab8ac060__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node3_2026-04-22_19-40-06__5b212535-4812-470d-9775-e145ab8ac060__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node4_2026-04-22_19-40-06__5b212535-4812-470d-9775-e145ab8ac060__wakuorg_nwaku:latest.log
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/n1_service_schema__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/n2_service_schema__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.191.200
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['44548', '44549', '44550', '44551', '44552']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 44548:44548 -p 44549:44549 -p 44550:44550 -p 44551:44551 -p 44552:44552 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=44550 --rest-port=44548 --tcp-port=44549 --discv5-udp-port=44551 --rest-address=0.0.0.0 --nat=extip:172.18.191.200 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=c9ce1bd6a59c63a5bde73efbaac70a3dad702b3976c4c19f5aff6eb87c272b6b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=44552 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.191.200 waku 0ba0958f538d7ca6415511455acc38f49ec06bcfe90869895e54d81dc3b600a0
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0ba0958f538d. Setting up logs at ./log/docker/n1_service_schema__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 44548
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 099a34e894a2. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 661b1048aab2. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44548/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44548/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.191.200/tcp/44549/p2p/16Uiu2HAmAM26JM2tMUtyun2Rxvfh4sCFgkoGKg96kS4sr58gqSac","/ip4/172.18.191.200/tcp/44550/ws/p2p/16Uiu2HAmAM26JM2tMUtyun2Rxvfh4sCFgkoGKg96kS4sr58gqSac"],"enrUri":"enr:-L24QJH95NHekGXz9__rydxmXvo_Zu-MjFQxS1fyHLox42LkfsgJjBsP7_COOzK3jQtbHICkw2JAP0d67xHLxo9iBDgCgmlkgnY0gmlwhKwSv8iKbXVsdGlhZGRyc5YACASsEr_IBq4FAAoErBK_yAauBt0DgnJzhQDGAQAAiXNlY3AyNTZrMaEC3a4kCQbGZSb1PMLwWM-oR2dgagEaikslZ0GqM82t8_GDdGNwgq4Fg3VkcIKuB4V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
DEBUG  src.node.waku_node:waku_node.py:116 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.250
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['39301', '39302', '39303', '39304', '39305']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 39301:39301 -p 39302:39302 -p 39303:39303 -p 39304:39304 -p 39305:39305 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=39303 --rest-port=39301 --tcp-port=39302 --discv5-udp-port=39304 --rest-address=0.0.0.0 --nat=extip:172.18.242.250 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=b35e0f60906f24cb3cafdac0abae42e16b04abb559f223c0c4bafccb96fd89a3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39305 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QJH95NHekGXz9__rydxmXvo_Zu-MjFQxS1fyHLox42LkfsgJjBsP7_COOzK3jQtbHICkw2JAP0d67xHLxo9iBDgCgmlkgnY0gmlwhKwSv8iKbXVsdGlhZGRyc5YACASsEr_IBq4FAAoErBK_yAauBt0DgnJzhQDGAQAAiXNlY3AyNTZrMaEC3a4kCQbGZSb1PMLwWM-oR2dgagEaikslZ0GqM82t8_GDdGNwgq4Fg3VkcIKuB4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.242.250 waku a8fb58c807aeca2730498eed4f31a56c292117c750bff8c51dd84b86f536cef2
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a8fb58c807ae. Setting up logs at ./log/docker/n2_service_schema__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 39301
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:39301/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39301/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.250/tcp/39302/p2p/16Uiu2HAmStF1wSkhXfGDtNQZZhxh3FHF9uTyRvdgXi1AgrUR5UtV","/ip4/172.18.242.250/tcp/39303/ws/p2p/16Uiu2HAmStF1wSkhXfGDtNQZZhxh3FHF9uTyRvdgXi1AgrUR5UtV"],"enrUri":"enr:-L24QLvQXNu2YsUc0AmRzIJKtRnUIgmjk959PFbbuZeTayZDfg-760Xn4mucK-IvkqyuuUiqFCuUkNsl7FpNWIjHIgwCgmlkgnY0gmlwhKwS8vqKbXVsdGlhZGRyc5YACASsEvL6BpmGAAoErBLy-gaZh90DgnJzhQDGAQAAiXNlY3AyNTZrMaED02jANO5Ewe2S47I3caMTLZMJRgRZEoev7cwQ6At4UTaDdGNwgpmGg3VkcIKZiIV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44548/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.242.250/tcp/52968/p2p/16Uiu2HAmStF1wSkhXfGDtNQZZhxh3FHF9uTyRvdgXi1AgrUR5UtV","protocols":["/vac/waku/relay/2.0.0","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-\\"v0.38.0-18-gbb8a7e\\"","origin":"UnknownOrigin"}]'
DEBUG  tests.rest_flags.test_admin_flags:test_admin_flags.py:543 Validate schema of get service peers
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:343 Stopping container with id 0ba0958f538d
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:343 Stopping container with id a8fb58c807ae
DEBUG  src.node.waku_node:waku_node.py:355 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_retrieve_messages_without_subscribing_via_api with id: 2026-04-22_19-40-15__e0682197-b11f-49ab-80b9-420912542d47
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-40-15__e0682197-b11f-49ab-80b9-420912542d47__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.147
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['3041', '3042', '3043', '3044', '3045']
DEBUG  src.node.waku_node:waku_node.py:91 Cluster id was resolved to: 199
DEBUG  src.node.waku_node:waku_node.py:197 Removing pubsub-topic from nwaku args
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 3041:3041 -p 3042:3042 -p 3043:3043 -p 3044:3044 -p 3045:3045 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=3043 --rest-port=3041 --tcp-port=3042 --discv5-udp-port=3044 --rest-address=0.0.0.0 --nat=extip:172.18.101.147 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=1e6e15e595bef41b5f5fd2959c2427ece96e804bb019091743bf06b8d9afe9e2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3045 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.101.147 waku d7cc32f3879fab37873a4a2cd61229cd6e6152bb94489ffd3062da0709071f14
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d7cc32f3879f. Setting up logs at ./log/docker/node1_2026-04-22_19-40-15__e0682197-b11f-49ab-80b9-420912542d47__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 3041
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 c06c1af3dfb9. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d0963bd90d8c. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3041/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3041/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.147/tcp/3042/p2p/16Uiu2HAmR5pErfpBqrZjXDJcJN7vMLpWEJf6dBmf9gj4kLCFw7GB","/ip4/172.18.101.147/tcp/3043/ws/p2p/16Uiu2HAmR5pErfpBqrZjXDJcJN7vMLpWEJf6dBmf9gj4kLCFw7GB"],"enrUri":"enr:-L24QLDKo1jE6hbYtud6UH6dia6qBGwXayUrezvO2ThQg1TQIEn3Wi-Hdo2Hl0BTP-fTPu5l2n3Fl6MbUskmx4PdAvwCgmlkgnY0gmlwhKwSZZOKbXVsdGlhZGRyc5YACASsEmWTBgviAAoErBJlkwYL490DgnJzhQDHAQAAiXNlY3AyNTZrMaEDuKhUtgTxibqra3Gskgmj1QCimKfwMjqV57Fd8CSL2LiDdGNwggvig3VkcIIL5IV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-40-15__e0682197-b11f-49ab-80b9-420912542d47__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.113
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['25556', '25557', '25558', '25559', '25560']
DEBUG  src.node.waku_node:waku_node.py:91 Cluster id was resolved to: 199
DEBUG  src.node.waku_node:waku_node.py:197 Removing pubsub-topic from nwaku args
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 25556:25556 -p 25557:25557 -p 25558:25558 -p 25559:25559 -p 25560:25560 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=25558 --rest-port=25556 --tcp-port=25557 --discv5-udp-port=25559 --rest-address=0.0.0.0 --nat=extip:172.18.209.113 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=fbfda519cbbc2f32e5ebb1ffeaeb6aacaf49b5bdbf9db7e5bef92ebaf8684005 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25560 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QLDKo1jE6hbYtud6UH6dia6qBGwXayUrezvO2ThQg1TQIEn3Wi-Hdo2Hl0BTP-fTPu5l2n3Fl6MbUskmx4PdAvwCgmlkgnY0gmlwhKwSZZOKbXVsdGlhZGRyc5YACASsEmWTBgviAAoErBJlkwYL490DgnJzhQDHAQAAiXNlY3AyNTZrMaEDuKhUtgTxibqra3Gskgmj1QCimKfwMjqV57Fd8CSL2LiDdGNwggvig3VkcIIL5IV3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.209.113 waku 2a05636c4840c2ff2ed1b8af97749853f829aec8bd3664115a74b06749a30b52
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2a05636c4840. Setting up logs at ./log/docker/node2_2026-04-22_19-40-15__e0682197-b11f-49ab-80b9-420912542d47__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 25556
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:25556/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
INFO  src.node.waku_node:waku_node.py:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25556/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.113/tcp/25557/p2p/16Uiu2HAm2LT5hqzcdFYhHSrq1c2gpDR96wzUWFMrzLEn9HKwbYG7","/ip4/172.18.209.113/tcp/25558/ws/p2p/16Uiu2HAm2LT5hqzcdFYhHSrq1c2gpDR96wzUWFMrzLEn9HKwbYG7"],"enrUri":"enr:-L24QBug5vgYKKOGydYI9Rm17yh5UjaOKQmOXXnDza3CcLMBALPYDPQbJW6i3xwqd4wolgxw7F5_fA5s3_pgPwm96soCgmlkgnY0gmlwhKwS0XGKbXVsdGlhZGRyc5YACASsEtFxBmPVAAoErBLRcQZj1t0DgnJzhQDHAQAAiXNlY3AyNTZrMaECZqtSDrBQ3a4-crxf0qXwd5deW5lsQHiUA9lm8e099biDdGNwgmPVg3VkcIJj14V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25556/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.101.147/tcp/3042/p2p/16Uiu2HAmR5pErfpBqrZjXDJcJN7vMLpWEJf6dBmf9gj4kLCFw7GB"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3041/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3041/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%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":1776886817804563116,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25556/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%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":1776886817804563116,"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:343 Stopping container with id d7cc32f3879f
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:343 Stopping container with id 2a05636c4840
DEBUG  src.node.waku_node:waku_node.py:355 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,79 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_update_subscription_add_a_new_content_topic with id: 2026-04-22_19-39-30__50a56943-e319-48fb-9e9c-01b051bb5fd5
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.filter:filter.py:34 Running fixture setup: setup_main_relay_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-39-30__50a56943-e319-48fb-9e9c-01b051bb5fd5__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.191.175
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['48806', '48807', '48808', '48809', '48810']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 48806:48806 -p 48807:48807 -p 48808:48808 -p 48809:48809 -p 48810:48810 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=48808 --rest-port=48806 --tcp-port=48807 --discv5-udp-port=48809 --rest-address=0.0.0.0 --nat=extip:172.18.191.175 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=c8bbffe6d5d7f69b213e7e087ccce4f64e5d8198cdeef4ebaba2e34ab607d3bb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48810 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.191.175 waku 209ae3894e8e8a2836e92fe3bb04e78c3012b19813dd09694bc00a2f9f3ce83f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 209ae3894e8e. Setting up logs at ./log/docker/node1_2026-04-22_19-39-30__50a56943-e319-48fb-9e9c-01b051bb5fd5__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 48806
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 536272b2fe83. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d59fc0499669. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48806/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48806/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.191.175/tcp/48807/p2p/16Uiu2HAm2zXFVbgUmwU2Phe8eSZGBWkZoW3MRTXaFkx3dwFdd4wi","/ip4/172.18.191.175/tcp/48808/ws/p2p/16Uiu2HAm2zXFVbgUmwU2Phe8eSZGBWkZoW3MRTXaFkx3dwFdd4wi"],"enrUri":"enr:-L24QBsY3rx8dNsFg1ar2WJgFKkqohSRN5LV2MdZ_d-2z8dqV1MWDo5zmSfIaQY2lbF4MdFqWNlkRe0bWsMsgOnUqfICgmlkgnY0gmlwhKwSv6-KbXVsdGlhZGRyc5YACASsEr-vBr6nAAoErBK_rwa-qN0DgnJzhQDGAQAAiXNlY3AyNTZrMaECcGwa3JbxxxjNo1sQZprv6r2VdOWl4J4zRj6SjttRNfGDdGNwgr6ng3VkcIK-qYV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
DEBUG  src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-39-30__50a56943-e319-48fb-9e9c-01b051bb5fd5__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.42
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['57074', '57075', '57076', '57077', '57078']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 57074:57074 -p 57075:57075 -p 57076:57076 -p 57077:57077 -p 57078:57078 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=57076 --rest-port=57074 --tcp-port=57075 --discv5-udp-port=57077 --rest-address=0.0.0.0 --nat=extip:172.18.105.42 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=20f224ebee98adef83b829e06a78ecd01001d085aca0dddbbdb92dad9229dfba --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57078 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QBsY3rx8dNsFg1ar2WJgFKkqohSRN5LV2MdZ_d-2z8dqV1MWDo5zmSfIaQY2lbF4MdFqWNlkRe0bWsMsgOnUqfICgmlkgnY0gmlwhKwSv6-KbXVsdGlhZGRyc5YACASsEr-vBr6nAAoErBK_rwa-qN0DgnJzhQDGAQAAiXNlY3AyNTZrMaECcGwa3JbxxxjNo1sQZprv6r2VdOWl4J4zRj6SjttRNfGDdGNwgr6ng3VkcIK-qYV3YWt1MgU --filternode=/ip4/172.18.191.175/tcp/48807/p2p/16Uiu2HAm2zXFVbgUmwU2Phe8eSZGBWkZoW3MRTXaFkx3dwFdd4wi
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.105.42 waku 9710e87f20ee7e5c63eee0df6bd689ee472817cefac1ca05268dec0ce37a9a91
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9710e87f20ee. Setting up logs at ./log/docker/node2_2026-04-22_19-39-30__50a56943-e319-48fb-9e9c-01b051bb5fd5__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 57074
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:57074/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57074/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.42/tcp/57075/p2p/16Uiu2HAmTpGo6oMPwDRaoTxtxx2g7GEekjarTdbXc7p8cxDbjPjC","/ip4/172.18.105.42/tcp/57076/ws/p2p/16Uiu2HAmTpGo6oMPwDRaoTxtxx2g7GEekjarTdbXc7p8cxDbjPjC"],"enrUri":"enr:-L24QByTYWeOhhKldTKc_T_xAe0lt5V5HK4uEYkbhO28R9iRS78feW7tBi1Dx_2jAIkoYlTyq0Hi3zwYGPKQWeQ0CQICgmlkgnY0gmlwhKwSaSqKbXVsdGlhZGRyc5YACASsEmkqBt7zAAoErBJpKgbe9N0DgnJzhQDGAQAAiXNlY3AyNTZrMaED4UAgKFtKmeWb2BoZfWkb7bmcLcErxHtEixnEMOKueReDdGNwgt7zg3VkcILe9YV3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57074/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.191.175/tcp/48807/p2p/16Uiu2HAm2zXFVbgUmwU2Phe8eSZGBWkZoW3MRTXaFkx3dwFdd4wi"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48806/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/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:57074/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "79a2f896-3675-4d78-9e53-86f7dc69f6d9", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/198/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"79a2f896-3675-4d78-9e53-86f7dc69f6d9","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X PUT "http://127.0.0.1:57074/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/2/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/198/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:48806/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57074/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":1776886773002462756,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48806/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/2/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57074/filter/v2/messages/%2Ftest%2F2%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/2/waku-filter/proto","version":0,"timestamp":1776886773116622372,"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:343 Stopping container with id 209ae3894e8e
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:343 Stopping container with id 9710e87f20ee
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,105 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_store_with_long_string_pubsub_topic with id: 2026-04-22_19-41-23__9ded99a8-7a47-448e-b9a2-51aa1850686b
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.steps.store:store.py:39 Running fixture setup: node_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-04-22_19-41-23__9ded99a8-7a47-448e-b9a2-51aa1850686b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.181
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['14779', '14780', '14781', '14782', '14783']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 14779:14779 -p 14780:14780 -p 14781:14781 -p 14782:14782 -p 14783:14783 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=14781 --rest-port=14779 --tcp-port=14780 --discv5-udp-port=14782 --rest-address=0.0.0.0 --nat=extip:172.18.147.181 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=fcb4673e8bcaf73c42d64b5a80dcfcae9ff3560f5ad4fbeced5fc3af7b6bfaea --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14783 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.147.181 waku cc4261552d748d2311136b6245a0422775907a8894c8dc019daabc172b4b90df
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID cc4261552d74. Setting up logs at ./log/docker/publishing_node1_2026-04-22_19-41-23__9ded99a8-7a47-448e-b9a2-51aa1850686b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 14779
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 95aafd300203. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 0e3fac41f04c. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14779/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush 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"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
INFO  src.node.waku_node:waku_node.py:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14779/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.181/tcp/14780/p2p/16Uiu2HAmH9HHaT6FscrmgU1Gcjpr9jZeXed7bL5L3pR2gvVeYMCm","/ip4/172.18.147.181/tcp/14781/ws/p2p/16Uiu2HAmH9HHaT6FscrmgU1Gcjpr9jZeXed7bL5L3pR2gvVeYMCm"],"enrUri":"enr:-L24QHTVbb9yqUESG5g6YaRb97JFGKM-sRDdQ7hd8-ZRn9f6ZSoSdVD25c94DUMMVNZ5gBvQc6HzqP_wWL5nlDY3yvoCgmlkgnY0gmlwhKwSk7WKbXVsdGlhZGRyc5YACASsEpO1Bjm8AAoErBKTtQY5vd0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDQq4o8m2zeYyzAEd3RcPkpKHRHgb3bLxfieCXHtFSBuKDdGNwgjm8g3VkcII5voV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/store_node1_2026-04-22_19-41-23__9ded99a8-7a47-448e-b9a2-51aa1850686b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.134
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['51751', '51752', '51753', '51754', '51755']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 51751:51751 -p 51752:51752 -p 51753:51753 -p 51754:51754 -p 51755:51755 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=51753 --rest-port=51751 --tcp-port=51752 --discv5-udp-port=51754 --rest-address=0.0.0.0 --nat=extip:172.18.189.134 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=cf385f69db34a4f9ecf136caf7cf3dadb9ab496e4d8397ddbde7d045d30d2c50 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51755 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QHTVbb9yqUESG5g6YaRb97JFGKM-sRDdQ7hd8-ZRn9f6ZSoSdVD25c94DUMMVNZ5gBvQc6HzqP_wWL5nlDY3yvoCgmlkgnY0gmlwhKwSk7WKbXVsdGlhZGRyc5YACASsEpO1Bjm8AAoErBKTtQY5vd0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDQq4o8m2zeYyzAEd3RcPkpKHRHgb3bLxfieCXHtFSBuKDdGNwgjm8g3VkcII5voV3YWt1MgM --storenode=/ip4/172.18.147.181/tcp/14780/p2p/16Uiu2HAmH9HHaT6FscrmgU1Gcjpr9jZeXed7bL5L3pR2gvVeYMCm --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.189.134 waku 7ae7c71d3ab4a44ce7f635a8c8e79a8bef664819a6fee6fb7d256147d56dbbfb
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7ae7c71d3ab4. Setting up logs at ./log/docker/store_node1_2026-04-22_19-41-23__9ded99a8-7a47-448e-b9a2-51aa1850686b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 51751
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:51751/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush 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"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
INFO  src.node.waku_node:waku_node.py:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:51751/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.134/tcp/51752/p2p/16Uiu2HAm7gCDqXY8VSiw2R6raajZmSHfp6xsVs2WEjcyaKMJgiu1","/ip4/172.18.189.134/tcp/51753/ws/p2p/16Uiu2HAm7gCDqXY8VSiw2R6raajZmSHfp6xsVs2WEjcyaKMJgiu1"],"enrUri":"enr:-L24QA4x5buD8KU8e43Cpbi2L7dN9ql7O60hfhwI9AnCOY_WFpw9Xs-NjKmdUZfEVlL2TZUih4fnRvNBh81EcbBFRRgCgmlkgnY0gmlwhKwSvYaKbXVsdGlhZGRyc5YACASsEr2GBsooAAoErBK9hgbKKd0DgnJzhQDGAQAAiXNlY3AyNTZrMaECtgSRwBCz0sGzfT2sayohm02wfTGj4csDWp6zeetVYjSDdGNwgsoog3VkcILKKoV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:51751/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.147.181/tcp/14780/p2p/16Uiu2HAmH9HHaT6FscrmgU1Gcjpr9jZeXed7bL5L3pR2gvVeYMCm"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14779/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/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:51751/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/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:14779/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:14779/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:14779/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:14779/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:14779/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:14779/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:14779/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:14779/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:146 Trying to get stored msg with url topic size million
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:14779/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
INFO  src.node.api_clients.base_client: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:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
ERROR  tests.store.test_topics:test_topics.py:152 store request with very long pubsub topic wasn't accepted
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:343 Stopping container with id cc4261552d74
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:343 Stopping container with id 7ae7c71d3ab4
DEBUG  src.node.waku_node:waku_node.py:355 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-04-22 19:41:23.345 DEBUG [tests.conftest] Running fixture setup: test_id
2026-04-22 19:41:23.346 DEBUG [tests.conftest] Running test: test_store_with_long_string_pubsub_topic with id: 2026-04-22_19-41-23__9ded99a8-7a47-448e-b9a2-51aa1850686b
2026-04-22 19:41:23.348 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-04-22 19:41:23.348 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-04-22 19:41:23.349 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-04-22 19:41:23.359 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:41:23.360 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-04-22_19-41-23__9ded99a8-7a47-448e-b9a2-51aa1850686b__wakuorg_nwaku:latest.log
2026-04-22 19:41:23.360 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:41:23.360 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:41:23.364 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:41:23.364 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.147.181
2026-04-22 19:41:23.364 DEBUG [src.node.docker_mananger] Generated ports ['14779', '14780', '14781', '14782', '14783']
2026-04-22 19:41:23.365 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:41:23.366 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:41:23.366 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:41:23.366 DEBUG [src.node.docker_mananger] docker run -i -t -p 14779:14779 -p 14780:14780 -p 14781:14781 -p 14782:14782 -p 14783:14783 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=14781 --rest-port=14779 --tcp-port=14780 --discv5-udp-port=14782 --rest-address=0.0.0.0 --nat=extip:172.18.147.181 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=fcb4673e8bcaf73c42d64b5a80dcfcae9ff3560f5ad4fbeced5fc3af7b6bfaea --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14783 --metrics-logging=true --store=true --relay=true
2026-04-22 19:41:23.563 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.147.181 waku cc4261552d748d2311136b6245a0422775907a8894c8dc019daabc172b4b90df
2026-04-22 19:41:23.601 DEBUG [src.node.docker_mananger] Container started with ID cc4261552d74. Setting up logs at ./log/docker/publishing_node1_2026-04-22_19-41-23__9ded99a8-7a47-448e-b9a2-51aa1850686b__wakuorg_nwaku:latest.log
2026-04-22 19:41:23.602 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 14779
2026-04-22 19:41:23.602 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:41:23.691 ERROR [src.node.docker_mananger] Max retries reached for container 95aafd300203. Exiting log stream.
2026-04-22 19:41:24.197 ERROR [src.node.docker_mananger] Max retries reached for container 0e3fac41f04c. Exiting log stream.
2026-04-22 19:41:24.603 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14779/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:41:24.606 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush 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"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-04-22 19:41:24.606 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:41:24.606 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14779/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:41:24.608 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.147.181/tcp/14780/p2p/16Uiu2HAmH9HHaT6FscrmgU1Gcjpr9jZeXed7bL5L3pR2gvVeYMCm","/ip4/172.18.147.181/tcp/14781/ws/p2p/16Uiu2HAmH9HHaT6FscrmgU1Gcjpr9jZeXed7bL5L3pR2gvVeYMCm"],"enrUri":"enr:-L24QHTVbb9yqUESG5g6YaRb97JFGKM-sRDdQ7hd8-ZRn9f6ZSoSdVD25c94DUMMVNZ5gBvQc6HzqP_wWL5nlDY3yvoCgmlkgnY0gmlwhKwSk7WKbXVsdGlhZGRyc5YACASsEpO1Bjm8AAoErBKTtQY5vd0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDQq4o8m2zeYyzAEd3RcPkpKHRHgb3bLxfieCXHtFSBuKDdGNwgjm8g3VkcII5voV3YWt1MgM"}'
2026-04-22 19:41:24.609 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:41:24.616 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:41:24.616 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-04-22_19-41-23__9ded99a8-7a47-448e-b9a2-51aa1850686b__wakuorg_nwaku:latest.log
2026-04-22 19:41:24.617 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:41:24.617 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:41:24.618 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:41:24.618 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.189.134
2026-04-22 19:41:24.618 DEBUG [src.node.docker_mananger] Generated ports ['51751', '51752', '51753', '51754', '51755']
2026-04-22 19:41:24.619 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:41:24.619 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:41:24.619 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:41:24.619 DEBUG [src.node.docker_mananger] docker run -i -t -p 51751:51751 -p 51752:51752 -p 51753:51753 -p 51754:51754 -p 51755:51755 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=51753 --rest-port=51751 --tcp-port=51752 --discv5-udp-port=51754 --rest-address=0.0.0.0 --nat=extip:172.18.189.134 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=cf385f69db34a4f9ecf136caf7cf3dadb9ab496e4d8397ddbde7d045d30d2c50 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51755 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QHTVbb9yqUESG5g6YaRb97JFGKM-sRDdQ7hd8-ZRn9f6ZSoSdVD25c94DUMMVNZ5gBvQc6HzqP_wWL5nlDY3yvoCgmlkgnY0gmlwhKwSk7WKbXVsdGlhZGRyc5YACASsEpO1Bjm8AAoErBKTtQY5vd0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDQq4o8m2zeYyzAEd3RcPkpKHRHgb3bLxfieCXHtFSBuKDdGNwgjm8g3VkcII5voV3YWt1MgM --storenode=/ip4/172.18.147.181/tcp/14780/p2p/16Uiu2HAmH9HHaT6FscrmgU1Gcjpr9jZeXed7bL5L3pR2gvVeYMCm --store=true --relay=true
2026-04-22 19:41:24.814 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.189.134 waku 7ae7c71d3ab4a44ce7f635a8c8e79a8bef664819a6fee6fb7d256147d56dbbfb
2026-04-22 19:41:24.849 DEBUG [src.node.docker_mananger] Container started with ID 7ae7c71d3ab4. Setting up logs at ./log/docker/store_node1_2026-04-22_19-41-23__9ded99a8-7a47-448e-b9a2-51aa1850686b__wakuorg_nwaku:latest.log
2026-04-22 19:41:24.850 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 51751
2026-04-22 19:41:24.850 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:41:25.851 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51751/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:41:25.854 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush 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"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-04-22 19:41:25.854 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:41:25.854 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51751/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:41:25.856 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.189.134/tcp/51752/p2p/16Uiu2HAm7gCDqXY8VSiw2R6raajZmSHfp6xsVs2WEjcyaKMJgiu1","/ip4/172.18.189.134/tcp/51753/ws/p2p/16Uiu2HAm7gCDqXY8VSiw2R6raajZmSHfp6xsVs2WEjcyaKMJgiu1"],"enrUri":"enr:-L24QA4x5buD8KU8e43Cpbi2L7dN9ql7O60hfhwI9AnCOY_WFpw9Xs-NjKmdUZfEVlL2TZUih4fnRvNBh81EcbBFRRgCgmlkgnY0gmlwhKwSvYaKbXVsdGlhZGRyc5YACASsEr2GBsooAAoErBK9hgbKKd0DgnJzhQDGAQAAiXNlY3AyNTZrMaECtgSRwBCz0sGzfT2sayohm02wfTGj4csDWp6zeetVYjSDdGNwgsoog3VkcILKKoV3YWt1MgM"}'
2026-04-22 19:41:25.856 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:41:25.857 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51751/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.147.181/tcp/14780/p2p/16Uiu2HAmH9HHaT6FscrmgU1Gcjpr9jZeXed7bL5L3pR2gvVeYMCm"]'
2026-04-22 19:41:25.859 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:25.860 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14779/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
2026-04-22 19:41:25.862 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:25.862 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51751/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
2026-04-22 19:41:25.864 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:25.865 DEBUG [src.steps.store] Relaying message
2026-04-22 19:41:25.865 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14779/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:41:25.871 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:25.871 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:26.072 DEBUG [src.steps.store] Relaying message
2026-04-22 19:41:26.072 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14779/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:41:26.079 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:26.080 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:26.281 DEBUG [src.steps.store] Relaying message
2026-04-22 19:41:26.281 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14779/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:41:26.288 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:26.288 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:26.489 DEBUG [src.steps.store] Relaying message
2026-04-22 19:41:26.489 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14779/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:41:26.495 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:26.495 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:26.697 DEBUG [src.steps.store] Relaying message
2026-04-22 19:41:26.697 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14779/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:41:26.703 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:26.703 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:26.904 DEBUG [src.steps.store] Relaying message
2026-04-22 19:41:26.904 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14779/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:41:26.909 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:26.910 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:27.111 DEBUG [src.steps.store] Relaying message
2026-04-22 19:41:27.111 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14779/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:41:27.117 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:27.118 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:27.319 DEBUG [src.steps.store] Relaying message
2026-04-22 19:41:27.319 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14779/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:41:27.325 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:27.325 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:27.640 DEBUG [tests.store.test_topics] Trying to get stored msg with url topic size million
2026-04-22 19:41:27.640 DEBUG [src.steps.store] Relaying message
2026-04-22 19:41:27.641 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14779/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:41:27.646 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:27.647 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:27.850 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-04-22 19:41:28.060 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2026-04-22 19:41:33.293 ERROR [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2026-04-22 19:41:33.297 ERROR [tests.store.test_topics] store request with very long pubsub topic wasn't accepted
2026-04-22 19:41:33.300 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-04-22 19:41:33.301 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-04-22 19:41:33.302 DEBUG [src.node.waku_node] Stopping container with id cc4261552d74
2026-04-22 19:41:33.792 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:41:33.792 DEBUG [src.node.waku_node] Stopping container with id 7ae7c71d3ab4
2026-04-22 19:41:34.295 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:41:34.298 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-04-22 19:41:34.308 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:41:34.317 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,609 @@
WRN 2026-04-22 19:40:27.207+00:00 whether to mount storeSync is not specified, defaulting to not mounting topics="waku conf builder" tid=1 file=waku_conf_builder.nim:470
INF 2026-04-22 19:40:27.207+00:00 Sharding configuration:  topics="waku conf builder" tid=1 file=waku_conf_builder.nim:505 shardingConf="(kind: StaticSharding)" subscribeShards=@[0]
INF 2026-04-22 19:40:27.207+00:00 Configuration: Enabled protocols  topics="waku conf" tid=1 file=waku_conf.nim:156 relay=true rlnRelay=false store=false filter=true lightPush=false peerExchange=true rendezvous=true
INF 2026-04-22 19:40:27.207+00:00 Configuration. Network  topics="waku conf" tid=1 file=waku_conf.nim:165 cluster=199
INF 2026-04-22 19:40:27.207+00:00 Configuration. Active Relay Shards  topics="waku conf" tid=1 file=waku_conf.nim:168 shard=0
INF 2026-04-22 19:40:27.207+00:00 Setting up storage  tid=1 file=node_factory.nim:481
INF 2026-04-22 19:40:27.207+00:00 Initializing node  tid=1 file=node_factory.nim:490
TRC 2026-04-22 19:40:27.208+00:00 registering protocols  topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/ipfs/id/1.0.0]"
TRC 2026-04-22 19:40:27.208+00:00 registering protocols  topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/libp2p/autonat/1.0.0]"
TRC 2026-04-22 19:40:27.208+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-04-22 19:40:27.208+00:00 no peer storage found  tid=1 file=peer_manager.nim:1222
INF 2026-04-22 19:40:27.208+00:00 Initializing networking  tid=1 file=waku_node.nim:213 addrs="@[/ip4/172.18.72.43/tcp/56011, /ip4/172.18.72.43/tcp/56012/ws]"
INF 2026-04-22 19:40:27.208+00:00 Mounting protocols  tid=1 file=node_factory.nim:496
INF 2026-04-22 19:40:27.209+00:00 Created WakuMetadata protocol  topics="waku node" tid=1 file=protocol.nim:107 clusterId=199 shards="[0]"
TRC 2026-04-22 19:40:27.209+00:00 registering protocols  topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/metadata/1.0.0]"
INF 2026-04-22 19:40:27.209+00:00 mounting store client  topics="waku node store api" tid=1 file=store.nim:119
WRN 2026-04-22 19:40:27.209+00:00 Auto sharding is disabled  tid=1 file=node_factory.nim:249
INF 2026-04-22 19:40:27.209+00:00 Shards created from content topics  tid=1 file=node_factory.nim:282 contentTopics="[/statusim/1/community/cbor]" shards=[]
INF 2026-04-22 19:40:27.209+00:00 Setting max message size  tid=1 file=node_factory.nim:291 num_bytes=153600
INF 2026-04-22 19:40:27.209+00:00 mounting relay protocol  topics="waku node relay api" tid=1 file=relay.nim:253
TRC 2026-04-22 19:40:27.209+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-04-22 19:40:27.209+00:00 relay mounted successfully  topics="waku node relay api" tid=1 file=relay.nim:271
INF 2026-04-22 19:40:27.209+00:00 adding validator to signed shards  tid=1 file=validator_signed.nim:56 protectedShards=[] clusterId=199
INF 2026-04-22 19:40:27.209+00:00 mounting rendezvous discovery protocol  topics="waku node" tid=1 file=waku_node.nim:403
INF 2026-04-22 19:40:27.209+00:00 waku rendezvous initialized  topics="waku node" tid=1 file=protocol.nim:206 clusterId=199 shards="[0]" capabilities="[Relay, Filter]" wakuPeerRecord="(peerId: 16U*HXNFeM, seqNo: 1776886827, addresses: [/ip4/172.18.72.43/tcp/56011, /ip4/172.18.72.43/tcp/56012/ws], mixKey: )"
TRC 2026-04-22 19:40:27.209+00:00 registering protocols  topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2026-04-22 19:40:27.209+00:00 mounting rendezvous client  topics="waku node" tid=1 file=waku_node.nim:389
INF 2026-04-22 19:40:27.209+00:00 waku rendezvous client initialized  topics="waku node" tid=1 file=client.nim:130 clusterId=199
INF 2026-04-22 19:40:27.209+00:00 mounting libp2p ping protocol  topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2026-04-22 19:40:27.209+00:00 registering protocols  topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/ipfs/ping/1.0.0]"
INF 2026-04-22 19:40:27.210+00:00 mounting light push client  topics="waku node lightpush api" tid=1 file=lightpush.nim:183
INF 2026-04-22 19:40:27.210+00:00 mounting legacy light push client  topics="waku node lightpush api" tid=1 file=lightpush.nim:72
INF 2026-04-22 19:40:27.210+00:00 mounting filter protocol  topics="waku node filter api" tid=1 file=filter.nim:48
INF 2026-04-22 19:40:27.210+00:00 starting filter protocol  topics="waku filter" tid=1 file=protocol.nim:398
INF 2026-04-22 19:40:27.210+00:00 starting to maintain subscriptions  topics="waku filter" tid=1 file=protocol.nim:392
INF 2026-04-22 19:40:27.210+00:00 maintaining subscriptions  topics="waku filter" tid=1 file=protocol.nim:222
INF 2026-04-22 19:40:27.210+00:00 cleanUp  topics="waku filter subscriptions" tid=1 file=subscriptions.nim:119 currentPeerIds=[]
INF 2026-04-22 19:40:27.210+00:00 after cleanUp  topics="waku filter subscriptions" tid=1 file=subscriptions.nim:131 currentPeerIds=[]
TRC 2026-04-22 19:40:27.210+00:00 registering protocols  topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/filter-subscribe/2.0.0-beta1]"
INF 2026-04-22 19:40:27.210+00:00 mounting filter client  topics="waku node filter api" tid=1 file=filter.nim:81
TRC 2026-04-22 19:40:27.210+00:00 registering protocols  topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/filter-push/2.0.0-beta1]"
INF 2026-04-22 19:40:27.211+00:00 mounting waku peer exchange  topics="waku node peerexchange api" tid=1 file=peer_exchange.nim:37
TRC 2026-04-22 19:40:27.211+00:00 registering protocols  topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/peer-exchange/2.0.0-alpha1]"
INF 2026-04-22 19:40:27.211+00:00 mounting waku peer exchange client  topics="waku node peerexchange api" tid=1 file=peer_exchange.nim:54
NTC 2026-04-22 19:40:27.211+00:00 REST service started  tid=1 file=server.nim:182 address=0.0.0.0:56010
INF 2026-04-22 19:40:27.211+00:00 Starting REST HTTP server  tid=1 file=builder.nim:112 url=http://0.0.0.0:56010/
INF 2026-04-22 19:40:27.211+00:00 No external callbacks to be set  topics="wakunode waku" tid=1 file=waku.nim:127
TRC 2026-04-22 19:40:27.211+00:00 Send processor chain  topics="send service" tid=1 file=send_service.nim:94 index=1 processor=BaseSendProcessor
INF 2026-04-22 19:40:27.211+00:00 Retrieve dynamic bootstrap nodes  topics="wakunode waku" tid=1 file=waku.nim:367
INF 2026-04-22 19:40:27.211+00:00 Running nwaku node  tid=1 file=node_factory.nim:413 version="\"v0.38.0-18-gbb8a7e\""
INF 2026-04-22 19:40:27.211+00:00 Starting Waku node  topics="waku node" tid=1 file=waku_node.nim:563 version="\"v0.38.0-18-gbb8a7e\""
INF 2026-04-22 19:40:27.211+00:00 waku rendezvous periodic requests started  topics="waku rendezvous client" tid=1 file=client.nim:80 interval=10s
INF 2026-04-22 19:40:27.212+00:00 waku rendezvous client started  topics="waku rendezvous client" tid=1 file=client.nim:136
DBG 2026-04-22 19:40:27.212+00:00 starting switch for peer  topics="libp2p switch" tid=1 file=switch.nim:363 peerInfo="(peerId: 16Uiu2HAmSeL6zAtd6LSbLTFSPZGJbLDa17RP1gDzU3oUfZHXNFeM, listenAddrs: [/ip4/0.0.0.0/tcp/56012/ws, /ip4/0.0.0.0/tcp/56011], 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: logos-delivery-\"v0.38.0-18-gbb8a7e\")"
TRC 2026-04-22 19:40:27.212+00:00 Starting TCP transport  topics="libp2p tcptransport" tid=1 file=tcptransport.nim:116
TRC 2026-04-22 19:40:27.212+00:00 Listening on  topics="libp2p tcptransport" tid=1 file=tcptransport.nim:140 address=/ip4/0.0.0.0/tcp/56011
TRC 2026-04-22 19:40:27.212+00:00 starting transport on addrs  topics="libp2p transport" tid=1 file=transport.nim:49 address=@[/ip4/0.0.0.0/tcp/56011]
DBG 2026-04-22 19:40:27.212+00:00 About to accept incoming connection  topics="libp2p switch" tid=1 file=switch.nim:272
TRC 2026-04-22 19:40:27.212+00:00 Starting WS transport  topics="libp2p wstransport" tid=1 file=wstransport.nim:154
TRC 2026-04-22 19:40:27.212+00:00 starting transport on addrs  topics="libp2p transport" tid=1 file=transport.nim:49 address=@[/ip4/0.0.0.0/tcp/56012/ws]
TRC 2026-04-22 19:40:27.213+00:00 Created HTTP Server  topics="libp2p wstransport" tid=1 file=server.nim:182 host=0.0.0.0:56012
TRC 2026-04-22 19:40:27.213+00:00 Listening on  topics="libp2p wstransport" tid=1 file=wstransport.nim:204 addresses="[/ip4/0.0.0.0/tcp/56012/ws]"
INF 2026-04-22 19:40:27.213+00:00 Setting up AutonatService  topics="libp2p autonatservice" tid=1 file=service.nim:207
TRC 2026-04-22 19:40:27.213+00:00 Running AutonatService  topics="libp2p autonatservice" tid=1 file=service.nim:231
TRC 2026-04-22 19:40:27.213+00:00 Asking peers for reachability  topics="libp2p autonatservice" tid=1 file=service.nim:160
DBG 2026-04-22 19:40:27.213+00:00 About to accept incoming connection  topics="libp2p switch" tid=1 file=switch.nim:272
TRC 2026-04-22 19:40:27.213+00:00 WsTransport accept  topics="libp2p wstransport" tid=1 file=wstransport.nim:279
TRC 2026-04-22 19:40:27.213+00:00 Awaiting new request  topics="websock http-server" tid=1 file=server.nim:140
INF 2026-04-22 19:40:27.213+00:00 start  topics="waku relay" tid=1 file=protocol.nim:521
TRC 2026-04-22 19:40:27.214+00:00 gossipsub start  topics="libp2p gossipsub" tid=1 file=gossipsub.nim:1113
TRC 2026-04-22 19:40:27.214+00:00 running heartbeat  topics="libp2p gossipsub" tid=1 file=behavior.nim:885 instance=139935328059472
TRC 2026-04-22 19:40:27.214+00:00 getting gossip peers (iHave)  topics="libp2p gossipsub" tid=1 file=behavior.nim:751 ntopics=0
TRC 2026-04-22 19:40:27.214+00:00 running scoring heartbeat  topics="libp2p gossipsub" tid=1 file=scoring.nim:312 instance=139935328059472
TRC 2026-04-22 19:40:27.214+00:00 updating scores  topics="libp2p gossipsub" tid=1 file=scoring.nim:144 peers=0
TRC 2026-04-22 19:40:27.214+00:00 updated scores  topics="libp2p gossipsub" tid=1 file=scoring.nim:308 peers=0
INF 2026-04-22 19:40:27.214+00:00 waku rendezvous periodic registration started topics="waku rendezvous" tid=1 file=protocol.nim:127 interval=10s
INF 2026-04-22 19:40:27.214+00:00 waku rendezvous discovery started  topics="waku rendezvous" tid=1 file=protocol.nim:223
DBG 2026-04-22 19:40:27.214+00:00 Started libp2p node  topics="libp2p switch" tid=1 file=switch.nim:403 peer="(peerId: 16Uiu2HAmSeL6zAtd6LSbLTFSPZGJbLDa17RP1gDzU3oUfZHXNFeM, listenAddrs: [/ip4/0.0.0.0/tcp/56011, /ip4/0.0.0.0/tcp/56012/ws], addrs: [/ip4/172.18.72.43/tcp/56011, /ip4/172.18.72.43/tcp/56012/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: logos-delivery-\"v0.38.0-18-gbb8a7e\")"
INF 2026-04-22 19:40:27.214+00:00 PeerInfo  topics="waku node" tid=1 file=waku_node.nim:452 peerId=16U*HXNFeM addrs="[/ip4/172.18.72.43/tcp/56011, /ip4/172.18.72.43/tcp/56012/ws]"
INF 2026-04-22 19:40:27.214+00:00 Listening on  topics="waku node" tid=1 file=waku_node.nim:475 full=[/ip4/0.0.0.0/tcp/56011/p2p/16Uiu2HAmSeL6zAtd6LSbLTFSPZGJbLDa17RP1gDzU3oUfZHXNFeM][/ip4/0.0.0.0/tcp/56012/ws/p2p/16Uiu2HAmSeL6zAtd6LSbLTFSPZGJbLDa17RP1gDzU3oUfZHXNFeM] localIp=172.17.0.2 switchAddress="@[/ip4/172.18.72.43/tcp/56011, /ip4/172.18.72.43/tcp/56012/ws]"
INF 2026-04-22 19:40:27.214+00:00 Announcing addresses  topics="waku node" tid=1 file=waku_node.nim:477 full=[/ip4/172.18.72.43/tcp/56011/p2p/16Uiu2HAmSeL6zAtd6LSbLTFSPZGJbLDa17RP1gDzU3oUfZHXNFeM][/ip4/172.18.72.43/tcp/56012/ws/p2p/16Uiu2HAmSeL6zAtd6LSbLTFSPZGJbLDa17RP1gDzU3oUfZHXNFeM]
INF 2026-04-22 19:40:27.214+00:00 DNS: discoverable ENR  topics="waku node" tid=1 file=waku_node.nim:478 enr=enr:-LO4QOG3sXQDCRcff3f64JeQ6meMkPddr4nYXc2VWVEZSWuxZebuMH3Ity_POPahCcCLo0nCqtvc7BqVM_3xtnDWfQYBgmlkgnY0gmlwhKwSSCuKbXVsdGlhZGRyc4wACgSsEkgrBtrM3QOCcnOFAMcBAACJc2VjcDI1NmsxoQPP2F8TYfgNKox3Kwhhy8t4RtV_whS7dRv7Vjo7LaI1loN0Y3CC2suDdWRwgtrNhXdha3UyBQ
INF 2026-04-22 19:40:27.214+00:00 Node started successfully  topics="waku node" tid=1 file=waku_node.nim:607
TRC 2026-04-22 19:40:27.214+00:00 Starting relay connectivity loop  topics="waku node peer_manager" tid=1 file=peer_manager.nim:1072
TRC 2026-04-22 19:40:27.214+00:00 Starting prune peerstore loop  topics="waku node peer_manager" tid=1 file=peer_manager.nim:1065
INF 2026-04-22 19:40:27.214+00:00 Relay peer connections  topics="waku node peer_manager" tid=1 file=peer_manager.nim:846 inRelayConns=0/50 outRelayConns=0/25 totalConnections=0/150 notConnectedPeers=0 outsideBackoffPeers=0
INF 2026-04-22 19:40:27.214+00:00 PeerInfo  topics="waku node" tid=1 file=waku_node.nim:452 peerId=16U*HXNFeM addrs="[/ip4/172.18.72.43/tcp/56011, /ip4/172.18.72.43/tcp/56012/ws]"
INF 2026-04-22 19:40:27.214+00:00 Listening on  topics="waku node" tid=1 file=waku_node.nim:475 full=[/ip4/0.0.0.0/tcp/56011/p2p/16Uiu2HAmSeL6zAtd6LSbLTFSPZGJbLDa17RP1gDzU3oUfZHXNFeM][/ip4/0.0.0.0/tcp/56012/ws/p2p/16Uiu2HAmSeL6zAtd6LSbLTFSPZGJbLDa17RP1gDzU3oUfZHXNFeM] localIp=172.17.0.2 switchAddress="@[/ip4/172.18.72.43/tcp/56011, /ip4/172.18.72.43/tcp/56012/ws]"
INF 2026-04-22 19:40:27.214+00:00 Announcing addresses  topics="waku node" tid=1 file=waku_node.nim:477 full=[/ip4/172.18.72.43/tcp/56011/p2p/16Uiu2HAmSeL6zAtd6LSbLTFSPZGJbLDa17RP1gDzU3oUfZHXNFeM][/ip4/172.18.72.43/tcp/56012/ws/p2p/16Uiu2HAmSeL6zAtd6LSbLTFSPZGJbLDa17RP1gDzU3oUfZHXNFeM]
INF 2026-04-22 19:40:27.214+00:00 DNS: discoverable ENR  topics="waku node" tid=1 file=waku_node.nim:478 enr=enr:-LO4QOG3sXQDCRcff3f64JeQ6meMkPddr4nYXc2VWVEZSWuxZebuMH3Ity_POPahCcCLo0nCqtvc7BqVM_3xtnDWfQYBgmlkgnY0gmlwhKwSSCuKbXVsdGlhZGRyc4wACgSsEkgrBtrM3QOCcnOFAMcBAACJc2VjcDI1NmsxoQPP2F8TYfgNKox3Kwhhy8t4RtV_whS7dRv7Vjo7LaI1loN0Y3CC2suDdWRwgtrNhXdha3UyBQ
INF 2026-04-22 19:40:27.215+00:00 Waku node ENR updated successfully with new multiaddress topics="wakunode waku" tid=1 file=waku.nim:301 enr=enr:-L24QG_YPFUlvNNf8YSi2lM_Nmp3UtRUyNLblzWHL_456YmaYAtvx6s2SDjKPEhGVsAE1SP0hvMkGYhrGpFymJClcQMCgmlkgnY0gmlwhKwSSCuKbXVsdGlhZGRyc5YACASsEkgrBtrLAAoErBJIKwbazN0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDz9hfE2H4DSqMdysIYcvLeEbVf8IUu3Ub-1Y6Oy2iNZaDdGNwgtrLg3VkcILazYV3YWt1MgU record="(2, id: \"v4\", ip: 172.18.72.43, multiaddrs: 0x000804AC12482B06DACB000A04AC12482B06DACCDD03, rs: 0x00C7010000, secp256k1: 0x03CFD85F1361F80D2A8C772B0861CBCB7846D57FC214BB751BFB563A3B2DA23596, tcp: 56011, udp: 56013, waku2: 0x05)"
INF 2026-04-22 19:40:27.215+00:00 peer filtering updated  topics="waku discv5" tid=1 file=waku_discv5.nim:70
INF 2026-04-22 19:40:27.215+00:00 Starting discovery v5 service  topics="waku discv5" tid=1 file=waku_discv5.nim:336
INF 2026-04-22 19:40:27.215+00:00 start listening on udp port  topics="waku discv5" tid=1 file=waku_discv5.nim:338 address=0.0.0.0 port=56013
TRC 2026-04-22 19:40:27.215+00:00 start discv5 service  topics="waku discv5" tid=1 file=waku_discv5.nim:346
INF 2026-04-22 19:40:27.215+00:00 Starting discovery v5 search  topics="waku discv5" tid=1 file=waku_discv5.nim:258
TRC 2026-04-22 19:40:27.215+00:00 running discv5 discovery loop  topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-04-22 19:40:27.215+00:00 discv5 discovered peers  topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-04-22 19:40:27.215+00:00 discv5 discarded wrong records  topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
INF 2026-04-22 19:40:27.215+00:00 Successfully started discovery v5 service  topics="waku discv5" tid=1 file=waku_discv5.nim:352
INF 2026-04-22 19:40:27.215+00:00 Discv5: discoverable ENR  topics="waku discv5" tid=1 file=waku_discv5.nim:353 enrUri=enr:-L24QE-EiYRH3sOFZDywQnRmn0lt1-R7buxr64CbXNjXIvTMBR49Q9x3MA83ca_Catd5eGkdp-bhjAVhxDG_HVYoHGkDgmlkgnY0gmlwhKwSSCuKbXVsdGlhZGRyc5YACASsEkgrBtrLAAoErBJIKwbazN0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDz9hfE2H4DSqMdysIYcvLeEbVf8IUu3Ub-1Y6Oy2iNZaDdGNwgtrLg3VkcILazYV3YWt1MgU enr="(3, id: \"v4\", ip: 172.18.72.43, multiaddrs: 0x000804AC12482B06DACB000A04AC12482B06DACCDD03, rs: 0x00C7010000, secp256k1: 0x03CFD85F1361F80D2A8C772B0861CBCB7846D57FC214BB751BFB563A3B2DA23596, tcp: 56011, udp: 56013, waku2: 0x05)"
INF 2026-04-22 19:40:27.215+00:00 SubscriptionManager has no AutoSharding configured; skipping auto-subscribe. tid=1 file=subscription_manager.nim:578
TRC 2026-04-22 19:40:27.215+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-04-22 19:40:27.215+00:00 Health monitor loop start  tid=1 file=node_health_monitor.nim:499
DBG 2026-04-22 19:40:27.215+00:00 calculateConnectionState  tid=1 file=node_health_monitor.nim:389 relayCount=0 storeClientCount=0 lightpushCount=0 filterCount=0
INF 2026-04-22 19:40:27.215+00:00 starting keepalive  tid=1 file=node_health_monitor.nim:661 randomPeersKeepalive=10s allPeersKeepalive=2m
TRC 2026-04-22 19:40:27.216+00:00 Running keepalive loop  tid=1 file=node_health_monitor.nim:576
INF 2026-04-22 19:40:27.216+00:00 subscribe  topics="waku relay" tid=1 file=protocol.nim:595 pubsubTopic=/waku/2/rs/199/0
TRC 2026-04-22 19:40:27.216+00:00 adding validator for topic  topics="libp2p pubsub" tid=1 file=pubsub.nim:667 topic=/waku/2/rs/199/0
TRC 2026-04-22 19:40:27.216+00:00 subscribing to topic  topics="libp2p pubsub" tid=1 file=pubsub.nim:625 name=/waku/2/rs/199/0
TRC 2026-04-22 19:40:27.216+00:00 rebalancing mesh  topics="libp2p gossipsub" tid=1 file=behavior.nim:466 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
TRC 2026-04-22 19:40:27.216+00:00 replenishing mesh  topics="libp2p gossipsub" tid=1 file=behavior.nim:478 peers=0 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
TRC 2026-04-22 19:40:27.216+00:00 grafting  topics="libp2p gossipsub" tid=1 file=behavior.nim:506 grafting=0 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
TRC 2026-04-22 19:40:27.216+00:00 mesh balanced  topics="libp2p gossipsub" tid=1 file=behavior.nim:688 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
INF 2026-04-22 19:40:27.216+00:00 subscribe (was already subscribed in the mesh; appHandler set) topics="waku node relay api" tid=1 file=relay.nim:157 pubsubTopic=/waku/2/rs/199/0
INF 2026-04-22 19:40:27.218+00:00 REST services are installed  tid=1 file=builder.nim:219
INF 2026-04-22 19:40:27.218+00:00 Starting metrics HTTP server  topics="waku node metrics" tid=1 file=waku_metrics.nim:63 serverIp=0.0.0.0 serverPort=56014
INF 2026-04-22 19:40:27.218+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics="waku relay" tid=1 file=protocol.nim:421 pubsubTopic=/waku/2/rs/199/0
INF 2026-04-22 19:40:27.219+00:00 Metrics HTTP server started  topics="waku node metrics" tid=1 file=waku_metrics.nim:73 serverIp=0.0.0.0 serverPort=56014
INF 2026-04-22 19:40:27.219+00:00 Setting up shutdown hooks  topics="wakunode main" tid=1 file=wakunode2.nim:62
INF 2026-04-22 19:40:27.219+00:00 Node setup complete  topics="wakunode main" tid=1 file=wakunode2.nim:101
TRC 2026-04-22 19:40:27.226+00:00 Got IPs from DNS server  topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:155 resolvedAddresses={"1.0.0.1", "1.1.1.1", "2606:4700:4700:0000:0000:0000:0000:1001", "2606:4700:4700:0000:0000:0000:0000:1111"} server=1.1.1.1:53
TRC 2026-04-22 19:40:28.215+00:00 running heartbeat  topics="libp2p gossipsub" tid=1 file=behavior.nim:885 instance=139935328059472
TRC 2026-04-22 19:40:28.215+00:00 rebalancing mesh  topics="libp2p gossipsub" tid=1 file=behavior.nim:466 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
TRC 2026-04-22 19:40:28.215+00:00 replenishing mesh  topics="libp2p gossipsub" tid=1 file=behavior.nim:478 peers=0 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
TRC 2026-04-22 19:40:28.215+00:00 grafting  topics="libp2p gossipsub" tid=1 file=behavior.nim:506 grafting=0 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
TRC 2026-04-22 19:40:28.215+00:00 mesh balanced  topics="libp2p gossipsub" tid=1 file=behavior.nim:688 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
TRC 2026-04-22 19:40:28.215+00:00 getting gossip peers (iHave)  topics="libp2p gossipsub" tid=1 file=behavior.nim:751 ntopics=0
DBG 2026-04-22 19:40:28.243+00:00 Received request  tid=1 file=serverprivate.nim:141 peer=172.17.0.1:33114 meth=GET uri=/health
DBG 2026-04-22 19:40:28.243+00:00 Serving API request  tid=1 file=serverprivate.nim:202 peer=172.17.0.1:33114 meth=GET uri=/health path_params=[] query_params=[] content_body=(None)
DBG 2026-04-22 19:40:28.243+00:00 Received response from handler  tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=172.17.0.1:33114 uri=/health content_type=application/json content_size=824
DBG 2026-04-22 19:40:28.246+00:00 Received request  tid=1 file=serverprivate.nim:141 peer=172.17.0.1:33126 meth=GET uri=/debug/v1/info
DBG 2026-04-22 19:40:28.246+00:00 Serving API request  tid=1 file=serverprivate.nim:202 peer=172.17.0.1:33126 meth=GET uri=/debug/v1/info path_params=[] query_params=[] content_body=(None)
INF 2026-04-22 19:40:28.246+00:00 node info  topics="waku node" tid=1 file=waku_node.nim:255 wakuInfo="(listenAddresses: [/ip4/172.18.72.43/tcp/56011/p2p/16Uiu2HAmSeL6zAtd6LSbLTFSPZGJbLDa17RP1gDzU3oUfZHXNFeM, /ip4/172.18.72.43/tcp/56012/ws/p2p/16Uiu2HAmSeL6zAtd6LSbLTFSPZGJbLDa17RP1gDzU3oUfZHXNFeM], enrUri: enr:-L24QG_YPFUlvNNf8YSi2lM_Nmp3UtRUyNLblzWHL_456YmaYAtvx6s2SDjKPEhGVsAE1SP0hvMkGYhrGpFymJClcQMCgmlkgnY0gmlwhKwSSCuKbXVsdGlhZGRyc5YACASsEkgrBtrLAAoErBJIKwbazN0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDz9hfE2H4DSqMdysIYcvLeEbVf8IUu3Ub-1Y6Oy2iNZaDdGNwgtrLg3VkcILazYV3YWt1MgU, mixPubKey: none(string))"
DBG 2026-04-22 19:40:28.246+00:00 Received response from handler  tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=172.17.0.1:33126 uri=/debug/v1/info content_type=application/json content_size=471
TRC 2026-04-22 19:40:29.216+00:00 running heartbeat  topics="libp2p gossipsub" tid=1 file=behavior.nim:885 instance=139935328059472
TRC 2026-04-22 19:40:29.216+00:00 rebalancing mesh  topics="libp2p gossipsub" tid=1 file=behavior.nim:466 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
TRC 2026-04-22 19:40:29.216+00:00 replenishing mesh  topics="libp2p gossipsub" tid=1 file=behavior.nim:478 peers=0 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
TRC 2026-04-22 19:40:29.216+00:00 grafting  topics="libp2p gossipsub" tid=1 file=behavior.nim:506 grafting=0 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
TRC 2026-04-22 19:40:29.216+00:00 mesh balanced  topics="libp2p gossipsub" tid=1 file=behavior.nim:688 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
TRC 2026-04-22 19:40:29.216+00:00 getting gossip peers (iHave)  topics="libp2p gossipsub" tid=1 file=behavior.nim:751 ntopics=0
TRC 2026-04-22 19:40:29.462+00:00 Handling tcp connection  topics="libp2p tcptransport" tid=1 file=tcptransport.nim:47 address=ok(/ip4/172.18.8.189/tcp/50932) dir=In clients=0
TRC 2026-04-22 19:40:29.462+00:00 Stream created  topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69e9242d1962d432d184b99f objName=ChronosStream dir=In
TRC 2026-04-22 19:40:29.463+00:00 Monitoring for timeout  topics="libp2p connection" tid=1 file=connection.nim:67 s=:69e9242d1962d432d184b99f timeout=10m
DBG 2026-04-22 19:40:29.463+00:00 Accepted an incoming connection  topics="libp2p switch" tid=1 file=switch.nim:306 conn=:69e9242d1962d432d184b99f
TRC 2026-04-22 19:40:29.463+00:00 Upgrading connection  topics="libp2p muxedupgrade" tid=1 file=muxedupgrade.nim:63 conn=:69e9242d1962d432d184b99f direction=In
TRC 2026-04-22 19:40:29.463+00:00 Starting multistream negotiation  topics="libp2p multistream" tid=1 file=multistream.nim:132 conn=:69e9242d1962d432d184b99f handshaked=false
DBG 2026-04-22 19:40:29.463+00:00 About to accept incoming connection  topics="libp2p switch" tid=1 file=switch.nim:272
TRC 2026-04-22 19:40:29.463+00:00 handle: got request  topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=:69e9242d1962d432d184b99f ms=/multistream/1.0.0
TRC 2026-04-22 19:40:29.463+00:00 handle: got request  topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=:69e9242d1962d432d184b99f ms=/noise
TRC 2026-04-22 19:40:29.463+00:00 found handler  topics="libp2p multistream" tid=1 file=multistream.nim:164 conn=:69e9242d1962d432d184b99f protocol=/noise
TRC 2026-04-22 19:40:29.463+00:00 Securing connection  topics="libp2p upgrade" tid=1 file=upgrade.nim:58 conn=:69e9242d1962d432d184b99f codec=/noise
TRC 2026-04-22 19:40:29.463+00:00 Starting Noise handshake  topics="libp2p noise" tid=1 file=noise.nim:495 conn=:69e9242d1962d432d184b99f initiator=false
TRC 2026-04-22 19:40:29.463+00:00 mixHash  topics="libp2p noise" tid=1 file=noise.nim:192 hash=f3d15e6108ed...2e0958dc002d
TRC 2026-04-22 19:40:29.464+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=:69e9242d1962d432d184b99f size=32
TRC 2026-04-22 19:40:29.464+00:00 noise read e  topics="libp2p noise" tid=1 file=noise.nim:272 size=32
TRC 2026-04-22 19:40:29.464+00:00 mixHash  topics="libp2p noise" tid=1 file=noise.nim:192 hash=a0f2fc929c17...90257c688c53
TRC 2026-04-22 19:40:29.464+00:00 mixHash  topics="libp2p noise" tid=1 file=noise.nim:192 hash=26096f9a092f...079f2d60637b
TRC 2026-04-22 19:40:29.464+00:00 noise write e  topics="libp2p noise" tid=1 file=noise.nim:231
TRC 2026-04-22 19:40:29.464+00:00 mixHash  topics="libp2p noise" tid=1 file=noise.nim:192 hash=ccb3ac7bfc52...982994ab556e
TRC 2026-04-22 19:40:29.464+00:00 noise dh ee  topics="libp2p noise" tid=1 file=noise.nim:245
TRC 2026-04-22 19:40:29.465+00:00 mixKey  topics="libp2p noise" tid=1 file=noise.nim:184 key=6e44c1b89054...e9183fd46715
TRC 2026-04-22 19:40:29.465+00:00 noise write s  topics="libp2p noise" tid=1 file=noise.nim:240
TRC 2026-04-22 19:40:29.465+00:00 encryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:150 tag=57d750013f4b5b32da1877e70c8f485b data=54dbb32238f1...77e70c8f485b nonce=0
TRC 2026-04-22 19:40:29.465+00:00 mixHash  topics="libp2p noise" tid=1 file=noise.nim:192 hash=6cbff24c1909...421cf50df3e7
TRC 2026-04-22 19:40:29.465+00:00 noise dh es  topics="libp2p noise" tid=1 file=noise.nim:250
TRC 2026-04-22 19:40:29.465+00:00 mixKey  topics="libp2p noise" tid=1 file=noise.nim:184 key=7ae3668452df...91251d38a8fb
TRC 2026-04-22 19:40:29.465+00:00 encryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:150 tag=76ef469fdf85441e21a4fe10c82afcc0 data=6133108497a7...fe10c82afcc0 nonce=0
TRC 2026-04-22 19:40:29.465+00:00 mixHash  topics="libp2p noise" tid=1 file=noise.nim:192 hash=6f77bfe35955...fed334925624
TRC 2026-04-22 19:40:29.465+00:00 sendHSMessage  topics="libp2p noise" tid=1 file=noise.nim:329 conn=:69e9242d1962d432d184b99f size=207
TRC 2026-04-22 19:40:29.466+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=:69e9242d1962d432d184b99f size=176
TRC 2026-04-22 19:40:29.466+00:00 noise read s  topics="libp2p noise" tid=1 file=noise.nim:285 size=176
TRC 2026-04-22 19:40:29.466+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=3e66e1d48c76...7842bd148a36 tagOut=3e66e1d48c76...7842bd148a36 nonce=1
TRC 2026-04-22 19:40:29.466+00:00 mixHash  topics="libp2p noise" tid=1 file=noise.nim:192 hash=70e2639de7bf...f33937d23358
TRC 2026-04-22 19:40:29.466+00:00 noise dh se  topics="libp2p noise" tid=1 file=noise.nim:258
TRC 2026-04-22 19:40:29.466+00:00 mixKey  topics="libp2p noise" tid=1 file=noise.nim:184 key=23eafdad30ca...e9364491ecc7
TRC 2026-04-22 19:40:29.467+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=612c8731e7a0...968657eb2030 tagOut=612c8731e7a0...968657eb2030 nonce=0
TRC 2026-04-22 19:40:29.467+00:00 mixHash  topics="libp2p noise" tid=1 file=noise.nim:192 hash=a952c2d34f08...50b50b664233
TRC 2026-04-22 19:40:29.467+00:00 Remote signature verified  topics="libp2p noise" tid=1 file=noise.nim:555 conn=:69e9242d1962d432d184b99f
TRC 2026-04-22 19:40:29.467+00:00 Remote peer id  topics="libp2p noise" tid=1 file=noise.nim:560 pid=16Uiu2HAmAzBMgMpjznXauivT5nEZpV13iweaLnfTULuREcpmPfSr
TRC 2026-04-22 19:40:29.467+00:00 Stream created  topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69e9242d1962d432d184b9a0 objName=SecureConn dir=In
TRC 2026-04-22 19:40:29.467+00:00 Monitoring for timeout  topics="libp2p connection" tid=1 file=connection.nim:67 s=16U*pmPfSr:69e9242d1962d432d184b9a0 timeout=5m
TRC 2026-04-22 19:40:29.467+00:00 Noise handshake completed!  topics="libp2p noise" tid=1 file=noise.nim:592 initiator=false peer=16U*pmPfSr
TRC 2026-04-22 19:40:29.467+00:00 Muxing connection  topics="libp2p muxedupgrade" tid=1 file=muxedupgrade.nim:34 conn=16U*pmPfSr:69e9242d1962d432d184b9a0
TRC 2026-04-22 19:40:29.467+00:00 Starting multistream negotiation  topics="libp2p multistream" tid=1 file=multistream.nim:132 conn=16U*pmPfSr:69e9242d1962d432d184b9a0 handshaked=false
TRC 2026-04-22 19:40:29.467+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*pmPfSr:69e9242d1962d432d184b99f size=36
TRC 2026-04-22 19:40:29.467+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=b1f339172c89...5f9eadcfe33d tagOut=b1f339172c89...5f9eadcfe33d nonce=0
TRC 2026-04-22 19:40:29.468+00:00 handle: got request  topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*pmPfSr:69e9242d1962d432d184b9a0 ms=/multistream/1.0.0
TRC 2026-04-22 19:40:29.468+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*pmPfSr:69e9242d1962d432d184b99f size=30
TRC 2026-04-22 19:40:29.468+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=87d9298158c6...4923734e6b3d tagOut=87d9298158c6...4923734e6b3d nonce=1
TRC 2026-04-22 19:40:29.468+00:00 handle: got request  topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*pmPfSr:69e9242d1962d432d184b9a0 ms=/yamux/1.0.0
TRC 2026-04-22 19:40:29.468+00:00 found handler  topics="libp2p multistream" tid=1 file=multistream.nim:164 conn=16U*pmPfSr:69e9242d1962d432d184b9a0 protocol=/yamux/1.0.0
TRC 2026-04-22 19:40:29.468+00:00 Found a muxer  topics="libp2p muxedupgrade" tid=1 file=muxedupgrade.nim:50 conn=16U*pmPfSr:69e9242d1962d432d184b9a0 muxerName=/yamux/1.0.0
TRC 2026-04-22 19:40:29.468+00:00 Starting yamux handler  topics="libp2p yamux" tid=1 file=yamux.nim:559 pid=16U*pmPfSr
TRC 2026-04-22 19:40:29.468+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.468+00:00 Upgraded connection  topics="libp2p muxedupgrade" tid=1 file=muxedupgrade.nim:81 conn=16U*pmPfSr:69e9242d1962d432d184b99f sconn=16U*pmPfSr:69e9242d1962d432d184b9a0 direction=In
TRC 2026-04-22 19:40:29.468+00:00 About to trigger connection events  topics="libp2p connmanager" tid=1 file=connmanager.nim:148 peer=16U*pmPfSr
TRC 2026-04-22 19:40:29.468+00:00 About to trigger peer events  topics="libp2p connmanager" tid=1 file=connmanager.nim:180 peer=16U*pmPfSr
TRC 2026-04-22 19:40:29.468+00:00 triggering peer events  topics="libp2p connmanager" tid=1 file=connmanager.nim:185 peer=16U*pmPfSr event="(kind: Joined, initiator: false)"
TRC 2026-04-22 19:40:29.468+00:00 Dialing (existing)  topics="libp2p dialer" tid=1 file=dialer.nim:322 peerId=16U*pmPfSr protos="[/vac/waku/metadata/1.0.0]"
TRC 2026-04-22 19:40:29.468+00:00 Stream created  topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69e9242d1962d432d184b9a1 objName=YamuxStream dir=Out
TRC 2026-04-22 19:40:29.468+00:00 Monitoring for timeout  topics="libp2p connection" tid=1 file=connection.nim:67 s=:69e9242d1962d432d184b9a1 timeout=5m
TRC 2026-04-22 19:40:29.468+00:00 created channel  topics="libp2p yamux" tid=1 file=yamux.nim:518 id=2 pid=16U*pmPfSr
TRC 2026-04-22 19:40:29.468+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Syn}, streamId: 2, length: 0}"
TRC 2026-04-22 19:40:29.468+00:00 Negotiating stream  topics="libp2p dialer" tid=1 file=dialer.nim:285 conn=16U*pmPfSr:69e9242d1962d432d184b9a1 protos="[/vac/waku/metadata/1.0.0]"
TRC 2026-04-22 19:40:29.469+00:00 initiating handshake  topics="libp2p multistream" tid=1 file=multistream.nim:47 conn=16U*pmPfSr:69e9242d1962d432d184b9a1 codec=/multistream/1.0.0
TRC 2026-04-22 19:40:29.469+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 2, length: 20}"
TRC 2026-04-22 19:40:29.469+00:00 selecting proto  topics="libp2p multistream" tid=1 file=multistream.nim:51 conn=16U*pmPfSr:69e9242d1962d432d184b9a1 proto=/vac/waku/metadata/1.0.0
TRC 2026-04-22 19:40:29.469+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 2, length: 26}"
DBG 2026-04-22 19:40:29.469+00:00 starting sendNonPriorityTask  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:578 p=16U*pmPfSr
DBG 2026-04-22 19:40:29.469+00:00 created new pubsub peer  topics="libp2p pubsub" tid=1 file=pubsub.nim:430 peerId=16U*pmPfSr
TRC 2026-04-22 19:40:29.469+00:00 Dialing (existing)  topics="libp2p dialer" tid=1 file=dialer.nim:322 peerId=16U*pmPfSr 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-04-22 19:40:29.469+00:00 Stream created  topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69e9242d1962d432d184b9a2 objName=YamuxStream dir=Out
TRC 2026-04-22 19:40:29.469+00:00 Monitoring for timeout  topics="libp2p connection" tid=1 file=connection.nim:67 s=:69e9242d1962d432d184b9a2 timeout=5m
TRC 2026-04-22 19:40:29.469+00:00 created channel  topics="libp2p yamux" tid=1 file=yamux.nim:518 id=4 pid=16U*pmPfSr
TRC 2026-04-22 19:40:29.469+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Syn}, streamId: 4, length: 0}"
TRC 2026-04-22 19:40:29.469+00:00 Negotiating stream  topics="libp2p dialer" tid=1 file=dialer.nim:285 conn=16U*pmPfSr:69e9242d1962d432d184b9a2 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-04-22 19:40:29.469+00:00 initiating handshake  topics="libp2p multistream" tid=1 file=multistream.nim:47 conn=16U*pmPfSr:69e9242d1962d432d184b9a2 codec=/multistream/1.0.0
TRC 2026-04-22 19:40:29.469+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 4, length: 20}"
TRC 2026-04-22 19:40:29.469+00:00 selecting proto  topics="libp2p multistream" tid=1 file=multistream.nim:51 conn=16U*pmPfSr:69e9242d1962d432d184b9a2 proto=/vac/waku/relay/2.0.0
TRC 2026-04-22 19:40:29.469+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 4, length: 23}"
TRC 2026-04-22 19:40:29.470+00:00 Stored muxer  topics="libp2p connmanager" tid=1 file=connmanager.nim:347 muxer=16U*pmPfSr:69e9242d1962d432d184b9a0 direction=In peers=1
TRC 2026-04-22 19:40:29.470+00:00 Stream created  topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69e9242d1962d432d184b9a3 objName=YamuxStream dir=Out
TRC 2026-04-22 19:40:29.470+00:00 Monitoring for timeout  topics="libp2p connection" tid=1 file=connection.nim:67 s=:69e9242d1962d432d184b9a3 timeout=5m
TRC 2026-04-22 19:40:29.470+00:00 created channel  topics="libp2p yamux" tid=1 file=yamux.nim:518 id=6 pid=16U*pmPfSr
TRC 2026-04-22 19:40:29.470+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Syn}, streamId: 6, length: 0}"
TRC 2026-04-22 19:40:29.471+00:00 initiating handshake  topics="libp2p multistream" tid=1 file=multistream.nim:47 conn=16U*pmPfSr:69e9242d1962d432d184b9a3 codec=/multistream/1.0.0
TRC 2026-04-22 19:40:29.471+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 6, length: 20}"
TRC 2026-04-22 19:40:29.471+00:00 selecting proto  topics="libp2p multistream" tid=1 file=multistream.nim:51 conn=16U*pmPfSr:69e9242d1962d432d184b9a3 proto=/ipfs/id/1.0.0
TRC 2026-04-22 19:40:29.471+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 6, length: 16}"
TRC 2026-04-22 19:40:29.471+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*pmPfSr:69e9242d1962d432d184b99f size=28
TRC 2026-04-22 19:40:29.471+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=0e8409495d41...ca153273d93a tagOut=0e8409495d41...ca153273d93a nonce=2
TRC 2026-04-22 19:40:29.471+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Syn}, streamId: 1, length: 0}"
TRC 2026-04-22 19:40:29.471+00:00 Stream created  topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69e9242d1962d432d184b9a4 objName=YamuxStream dir=In
TRC 2026-04-22 19:40:29.471+00:00 Monitoring for timeout  topics="libp2p connection" tid=1 file=connection.nim:67 s=:69e9242d1962d432d184b9a4 timeout=5m
TRC 2026-04-22 19:40:29.472+00:00 created channel  topics="libp2p yamux" tid=1 file=yamux.nim:518 id=1 pid=16U*pmPfSr
TRC 2026-04-22 19:40:29.472+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Ack}, streamId: 1, length: 0}"
TRC 2026-04-22 19:40:29.472+00:00 Starting stream handler  tid=1 file=muxedupgrade.nim:93 conn=16U*pmPfSr:69e9242d1962d432d184b9a4
TRC 2026-04-22 19:40:29.472+00:00 Starting multistream handler  topics="libp2p multistream" tid=1 file=multistream.nim:175 conn=16U*pmPfSr:69e9242d1962d432d184b9a4 handshaked=false
TRC 2026-04-22 19:40:29.472+00:00 Starting multistream negotiation  topics="libp2p multistream" tid=1 file=multistream.nim:132 conn=16U*pmPfSr:69e9242d1962d432d184b9a4 handshaked=false
TRC 2026-04-22 19:40:29.472+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.472+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*pmPfSr:69e9242d1962d432d184b99f size=48
TRC 2026-04-22 19:40:29.473+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=c452e5ed05f2...d76467d799f1 tagOut=c452e5ed05f2...d76467d799f1 nonce=3
TRC 2026-04-22 19:40:29.473+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 1, length: 20}"
TRC 2026-04-22 19:40:29.473+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-04-22 19:40:29.473+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.473+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*pmPfSr:69e9242d1962d432d184b99f size=54
TRC 2026-04-22 19:40:29.473+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=8191d5c5ff35...7d4bd610c5b2 tagOut=8191d5c5ff35...7d4bd610c5b2 nonce=4
TRC 2026-04-22 19:40:29.473+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 1, length: 26}"
TRC 2026-04-22 19:40:29.473+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=192f7661632f...312e302e300a
TRC 2026-04-22 19:40:29.474+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.474+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*pmPfSr:69e9242d1962d432d184b99f size=28
TRC 2026-04-22 19:40:29.474+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=20df1925b26f...a7f2526fd9a4 tagOut=20df1925b26f...a7f2526fd9a4 nonce=5
TRC 2026-04-22 19:40:29.474+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Syn}, streamId: 3, length: 0}"
TRC 2026-04-22 19:40:29.474+00:00 Stream created  topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69e9242d1962d432d184b9a5 objName=YamuxStream dir=In
TRC 2026-04-22 19:40:29.474+00:00 Monitoring for timeout  topics="libp2p connection" tid=1 file=connection.nim:67 s=:69e9242d1962d432d184b9a5 timeout=5m
TRC 2026-04-22 19:40:29.474+00:00 created channel  topics="libp2p yamux" tid=1 file=yamux.nim:518 id=3 pid=16U*pmPfSr
TRC 2026-04-22 19:40:29.474+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Ack}, streamId: 3, length: 0}"
TRC 2026-04-22 19:40:29.474+00:00 Starting stream handler  tid=1 file=muxedupgrade.nim:93 conn=16U*pmPfSr:69e9242d1962d432d184b9a5
TRC 2026-04-22 19:40:29.474+00:00 Starting multistream handler  topics="libp2p multistream" tid=1 file=multistream.nim:175 conn=16U*pmPfSr:69e9242d1962d432d184b9a5 handshaked=false
TRC 2026-04-22 19:40:29.474+00:00 Starting multistream negotiation  topics="libp2p multistream" tid=1 file=multistream.nim:132 conn=16U*pmPfSr:69e9242d1962d432d184b9a5 handshaked=false
TRC 2026-04-22 19:40:29.474+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.474+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*pmPfSr:69e9242d1962d432d184b99f size=48
TRC 2026-04-22 19:40:29.475+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=866d3721e2cb...0a6258a4dea2 tagOut=866d3721e2cb...0a6258a4dea2 nonce=6
TRC 2026-04-22 19:40:29.475+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 3, length: 20}"
TRC 2026-04-22 19:40:29.475+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-04-22 19:40:29.475+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.475+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*pmPfSr:69e9242d1962d432d184b99f size=51
TRC 2026-04-22 19:40:29.475+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=299a2181b823...2aa3c99d743e tagOut=299a2181b823...2aa3c99d743e nonce=7
TRC 2026-04-22 19:40:29.475+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 3, length: 23}"
TRC 2026-04-22 19:40:29.475+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=162f7661632f...322e302e300a
TRC 2026-04-22 19:40:29.475+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.475+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*pmPfSr:69e9242d1962d432d184b99f size=28
TRC 2026-04-22 19:40:29.475+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=932231a48c2b...fae29957765b tagOut=932231a48c2b...fae29957765b nonce=8
TRC 2026-04-22 19:40:29.475+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Syn}, streamId: 5, length: 0}"
TRC 2026-04-22 19:40:29.476+00:00 Stream created  topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69e9242d1962d432d184b9a6 objName=YamuxStream dir=In
TRC 2026-04-22 19:40:29.476+00:00 Monitoring for timeout  topics="libp2p connection" tid=1 file=connection.nim:67 s=:69e9242d1962d432d184b9a6 timeout=5m
TRC 2026-04-22 19:40:29.476+00:00 created channel  topics="libp2p yamux" tid=1 file=yamux.nim:518 id=5 pid=16U*pmPfSr
TRC 2026-04-22 19:40:29.476+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Ack}, streamId: 5, length: 0}"
TRC 2026-04-22 19:40:29.476+00:00 Starting stream handler  tid=1 file=muxedupgrade.nim:93 conn=16U*pmPfSr:69e9242d1962d432d184b9a6
TRC 2026-04-22 19:40:29.476+00:00 Starting multistream handler  topics="libp2p multistream" tid=1 file=multistream.nim:175 conn=16U*pmPfSr:69e9242d1962d432d184b9a6 handshaked=false
TRC 2026-04-22 19:40:29.476+00:00 Starting multistream negotiation  topics="libp2p multistream" tid=1 file=multistream.nim:132 conn=16U*pmPfSr:69e9242d1962d432d184b9a6 handshaked=false
TRC 2026-04-22 19:40:29.476+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.476+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*pmPfSr:69e9242d1962d432d184b99f size=48
TRC 2026-04-22 19:40:29.476+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=70500fb675ad...b19abcd0b7fa tagOut=70500fb675ad...b19abcd0b7fa nonce=9
TRC 2026-04-22 19:40:29.476+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 5, length: 20}"
TRC 2026-04-22 19:40:29.476+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-04-22 19:40:29.477+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.477+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*pmPfSr:69e9242d1962d432d184b99f size=44
TRC 2026-04-22 19:40:29.477+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=61d7f0c4ce44...d604a566c18a tagOut=61d7f0c4ce44...d604a566c18a nonce=10
TRC 2026-04-22 19:40:29.477+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 5, length: 16}"
TRC 2026-04-22 19:40:29.477+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=0f2f69706673...312e302e300a
TRC 2026-04-22 19:40:29.477+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.477+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*pmPfSr:69e9242d1962d432d184b99f size=28
TRC 2026-04-22 19:40:29.477+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=10c33489598d...9a9f03356402 tagOut=10c33489598d...9a9f03356402 nonce=11
TRC 2026-04-22 19:40:29.477+00:00 handle: got request  topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*pmPfSr:69e9242d1962d432d184b9a4 ms=/multistream/1.0.0
TRC 2026-04-22 19:40:29.477+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 1, length: 20}"
TRC 2026-04-22 19:40:29.477+00:00 handle: got request  topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*pmPfSr:69e9242d1962d432d184b9a4 ms=/vac/waku/metadata/1.0.0
TRC 2026-04-22 19:40:29.477+00:00 found handler  topics="libp2p multistream" tid=1 file=multistream.nim:164 conn=16U*pmPfSr:69e9242d1962d432d184b9a4 protocol=/vac/waku/metadata/1.0.0
TRC 2026-04-22 19:40:29.477+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 1, length: 26}"
TRC 2026-04-22 19:40:29.478+00:00 handle: got request  topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*pmPfSr:69e9242d1962d432d184b9a5 ms=/multistream/1.0.0
TRC 2026-04-22 19:40:29.478+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 3, length: 20}"
TRC 2026-04-22 19:40:29.478+00:00 handle: got request  topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*pmPfSr:69e9242d1962d432d184b9a5 ms=/vac/waku/relay/2.0.0
TRC 2026-04-22 19:40:29.478+00:00 found handler  topics="libp2p multistream" tid=1 file=multistream.nim:164 conn=16U*pmPfSr:69e9242d1962d432d184b9a5 protocol=/vac/waku/relay/2.0.0
TRC 2026-04-22 19:40:29.478+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 3, length: 23}"
TRC 2026-04-22 19:40:29.478+00:00 handle: got request  topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*pmPfSr:69e9242d1962d432d184b9a6 ms=/multistream/1.0.0
TRC 2026-04-22 19:40:29.478+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 5, length: 20}"
TRC 2026-04-22 19:40:29.478+00:00 handle: got request  topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*pmPfSr:69e9242d1962d432d184b9a6 ms=/ipfs/id/1.0.0
TRC 2026-04-22 19:40:29.478+00:00 found handler  topics="libp2p multistream" tid=1 file=multistream.nim:164 conn=16U*pmPfSr:69e9242d1962d432d184b9a6 protocol=/ipfs/id/1.0.0
TRC 2026-04-22 19:40:29.478+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 5, length: 16}"
TRC 2026-04-22 19:40:29.478+00:00 found handler  topics="libp2p multistream" tid=1 file=multistream.nim:189 conn=16U*pmPfSr:69e9242d1962d432d184b9a4 protocol=/vac/waku/metadata/1.0.0
TRC 2026-04-22 19:40:29.478+00:00 found handler  topics="libp2p multistream" tid=1 file=multistream.nim:189 conn=16U*pmPfSr:69e9242d1962d432d184b9a5 protocol=/vac/waku/relay/2.0.0
INF 2026-04-22 19:40:29.479+00:00 Incoming WakuRelay connection  topics="waku relay" tid=1 file=protocol.nim:191 connection=16U*pmPfSr:69e9242d1962d432d184b9a5 protocol=/vac/waku/relay/2.0.0
DBG 2026-04-22 19:40:29.479+00:00 starting pubsub read loop  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:229 conn=16U*pmPfSr:69e9242d1962d432d184b9a5 peer=16U*pmPfSr closed=false
TRC 2026-04-22 19:40:29.479+00:00 waiting for data  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:234 conn=16U*pmPfSr:69e9242d1962d432d184b9a5 peer=16U*pmPfSr closed=false
TRC 2026-04-22 19:40:29.479+00:00 found handler  topics="libp2p multistream" tid=1 file=multistream.nim:189 conn=16U*pmPfSr:69e9242d1962d432d184b9a6 protocol=/ipfs/id/1.0.0
TRC 2026-04-22 19:40:29.479+00:00 handling identify request  topics="libp2p identify" tid=1 file=identify.nim:146 conn=16U*pmPfSr:69e9242d1962d432d184b9a6
TRC 2026-04-22 19:40:29.479+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 5, length: 402}"
DBG 2026-04-22 19:40:29.479+00:00 identify: info sent  topics="libp2p identify" tid=1 file=identify.nim:149 conn=16U*pmPfSr:69e9242d1962d432d184b9a6 info="(peerId: 16Uiu2HAmSeL6zAtd6LSbLTFSPZGJbLDa17RP1gDzU3oUfZHXNFeM, listenAddrs: [/ip4/0.0.0.0/tcp/56011, /ip4/0.0.0.0/tcp/56012/ws], addrs: [/ip4/172.18.72.43/tcp/56011, /ip4/172.18.72.43/tcp/56012/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: logos-delivery-\"v0.38.0-18-gbb8a7e\")"
TRC 2026-04-22 19:40:29.479+00:00 exiting identify handler  topics="libp2p identify" tid=1 file=identify.nim:156 conn=16U*pmPfSr:69e9242d1962d432d184b9a6
TRC 2026-04-22 19:40:29.480+00:00 Closing with EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69e9242d1962d432d184b9a6
TRC 2026-04-22 19:40:29.480+00:00 Closing yamux channel locally  topics="libp2p yamux" tid=1 file=yamux.nim:204 streamId=5 conn=16U*pmPfSr:69e9242d1962d432d184b9a0
TRC 2026-04-22 19:40:29.480+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{Data, {Fin}, streamId: 5, length: 0}"
TRC 2026-04-22 19:40:29.480+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Ack}, streamId: 2, length: 0}"
TRC 2026-04-22 19:40:29.480+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.480+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*pmPfSr:69e9242d1962d432d184b99f size=28
TRC 2026-04-22 19:40:29.480+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=0ce1ded5023f...4912a2bfcbe6 tagOut=0ce1ded5023f...4912a2bfcbe6 nonce=12
TRC 2026-04-22 19:40:29.480+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Ack}, streamId: 4, length: 0}"
TRC 2026-04-22 19:40:29.480+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.480+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*pmPfSr:69e9242d1962d432d184b99f size=28
TRC 2026-04-22 19:40:29.480+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=9340409f408c...f2c11aa4fc3d tagOut=9340409f408c...f2c11aa4fc3d nonce=13
TRC 2026-04-22 19:40:29.480+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Ack}, streamId: 6, length: 0}"
TRC 2026-04-22 19:40:29.481+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.481+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*pmPfSr:69e9242d1962d432d184b99f size=48
TRC 2026-04-22 19:40:29.481+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=e90e8735a9e0...7a05fd8b22cf tagOut=e90e8735a9e0...7a05fd8b22cf nonce=14
TRC 2026-04-22 19:40:29.481+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 2, length: 20}"
TRC 2026-04-22 19:40:29.481+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-04-22 19:40:29.481+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.481+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*pmPfSr:69e9242d1962d432d184b99f size=54
TRC 2026-04-22 19:40:29.481+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=b31e1adf0ce6...5b44a7196a6c tagOut=b31e1adf0ce6...5b44a7196a6c nonce=15
TRC 2026-04-22 19:40:29.481+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 2, length: 26}"
TRC 2026-04-22 19:40:29.481+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=192f7661632f...312e302e300a
TRC 2026-04-22 19:40:29.481+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.481+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*pmPfSr:69e9242d1962d432d184b99f size=48
TRC 2026-04-22 19:40:29.481+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=c70c3ae29471...a672bd94b861 tagOut=c70c3ae29471...a672bd94b861 nonce=16
TRC 2026-04-22 19:40:29.481+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 4, length: 20}"
TRC 2026-04-22 19:40:29.481+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-04-22 19:40:29.482+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.482+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*pmPfSr:69e9242d1962d432d184b99f size=51
TRC 2026-04-22 19:40:29.482+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=009c37e536da...bd3c5f02eb2e tagOut=009c37e536da...bd3c5f02eb2e nonce=17
TRC 2026-04-22 19:40:29.482+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 4, length: 23}"
TRC 2026-04-22 19:40:29.482+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=162f7661632f...322e302e300a
TRC 2026-04-22 19:40:29.482+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.482+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*pmPfSr:69e9242d1962d432d184b99f size=48
TRC 2026-04-22 19:40:29.482+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=3391bf7d43b0...3912b88716b5 tagOut=3391bf7d43b0...3912b88716b5 nonce=18
TRC 2026-04-22 19:40:29.482+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 6, length: 20}"
TRC 2026-04-22 19:40:29.482+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-04-22 19:40:29.482+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.482+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*pmPfSr:69e9242d1962d432d184b99f size=44
TRC 2026-04-22 19:40:29.482+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=88b2daeb3db5...589edf7ba00f tagOut=88b2daeb3db5...589edf7ba00f nonce=19
TRC 2026-04-22 19:40:29.482+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 6, length: 16}"
TRC 2026-04-22 19:40:29.483+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=0f2f69706673...312e302e300a
TRC 2026-04-22 19:40:29.483+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.483+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*pmPfSr:69e9242d1962d432d184b99f size=390
TRC 2026-04-22 19:40:29.483+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=4f1e5afec731...715a952c3f5c tagOut=4f1e5afec731...715a952c3f5c nonce=20
TRC 2026-04-22 19:40:29.483+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 6, length: 362}"
TRC 2026-04-22 19:40:29.483+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=e8020a250802...623861376522
TRC 2026-04-22 19:40:29.483+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.483+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*pmPfSr:69e9242d1962d432d184b99f size=28
TRC 2026-04-22 19:40:29.483+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=17c5e3a6c907...f37084350951 tagOut=17c5e3a6c907...f37084350951 nonce=21
TRC 2026-04-22 19:40:29.483+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {Fin}, streamId: 6, length: 0}"
TRC 2026-04-22 19:40:29.483+00:00 remote closed channel  topics="libp2p yamux" tid=1 file=yamux.nim:643
TRC 2026-04-22 19:40:29.483+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.484+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*pmPfSr:69e9242d1962d432d184b99f size=37
TRC 2026-04-22 19:40:29.484+00:00 multistream handshake success  topics="libp2p multistream" tid=1 file=multistream.nim:61 conn=16U*pmPfSr:69e9242d1962d432d184b9a3
TRC 2026-04-22 19:40:29.484+00:00 reading first requested proto  topics="libp2p multistream" tid=1 file=multistream.nim:68 conn=16U*pmPfSr:69e9242d1962d432d184b9a3 s=/ipfs/id/1.0.0 proto="[/ipfs/id/1.0.0]"
TRC 2026-04-22 19:40:29.484+00:00 successfully selected  topics="libp2p multistream" tid=1 file=multistream.nim:70 conn=16U*pmPfSr:69e9242d1962d432d184b9a3 proto=/ipfs/id/1.0.0
TRC 2026-04-22 19:40:29.484+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=66e7a894ec3e...d450481bb2b7 tagOut=66e7a894ec3e...d450481bb2b7 nonce=22
TRC 2026-04-22 19:40:29.484+00:00 multistream handshake success  topics="libp2p multistream" tid=1 file=multistream.nim:61 conn=16U*pmPfSr:69e9242d1962d432d184b9a1
TRC 2026-04-22 19:40:29.484+00:00 reading first requested proto  topics="libp2p multistream" tid=1 file=multistream.nim:68 conn=16U*pmPfSr:69e9242d1962d432d184b9a1 s=/vac/waku/metadata/1.0.0 proto="[/vac/waku/metadata/1.0.0]"
TRC 2026-04-22 19:40:29.484+00:00 successfully selected  topics="libp2p multistream" tid=1 file=multistream.nim:70 conn=16U*pmPfSr:69e9242d1962d432d184b9a1 proto=/vac/waku/metadata/1.0.0
TRC 2026-04-22 19:40:29.484+00:00 multistream handshake success  topics="libp2p multistream" tid=1 file=multistream.nim:61 conn=16U*pmPfSr:69e9242d1962d432d184b9a2
TRC 2026-04-22 19:40:29.484+00:00 reading first requested proto  topics="libp2p multistream" tid=1 file=multistream.nim:68 conn=16U*pmPfSr:69e9242d1962d432d184b9a2 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-04-22 19:40:29.484+00:00 successfully selected  topics="libp2p multistream" tid=1 file=multistream.nim:70 conn=16U*pmPfSr:69e9242d1962d432d184b9a2 proto=/vac/waku/relay/2.0.0
TRC 2026-04-22 19:40:29.484+00:00 initiating identify  topics="libp2p identify" tid=1 file=identify.nim:170 conn=16U*pmPfSr:69e9242d1962d432d184b9a3
DBG 2026-04-22 19:40:29.485+00:00 identify: info received  topics="libp2p identify" tid=1 file=identify.nim:178 conn=16U*pmPfSr:69e9242d1962d432d184b9a3 pubkey=some(s...5056)) addresses=/ip4/172.18.8.189/tcp/60065,/ip4/172.18.8.189/tcp/60066/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.72.43/tcp/56011) proto_version=ipfs/0.1.0 agent_version="logos-delivery-\"v0.38.0-18-gbb8a7e\"" signedPeerRecord=None
TRC 2026-04-22 19:40:29.485+00:00 Closing with EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69e9242d1962d432d184b9a3
TRC 2026-04-22 19:40:29.485+00:00 Closing yamux channel locally  topics="libp2p yamux" tid=1 file=yamux.nim:204 streamId=6 conn=16U*pmPfSr:69e9242d1962d432d184b9a0
TRC 2026-04-22 19:40:29.485+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{Data, {Fin}, streamId: 6, length: 0}"
TRC 2026-04-22 19:40:29.485+00:00 Closing connection  topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*pmPfSr:69e9242d1962d432d184b9a3
TRC 2026-04-22 19:40:29.485+00:00 Closed connection  topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*pmPfSr:69e9242d1962d432d184b9a3
TRC 2026-04-22 19:40:29.485+00:00 Closing stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69e9242d1962d432d184b9a3 objName=YamuxStream dir=Out
TRC 2026-04-22 19:40:29.485+00:00 Closed stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69e9242d1962d432d184b9a3 objName=YamuxStream dir=Out
TRC 2026-04-22 19:40:29.485+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 1, length: 9}"
TRC 2026-04-22 19:40:29.485+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=0808c70110001a0100
TRC 2026-04-22 19:40:29.485+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.485+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*pmPfSr:69e9242d1962d432d184b99f size=55
TRC 2026-04-22 19:40:29.485+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=0fc745af06d6...c1f2a3165067 tagOut=0fc745af06d6...c1f2a3165067 nonce=23
TRC 2026-04-22 19:40:29.485+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 3, length: 27}"
TRC 2026-04-22 19:40:29.486+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=1a0a18080112...2f3018002000
TRC 2026-04-22 19:40:29.486+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.486+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*pmPfSr:69e9242d1962d432d184b99f size=28
TRC 2026-04-22 19:40:29.486+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=a82d03fb797f...8ddd923ed347 tagOut=a82d03fb797f...8ddd923ed347 nonce=24
TRC 2026-04-22 19:40:29.486+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {Fin}, streamId: 5, length: 0}"
TRC 2026-04-22 19:40:29.486+00:00 remote closed channel  topics="libp2p yamux" tid=1 file=yamux.nim:643
TRC 2026-04-22 19:40:29.486+00:00 Closing connection  topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*pmPfSr:69e9242d1962d432d184b9a6
TRC 2026-04-22 19:40:29.486+00:00 Closed connection  topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*pmPfSr:69e9242d1962d432d184b9a6
TRC 2026-04-22 19:40:29.486+00:00 Closing stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69e9242d1962d432d184b9a6 objName=YamuxStream dir=In
TRC 2026-04-22 19:40:29.486+00:00 Closed stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69e9242d1962d432d184b9a6 objName=YamuxStream dir=In
TRC 2026-04-22 19:40:29.486+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.486+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 2, length: 9}"
TRC 2026-04-22 19:40:29.486+00:00 Get new send connection  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:286 p=16U*pmPfSr newConn=16U*pmPfSr:69e9242d1962d432d184b9a2
TRC 2026-04-22 19:40:29.486+00:00 sending pubsub message to peer  topics="libp2p pubsub" tid=1 file=pubsub.nim:231 peer=16U*pmPfSr payload="(subscriptions: [(subscribe: true, topic: /waku/2/rs/199/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-04-22 19:40:29.486+00:00 encodeRpcMsg: encoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:464 payload="(subscriptions: [(subscribe: true, topic: /waku/2/rs/199/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-04-22 19:40:29.487+00:00 sending msg to peer  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:549 peer=16U*pmPfSr rpcMsg="(subscriptions: [(subscribe: true, topic: /waku/2/rs/199/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-04-22 19:40:29.487+00:00 sending encoded msg to peer  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:406 conntype=ctSend conn=16U*pmPfSr:69e9242d1962d432d184b9a2 encoded=0a1808011210...2f3018002000
TRC 2026-04-22 19:40:29.487+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 4, length: 27}"
TRC 2026-04-22 19:40:29.487+00:00 sent pubsub message to remote  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:415 conn=16U*pmPfSr:69e9242d1962d432d184b9a2
DBG 2026-04-22 19:40:29.487+00:00 starting pubsub read loop  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:229 conn=16U*pmPfSr:69e9242d1962d432d184b9a2 peer=16U*pmPfSr closed=false
TRC 2026-04-22 19:40:29.487+00:00 waiting for data  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:234 conn=16U*pmPfSr:69e9242d1962d432d184b9a2 peer=16U*pmPfSr closed=false
TRC 2026-04-22 19:40:29.487+00:00 About to trigger peer events  topics="libp2p connmanager" tid=1 file=connmanager.nim:180 peer=16U*pmPfSr
TRC 2026-04-22 19:40:29.487+00:00 Connection upgrade succeeded  topics="libp2p switch" tid=1 file=switch.nim:241
TRC 2026-04-22 19:40:29.487+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69e9242d1962d432d184b9a6
INF 2026-04-22 19:40:29.487+00:00 Received WakuMetadata request  topics="waku metadata" tid=1 file=protocol.nim:86 remoteClusterId=some(199) remoteShards="[0]" localClusterId=199 localShards="[0]" peer=16U*pmPfSr
TRC 2026-04-22 19:40:29.487+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 1, length: 9}"
TRC 2026-04-22 19:40:29.488+00:00 Closing with EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69e9242d1962d432d184b9a4
TRC 2026-04-22 19:40:29.488+00:00 Closing yamux channel locally  topics="libp2p yamux" tid=1 file=yamux.nim:204 streamId=1 conn=16U*pmPfSr:69e9242d1962d432d184b9a0
TRC 2026-04-22 19:40:29.488+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{Data, {Fin}, streamId: 1, length: 0}"
TRC 2026-04-22 19:40:29.488+00:00 read data from peer  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:246 conn=16U*pmPfSr:69e9242d1962d432d184b9a5 peer=16U*pmPfSr closed=false data=0a1808011210...2f3018002000
TRC 2026-04-22 19:40:29.488+00:00 decodeRpcMsg: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:542 payload=0a1808011210...2f3018002000
TRC 2026-04-22 19:40:29.488+00:00 decodeMessages: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:452
TRC 2026-04-22 19:40:29.488+00:00 decodeMessages: no messages found  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:460
TRC 2026-04-22 19:40:29.488+00:00 decodeSubscriptions: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:406
TRC 2026-04-22 19:40:29.488+00:00 decodeSubscriptions: read subscriptions  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:411 count=1
TRC 2026-04-22 19:40:29.488+00:00 decodeSubscription: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:379
TRC 2026-04-22 19:40:29.488+00:00 decodeSubscription: read subscribe  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:382 subscribe=true
TRC 2026-04-22 19:40:29.488+00:00 decodeSubscription: read topic  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:387 topic=/waku/2/rs/199/0
TRC 2026-04-22 19:40:29.488+00:00 decodeSubscription: read requestsPartial  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:392 requestsPartial=some(false)
TRC 2026-04-22 19:40:29.488+00:00 decodeSubscription: read supportsSendingPartial topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:398 supportsSendingPartial=some(false)
TRC 2026-04-22 19:40:29.488+00:00 decodeControl: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:324
TRC 2026-04-22 19:40:29.488+00:00 PartialMessageExtensionRPC: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:505
TRC 2026-04-22 19:40:29.488+00:00 decodePartialMessageExtensionRPC: is not set topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:511
TRC 2026-04-22 19:40:29.488+00:00 TestExtensionRPC: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:494
TRC 2026-04-22 19:40:29.488+00:00 decoded msg from peer  topics="libp2p gossipsub" tid=1 file=gossipsub.nim:696 peer=16U*pmPfSr payload="(subscriptions: [(subscribe: true, topic: /waku/2/rs/199/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-04-22 19:40:29.488+00:00 peer subscribed to topic  topics="libp2p gossipsub" tid=1 file=gossipsub.nim:376 peer=16U*pmPfSr topic=/waku/2/rs/199/0
TRC 2026-04-22 19:40:29.488+00:00 gossip peers  topics="libp2p gossipsub" tid=1 file=gossipsub.nim:397 peers=1 topic=/waku/2/rs/199/0 peer=16U*pmPfSr
TRC 2026-04-22 19:40:29.488+00:00 rebalancing mesh  topics="libp2p gossipsub" tid=1 file=behavior.nim:466 topic=/waku/2/rs/199/0 mesh=0 gossipsub=1
TRC 2026-04-22 19:40:29.488+00:00 replenishing mesh  topics="libp2p gossipsub" tid=1 file=behavior.nim:478 peers=0 topic=/waku/2/rs/199/0 mesh=0 gossipsub=1
TRC 2026-04-22 19:40:29.488+00:00 grafting  topics="libp2p gossipsub" tid=1 file=behavior.nim:506 grafting=1 topic=/waku/2/rs/199/0 mesh=0 gossipsub=1
TRC 2026-04-22 19:40:29.488+00:00 grafted  topics="libp2p gossipsub" tid=1 file=behavior.nim:78 peer=16U*pmPfSr topic=/waku/2/rs/199/0
TRC 2026-04-22 19:40:29.488+00:00 mesh balanced  topics="libp2p gossipsub" tid=1 file=behavior.nim:688 topic=/waku/2/rs/199/0 mesh=1 gossipsub=1
TRC 2026-04-22 19:40:29.488+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/.../199/0)], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
TRC 2026-04-22 19:40:29.488+00:00 sending pubsub message to peer  topics="libp2p pubsub" tid=1 file=pubsub.nim:231 peer=16U*pmPfSr payload="(subscriptions: [], messages: [], control: (ihave: [], iwant: [], graft: [(topic: /waku/.../199/0)], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
TRC 2026-04-22 19:40:29.489+00:00 encodeRpcMsg: encoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:464 payload="(subscriptions: [], messages: [], control: (ihave: [], iwant: [], graft: [(topic: /waku/.../199/0)], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
TRC 2026-04-22 19:40:29.489+00:00 sending msg to peer  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:549 peer=16U*pmPfSr rpcMsg="(subscriptions: [], messages: [], control: (ihave: [], iwant: [], graft: [(topic: /waku/.../199/0)], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
TRC 2026-04-22 19:40:29.489+00:00 sending encoded msg to peer  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:406 conntype=ctSend conn=16U*pmPfSr:69e9242d1962d432d184b9a2 encoded=1a141a120a10...2f3139392f30
TRC 2026-04-22 19:40:29.489+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 4, length: 23}"
TRC 2026-04-22 19:40:29.489+00:00 sent pubsub message to remote  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:415 conn=16U*pmPfSr:69e9242d1962d432d184b9a2
TRC 2026-04-22 19:40:29.489+00:00 waiting for data  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:234 conn=16U*pmPfSr:69e9242d1962d432d184b9a5 peer=16U*pmPfSr closed=false
TRC 2026-04-22 19:40:29.489+00:00 Closing with EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69e9242d1962d432d184b9a6
TRC 2026-04-22 19:40:29.489+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:309
TRC 2026-04-22 19:40:29.489+00:00 Stream handler done  tid=1 file=muxedupgrade.nim:100 conn=16U*pmPfSr:69e9242d1962d432d184b9a6
TRC 2026-04-22 19:40:29.489+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*pmPfSr:69e9242d1962d432d184b99f size=37
DBG 2026-04-22 19:40:29.491+00:00 calculateConnectionState  tid=1 file=node_health_monitor.nim:389 relayCount=1 storeClientCount=0 lightpushCount=0 filterCount=0
DBG 2026-04-22 19:40:29.491+00:00 connectionStatus change  tid=1 file=node_health_monitor.nim:509 oldstatus=Disconnected newstatus=PartiallyConnected
TRC 2026-04-22 19:40:29.491+00:00 finished handling stream  topics="libp2p yamux" tid=1 file=yamux.nim:555
TRC 2026-04-22 19:40:29.491+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=59b62b1c5b84...8a60fcebe8c5 tagOut=59b62b1c5b84...8a60fcebe8c5 nonce=25
TRC 2026-04-22 19:40:29.491+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 2, length: 9}"
TRC 2026-04-22 19:40:29.491+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=0808c70110001a0100
TRC 2026-04-22 19:40:29.491+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.491+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*pmPfSr:69e9242d1962d432d184b99f size=28
TRC 2026-04-22 19:40:29.491+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=164f57b3a5f1...eab9ffddb4f8 tagOut=164f57b3a5f1...eab9ffddb4f8 nonce=26
TRC 2026-04-22 19:40:29.491+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {Fin}, streamId: 2, length: 0}"
TRC 2026-04-22 19:40:29.491+00:00 remote closed channel  topics="libp2p yamux" tid=1 file=yamux.nim:643
TRC 2026-04-22 19:40:29.491+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.491+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*pmPfSr:69e9242d1962d432d184b99f size=51
TRC 2026-04-22 19:40:29.491+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=f47e9e1310ab...bf3b4ec70b76 tagOut=f47e9e1310ab...bf3b4ec70b76 nonce=27
TRC 2026-04-22 19:40:29.491+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 3, length: 23}"
TRC 2026-04-22 19:40:29.492+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=161a141a120a...2f3139392f30
TRC 2026-04-22 19:40:29.492+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.492+00:00 Closing with EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69e9242d1962d432d184b9a1
TRC 2026-04-22 19:40:29.492+00:00 Closing yamux channel locally  topics="libp2p yamux" tid=1 file=yamux.nim:204 streamId=2 conn=16U*pmPfSr:69e9242d1962d432d184b9a0
TRC 2026-04-22 19:40:29.492+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{Data, {Fin}, streamId: 2, length: 0}"
TRC 2026-04-22 19:40:29.492+00:00 Closing connection  topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*pmPfSr:69e9242d1962d432d184b9a1
TRC 2026-04-22 19:40:29.492+00:00 Closed connection  topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*pmPfSr:69e9242d1962d432d184b9a1
TRC 2026-04-22 19:40:29.492+00:00 Closing stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69e9242d1962d432d184b9a1 objName=YamuxStream dir=Out
TRC 2026-04-22 19:40:29.492+00:00 Closed stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69e9242d1962d432d184b9a1 objName=YamuxStream dir=Out
TRC 2026-04-22 19:40:29.492+00:00 read data from peer  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:246 conn=16U*pmPfSr:69e9242d1962d432d184b9a5 peer=16U*pmPfSr closed=false data=1a141a120a10...2f3139392f30
TRC 2026-04-22 19:40:29.492+00:00 decodeRpcMsg: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:542 payload=1a141a120a10...2f3139392f30
TRC 2026-04-22 19:40:29.492+00:00 decodeMessages: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:452
TRC 2026-04-22 19:40:29.492+00:00 decodeMessages: no messages found  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:460
TRC 2026-04-22 19:40:29.492+00:00 decodeSubscriptions: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:406
TRC 2026-04-22 19:40:29.492+00:00 decodeControl: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:324
TRC 2026-04-22 19:40:29.492+00:00 decodeGraft: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:195
TRC 2026-04-22 19:40:29.493+00:00 decodeGraft: read topicID  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:198 topicID=/waku/2/rs/199/0
TRC 2026-04-22 19:40:29.493+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-04-22 19:40:29.493+00:00 PartialMessageExtensionRPC: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:505
TRC 2026-04-22 19:40:29.493+00:00 decodePartialMessageExtensionRPC: is not set topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:511
TRC 2026-04-22 19:40:29.493+00:00 TestExtensionRPC: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:494
TRC 2026-04-22 19:40:29.493+00:00 decoded msg from peer  topics="libp2p gossipsub" tid=1 file=gossipsub.nim:696 peer=16U*pmPfSr payload="(subscriptions: [], messages: [], control: (ihave: [], iwant: [], graft: [(topic: /waku/.../199/0)], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
TRC 2026-04-22 19:40:29.493+00:00 peer grafted topicID  topics="libp2p gossipsub" tid=1 file=behavior.nim:142 peer=16U*pmPfSr topic=/waku/2/rs/199/0
TRC 2026-04-22 19:40:29.493+00:00 peer already in mesh  topics="libp2p gossipsub" tid=1 file=behavior.nim:169 peer=16U*pmPfSr topic=/waku/2/rs/199/0
TRC 2026-04-22 19:40:29.493+00:00 waiting for data  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:234 conn=16U*pmPfSr:69e9242d1962d432d184b9a5 peer=16U*pmPfSr closed=false
TRC 2026-04-22 19:40:29.494+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*pmPfSr:69e9242d1962d432d184b99f size=28
TRC 2026-04-22 19:40:29.494+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=9c47c2cf58e7...b8da94a05753 tagOut=9c47c2cf58e7...b8da94a05753 nonce=28
TRC 2026-04-22 19:40:29.494+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {Fin}, streamId: 1, length: 0}"
TRC 2026-04-22 19:40:29.494+00:00 remote closed channel  topics="libp2p yamux" tid=1 file=yamux.nim:643
TRC 2026-04-22 19:40:29.494+00:00 Closing connection  topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*pmPfSr:69e9242d1962d432d184b9a4
TRC 2026-04-22 19:40:29.494+00:00 Closed connection  topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*pmPfSr:69e9242d1962d432d184b9a4
TRC 2026-04-22 19:40:29.494+00:00 Closing stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69e9242d1962d432d184b9a4 objName=YamuxStream dir=In
TRC 2026-04-22 19:40:29.494+00:00 Closed stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69e9242d1962d432d184b9a4 objName=YamuxStream dir=In
TRC 2026-04-22 19:40:29.494+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:29.495+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69e9242d1962d432d184b9a4
TRC 2026-04-22 19:40:29.495+00:00 Closing with EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69e9242d1962d432d184b9a4
TRC 2026-04-22 19:40:29.495+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:309
TRC 2026-04-22 19:40:29.495+00:00 Stream handler done  tid=1 file=muxedupgrade.nim:100 conn=16U*pmPfSr:69e9242d1962d432d184b9a4
TRC 2026-04-22 19:40:29.495+00:00 finished handling stream  topics="libp2p yamux" tid=1 file=yamux.nim:555
DBG 2026-04-22 19:40:29.512+00:00 Received request  tid=1 file=serverprivate.nim:141 peer=172.17.0.1:33128 meth=POST uri=/relay/v1/auto/subscriptions
DBG 2026-04-22 19:40:29.512+00:00 Serving API request  tid=1 file=serverprivate.nim:202 peer=172.17.0.1:33128 meth=POST uri=/relay/v1/auto/subscriptions path_params=[] query_params=[] content_body="(application/json, 30 bytes)"
INF 2026-04-22 19:40:29.512+00:00 post_waku_v2_relay_v1_auto_subscriptions  topics="waku node rest relay_api" tid=1 file=handlers.nim:202
ERR 2026-04-22 19:40:29.512+00:00 Failed to decode subscription event  topics="waku node relay api" tid=1 file=relay.nim:147 error="Static sharding is used, relay subscriptions must specify a pubsub topic"
ERR 2026-04-22 19:40:29.512+00:00 SUBSCRIBE failed  topics="waku node rest relay_api" tid=1 file=handlers.nim:217 error="Subscribe failed:Failed to decode subscription event: Static sharding is used, relay subscriptions must specify a pubsub topic"
DBG 2026-04-22 19:40:29.512+00:00 Received error response from handler  tid=1 file=serverprivate.nim:314 status=500 meth=POST peer=172.17.0.1:33128 uri=/relay/v1/auto/subscriptions error_status="500 Internal Server Error" error_content_type=text/plain error_message="Subscribe failed:Failed to decode subscription event: Static sharding is used, relay subscriptions must specify a pubsub topic"
NTC 2026-04-22 19:40:29.563+00:00 Shutting down after receiving SIGTERM  topics="wakunode main" tid=1 file=wakunode2.nim:81
INF 2026-04-22 19:40:29.563+00:00 Stopping discovery v5 service  topics="waku discv5" tid=1 file=waku_discv5.nim:362
TRC 2026-04-22 19:40:29.563+00:00 Stop listening on discv5 port  topics="waku discv5" tid=1 file=waku_discv5.nim:365
INF 2026-04-22 19:40:29.563+00:00 Successfully stopped discovery v5 service  topics="waku discv5" tid=1 file=waku_discv5.nim:368
TRC 2026-04-22 19:40:29.563+00:00 Stopping switch  topics="libp2p switch" tid=1 file=switch.nim:328
INF 2026-04-22 19:40:29.563+00:00 Stopping AutonatService  topics="libp2p autonatservice" tid=1 file=service.nim:237
TRC 2026-04-22 19:40:29.564+00:00 Closing ConnManager  topics="libp2p connmanager" tid=1 file=connmanager.nim:434
TRC 2026-04-22 19:40:29.564+00:00 Cleaning up muxer  topics="libp2p connmanager" tid=1 file=connmanager.nim:231 m=16U*pmPfSr:69e9242d1962d432d184b9a0
TRC 2026-04-22 19:40:29.564+00:00 Closing yamux  topics="libp2p yamux" tid=1 file=yamux.nim:528
TRC 2026-04-22 19:40:29.564+00:00 Closing connection  topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*pmPfSr:69e9242d1962d432d184b9a2
TRC 2026-04-22 19:40:29.564+00:00 Closed connection  topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*pmPfSr:69e9242d1962d432d184b9a2
TRC 2026-04-22 19:40:29.564+00:00 Closing stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69e9242d1962d432d184b9a2 objName=YamuxStream dir=Out
TRC 2026-04-22 19:40:29.564+00:00 Closed stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69e9242d1962d432d184b9a2 objName=YamuxStream dir=Out
TRC 2026-04-22 19:40:29.564+00:00 Closing connection  topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*pmPfSr:69e9242d1962d432d184b9a5
TRC 2026-04-22 19:40:29.564+00:00 Closed connection  topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*pmPfSr:69e9242d1962d432d184b9a5
TRC 2026-04-22 19:40:29.564+00:00 Closing stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69e9242d1962d432d184b9a5 objName=YamuxStream dir=In
TRC 2026-04-22 19:40:29.564+00:00 Closed stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69e9242d1962d432d184b9a5 objName=YamuxStream dir=In
TRC 2026-04-22 19:40:29.564+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{GoAway, {}, streamId: 0, length: 0}"
TRC 2026-04-22 19:40:29.564+00:00 Closing secure conn  topics="libp2p secure" tid=1 file=secure.nim:69 s=16U*pmPfSr:69e9242d1962d432d184b9a0 dir=In
TRC 2026-04-22 19:40:29.564+00:00 Shutting down chronos stream  topics="libp2p chronosstream" tid=1 file=chronosstream.nim:169 address=172.18.8.189:50932 s=16U*pmPfSr:69e9242d1962d432d184b99f
TRC 2026-04-22 19:40:29.564+00:00 couldn't read all bytes, stream EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:158 s=69e9242d1962d432d184b9a2 nbytes=1 read=0 objName=YamuxStream
TRC 2026-04-22 19:40:29.564+00:00 stream is closed locally when readOnce  topics="libp2p yamux" tid=1 file=yamux.nim:280 channel="<= 4 {ClosedRemotely, ClosedLocally, Reset}"
TRC 2026-04-22 19:40:29.564+00:00 couldn't read all bytes, stream EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:158 s=69e9242d1962d432d184b9a5 nbytes=1 read=0 objName=YamuxStream
TRC 2026-04-22 19:40:29.564+00:00 stream is closed locally when readOnce  topics="libp2p yamux" tid=1 file=yamux.nim:280 channel="<= 3 {ClosedRemotely, ClosedLocally, Reset}"
TRC 2026-04-22 19:40:29.564+00:00 Cleaning up client  topics="libp2p tcptransport" tid=1 file=tcptransport.nim:65 addrs=172.18.8.189:50932 conn=16U*pmPfSr:69e9242d1962d432d184b99f
TRC 2026-04-22 19:40:29.564+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69e9242d1962d432d184b99f
TRC 2026-04-22 19:40:29.564+00:00 Cleaned up client  topics="libp2p tcptransport" tid=1 file=tcptransport.nim:78 addrs=172.18.8.189:50932 conn=16U*pmPfSr:69e9242d1962d432d184b99f
TRC 2026-04-22 19:40:29.564+00:00 Shutdown chronos stream  topics="libp2p chronosstream" tid=1 file=chronosstream.nim:174 address=172.18.8.189:50932 s=16U*pmPfSr:69e9242d1962d432d184b99f
TRC 2026-04-22 19:40:29.565+00:00 Closing connection  topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*pmPfSr:69e9242d1962d432d184b99f
TRC 2026-04-22 19:40:29.565+00:00 Closed connection  topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*pmPfSr:69e9242d1962d432d184b99f
TRC 2026-04-22 19:40:29.565+00:00 Closing stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69e9242d1962d432d184b99f objName=ChronosStream dir=In
TRC 2026-04-22 19:40:29.565+00:00 Closed stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69e9242d1962d432d184b99f objName=ChronosStream dir=In
DBG 2026-04-22 19:40:29.565+00:00 Exception occurred reading message PubSubPeer.handle topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:242 conn=16U*pmPfSr:69e9242d1962d432d184b9a2 peer=16U*pmPfSr closed=true description="Stream Closed!"
DBG 2026-04-22 19:40:29.565+00:00 exiting pubsub read loop  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:231 conn=16U*pmPfSr:69e9242d1962d432d184b9a2 peer=16U*pmPfSr closed=true
DBG 2026-04-22 19:40:29.565+00:00 Exception occurred reading message PubSubPeer.handle topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:242 conn=16U*pmPfSr:69e9242d1962d432d184b9a5 peer=16U*pmPfSr closed=true description="Stream Closed!"
DBG 2026-04-22 19:40:29.565+00:00 exiting pubsub read loop  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:231 conn=16U*pmPfSr:69e9242d1962d432d184b9a5 peer=16U*pmPfSr closed=true
TRC 2026-04-22 19:40:29.565+00:00 Closing connection  topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*pmPfSr:69e9242d1962d432d184b9a0
TRC 2026-04-22 19:40:29.565+00:00 Closed connection  topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*pmPfSr:69e9242d1962d432d184b9a0
TRC 2026-04-22 19:40:29.565+00:00 Closing stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69e9242d1962d432d184b9a0 objName=SecureConn dir=In
TRC 2026-04-22 19:40:29.565+00:00 Closed stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69e9242d1962d432d184b9a0 objName=SecureConn dir=In
TRC 2026-04-22 19:40:29.565+00:00 Removing send connection  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:255 p=16U*pmPfSr conn=16U*pmPfSr:69e9242d1962d432d184b9a2
TRC 2026-04-22 19:40:29.565+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69e9242d1962d432d184b9a2
TRC 2026-04-22 19:40:29.565+00:00 pruned  topics="libp2p gossipsub" tid=1 file=behavior.nim:106 peer=16U*pmPfSr topic=/waku/2/rs/199/0
TRC 2026-04-22 19:40:29.565+00:00 Closing with EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69e9242d1962d432d184b9a5
TRC 2026-04-22 19:40:29.565+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69e9242d1962d432d184b9a5
TRC 2026-04-22 19:40:29.565+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69e9242d1962d432d184b9a0
TRC 2026-04-22 19:40:29.565+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69e9242d1962d432d184b9a0
TRC 2026-04-22 19:40:29.565+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69e9242d1962d432d184b99f
TRC 2026-04-22 19:40:29.565+00:00 Connection closed, cleaning up  topics="libp2p connmanager" tid=1 file=connmanager.nim:270 mux=16U*pmPfSr:69e9242d1962d432d184b9a0
TRC 2026-04-22 19:40:29.565+00:00 Triggering disconnect events  topics="libp2p connmanager" tid=1 file=connmanager.nim:243 mux=16U*pmPfSr:69e9242d1962d432d184b9a0
TRC 2026-04-22 19:40:29.565+00:00 About to trigger peer events  topics="libp2p connmanager" tid=1 file=connmanager.nim:180 peer=16U*pmPfSr
TRC 2026-04-22 19:40:29.565+00:00 triggering peer events  topics="libp2p connmanager" tid=1 file=connmanager.nim:185 peer=16U*pmPfSr event="(kind: Left)"
TRC 2026-04-22 19:40:29.565+00:00 unsubscribing gossipsub peer  topics="libp2p gossipsub" tid=1 file=gossipsub.nim:320 peer=16U*pmPfSr
TRC 2026-04-22 19:40:29.565+00:00 pruning unsubscribing peer  topics="libp2p gossipsub" tid=1 file=gossipsub.nim:334 pubSubPeer=16U*pmPfSr score=0.0
TRC 2026-04-22 19:40:29.566+00:00 pruned  topics="libp2p gossipsub" tid=1 file=behavior.nim:106 peer=16U*pmPfSr topic=/waku/2/rs/199/0
DBG 2026-04-22 19:40:29.566+00:00 stopping sendNonPriorityTask  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:584 p=16U*pmPfSr
TRC 2026-04-22 19:40:29.566+00:00 unsubscribing floodsub peer  topics="libp2p floodsub" tid=1 file=floodsub.nim:88 peer=16U*pmPfSr
DBG 2026-04-22 19:40:29.566+00:00 unsubscribing pubsub peer  topics="libp2p pubsub" tid=1 file=pubsub.nim:209 peerId=16U*pmPfSr
TRC 2026-04-22 19:40:29.566+00:00 About to trigger connection events  topics="libp2p connmanager" tid=1 file=connmanager.nim:148 peer=16U*pmPfSr
TRC 2026-04-22 19:40:29.566+00:00 Dialing (existing)  topics="libp2p dialer" tid=1 file=dialer.nim:322 peerId=16U*pmPfSr 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-04-22 19:40:29.566+00:00 connection not found  topics="libp2p connmanager" tid=1 file=connmanager.nim:294 peerId=16U*pmPfSr
TRC 2026-04-22 19:40:29.566+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*pmPfSr"
DBG 2026-04-22 19:40:29.566+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*pmPfSr"
TRC 2026-04-22 19:40:29.566+00:00 Closed yamux  topics="libp2p yamux" tid=1 file=yamux.nim:549
TRC 2026-04-22 19:40:29.566+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69e9242d1962d432d184b9a5
TRC 2026-04-22 19:40:29.566+00:00 Closing with EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69e9242d1962d432d184b9a5
TRC 2026-04-22 19:40:29.566+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:309
TRC 2026-04-22 19:40:29.566+00:00 Stream handler done  tid=1 file=muxedupgrade.nim:100 conn=16U*pmPfSr:69e9242d1962d432d184b9a5
TRC 2026-04-22 19:40:29.566+00:00 Stream EOF  topics="libp2p yamux" tid=1 file=yamux.nim:651 description="Secure connection EOF: Stream EOF!"
TRC 2026-04-22 19:40:29.566+00:00 Already closed  topics="libp2p yamux" tid=1 file=yamux.nim:525
TRC 2026-04-22 19:40:29.566+00:00 Stopped yamux handler  topics="libp2p yamux" tid=1 file=yamux.nim:668
TRC 2026-04-22 19:40:29.566+00:00 finished handling stream  topics="libp2p yamux" tid=1 file=yamux.nim:555
TRC 2026-04-22 19:40:29.567+00:00 Cleaned up muxer  topics="libp2p connmanager" tid=1 file=connmanager.nim:239 m=16U*pmPfSr:69e9242d1962d432d184b9a0
TRC 2026-04-22 19:40:29.567+00:00 Closed ConnManager  topics="libp2p connmanager" tid=1 file=connmanager.nim:448
TRC 2026-04-22 19:40:29.567+00:00 Stopping TCP transport  topics="libp2p tcptransport" tid=1 file=tcptransport.nim:159
TRC 2026-04-22 19:40:29.567+00:00 stopping transport  topics="libp2p transport" tid=1 file=transport.nim:59 address=@[/ip4/0.0.0.0/tcp/56011]
TRC 2026-04-22 19:40:29.567+00:00 Transport stopped  topics="libp2p tcptransport" tid=1 file=tcptransport.nim:189
TRC 2026-04-22 19:40:29.567+00:00 Stopping WS transport  topics="libp2p wstransport" tid=1 file=wstransport.nim:213
TRC 2026-04-22 19:40:29.567+00:00 stopping transport  topics="libp2p transport" tid=1 file=transport.nim:59 address=@[/ip4/0.0.0.0/tcp/56012/ws]
TRC 2026-04-22 19:40:29.567+00:00 Transport stopped  topics="libp2p wstransport" tid=1 file=wstransport.nim:235
INF 2026-04-22 19:40:29.568+00:00 stop  topics="waku relay" tid=1 file=protocol.nim:526
TRC 2026-04-22 19:40:29.568+00:00 gossipsub stop  topics="libp2p gossipsub" tid=1 file=gossipsub.nim:1131
INF 2026-04-22 19:40:29.568+00:00 waku rendezvous discovery stopped  topics="waku rendezvous" tid=1 file=protocol.nim:232
TRC 2026-04-22 19:40:29.568+00:00 Switch stopped  topics="libp2p switch" tid=1 file=switch.nim:354
INF 2026-04-22 19:40:29.568+00:00 waku rendezvous client stopped  topics="waku rendezvous client" tid=1 file=client.nim:142
NTC 2026-04-22 19:40:29.569+00:00 REST service stopped  tid=1 file=server.nim:187 address=0.0.0.0:56010

View File

@ -0,0 +1,607 @@
WRN 2026-04-22 19:40:31.930+00:00 whether to mount storeSync is not specified, defaulting to not mounting topics="waku conf builder" tid=1 file=waku_conf_builder.nim:470
INF 2026-04-22 19:40:31.930+00:00 Sharding configuration:  topics="waku conf builder" tid=1 file=waku_conf_builder.nim:505 shardingConf="(kind: StaticSharding)" subscribeShards=@[0]
INF 2026-04-22 19:40:31.930+00:00 Configuration: Enabled protocols  topics="waku conf" tid=1 file=waku_conf.nim:156 relay=true rlnRelay=false store=false filter=false lightPush=false peerExchange=true rendezvous=true
INF 2026-04-22 19:40:31.930+00:00 Configuration. Network  topics="waku conf" tid=1 file=waku_conf.nim:165 cluster=199
INF 2026-04-22 19:40:31.930+00:00 Configuration. Active Relay Shards  topics="waku conf" tid=1 file=waku_conf.nim:168 shard=0
INF 2026-04-22 19:40:31.930+00:00 Configuration. Bootstrap nodes  topics="waku conf" tid=1 file=waku_conf.nim:172 node=enr:-L24QI5DmHUaSR9bACb3kUk4dQ0BYJiQK6stqtREPPRV3TWQLs4BKgblsvQJmyHHYywhnhT-k3rJ3LQAMtRXQApMplACgmlkgnY0gmlwhKwSCRSKbXVsdGlhZGRyc5YACASsEgkUBg_iAAoErBIJFAYP490DgnJzhQDHAQAAiXNlY3AyNTZrMaECCuIXAJasBk8115h5HtR20bmiat39OygWU5yllVL__n2DdGNwgg_ig3VkcIIP5IV3YWt1MgU
INF 2026-04-22 19:40:31.931+00:00 Setting up storage  tid=1 file=node_factory.nim:481
INF 2026-04-22 19:40:31.931+00:00 Initializing node  tid=1 file=node_factory.nim:490
TRC 2026-04-22 19:40:31.932+00:00 registering protocols  topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/ipfs/id/1.0.0]"
TRC 2026-04-22 19:40:31.933+00:00 registering protocols  topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/libp2p/autonat/1.0.0]"
TRC 2026-04-22 19:40:31.933+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-04-22 19:40:31.933+00:00 no peer storage found  tid=1 file=peer_manager.nim:1222
INF 2026-04-22 19:40:31.933+00:00 Initializing networking  tid=1 file=waku_node.nim:213 addrs="@[/ip4/172.18.19.183/tcp/20285, /ip4/172.18.19.183/tcp/20286/ws]"
INF 2026-04-22 19:40:31.933+00:00 Mounting protocols  tid=1 file=node_factory.nim:496
INF 2026-04-22 19:40:31.933+00:00 Created WakuMetadata protocol  topics="waku node" tid=1 file=protocol.nim:107 clusterId=199 shards="[0]"
TRC 2026-04-22 19:40:31.933+00:00 registering protocols  topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/metadata/1.0.0]"
INF 2026-04-22 19:40:31.933+00:00 mounting store client  topics="waku node store api" tid=1 file=store.nim:119
WRN 2026-04-22 19:40:31.933+00:00 Auto sharding is disabled  tid=1 file=node_factory.nim:249
INF 2026-04-22 19:40:31.933+00:00 Shards created from content topics  tid=1 file=node_factory.nim:282 contentTopics="[/statusim/1/community/cbor]" shards=[]
INF 2026-04-22 19:40:31.933+00:00 Setting max message size  tid=1 file=node_factory.nim:291 num_bytes=153600
INF 2026-04-22 19:40:31.933+00:00 mounting relay protocol  topics="waku node relay api" tid=1 file=relay.nim:253
TRC 2026-04-22 19:40:31.934+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-04-22 19:40:31.934+00:00 relay mounted successfully  topics="waku node relay api" tid=1 file=relay.nim:271
INF 2026-04-22 19:40:31.934+00:00 adding validator to signed shards  tid=1 file=validator_signed.nim:56 protectedShards=[] clusterId=199
INF 2026-04-22 19:40:31.934+00:00 mounting rendezvous discovery protocol  topics="waku node" tid=1 file=waku_node.nim:403
INF 2026-04-22 19:40:31.934+00:00 waku rendezvous initialized  topics="waku node" tid=1 file=protocol.nim:206 clusterId=199 shards="[0]" capabilities="[Relay]" wakuPeerRecord="(peerId: 16U*Qx1t1d, seqNo: 1776886831, addresses: [/ip4/172.18.19.183/tcp/20285, /ip4/172.18.19.183/tcp/20286/ws], mixKey: )"
TRC 2026-04-22 19:40:31.934+00:00 registering protocols  topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2026-04-22 19:40:31.935+00:00 mounting rendezvous client  topics="waku node" tid=1 file=waku_node.nim:389
INF 2026-04-22 19:40:31.935+00:00 waku rendezvous client initialized  topics="waku node" tid=1 file=client.nim:130 clusterId=199
INF 2026-04-22 19:40:31.935+00:00 mounting libp2p ping protocol  topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2026-04-22 19:40:31.935+00:00 registering protocols  topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/ipfs/ping/1.0.0]"
INF 2026-04-22 19:40:31.935+00:00 mounting light push client  topics="waku node lightpush api" tid=1 file=lightpush.nim:183
INF 2026-04-22 19:40:31.935+00:00 mounting legacy light push client  topics="waku node lightpush api" tid=1 file=lightpush.nim:72
INF 2026-04-22 19:40:31.935+00:00 mounting filter client  topics="waku node filter api" tid=1 file=filter.nim:81
TRC 2026-04-22 19:40:31.936+00:00 registering protocols  topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/filter-push/2.0.0-beta1]"
INF 2026-04-22 19:40:31.936+00:00 mounting waku peer exchange  topics="waku node peerexchange api" tid=1 file=peer_exchange.nim:37
TRC 2026-04-22 19:40:31.936+00:00 registering protocols  topics="libp2p multistream" tid=1 file=multistream.nim:221 protos="[/vac/waku/peer-exchange/2.0.0-alpha1]"
INF 2026-04-22 19:40:31.936+00:00 mounting waku peer exchange client  topics="waku node peerexchange api" tid=1 file=peer_exchange.nim:54
NTC 2026-04-22 19:40:31.936+00:00 REST service started  tid=1 file=server.nim:182 address=0.0.0.0:20284
INF 2026-04-22 19:40:31.936+00:00 Starting REST HTTP server  tid=1 file=builder.nim:112 url=http://0.0.0.0:20284/
INF 2026-04-22 19:40:31.936+00:00 No external callbacks to be set  topics="wakunode waku" tid=1 file=waku.nim:127
TRC 2026-04-22 19:40:31.936+00:00 Send processor chain  topics="send service" tid=1 file=send_service.nim:94 index=1 processor=BaseSendProcessor
INF 2026-04-22 19:40:31.936+00:00 Retrieve dynamic bootstrap nodes  topics="wakunode waku" tid=1 file=waku.nim:367
INF 2026-04-22 19:40:31.937+00:00 Running nwaku node  tid=1 file=node_factory.nim:413 version="\"v0.38.0-18-gbb8a7e\""
INF 2026-04-22 19:40:31.937+00:00 Starting Waku node  topics="waku node" tid=1 file=waku_node.nim:563 version="\"v0.38.0-18-gbb8a7e\""
INF 2026-04-22 19:40:31.937+00:00 waku rendezvous periodic requests started  topics="waku rendezvous client" tid=1 file=client.nim:80 interval=10s
INF 2026-04-22 19:40:31.937+00:00 waku rendezvous client started  topics="waku rendezvous client" tid=1 file=client.nim:136
DBG 2026-04-22 19:40:31.937+00:00 starting switch for peer  topics="libp2p switch" tid=1 file=switch.nim:363 peerInfo="(peerId: 16Uiu2HAmMnVE779dCvQMarwxmCZjKrqFUsCihUoyE7p5QcQx1t1d, listenAddrs: [/ip4/0.0.0.0/tcp/20286/ws, /ip4/0.0.0.0/tcp/20285], 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: logos-delivery-\"v0.38.0-18-gbb8a7e\")"
TRC 2026-04-22 19:40:31.937+00:00 Starting TCP transport  topics="libp2p tcptransport" tid=1 file=tcptransport.nim:116
TRC 2026-04-22 19:40:31.937+00:00 Listening on  topics="libp2p tcptransport" tid=1 file=tcptransport.nim:140 address=/ip4/0.0.0.0/tcp/20285
TRC 2026-04-22 19:40:31.938+00:00 starting transport on addrs  topics="libp2p transport" tid=1 file=transport.nim:49 address=@[/ip4/0.0.0.0/tcp/20285]
DBG 2026-04-22 19:40:31.938+00:00 About to accept incoming connection  topics="libp2p switch" tid=1 file=switch.nim:272
TRC 2026-04-22 19:40:31.938+00:00 Starting WS transport  topics="libp2p wstransport" tid=1 file=wstransport.nim:154
TRC 2026-04-22 19:40:31.938+00:00 starting transport on addrs  topics="libp2p transport" tid=1 file=transport.nim:49 address=@[/ip4/0.0.0.0/tcp/20286/ws]
TRC 2026-04-22 19:40:31.939+00:00 Created HTTP Server  topics="libp2p wstransport" tid=1 file=server.nim:182 host=0.0.0.0:20286
TRC 2026-04-22 19:40:31.939+00:00 Listening on  topics="libp2p wstransport" tid=1 file=wstransport.nim:204 addresses="[/ip4/0.0.0.0/tcp/20286/ws]"
INF 2026-04-22 19:40:31.939+00:00 Setting up AutonatService  topics="libp2p autonatservice" tid=1 file=service.nim:207
TRC 2026-04-22 19:40:31.939+00:00 Running AutonatService  topics="libp2p autonatservice" tid=1 file=service.nim:231
TRC 2026-04-22 19:40:31.939+00:00 Asking peers for reachability  topics="libp2p autonatservice" tid=1 file=service.nim:160
DBG 2026-04-22 19:40:31.939+00:00 About to accept incoming connection  topics="libp2p switch" tid=1 file=switch.nim:272
TRC 2026-04-22 19:40:31.939+00:00 WsTransport accept  topics="libp2p wstransport" tid=1 file=wstransport.nim:279
TRC 2026-04-22 19:40:31.939+00:00 Awaiting new request  topics="websock http-server" tid=1 file=server.nim:140
INF 2026-04-22 19:40:31.939+00:00 start  topics="waku relay" tid=1 file=protocol.nim:521
TRC 2026-04-22 19:40:31.939+00:00 gossipsub start  topics="libp2p gossipsub" tid=1 file=gossipsub.nim:1113
TRC 2026-04-22 19:40:31.939+00:00 running heartbeat  topics="libp2p gossipsub" tid=1 file=behavior.nim:885 instance=139709820067920
TRC 2026-04-22 19:40:31.939+00:00 getting gossip peers (iHave)  topics="libp2p gossipsub" tid=1 file=behavior.nim:751 ntopics=0
TRC 2026-04-22 19:40:31.940+00:00 running scoring heartbeat  topics="libp2p gossipsub" tid=1 file=scoring.nim:312 instance=139709820067920
TRC 2026-04-22 19:40:31.940+00:00 updating scores  topics="libp2p gossipsub" tid=1 file=scoring.nim:144 peers=0
TRC 2026-04-22 19:40:31.940+00:00 updated scores  topics="libp2p gossipsub" tid=1 file=scoring.nim:308 peers=0
INF 2026-04-22 19:40:31.940+00:00 waku rendezvous periodic registration started topics="waku rendezvous" tid=1 file=protocol.nim:127 interval=10s
INF 2026-04-22 19:40:31.940+00:00 waku rendezvous discovery started  topics="waku rendezvous" tid=1 file=protocol.nim:223
DBG 2026-04-22 19:40:31.940+00:00 Started libp2p node  topics="libp2p switch" tid=1 file=switch.nim:403 peer="(peerId: 16Uiu2HAmMnVE779dCvQMarwxmCZjKrqFUsCihUoyE7p5QcQx1t1d, listenAddrs: [/ip4/0.0.0.0/tcp/20285, /ip4/0.0.0.0/tcp/20286/ws], addrs: [/ip4/172.18.19.183/tcp/20285, /ip4/172.18.19.183/tcp/20286/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: logos-delivery-\"v0.38.0-18-gbb8a7e\")"
INF 2026-04-22 19:40:31.940+00:00 PeerInfo  topics="waku node" tid=1 file=waku_node.nim:452 peerId=16U*Qx1t1d addrs="[/ip4/172.18.19.183/tcp/20285, /ip4/172.18.19.183/tcp/20286/ws]"
INF 2026-04-22 19:40:31.940+00:00 Listening on  topics="waku node" tid=1 file=waku_node.nim:475 full=[/ip4/0.0.0.0/tcp/20285/p2p/16Uiu2HAmMnVE779dCvQMarwxmCZjKrqFUsCihUoyE7p5QcQx1t1d][/ip4/0.0.0.0/tcp/20286/ws/p2p/16Uiu2HAmMnVE779dCvQMarwxmCZjKrqFUsCihUoyE7p5QcQx1t1d] localIp=172.17.0.3 switchAddress="@[/ip4/172.18.19.183/tcp/20285, /ip4/172.18.19.183/tcp/20286/ws]"
INF 2026-04-22 19:40:31.941+00:00 Announcing addresses  topics="waku node" tid=1 file=waku_node.nim:477 full=[/ip4/172.18.19.183/tcp/20285/p2p/16Uiu2HAmMnVE779dCvQMarwxmCZjKrqFUsCihUoyE7p5QcQx1t1d][/ip4/172.18.19.183/tcp/20286/ws/p2p/16Uiu2HAmMnVE779dCvQMarwxmCZjKrqFUsCihUoyE7p5QcQx1t1d]
INF 2026-04-22 19:40:31.941+00:00 DNS: discoverable ENR  topics="waku node" tid=1 file=waku_node.nim:478 enr=enr:-LO4QOxxIDb3135uxLS4F8GmlMh7DTrF3RRiae_I_BtaYLokLHegcbWNFtc41vk7EZY1J5qndftfJHRrjTa09bAUa_QBgmlkgnY0gmlwhKwSE7eKbXVsdGlhZGRyc4wACgSsEhO3Bk8-3QOCcnOFAMcBAACJc2VjcDI1NmsxoQOHpOX6zP0UGJY6FxUqYRyS6D2tud7gzNlHz6uVcDn0YIN0Y3CCTz2DdWRwgk8_hXdha3UyAQ
INF 2026-04-22 19:40:31.941+00:00 Node started successfully  topics="waku node" tid=1 file=waku_node.nim:607
TRC 2026-04-22 19:40:31.941+00:00 Starting relay connectivity loop  topics="waku node peer_manager" tid=1 file=peer_manager.nim:1072
TRC 2026-04-22 19:40:31.941+00:00 Starting prune peerstore loop  topics="waku node peer_manager" tid=1 file=peer_manager.nim:1065
INF 2026-04-22 19:40:31.941+00:00 Relay peer connections  topics="waku node peer_manager" tid=1 file=peer_manager.nim:846 inRelayConns=0/50 outRelayConns=0/25 totalConnections=0/150 notConnectedPeers=0 outsideBackoffPeers=0
INF 2026-04-22 19:40:31.941+00:00 PeerInfo  topics="waku node" tid=1 file=waku_node.nim:452 peerId=16U*Qx1t1d addrs="[/ip4/172.18.19.183/tcp/20285, /ip4/172.18.19.183/tcp/20286/ws]"
INF 2026-04-22 19:40:31.941+00:00 Listening on  topics="waku node" tid=1 file=waku_node.nim:475 full=[/ip4/0.0.0.0/tcp/20285/p2p/16Uiu2HAmMnVE779dCvQMarwxmCZjKrqFUsCihUoyE7p5QcQx1t1d][/ip4/0.0.0.0/tcp/20286/ws/p2p/16Uiu2HAmMnVE779dCvQMarwxmCZjKrqFUsCihUoyE7p5QcQx1t1d] localIp=172.17.0.3 switchAddress="@[/ip4/172.18.19.183/tcp/20285, /ip4/172.18.19.183/tcp/20286/ws]"
INF 2026-04-22 19:40:31.941+00:00 Announcing addresses  topics="waku node" tid=1 file=waku_node.nim:477 full=[/ip4/172.18.19.183/tcp/20285/p2p/16Uiu2HAmMnVE779dCvQMarwxmCZjKrqFUsCihUoyE7p5QcQx1t1d][/ip4/172.18.19.183/tcp/20286/ws/p2p/16Uiu2HAmMnVE779dCvQMarwxmCZjKrqFUsCihUoyE7p5QcQx1t1d]
INF 2026-04-22 19:40:31.941+00:00 DNS: discoverable ENR  topics="waku node" tid=1 file=waku_node.nim:478 enr=enr:-LO4QOxxIDb3135uxLS4F8GmlMh7DTrF3RRiae_I_BtaYLokLHegcbWNFtc41vk7EZY1J5qndftfJHRrjTa09bAUa_QBgmlkgnY0gmlwhKwSE7eKbXVsdGlhZGRyc4wACgSsEhO3Bk8-3QOCcnOFAMcBAACJc2VjcDI1NmsxoQOHpOX6zP0UGJY6FxUqYRyS6D2tud7gzNlHz6uVcDn0YIN0Y3CCTz2DdWRwgk8_hXdha3UyAQ
INF 2026-04-22 19:40:31.942+00:00 Waku node ENR updated successfully with new multiaddress topics="wakunode waku" tid=1 file=waku.nim:301 enr=enr:-L24QD1o1S8IBtfxfWpZ5kQnrzEOlg_XsYf5NGIFfKPfWwnxAWAkS_OIbuL5VZDVoyovGhcwW_8MlW7aM88rrVfyKOsCgmlkgnY0gmlwhKwSE7eKbXVsdGlhZGRyc5YACASsEhO3Bk89AAoErBITtwZPPt0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDh6Tl-sz9FBiWOhcVKmEckug9rbne4MzZR8-rlXA59GCDdGNwgk89g3VkcIJPP4V3YWt1MgE record="(2, id: \"v4\", ip: 172.18.19.183, multiaddrs: 0x000804AC1213B7064F3D000A04AC1213B7064F3EDD03, rs: 0x00C7010000, secp256k1: 0x0387A4E5FACCFD1418963A17152A611C92E83DADB9DEE0CCD947CFAB957039F460, tcp: 20285, udp: 20287, waku2: 0x01)"
TRC 2026-04-22 19:40:31.942+00:00 Adding peer to manager  topics="waku node peer_manager" tid=1 file=peer_manager.nim:154 peerId=16U*kdsYha addresses="[/ip4/172.18.9.20/tcp/4066]" origin=Discv5
INF 2026-04-22 19:40:31.942+00:00 peer filtering updated  topics="waku discv5" tid=1 file=waku_discv5.nim:70
INF 2026-04-22 19:40:31.943+00:00 Starting discovery v5 service  topics="waku discv5" tid=1 file=waku_discv5.nim:336
INF 2026-04-22 19:40:31.943+00:00 start listening on udp port  topics="waku discv5" tid=1 file=waku_discv5.nim:338 address=0.0.0.0 port=20287
TRC 2026-04-22 19:40:31.943+00:00 start discv5 service  topics="waku discv5" tid=1 file=waku_discv5.nim:346
INF 2026-04-22 19:40:31.943+00:00 Starting discovery v5 search  topics="waku discv5" tid=1 file=waku_discv5.nim:258
TRC 2026-04-22 19:40:31.943+00:00 running discv5 discovery loop  topics="waku discv5" tid=1 file=waku_discv5.nim:261
INF 2026-04-22 19:40:31.943+00:00 Successfully started discovery v5 service  topics="waku discv5" tid=1 file=waku_discv5.nim:352
INF 2026-04-22 19:40:31.943+00:00 Discv5: discoverable ENR  topics="waku discv5" tid=1 file=waku_discv5.nim:353 enrUri=enr:-L24QLBp7S3ohv2xwhJSjY-yYsnOjXl3nIJv_FEGoAq76ZaIA11JwBz-nl-ysrsDWjOUeFcFdxGd23R0RmLdQmn0G5ADgmlkgnY0gmlwhKwSE7eKbXVsdGlhZGRyc5YACASsEhO3Bk89AAoErBITtwZPPt0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDh6Tl-sz9FBiWOhcVKmEckug9rbne4MzZR8-rlXA59GCDdGNwgk89g3VkcIJPP4V3YWt1MgE enr="(3, id: \"v4\", ip: 172.18.19.183, multiaddrs: 0x000804AC1213B7064F3D000A04AC1213B7064F3EDD03, rs: 0x00C7010000, secp256k1: 0x0387A4E5FACCFD1418963A17152A611C92E83DADB9DEE0CCD947CFAB957039F460, tcp: 20285, udp: 20287, waku2: 0x01)"
INF 2026-04-22 19:40:31.944+00:00 SubscriptionManager has no AutoSharding configured; skipping auto-subscribe. tid=1 file=subscription_manager.nim:578
TRC 2026-04-22 19:40:31.944+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-04-22 19:40:31.944+00:00 Health monitor loop start  tid=1 file=node_health_monitor.nim:499
DBG 2026-04-22 19:40:31.945+00:00 calculateConnectionState  tid=1 file=node_health_monitor.nim:389 relayCount=0 storeClientCount=0 lightpushCount=0 filterCount=0
INF 2026-04-22 19:40:31.945+00:00 starting keepalive  tid=1 file=node_health_monitor.nim:661 randomPeersKeepalive=10s allPeersKeepalive=2m
TRC 2026-04-22 19:40:31.945+00:00 Running keepalive loop  tid=1 file=node_health_monitor.nim:576
INF 2026-04-22 19:40:31.946+00:00 subscribe  topics="waku relay" tid=1 file=protocol.nim:595 pubsubTopic=/waku/2/rs/199/0
TRC 2026-04-22 19:40:31.947+00:00 adding validator for topic  topics="libp2p pubsub" tid=1 file=pubsub.nim:667 topic=/waku/2/rs/199/0
TRC 2026-04-22 19:40:31.947+00:00 subscribing to topic  topics="libp2p pubsub" tid=1 file=pubsub.nim:625 name=/waku/2/rs/199/0
TRC 2026-04-22 19:40:31.947+00:00 rebalancing mesh  topics="libp2p gossipsub" tid=1 file=behavior.nim:466 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
TRC 2026-04-22 19:40:31.947+00:00 replenishing mesh  topics="libp2p gossipsub" tid=1 file=behavior.nim:478 peers=0 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
TRC 2026-04-22 19:40:31.947+00:00 grafting  topics="libp2p gossipsub" tid=1 file=behavior.nim:506 grafting=0 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
TRC 2026-04-22 19:40:31.947+00:00 mesh balanced  topics="libp2p gossipsub" tid=1 file=behavior.nim:688 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
INF 2026-04-22 19:40:31.947+00:00 subscribe (was already subscribed in the mesh; appHandler set) topics="waku node relay api" tid=1 file=relay.nim:157 pubsubTopic=/waku/2/rs/199/0
INF 2026-04-22 19:40:31.951+00:00 REST services are installed  tid=1 file=builder.nim:219
INF 2026-04-22 19:40:31.951+00:00 Starting metrics HTTP server  topics="waku node metrics" tid=1 file=waku_metrics.nim:63 serverIp=0.0.0.0 serverPort=20288
INF 2026-04-22 19:40:31.951+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics="waku relay" tid=1 file=protocol.nim:421 pubsubTopic=/waku/2/rs/199/0
INF 2026-04-22 19:40:31.952+00:00 Metrics HTTP server started  topics="waku node metrics" tid=1 file=waku_metrics.nim:73 serverIp=0.0.0.0 serverPort=20288
INF 2026-04-22 19:40:31.952+00:00 Setting up shutdown hooks  topics="wakunode main" tid=1 file=wakunode2.nim:62
INF 2026-04-22 19:40:31.952+00:00 Node setup complete  topics="wakunode main" tid=1 file=wakunode2.nim:101
TRC 2026-04-22 19:40:31.959+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:1001", "2606:4700:4700:0000:0000:0000:0000:1111"} server=1.1.1.1:53
TRC 2026-04-22 19:40:32.941+00:00 running heartbeat  topics="libp2p gossipsub" tid=1 file=behavior.nim:885 instance=139709820067920
TRC 2026-04-22 19:40:32.941+00:00 rebalancing mesh  topics="libp2p gossipsub" tid=1 file=behavior.nim:466 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
TRC 2026-04-22 19:40:32.941+00:00 replenishing mesh  topics="libp2p gossipsub" tid=1 file=behavior.nim:478 peers=0 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
TRC 2026-04-22 19:40:32.941+00:00 grafting  topics="libp2p gossipsub" tid=1 file=behavior.nim:506 grafting=0 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
TRC 2026-04-22 19:40:32.941+00:00 mesh balanced  topics="libp2p gossipsub" tid=1 file=behavior.nim:688 topic=/waku/2/rs/199/0 mesh=0 gossipsub=0
TRC 2026-04-22 19:40:32.941+00:00 getting gossip peers (iHave)  topics="libp2p gossipsub" tid=1 file=behavior.nim:751 ntopics=0
INF 2026-04-22 19:40:32.941+00:00 Dialing multiple peers  topics="waku node peer_manager" tid=1 file=peer_manager.nim:370 numOfPeers=1 nodes=@[16Uiu2HAkvAA1ebBVDmFZX9FJRLMVgQGeUsrWj86FfVPdJFkdsYha]
TRC 2026-04-22 19:40:32.941+00:00 Connecting to peer  topics="waku node peer_manager" tid=1 file=peer_manager.nim:321 wireAddr="[/ip4/172.18.9.20/tcp/4066]" peerId=16U*kdsYha failedAttempts=0
TRC 2026-04-22 19:40:32.941+00:00 connection not found  topics="libp2p connmanager" tid=1 file=connmanager.nim:294 peerId=16U*kdsYha
DBG 2026-04-22 19:40:32.941+00:00 Dialing peer  topics="libp2p dialer" tid=1 file=dialer.nim:141 peerId=16U*kdsYha addrs="[/ip4/172.18.9.20/tcp/4066]"
DBG 2026-04-22 19:40:32.942+00:00 Expanded address and hostname  topics="libp2p dialer" tid=1 file=dialer.nim:156 expandedAddress=/ip4/172.18.9.20/tcp/4066 hostname=172.18.9.20 resolvedAddresses="[/ip4/172.18.9.20/tcp/4066]"
TRC 2026-04-22 19:40:32.942+00:00 Dialing address  topics="libp2p dialer" tid=1 file=dialer.nim:49 addrs=/ip4/172.18.9.20/tcp/4066 peerId=16U*kdsYha hostname=172.18.9.20
TRC 2026-04-22 19:40:32.942+00:00 Dialing remote peer  topics="libp2p tcptransport" tid=1 file=tcptransport.nim:298 address=/ip4/172.18.9.20/tcp/4066
TRC 2026-04-22 19:40:32.942+00:00 Handling tcp connection  topics="libp2p tcptransport" tid=1 file=tcptransport.nim:47 address=ok(/ip4/172.18.9.20/tcp/4066) dir=Out clients=0
TRC 2026-04-22 19:40:32.942+00:00 Stream created  topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69e9243029b08d33804b52c0 objName=ChronosStream dir=Out
TRC 2026-04-22 19:40:32.942+00:00 Monitoring for timeout  topics="libp2p connection" tid=1 file=connection.nim:67 s=:69e9243029b08d33804b52c0 timeout=10m
TRC 2026-04-22 19:40:32.942+00:00 Upgrading connection  topics="libp2p muxedupgrade" tid=1 file=muxedupgrade.nim:63 conn=:69e9243029b08d33804b52c0 direction=Out
TRC 2026-04-22 19:40:32.942+00:00 initiating handshake  topics="libp2p upgrade" tid=1 file=multistream.nim:47 conn=:69e9243029b08d33804b52c0 codec=/multistream/1.0.0
TRC 2026-04-22 19:40:32.943+00:00 selecting proto  topics="libp2p upgrade" tid=1 file=multistream.nim:51 conn=:69e9243029b08d33804b52c0 proto=/noise
TRC 2026-04-22 19:40:32.943+00:00 multistream handshake success  topics="libp2p upgrade" tid=1 file=multistream.nim:61 conn=:69e9243029b08d33804b52c0
TRC 2026-04-22 19:40:32.943+00:00 reading first requested proto  topics="libp2p upgrade" tid=1 file=multistream.nim:68 conn=:69e9243029b08d33804b52c0 s=/noise proto="[/noise]"
TRC 2026-04-22 19:40:32.943+00:00 successfully selected  topics="libp2p upgrade" tid=1 file=multistream.nim:70 conn=:69e9243029b08d33804b52c0 proto=/noise
TRC 2026-04-22 19:40:32.943+00:00 Securing connection  topics="libp2p upgrade" tid=1 file=upgrade.nim:58 conn=:69e9243029b08d33804b52c0 codec=/noise
TRC 2026-04-22 19:40:32.943+00:00 Starting Noise handshake  topics="libp2p noise" tid=1 file=noise.nim:495 conn=:69e9243029b08d33804b52c0 initiator=true
TRC 2026-04-22 19:40:32.943+00:00 mixHash  topics="libp2p noise" tid=1 file=noise.nim:192 hash=f3d15e6108ed...2e0958dc002d
TRC 2026-04-22 19:40:32.943+00:00 noise write e  topics="libp2p noise" tid=1 file=noise.nim:231
TRC 2026-04-22 19:40:32.943+00:00 mixHash  topics="libp2p noise" tid=1 file=noise.nim:192 hash=aa929d16312c...37e5626864fc
TRC 2026-04-22 19:40:32.943+00:00 mixHash  topics="libp2p noise" tid=1 file=noise.nim:192 hash=b3228d937c7f...1cee187561bf
TRC 2026-04-22 19:40:32.943+00:00 sendHSMessage  topics="libp2p noise" tid=1 file=noise.nim:329 conn=:69e9243029b08d33804b52c0 size=32
TRC 2026-04-22 19:40:32.944+00:00 Empty byte seq, nothing to write  topics="libp2p chronosstream" tid=1 file=chronosstream.nim:138
TRC 2026-04-22 19:40:32.945+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=:69e9243029b08d33804b52c0 size=208
TRC 2026-04-22 19:40:32.945+00:00 noise read e  topics="libp2p noise" tid=1 file=noise.nim:272 size=208
TRC 2026-04-22 19:40:32.945+00:00 mixHash  topics="libp2p noise" tid=1 file=noise.nim:192 hash=b7e7cdd3baa0...e5803d3145cb
TRC 2026-04-22 19:40:32.945+00:00 noise dh ee  topics="libp2p noise" tid=1 file=noise.nim:245
TRC 2026-04-22 19:40:32.945+00:00 mixKey  topics="libp2p noise" tid=1 file=noise.nim:184 key=114e8d6cdb2f...b72636cf7681
TRC 2026-04-22 19:40:32.945+00:00 noise read s  topics="libp2p noise" tid=1 file=noise.nim:285 size=176
TRC 2026-04-22 19:40:32.945+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=eda2f88e1c01...0609be292a62 tagOut=eda2f88e1c01...0609be292a62 nonce=0
TRC 2026-04-22 19:40:32.945+00:00 mixHash  topics="libp2p noise" tid=1 file=noise.nim:192 hash=c5639fa3e8f9...4debce0bd8ce
TRC 2026-04-22 19:40:32.945+00:00 noise dh es  topics="libp2p noise" tid=1 file=noise.nim:250
TRC 2026-04-22 19:40:32.945+00:00 mixKey  topics="libp2p noise" tid=1 file=noise.nim:184 key=edd6fe41090a...689d163cee59
TRC 2026-04-22 19:40:32.945+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=1ca787aae655...6d9321ed2956 tagOut=1ca787aae655...6d9321ed2956 nonce=0
TRC 2026-04-22 19:40:32.945+00:00 mixHash  topics="libp2p noise" tid=1 file=noise.nim:192 hash=c2a2e3936a9c...3de62f12667f
TRC 2026-04-22 19:40:32.945+00:00 noise write s  topics="libp2p noise" tid=1 file=noise.nim:240
TRC 2026-04-22 19:40:32.946+00:00 encryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:150 tag=f309cb4f7ad37f5ca55f250e9baf7f22 data=922720423b64...250e9baf7f22 nonce=1
TRC 2026-04-22 19:40:32.946+00:00 mixHash  topics="libp2p noise" tid=1 file=noise.nim:192 hash=421f379c7eeb...f8ab31a0be7e
TRC 2026-04-22 19:40:32.946+00:00 noise dh se  topics="libp2p noise" tid=1 file=noise.nim:258
TRC 2026-04-22 19:40:32.946+00:00 mixKey  topics="libp2p noise" tid=1 file=noise.nim:184 key=27f6202d1232...635efa1f8d9b
TRC 2026-04-22 19:40:32.946+00:00 encryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:150 tag=531b3f94b5d8a5db8334679d58a6cc00 data=922066f94bc3...679d58a6cc00 nonce=0
TRC 2026-04-22 19:40:32.946+00:00 mixHash  topics="libp2p noise" tid=1 file=noise.nim:192 hash=f363fc80e53f...cd702f7c5b23
TRC 2026-04-22 19:40:32.946+00:00 sendHSMessage  topics="libp2p noise" tid=1 file=noise.nim:329 conn=:69e9243029b08d33804b52c0 size=176
TRC 2026-04-22 19:40:32.946+00:00 Remote signature verified  topics="libp2p noise" tid=1 file=noise.nim:555 conn=:69e9243029b08d33804b52c0
TRC 2026-04-22 19:40:32.946+00:00 Remote peer id  topics="libp2p noise" tid=1 file=noise.nim:560 pid=16Uiu2HAkvAA1ebBVDmFZX9FJRLMVgQGeUsrWj86FfVPdJFkdsYha
TRC 2026-04-22 19:40:32.946+00:00 Stream created  topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69e9243029b08d33804b52c1 objName=SecureConn dir=Out
TRC 2026-04-22 19:40:32.946+00:00 Monitoring for timeout  topics="libp2p connection" tid=1 file=connection.nim:67 s=16U*kdsYha:69e9243029b08d33804b52c1 timeout=5m
TRC 2026-04-22 19:40:32.946+00:00 Noise handshake completed!  topics="libp2p noise" tid=1 file=noise.nim:592 initiator=true peer=16U*kdsYha
TRC 2026-04-22 19:40:32.946+00:00 Muxing connection  topics="libp2p muxedupgrade" tid=1 file=muxedupgrade.nim:34 conn=16U*kdsYha:69e9243029b08d33804b52c1
TRC 2026-04-22 19:40:32.947+00:00 initiating handshake  topics="libp2p upgrade" tid=1 file=multistream.nim:47 conn=16U*kdsYha:69e9243029b08d33804b52c1 codec=/multistream/1.0.0
TRC 2026-04-22 19:40:32.947+00:00 selecting proto  topics="libp2p upgrade" tid=1 file=multistream.nim:51 conn=16U*kdsYha:69e9243029b08d33804b52c1 proto=/yamux/1.0.0
TRC 2026-04-22 19:40:32.947+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*kdsYha:69e9243029b08d33804b52c0 size=36
TRC 2026-04-22 19:40:32.947+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=0318bf2e2556...621d48bcc2db tagOut=0318bf2e2556...621d48bcc2db nonce=0
TRC 2026-04-22 19:40:32.947+00:00 multistream handshake success  topics="libp2p upgrade" tid=1 file=multistream.nim:61 conn=16U*kdsYha:69e9243029b08d33804b52c1
TRC 2026-04-22 19:40:32.948+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*kdsYha:69e9243029b08d33804b52c0 size=30
TRC 2026-04-22 19:40:32.948+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=5c9b33af9a1c...90154c31f113 tagOut=5c9b33af9a1c...90154c31f113 nonce=1
TRC 2026-04-22 19:40:32.948+00:00 reading first requested proto  topics="libp2p upgrade" tid=1 file=multistream.nim:68 conn=16U*kdsYha:69e9243029b08d33804b52c1 s=/yamux/1.0.0 proto="[/yamux/1.0.0, /mplex/6.7.0]"
TRC 2026-04-22 19:40:32.948+00:00 successfully selected  topics="libp2p upgrade" tid=1 file=multistream.nim:70 conn=16U*kdsYha:69e9243029b08d33804b52c1 proto=/yamux/1.0.0
TRC 2026-04-22 19:40:32.948+00:00 Found a muxer  topics="libp2p muxedupgrade" tid=1 file=muxedupgrade.nim:50 conn=16U*kdsYha:69e9243029b08d33804b52c1 muxerName=/yamux/1.0.0
TRC 2026-04-22 19:40:32.948+00:00 Starting yamux handler  topics="libp2p yamux" tid=1 file=yamux.nim:559 pid=16U*kdsYha
TRC 2026-04-22 19:40:32.948+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.948+00:00 Upgraded connection  topics="libp2p muxedupgrade" tid=1 file=muxedupgrade.nim:81 conn=16U*kdsYha:69e9243029b08d33804b52c0 sconn=16U*kdsYha:69e9243029b08d33804b52c1 direction=Out
DBG 2026-04-22 19:40:32.948+00:00 Dial successful  topics="libp2p dialer" tid=1 file=dialer.nim:92 peerId=16U*kdsYha
TRC 2026-04-22 19:40:32.948+00:00 About to trigger connection events  topics="libp2p connmanager" tid=1 file=connmanager.nim:148 peer=16U*kdsYha
TRC 2026-04-22 19:40:32.948+00:00 About to trigger peer events  topics="libp2p connmanager" tid=1 file=connmanager.nim:180 peer=16U*kdsYha
TRC 2026-04-22 19:40:32.948+00:00 triggering peer events  topics="libp2p connmanager" tid=1 file=connmanager.nim:185 peer=16U*kdsYha event="(kind: Joined, initiator: true)"
TRC 2026-04-22 19:40:32.948+00:00 Dialing (existing)  topics="libp2p dialer" tid=1 file=dialer.nim:322 peerId=16U*kdsYha protos="[/vac/waku/metadata/1.0.0]"
TRC 2026-04-22 19:40:32.948+00:00 Stream created  topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69e9243029b08d33804b52c2 objName=YamuxStream dir=Out
TRC 2026-04-22 19:40:32.948+00:00 Monitoring for timeout  topics="libp2p connection" tid=1 file=connection.nim:67 s=:69e9243029b08d33804b52c2 timeout=5m
TRC 2026-04-22 19:40:32.948+00:00 created channel  topics="libp2p yamux" tid=1 file=yamux.nim:518 id=1 pid=16U*kdsYha
TRC 2026-04-22 19:40:32.948+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Syn}, streamId: 1, length: 0}"
TRC 2026-04-22 19:40:32.948+00:00 Negotiating stream  topics="libp2p dialer" tid=1 file=dialer.nim:285 conn=16U*kdsYha:69e9243029b08d33804b52c2 protos="[/vac/waku/metadata/1.0.0]"
TRC 2026-04-22 19:40:32.948+00:00 initiating handshake  topics="libp2p multistream" tid=1 file=multistream.nim:47 conn=16U*kdsYha:69e9243029b08d33804b52c2 codec=/multistream/1.0.0
TRC 2026-04-22 19:40:32.948+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 1, length: 20}"
TRC 2026-04-22 19:40:32.948+00:00 selecting proto  topics="libp2p multistream" tid=1 file=multistream.nim:51 conn=16U*kdsYha:69e9243029b08d33804b52c2 proto=/vac/waku/metadata/1.0.0
TRC 2026-04-22 19:40:32.948+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 1, length: 26}"
DBG 2026-04-22 19:40:32.948+00:00 starting sendNonPriorityTask  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:578 p=16U*kdsYha
DBG 2026-04-22 19:40:32.948+00:00 created new pubsub peer  topics="libp2p pubsub" tid=1 file=pubsub.nim:430 peerId=16U*kdsYha
TRC 2026-04-22 19:40:32.948+00:00 Dialing (existing)  topics="libp2p dialer" tid=1 file=dialer.nim:322 peerId=16U*kdsYha 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-04-22 19:40:32.948+00:00 Stream created  topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69e9243029b08d33804b52c3 objName=YamuxStream dir=Out
TRC 2026-04-22 19:40:32.949+00:00 Monitoring for timeout  topics="libp2p connection" tid=1 file=connection.nim:67 s=:69e9243029b08d33804b52c3 timeout=5m
TRC 2026-04-22 19:40:32.949+00:00 created channel  topics="libp2p yamux" tid=1 file=yamux.nim:518 id=3 pid=16U*kdsYha
TRC 2026-04-22 19:40:32.949+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Syn}, streamId: 3, length: 0}"
TRC 2026-04-22 19:40:32.949+00:00 Negotiating stream  topics="libp2p dialer" tid=1 file=dialer.nim:285 conn=16U*kdsYha:69e9243029b08d33804b52c3 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-04-22 19:40:32.949+00:00 initiating handshake  topics="libp2p multistream" tid=1 file=multistream.nim:47 conn=16U*kdsYha:69e9243029b08d33804b52c3 codec=/multistream/1.0.0
TRC 2026-04-22 19:40:32.949+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 3, length: 20}"
TRC 2026-04-22 19:40:32.949+00:00 selecting proto  topics="libp2p multistream" tid=1 file=multistream.nim:51 conn=16U*kdsYha:69e9243029b08d33804b52c3 proto=/vac/waku/relay/2.0.0
TRC 2026-04-22 19:40:32.949+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 3, length: 23}"
TRC 2026-04-22 19:40:32.949+00:00 Stored muxer  topics="libp2p connmanager" tid=1 file=connmanager.nim:347 muxer=16U*kdsYha:69e9243029b08d33804b52c1 direction=Out peers=1
TRC 2026-04-22 19:40:32.949+00:00 Stream created  topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69e9243029b08d33804b52c4 objName=YamuxStream dir=Out
TRC 2026-04-22 19:40:32.949+00:00 Monitoring for timeout  topics="libp2p connection" tid=1 file=connection.nim:67 s=:69e9243029b08d33804b52c4 timeout=5m
TRC 2026-04-22 19:40:32.949+00:00 created channel  topics="libp2p yamux" tid=1 file=yamux.nim:518 id=5 pid=16U*kdsYha
TRC 2026-04-22 19:40:32.949+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Syn}, streamId: 5, length: 0}"
TRC 2026-04-22 19:40:32.949+00:00 initiating handshake  topics="libp2p multistream" tid=1 file=multistream.nim:47 conn=16U*kdsYha:69e9243029b08d33804b52c4 codec=/multistream/1.0.0
TRC 2026-04-22 19:40:32.949+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 5, length: 20}"
TRC 2026-04-22 19:40:32.949+00:00 selecting proto  topics="libp2p multistream" tid=1 file=multistream.nim:51 conn=16U*kdsYha:69e9243029b08d33804b52c4 proto=/ipfs/id/1.0.0
TRC 2026-04-22 19:40:32.949+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 5, length: 16}"
TRC 2026-04-22 19:40:32.950+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*kdsYha:69e9243029b08d33804b52c0 size=28
TRC 2026-04-22 19:40:32.950+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=0dbaabedf3a0...cc2bcdfdb258 tagOut=0dbaabedf3a0...cc2bcdfdb258 nonce=2
TRC 2026-04-22 19:40:32.950+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Syn}, streamId: 2, length: 0}"
TRC 2026-04-22 19:40:32.950+00:00 Stream created  topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69e9243029b08d33804b52c5 objName=YamuxStream dir=In
TRC 2026-04-22 19:40:32.950+00:00 Monitoring for timeout  topics="libp2p connection" tid=1 file=connection.nim:67 s=:69e9243029b08d33804b52c5 timeout=5m
TRC 2026-04-22 19:40:32.950+00:00 created channel  topics="libp2p yamux" tid=1 file=yamux.nim:518 id=2 pid=16U*kdsYha
TRC 2026-04-22 19:40:32.950+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Ack}, streamId: 2, length: 0}"
TRC 2026-04-22 19:40:32.950+00:00 Starting stream handler  tid=1 file=muxedupgrade.nim:93 conn=16U*kdsYha:69e9243029b08d33804b52c5
TRC 2026-04-22 19:40:32.950+00:00 Starting multistream handler  topics="libp2p multistream" tid=1 file=multistream.nim:175 conn=16U*kdsYha:69e9243029b08d33804b52c5 handshaked=false
TRC 2026-04-22 19:40:32.950+00:00 Starting multistream negotiation  topics="libp2p multistream" tid=1 file=multistream.nim:132 conn=16U*kdsYha:69e9243029b08d33804b52c5 handshaked=false
TRC 2026-04-22 19:40:32.950+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.950+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*kdsYha:69e9243029b08d33804b52c0 size=48
TRC 2026-04-22 19:40:32.950+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=93bd4b6af722...09978b0fbbc8 tagOut=93bd4b6af722...09978b0fbbc8 nonce=3
TRC 2026-04-22 19:40:32.950+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 2, length: 20}"
TRC 2026-04-22 19:40:32.950+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-04-22 19:40:32.950+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.950+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*kdsYha:69e9243029b08d33804b52c0 size=54
TRC 2026-04-22 19:40:32.950+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=6e3c04822dad...54af1b14b9ee tagOut=6e3c04822dad...54af1b14b9ee nonce=4
TRC 2026-04-22 19:40:32.950+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 2, length: 26}"
TRC 2026-04-22 19:40:32.950+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=192f7661632f...312e302e300a
TRC 2026-04-22 19:40:32.950+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.950+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*kdsYha:69e9243029b08d33804b52c0 size=28
TRC 2026-04-22 19:40:32.950+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=5134fc4f6db2...bda3b8f031ca tagOut=5134fc4f6db2...bda3b8f031ca nonce=5
TRC 2026-04-22 19:40:32.950+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Syn}, streamId: 4, length: 0}"
TRC 2026-04-22 19:40:32.950+00:00 Stream created  topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69e9243029b08d33804b52c6 objName=YamuxStream dir=In
TRC 2026-04-22 19:40:32.950+00:00 Monitoring for timeout  topics="libp2p connection" tid=1 file=connection.nim:67 s=:69e9243029b08d33804b52c6 timeout=5m
TRC 2026-04-22 19:40:32.950+00:00 created channel  topics="libp2p yamux" tid=1 file=yamux.nim:518 id=4 pid=16U*kdsYha
TRC 2026-04-22 19:40:32.951+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Ack}, streamId: 4, length: 0}"
TRC 2026-04-22 19:40:32.951+00:00 Starting stream handler  tid=1 file=muxedupgrade.nim:93 conn=16U*kdsYha:69e9243029b08d33804b52c6
TRC 2026-04-22 19:40:32.951+00:00 Starting multistream handler  topics="libp2p multistream" tid=1 file=multistream.nim:175 conn=16U*kdsYha:69e9243029b08d33804b52c6 handshaked=false
TRC 2026-04-22 19:40:32.951+00:00 Starting multistream negotiation  topics="libp2p multistream" tid=1 file=multistream.nim:132 conn=16U*kdsYha:69e9243029b08d33804b52c6 handshaked=false
TRC 2026-04-22 19:40:32.951+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.951+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*kdsYha:69e9243029b08d33804b52c0 size=48
TRC 2026-04-22 19:40:32.951+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=660db0f5f146...e4d9a4f0b36d tagOut=660db0f5f146...e4d9a4f0b36d nonce=6
TRC 2026-04-22 19:40:32.951+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 4, length: 20}"
TRC 2026-04-22 19:40:32.951+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-04-22 19:40:32.951+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.951+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*kdsYha:69e9243029b08d33804b52c0 size=51
TRC 2026-04-22 19:40:32.951+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=9d7d1564ad17...9603313cccf0 tagOut=9d7d1564ad17...9603313cccf0 nonce=7
TRC 2026-04-22 19:40:32.951+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 4, length: 23}"
TRC 2026-04-22 19:40:32.951+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=162f7661632f...322e302e300a
TRC 2026-04-22 19:40:32.951+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.951+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*kdsYha:69e9243029b08d33804b52c0 size=28
TRC 2026-04-22 19:40:32.952+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=5a5385d89ea4...d4e7b15171df tagOut=5a5385d89ea4...d4e7b15171df nonce=8
TRC 2026-04-22 19:40:32.952+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Syn}, streamId: 6, length: 0}"
TRC 2026-04-22 19:40:32.952+00:00 Stream created  topics="libp2p lpstream" tid=1 file=lpstream.nim:109 s=69e9243029b08d33804b52c7 objName=YamuxStream dir=In
TRC 2026-04-22 19:40:32.952+00:00 Monitoring for timeout  topics="libp2p connection" tid=1 file=connection.nim:67 s=:69e9243029b08d33804b52c7 timeout=5m
TRC 2026-04-22 19:40:32.952+00:00 created channel  topics="libp2p yamux" tid=1 file=yamux.nim:518 id=6 pid=16U*kdsYha
TRC 2026-04-22 19:40:32.952+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{WindowUpdate, {Ack}, streamId: 6, length: 0}"
TRC 2026-04-22 19:40:32.952+00:00 Starting stream handler  tid=1 file=muxedupgrade.nim:93 conn=16U*kdsYha:69e9243029b08d33804b52c7
TRC 2026-04-22 19:40:32.952+00:00 Starting multistream handler  topics="libp2p multistream" tid=1 file=multistream.nim:175 conn=16U*kdsYha:69e9243029b08d33804b52c7 handshaked=false
TRC 2026-04-22 19:40:32.952+00:00 Starting multistream negotiation  topics="libp2p multistream" tid=1 file=multistream.nim:132 conn=16U*kdsYha:69e9243029b08d33804b52c7 handshaked=false
TRC 2026-04-22 19:40:32.952+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.952+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*kdsYha:69e9243029b08d33804b52c0 size=48
TRC 2026-04-22 19:40:32.952+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=590aa4e0ba32...47bbd8e9ba77 tagOut=590aa4e0ba32...47bbd8e9ba77 nonce=9
TRC 2026-04-22 19:40:32.952+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 6, length: 20}"
TRC 2026-04-22 19:40:32.952+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-04-22 19:40:32.952+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.953+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*kdsYha:69e9243029b08d33804b52c0 size=44
TRC 2026-04-22 19:40:32.953+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=0c06cfab61a5...a071400fa698 tagOut=0c06cfab61a5...a071400fa698 nonce=10
TRC 2026-04-22 19:40:32.953+00:00 handle: got request  topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*kdsYha:69e9243029b08d33804b52c5 ms=/multistream/1.0.0
TRC 2026-04-22 19:40:32.953+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 2, length: 20}"
TRC 2026-04-22 19:40:32.953+00:00 handle: got request  topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*kdsYha:69e9243029b08d33804b52c5 ms=/vac/waku/metadata/1.0.0
TRC 2026-04-22 19:40:32.953+00:00 found handler  topics="libp2p multistream" tid=1 file=multistream.nim:164 conn=16U*kdsYha:69e9243029b08d33804b52c5 protocol=/vac/waku/metadata/1.0.0
TRC 2026-04-22 19:40:32.953+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 2, length: 26}"
TRC 2026-04-22 19:40:32.953+00:00 handle: got request  topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*kdsYha:69e9243029b08d33804b52c6 ms=/multistream/1.0.0
TRC 2026-04-22 19:40:32.953+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 4, length: 20}"
TRC 2026-04-22 19:40:32.953+00:00 handle: got request  topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*kdsYha:69e9243029b08d33804b52c6 ms=/vac/waku/relay/2.0.0
TRC 2026-04-22 19:40:32.953+00:00 found handler  topics="libp2p multistream" tid=1 file=multistream.nim:164 conn=16U*kdsYha:69e9243029b08d33804b52c6 protocol=/vac/waku/relay/2.0.0
TRC 2026-04-22 19:40:32.953+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 4, length: 23}"
TRC 2026-04-22 19:40:32.953+00:00 handle: got request  topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*kdsYha:69e9243029b08d33804b52c7 ms=/multistream/1.0.0
TRC 2026-04-22 19:40:32.953+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 6, length: 20}"
TRC 2026-04-22 19:40:32.953+00:00 found handler  topics="libp2p multistream" tid=1 file=multistream.nim:189 conn=16U*kdsYha:69e9243029b08d33804b52c5 protocol=/vac/waku/metadata/1.0.0
TRC 2026-04-22 19:40:32.953+00:00 found handler  topics="libp2p multistream" tid=1 file=multistream.nim:189 conn=16U*kdsYha:69e9243029b08d33804b52c6 protocol=/vac/waku/relay/2.0.0
INF 2026-04-22 19:40:32.953+00:00 Incoming WakuRelay connection  topics="waku relay" tid=1 file=protocol.nim:191 connection=16U*kdsYha:69e9243029b08d33804b52c6 protocol=/vac/waku/relay/2.0.0
DBG 2026-04-22 19:40:32.953+00:00 starting pubsub read loop  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:229 conn=16U*kdsYha:69e9243029b08d33804b52c6 peer=16U*kdsYha closed=false
TRC 2026-04-22 19:40:32.954+00:00 waiting for data  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:234 conn=16U*kdsYha:69e9243029b08d33804b52c6 peer=16U*kdsYha closed=false
TRC 2026-04-22 19:40:32.954+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 6, length: 16}"
TRC 2026-04-22 19:40:32.954+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=0f2f69706673...312e302e300a
TRC 2026-04-22 19:40:32.954+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.954+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*kdsYha:69e9243029b08d33804b52c0 size=28
TRC 2026-04-22 19:40:32.954+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=bd572025da34...264c1cf547ed tagOut=bd572025da34...264c1cf547ed nonce=11
TRC 2026-04-22 19:40:32.954+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Ack}, streamId: 1, length: 0}"
TRC 2026-04-22 19:40:32.954+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.954+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*kdsYha:69e9243029b08d33804b52c0 size=28
TRC 2026-04-22 19:40:32.954+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=4eeaceaf7d53...cb182d700719 tagOut=4eeaceaf7d53...cb182d700719 nonce=12
TRC 2026-04-22 19:40:32.954+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Ack}, streamId: 3, length: 0}"
TRC 2026-04-22 19:40:32.954+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.954+00:00 handle: got request  topics="libp2p multistream" tid=1 file=multistream.nim:144 conn=16U*kdsYha:69e9243029b08d33804b52c7 ms=/ipfs/id/1.0.0
TRC 2026-04-22 19:40:32.954+00:00 found handler  topics="libp2p multistream" tid=1 file=multistream.nim:164 conn=16U*kdsYha:69e9243029b08d33804b52c7 protocol=/ipfs/id/1.0.0
TRC 2026-04-22 19:40:32.954+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 6, length: 16}"
TRC 2026-04-22 19:40:32.954+00:00 found handler  topics="libp2p multistream" tid=1 file=multistream.nim:189 conn=16U*kdsYha:69e9243029b08d33804b52c7 protocol=/ipfs/id/1.0.0
TRC 2026-04-22 19:40:32.954+00:00 handling identify request  topics="libp2p identify" tid=1 file=identify.nim:146 conn=16U*kdsYha:69e9243029b08d33804b52c7
TRC 2026-04-22 19:40:32.954+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 6, length: 362}"
DBG 2026-04-22 19:40:32.954+00:00 identify: info sent  topics="libp2p identify" tid=1 file=identify.nim:149 conn=16U*kdsYha:69e9243029b08d33804b52c7 info="(peerId: 16Uiu2HAmMnVE779dCvQMarwxmCZjKrqFUsCihUoyE7p5QcQx1t1d, listenAddrs: [/ip4/0.0.0.0/tcp/20285, /ip4/0.0.0.0/tcp/20286/ws], addrs: [/ip4/172.18.19.183/tcp/20285, /ip4/172.18.19.183/tcp/20286/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: logos-delivery-\"v0.38.0-18-gbb8a7e\")"
TRC 2026-04-22 19:40:32.954+00:00 exiting identify handler  topics="libp2p identify" tid=1 file=identify.nim:156 conn=16U*kdsYha:69e9243029b08d33804b52c7
TRC 2026-04-22 19:40:32.955+00:00 Closing with EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69e9243029b08d33804b52c7
TRC 2026-04-22 19:40:32.955+00:00 Closing yamux channel locally  topics="libp2p yamux" tid=1 file=yamux.nim:204 streamId=6 conn=16U*kdsYha:69e9243029b08d33804b52c1
TRC 2026-04-22 19:40:32.955+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{Data, {Fin}, streamId: 6, length: 0}"
TRC 2026-04-22 19:40:32.955+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*kdsYha:69e9243029b08d33804b52c0 size=28
TRC 2026-04-22 19:40:32.955+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=51695d4ee249...f2f6dec2b052 tagOut=51695d4ee249...f2f6dec2b052 nonce=13
TRC 2026-04-22 19:40:32.955+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{WindowUpdate, {Ack}, streamId: 5, length: 0}"
TRC 2026-04-22 19:40:32.955+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.959+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*kdsYha:69e9243029b08d33804b52c0 size=48
TRC 2026-04-22 19:40:32.959+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=fd56466acfb1...c1444d0da384 tagOut=fd56466acfb1...c1444d0da384 nonce=14
TRC 2026-04-22 19:40:32.959+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 1, length: 20}"
TRC 2026-04-22 19:40:32.959+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-04-22 19:40:32.959+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.959+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*kdsYha:69e9243029b08d33804b52c0 size=54
TRC 2026-04-22 19:40:32.959+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=af7e6edfd51b...251c97dea347 tagOut=af7e6edfd51b...251c97dea347 nonce=15
TRC 2026-04-22 19:40:32.959+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 1, length: 26}"
TRC 2026-04-22 19:40:32.959+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=192f7661632f...312e302e300a
TRC 2026-04-22 19:40:32.959+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.959+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*kdsYha:69e9243029b08d33804b52c0 size=48
TRC 2026-04-22 19:40:32.959+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=d6f42f87469c...03329e33f84b tagOut=d6f42f87469c...03329e33f84b nonce=16
TRC 2026-04-22 19:40:32.959+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 3, length: 20}"
TRC 2026-04-22 19:40:32.959+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-04-22 19:40:32.959+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.959+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*kdsYha:69e9243029b08d33804b52c0 size=51
TRC 2026-04-22 19:40:32.959+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=02e974932c82...62e51c0eb004 tagOut=02e974932c82...62e51c0eb004 nonce=17
TRC 2026-04-22 19:40:32.959+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 3, length: 23}"
TRC 2026-04-22 19:40:32.959+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=162f7661632f...322e302e300a
TRC 2026-04-22 19:40:32.959+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.959+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*kdsYha:69e9243029b08d33804b52c0 size=48
TRC 2026-04-22 19:40:32.959+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=33c392b437ed...63b053ee4094 tagOut=33c392b437ed...63b053ee4094 nonce=18
TRC 2026-04-22 19:40:32.959+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 5, length: 20}"
TRC 2026-04-22 19:40:32.960+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=132f6d756c74...312e302e300a
TRC 2026-04-22 19:40:32.960+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.960+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*kdsYha:69e9243029b08d33804b52c0 size=44
TRC 2026-04-22 19:40:32.960+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=e9b3b352e51e...dc972ed9f9ab tagOut=e9b3b352e51e...dc972ed9f9ab nonce=19
TRC 2026-04-22 19:40:32.960+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 5, length: 16}"
TRC 2026-04-22 19:40:32.960+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=0f2f69706673...312e302e300a
TRC 2026-04-22 19:40:32.960+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.960+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*kdsYha:69e9243029b08d33804b52c0 size=430
TRC 2026-04-22 19:40:32.960+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=8ce8e5cc94a8...4998f2f0c857 tagOut=8ce8e5cc94a8...4998f2f0c857 nonce=20
TRC 2026-04-22 19:40:32.960+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 5, length: 402}"
TRC 2026-04-22 19:40:32.960+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=90030a250802...623861376522
TRC 2026-04-22 19:40:32.960+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.960+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*kdsYha:69e9243029b08d33804b52c0 size=28
TRC 2026-04-22 19:40:32.960+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=b9f26570a5dd...f749131fdad5 tagOut=b9f26570a5dd...f749131fdad5 nonce=21
TRC 2026-04-22 19:40:32.960+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {Fin}, streamId: 5, length: 0}"
TRC 2026-04-22 19:40:32.960+00:00 remote closed channel  topics="libp2p yamux" tid=1 file=yamux.nim:643
TRC 2026-04-22 19:40:32.960+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.960+00:00 multistream handshake success  topics="libp2p multistream" tid=1 file=multistream.nim:61 conn=16U*kdsYha:69e9243029b08d33804b52c4
TRC 2026-04-22 19:40:32.960+00:00 reading first requested proto  topics="libp2p multistream" tid=1 file=multistream.nim:68 conn=16U*kdsYha:69e9243029b08d33804b52c4 s=/ipfs/id/1.0.0 proto="[/ipfs/id/1.0.0]"
TRC 2026-04-22 19:40:32.960+00:00 successfully selected  topics="libp2p multistream" tid=1 file=multistream.nim:70 conn=16U*kdsYha:69e9243029b08d33804b52c4 proto=/ipfs/id/1.0.0
TRC 2026-04-22 19:40:32.960+00:00 multistream handshake success  topics="libp2p multistream" tid=1 file=multistream.nim:61 conn=16U*kdsYha:69e9243029b08d33804b52c2
TRC 2026-04-22 19:40:32.960+00:00 reading first requested proto  topics="libp2p multistream" tid=1 file=multistream.nim:68 conn=16U*kdsYha:69e9243029b08d33804b52c2 s=/vac/waku/metadata/1.0.0 proto="[/vac/waku/metadata/1.0.0]"
TRC 2026-04-22 19:40:32.960+00:00 successfully selected  topics="libp2p multistream" tid=1 file=multistream.nim:70 conn=16U*kdsYha:69e9243029b08d33804b52c2 proto=/vac/waku/metadata/1.0.0
TRC 2026-04-22 19:40:32.961+00:00 multistream handshake success  topics="libp2p multistream" tid=1 file=multistream.nim:61 conn=16U*kdsYha:69e9243029b08d33804b52c3
TRC 2026-04-22 19:40:32.961+00:00 reading first requested proto  topics="libp2p multistream" tid=1 file=multistream.nim:68 conn=16U*kdsYha:69e9243029b08d33804b52c3 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-04-22 19:40:32.961+00:00 successfully selected  topics="libp2p multistream" tid=1 file=multistream.nim:70 conn=16U*kdsYha:69e9243029b08d33804b52c3 proto=/vac/waku/relay/2.0.0
TRC 2026-04-22 19:40:32.961+00:00 initiating identify  topics="libp2p identify" tid=1 file=identify.nim:170 conn=16U*kdsYha:69e9243029b08d33804b52c4
DBG 2026-04-22 19:40:32.961+00:00 identify: info received  topics="libp2p identify" tid=1 file=identify.nim:178 conn=16U*kdsYha:69e9243029b08d33804b52c4 pubkey=some(s...6902)) addresses=/ip4/172.18.9.20/tcp/4066,/ip4/172.18.9.20/tcp/4067/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.19.183/tcp/42732) proto_version=ipfs/0.1.0 agent_version="logos-delivery-\"v0.38.0-18-gbb8a7e\"" signedPeerRecord=None
TRC 2026-04-22 19:40:32.961+00:00 Closing with EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69e9243029b08d33804b52c4
TRC 2026-04-22 19:40:32.961+00:00 Closing yamux channel locally  topics="libp2p yamux" tid=1 file=yamux.nim:204 streamId=5 conn=16U*kdsYha:69e9243029b08d33804b52c1
TRC 2026-04-22 19:40:32.961+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{Data, {Fin}, streamId: 5, length: 0}"
TRC 2026-04-22 19:40:32.961+00:00 Closing connection  topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*kdsYha:69e9243029b08d33804b52c4
TRC 2026-04-22 19:40:32.961+00:00 Closed connection  topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*kdsYha:69e9243029b08d33804b52c4
TRC 2026-04-22 19:40:32.961+00:00 Closing stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69e9243029b08d33804b52c4 objName=YamuxStream dir=Out
TRC 2026-04-22 19:40:32.961+00:00 Closed stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69e9243029b08d33804b52c4 objName=YamuxStream dir=Out
TRC 2026-04-22 19:40:32.962+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 1, length: 9}"
TRC 2026-04-22 19:40:32.962+00:00 Get new send connection  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:286 p=16U*kdsYha newConn=16U*kdsYha:69e9243029b08d33804b52c3
TRC 2026-04-22 19:40:32.962+00:00 sending pubsub message to peer  topics="libp2p pubsub" tid=1 file=pubsub.nim:231 peer=16U*kdsYha payload="(subscriptions: [(subscribe: true, topic: /waku/2/rs/199/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-04-22 19:40:32.962+00:00 encodeRpcMsg: encoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:464 payload="(subscriptions: [(subscribe: true, topic: /waku/2/rs/199/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-04-22 19:40:32.962+00:00 sending msg to peer  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:549 peer=16U*kdsYha rpcMsg="(subscriptions: [(subscribe: true, topic: /waku/2/rs/199/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-04-22 19:40:32.962+00:00 sending encoded msg to peer  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:406 conntype=ctSend conn=16U*kdsYha:69e9243029b08d33804b52c3 encoded=0a1808011210...2f3018002000
TRC 2026-04-22 19:40:32.962+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 3, length: 27}"
TRC 2026-04-22 19:40:32.962+00:00 sent pubsub message to remote  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:415 conn=16U*kdsYha:69e9243029b08d33804b52c3
DBG 2026-04-22 19:40:32.962+00:00 starting pubsub read loop  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:229 conn=16U*kdsYha:69e9243029b08d33804b52c3 peer=16U*kdsYha closed=false
TRC 2026-04-22 19:40:32.962+00:00 waiting for data  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:234 conn=16U*kdsYha:69e9243029b08d33804b52c3 peer=16U*kdsYha closed=false
TRC 2026-04-22 19:40:32.962+00:00 About to trigger peer events  topics="libp2p connmanager" tid=1 file=connmanager.nim:180 peer=16U*kdsYha
INF 2026-04-22 19:40:32.962+00:00 Finished dialing multiple peers  topics="waku node peer_manager" tid=1 file=peer_manager.nim:397 successfulConns=1 attempted=1
TRC 2026-04-22 19:40:32.965+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*kdsYha:69e9243029b08d33804b52c0 size=28
TRC 2026-04-22 19:40:32.965+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=e99b287707f5...b9989eba2fbb tagOut=e99b287707f5...b9989eba2fbb nonce=22
TRC 2026-04-22 19:40:32.965+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {Fin}, streamId: 6, length: 0}"
TRC 2026-04-22 19:40:32.966+00:00 remote closed channel  topics="libp2p yamux" tid=1 file=yamux.nim:643
TRC 2026-04-22 19:40:32.966+00:00 Closing connection  topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*kdsYha:69e9243029b08d33804b52c7
TRC 2026-04-22 19:40:32.966+00:00 Closed connection  topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*kdsYha:69e9243029b08d33804b52c7
TRC 2026-04-22 19:40:32.966+00:00 Closing stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69e9243029b08d33804b52c7 objName=YamuxStream dir=In
TRC 2026-04-22 19:40:32.966+00:00 Closed stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69e9243029b08d33804b52c7 objName=YamuxStream dir=In
TRC 2026-04-22 19:40:32.966+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.966+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69e9243029b08d33804b52c7
TRC 2026-04-22 19:40:32.966+00:00 Closing with EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69e9243029b08d33804b52c7
TRC 2026-04-22 19:40:32.966+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:309
TRC 2026-04-22 19:40:32.966+00:00 Stream handler done  tid=1 file=muxedupgrade.nim:100 conn=16U*kdsYha:69e9243029b08d33804b52c7
TRC 2026-04-22 19:40:32.966+00:00 finished handling stream  topics="libp2p yamux" tid=1 file=yamux.nim:555
TRC 2026-04-22 19:40:32.966+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*kdsYha:69e9243029b08d33804b52c0 size=37
TRC 2026-04-22 19:40:32.966+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=4080f75b164a...7b5cf40c695f tagOut=4080f75b164a...7b5cf40c695f nonce=23
TRC 2026-04-22 19:40:32.966+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 2, length: 9}"
TRC 2026-04-22 19:40:32.966+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=0808c70110001a0100
TRC 2026-04-22 19:40:32.966+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
INF 2026-04-22 19:40:32.967+00:00 Received WakuMetadata request  topics="waku metadata" tid=1 file=protocol.nim:86 remoteClusterId=some(199) remoteShards="[0]" localClusterId=199 localShards="[0]" peer=16U*kdsYha
TRC 2026-04-22 19:40:32.967+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 2, length: 9}"
TRC 2026-04-22 19:40:32.967+00:00 Closing with EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69e9243029b08d33804b52c5
TRC 2026-04-22 19:40:32.967+00:00 Closing yamux channel locally  topics="libp2p yamux" tid=1 file=yamux.nim:204 streamId=2 conn=16U*kdsYha:69e9243029b08d33804b52c1
TRC 2026-04-22 19:40:32.967+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{Data, {Fin}, streamId: 2, length: 0}"
TRC 2026-04-22 19:40:32.967+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*kdsYha:69e9243029b08d33804b52c0 size=55
TRC 2026-04-22 19:40:32.967+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=ec00a5cf9cb5...25062aa3b95c tagOut=ec00a5cf9cb5...25062aa3b95c nonce=24
TRC 2026-04-22 19:40:32.967+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 4, length: 27}"
TRC 2026-04-22 19:40:32.967+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=1a0a18080112...2f3018002000
TRC 2026-04-22 19:40:32.968+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.968+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*kdsYha:69e9243029b08d33804b52c0 size=37
TRC 2026-04-22 19:40:32.968+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=69e5d8b50eb9...7745a9a49fa5 tagOut=69e5d8b50eb9...7745a9a49fa5 nonce=25
TRC 2026-04-22 19:40:32.968+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 1, length: 9}"
TRC 2026-04-22 19:40:32.968+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=0808c70110001a0100
TRC 2026-04-22 19:40:32.968+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.968+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*kdsYha:69e9243029b08d33804b52c0 size=28
TRC 2026-04-22 19:40:32.968+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=372a19c131f6...82b2b41aa963 tagOut=372a19c131f6...82b2b41aa963 nonce=26
TRC 2026-04-22 19:40:32.969+00:00 read data from peer  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:246 conn=16U*kdsYha:69e9243029b08d33804b52c6 peer=16U*kdsYha closed=false data=0a1808011210...2f3018002000
TRC 2026-04-22 19:40:32.969+00:00 decodeRpcMsg: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:542 payload=0a1808011210...2f3018002000
TRC 2026-04-22 19:40:32.969+00:00 decodeMessages: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:452
TRC 2026-04-22 19:40:32.969+00:00 decodeMessages: no messages found  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:460
TRC 2026-04-22 19:40:32.969+00:00 decodeSubscriptions: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:406
TRC 2026-04-22 19:40:32.969+00:00 decodeSubscriptions: read subscriptions  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:411 count=1
TRC 2026-04-22 19:40:32.969+00:00 decodeSubscription: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:379
TRC 2026-04-22 19:40:32.969+00:00 decodeSubscription: read subscribe  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:382 subscribe=true
TRC 2026-04-22 19:40:32.969+00:00 decodeSubscription: read topic  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:387 topic=/waku/2/rs/199/0
TRC 2026-04-22 19:40:32.969+00:00 decodeSubscription: read requestsPartial  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:392 requestsPartial=some(false)
TRC 2026-04-22 19:40:32.970+00:00 decodeSubscription: read supportsSendingPartial topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:398 supportsSendingPartial=some(false)
TRC 2026-04-22 19:40:32.970+00:00 decodeControl: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:324
TRC 2026-04-22 19:40:32.970+00:00 PartialMessageExtensionRPC: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:505
TRC 2026-04-22 19:40:32.970+00:00 decodePartialMessageExtensionRPC: is not set topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:511
TRC 2026-04-22 19:40:32.970+00:00 TestExtensionRPC: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:494
TRC 2026-04-22 19:40:32.970+00:00 decoded msg from peer  topics="libp2p gossipsub" tid=1 file=gossipsub.nim:696 peer=16U*kdsYha payload="(subscriptions: [(subscribe: true, topic: /waku/2/rs/199/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-04-22 19:40:32.970+00:00 peer subscribed to topic  topics="libp2p gossipsub" tid=1 file=gossipsub.nim:376 peer=16U*kdsYha topic=/waku/2/rs/199/0
TRC 2026-04-22 19:40:32.970+00:00 gossip peers  topics="libp2p gossipsub" tid=1 file=gossipsub.nim:397 peers=1 topic=/waku/2/rs/199/0 peer=16U*kdsYha
TRC 2026-04-22 19:40:32.970+00:00 rebalancing mesh  topics="libp2p gossipsub" tid=1 file=behavior.nim:466 topic=/waku/2/rs/199/0 mesh=0 gossipsub=1
TRC 2026-04-22 19:40:32.970+00:00 replenishing mesh  topics="libp2p gossipsub" tid=1 file=behavior.nim:478 peers=0 topic=/waku/2/rs/199/0 mesh=0 gossipsub=1
TRC 2026-04-22 19:40:32.970+00:00 grafting  topics="libp2p gossipsub" tid=1 file=behavior.nim:506 grafting=1 topic=/waku/2/rs/199/0 mesh=0 gossipsub=1
TRC 2026-04-22 19:40:32.971+00:00 grafted  topics="libp2p gossipsub" tid=1 file=behavior.nim:78 peer=16U*kdsYha topic=/waku/2/rs/199/0
TRC 2026-04-22 19:40:32.971+00:00 mesh balanced  topics="libp2p gossipsub" tid=1 file=behavior.nim:688 topic=/waku/2/rs/199/0 mesh=1 gossipsub=1
TRC 2026-04-22 19:40:32.971+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/.../199/0)], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
TRC 2026-04-22 19:40:32.971+00:00 sending pubsub message to peer  topics="libp2p pubsub" tid=1 file=pubsub.nim:231 peer=16U*kdsYha payload="(subscriptions: [], messages: [], control: (ihave: [], iwant: [], graft: [(topic: /waku/.../199/0)], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
TRC 2026-04-22 19:40:32.971+00:00 encodeRpcMsg: encoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:464 payload="(subscriptions: [], messages: [], control: (ihave: [], iwant: [], graft: [(topic: /waku/.../199/0)], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
TRC 2026-04-22 19:40:32.971+00:00 sending msg to peer  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:549 peer=16U*kdsYha rpcMsg="(subscriptions: [], messages: [], control: (ihave: [], iwant: [], graft: [(topic: /waku/.../199/0)], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
TRC 2026-04-22 19:40:32.971+00:00 sending encoded msg to peer  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:406 conntype=ctSend conn=16U*kdsYha:69e9243029b08d33804b52c3 encoded=1a141a120a10...2f3139392f30
TRC 2026-04-22 19:40:32.971+00:00 try to send the buffer  topics="libp2p yamux" tid=1 file=yamux.nim:380 h="{Data, {}, streamId: 3, length: 23}"
TRC 2026-04-22 19:40:32.972+00:00 sent pubsub message to remote  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:415 conn=16U*kdsYha:69e9243029b08d33804b52c3
TRC 2026-04-22 19:40:32.972+00:00 waiting for data  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:234 conn=16U*kdsYha:69e9243029b08d33804b52c6 peer=16U*kdsYha closed=false
TRC 2026-04-22 19:40:32.972+00:00 Closing with EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69e9243029b08d33804b52c2
TRC 2026-04-22 19:40:32.972+00:00 Closing yamux channel locally  topics="libp2p yamux" tid=1 file=yamux.nim:204 streamId=1 conn=16U*kdsYha:69e9243029b08d33804b52c1
TRC 2026-04-22 19:40:32.972+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{Data, {Fin}, streamId: 1, length: 0}"
DBG 2026-04-22 19:40:32.973+00:00 calculateConnectionState  tid=1 file=node_health_monitor.nim:389 relayCount=1 storeClientCount=0 lightpushCount=0 filterCount=1
DBG 2026-04-22 19:40:32.973+00:00 connectionStatus change  tid=1 file=node_health_monitor.nim:509 oldstatus=Disconnected newstatus=PartiallyConnected
TRC 2026-04-22 19:40:32.973+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {Fin}, streamId: 1, length: 0}"
TRC 2026-04-22 19:40:32.973+00:00 remote closed channel  topics="libp2p yamux" tid=1 file=yamux.nim:643
TRC 2026-04-22 19:40:32.973+00:00 Closing connection  topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*kdsYha:69e9243029b08d33804b52c2
TRC 2026-04-22 19:40:32.973+00:00 Closed connection  topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*kdsYha:69e9243029b08d33804b52c2
TRC 2026-04-22 19:40:32.973+00:00 Closing stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69e9243029b08d33804b52c2 objName=YamuxStream dir=Out
TRC 2026-04-22 19:40:32.973+00:00 Closed stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69e9243029b08d33804b52c2 objName=YamuxStream dir=Out
TRC 2026-04-22 19:40:32.973+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.973+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*kdsYha:69e9243029b08d33804b52c0 size=51
TRC 2026-04-22 19:40:32.974+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=78ce27a4e881...a16b05baefa9 tagOut=78ce27a4e881...a16b05baefa9 nonce=27
TRC 2026-04-22 19:40:32.974+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {}, streamId: 4, length: 23}"
TRC 2026-04-22 19:40:32.974+00:00 Msg Rcv  topics="libp2p yamux" tid=1 file=yamux.nim:639 description=161a141a120a...2f3139392f30
TRC 2026-04-22 19:40:32.974+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
TRC 2026-04-22 19:40:32.974+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*kdsYha:69e9243029b08d33804b52c0 size=28
TRC 2026-04-22 19:40:32.974+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=97aa63969b76...9a1bec612cd1 tagOut=97aa63969b76...9a1bec612cd1 nonce=28
TRC 2026-04-22 19:40:32.974+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{Data, {Fin}, streamId: 2, length: 0}"
TRC 2026-04-22 19:40:32.974+00:00 remote closed channel  topics="libp2p yamux" tid=1 file=yamux.nim:643
TRC 2026-04-22 19:40:32.974+00:00 Closing connection  topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*kdsYha:69e9243029b08d33804b52c5
TRC 2026-04-22 19:40:32.974+00:00 Closed connection  topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*kdsYha:69e9243029b08d33804b52c5
TRC 2026-04-22 19:40:32.974+00:00 Closing stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69e9243029b08d33804b52c5 objName=YamuxStream dir=In
TRC 2026-04-22 19:40:32.974+00:00 Closed stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69e9243029b08d33804b52c5 objName=YamuxStream dir=In
TRC 2026-04-22 19:40:32.974+00:00 waiting for header  topics="libp2p yamux" tid=1 file=yamux.nim:562
DBG 2026-04-22 19:40:32.975+00:00 Received request  tid=1 file=serverprivate.nim:141 peer=172.17.0.1:57670 meth=GET uri=/health
DBG 2026-04-22 19:40:32.975+00:00 Serving API request  tid=1 file=serverprivate.nim:202 peer=172.17.0.1:57670 meth=GET uri=/health path_params=[] query_params=[] content_body=(None)
DBG 2026-04-22 19:40:32.975+00:00 Received response from handler  tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=172.17.0.1:57670 uri=/health content_type=application/json content_size=676
TRC 2026-04-22 19:40:32.975+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69e9243029b08d33804b52c5
TRC 2026-04-22 19:40:32.976+00:00 read data from peer  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:246 conn=16U*kdsYha:69e9243029b08d33804b52c6 peer=16U*kdsYha closed=false data=1a141a120a10...2f3139392f30
TRC 2026-04-22 19:40:32.976+00:00 decodeRpcMsg: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:542 payload=1a141a120a10...2f3139392f30
TRC 2026-04-22 19:40:32.976+00:00 decodeMessages: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:452
TRC 2026-04-22 19:40:32.976+00:00 decodeMessages: no messages found  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:460
TRC 2026-04-22 19:40:32.976+00:00 decodeSubscriptions: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:406
TRC 2026-04-22 19:40:32.976+00:00 decodeControl: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:324
TRC 2026-04-22 19:40:32.976+00:00 decodeGraft: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:195
TRC 2026-04-22 19:40:32.976+00:00 decodeGraft: read topicID  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:198 topicID=/waku/2/rs/199/0
TRC 2026-04-22 19:40:32.976+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-04-22 19:40:32.976+00:00 PartialMessageExtensionRPC: decoding message topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:505
TRC 2026-04-22 19:40:32.976+00:00 decodePartialMessageExtensionRPC: is not set topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:511
TRC 2026-04-22 19:40:32.976+00:00 TestExtensionRPC: decoding message  topics="libp2p pubsubprotobuf" tid=1 file=protobuf.nim:494
TRC 2026-04-22 19:40:32.976+00:00 decoded msg from peer  topics="libp2p gossipsub" tid=1 file=gossipsub.nim:696 peer=16U*kdsYha payload="(subscriptions: [], messages: [], control: (ihave: [], iwant: [], graft: [(topic: /waku/.../199/0)], prune: [], extensions: (partialMessageExtension: <unset>, testExtension: <unset>)), partialMessageExtension: (topicID: , groupID: , partialMessage: , partsMetadata: ), testExtension: <unset>)"
TRC 2026-04-22 19:40:32.976+00:00 peer grafted topicID  topics="libp2p gossipsub" tid=1 file=behavior.nim:142 peer=16U*kdsYha topic=/waku/2/rs/199/0
TRC 2026-04-22 19:40:32.976+00:00 peer already in mesh  topics="libp2p gossipsub" tid=1 file=behavior.nim:169 peer=16U*kdsYha topic=/waku/2/rs/199/0
TRC 2026-04-22 19:40:32.976+00:00 waiting for data  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:234 conn=16U*kdsYha:69e9243029b08d33804b52c6 peer=16U*kdsYha closed=false
TRC 2026-04-22 19:40:32.976+00:00 Closing with EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69e9243029b08d33804b52c5
TRC 2026-04-22 19:40:32.976+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:309
TRC 2026-04-22 19:40:32.976+00:00 Stream handler done  tid=1 file=muxedupgrade.nim:100 conn=16U*kdsYha:69e9243029b08d33804b52c5
TRC 2026-04-22 19:40:32.977+00:00 finished handling stream  topics="libp2p yamux" tid=1 file=yamux.nim:555
DBG 2026-04-22 19:40:32.983+00:00 Received request  tid=1 file=serverprivate.nim:141 peer=172.17.0.1:57686 meth=GET uri=/debug/v1/info
DBG 2026-04-22 19:40:32.983+00:00 Serving API request  tid=1 file=serverprivate.nim:202 peer=172.17.0.1:57686 meth=GET uri=/debug/v1/info path_params=[] query_params=[] content_body=(None)
INF 2026-04-22 19:40:32.983+00:00 node info  topics="waku node" tid=1 file=waku_node.nim:255 wakuInfo="(listenAddresses: [/ip4/172.18.19.183/tcp/20285/p2p/16Uiu2HAmMnVE779dCvQMarwxmCZjKrqFUsCihUoyE7p5QcQx1t1d, /ip4/172.18.19.183/tcp/20286/ws/p2p/16Uiu2HAmMnVE779dCvQMarwxmCZjKrqFUsCihUoyE7p5QcQx1t1d], enrUri: enr:-L24QD1o1S8IBtfxfWpZ5kQnrzEOlg_XsYf5NGIFfKPfWwnxAWAkS_OIbuL5VZDVoyovGhcwW_8MlW7aM88rrVfyKOsCgmlkgnY0gmlwhKwSE7eKbXVsdGlhZGRyc5YACASsEhO3Bk89AAoErBITtwZPPt0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDh6Tl-sz9FBiWOhcVKmEckug9rbne4MzZR8-rlXA59GCDdGNwgk89g3VkcIJPP4V3YWt1MgE, mixPubKey: none(string))"
DBG 2026-04-22 19:40:32.983+00:00 Received response from handler  tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=172.17.0.1:57686 uri=/debug/v1/info content_type=application/json content_size=473
DBG 2026-04-22 19:40:32.986+00:00 Received request  tid=1 file=serverprivate.nim:141 peer=172.17.0.1:57700 meth=POST uri=/admin/v1/peers
DBG 2026-04-22 19:40:32.986+00:00 Serving API request  tid=1 file=serverprivate.nim:202 peer=172.17.0.1:57700 meth=POST uri=/admin/v1/peers path_params=[] query_params=[] content_body="(application/json, 87 bytes)"
TRC 2026-04-22 19:40:32.986+00:00 Connecting to peer  topics="waku node peer_manager" tid=1 file=peer_manager.nim:321 wireAddr="[/ip4/172.18.9.20/tcp/4066]" peerId=16U*kdsYha failedAttempts=0
DBG 2026-04-22 19:40:32.986+00:00 Received response from handler  tid=1 file=serverprivate.nim:297 status=200 meth=POST peer=172.17.0.1:57700 uri=/admin/v1/peers content_type=text/plain content_size=2
TRC 2026-04-22 19:40:33.039+00:00 readFrame  topics="libp2p noise" tid=1 file=noise.nim:308 sconn=16U*kdsYha:69e9243029b08d33804b52c0 size=28
TRC 2026-04-22 19:40:33.039+00:00 decryptWithAd  topics="libp2p noise" tid=1 file=noise.nim:163 tagIn=4addc7ccb0dc...2908aec5050e tagOut=4addc7ccb0dc...2908aec5050e nonce=29
TRC 2026-04-22 19:40:33.040+00:00 got message  topics="libp2p yamux" tid=1 file=yamux.nim:564 h="{GoAway, {}, streamId: 0, length: 0}"
TRC 2026-04-22 19:40:33.040+00:00 Received go away  topics="libp2p yamux" tid=1 file=yamux.nim:573 status=NormalTermination
TRC 2026-04-22 19:40:33.040+00:00 Closing yamux  topics="libp2p yamux" tid=1 file=yamux.nim:528
TRC 2026-04-22 19:40:33.040+00:00 Closing connection  topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*kdsYha:69e9243029b08d33804b52c6
TRC 2026-04-22 19:40:33.040+00:00 Closed connection  topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*kdsYha:69e9243029b08d33804b52c6
TRC 2026-04-22 19:40:33.040+00:00 Closing stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69e9243029b08d33804b52c6 objName=YamuxStream dir=In
TRC 2026-04-22 19:40:33.040+00:00 Closed stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69e9243029b08d33804b52c6 objName=YamuxStream dir=In
TRC 2026-04-22 19:40:33.040+00:00 Closing connection  topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*kdsYha:69e9243029b08d33804b52c3
TRC 2026-04-22 19:40:33.040+00:00 Closed connection  topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*kdsYha:69e9243029b08d33804b52c3
TRC 2026-04-22 19:40:33.040+00:00 Closing stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69e9243029b08d33804b52c3 objName=YamuxStream dir=Out
TRC 2026-04-22 19:40:33.040+00:00 Closed stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69e9243029b08d33804b52c3 objName=YamuxStream dir=Out
TRC 2026-04-22 19:40:33.040+00:00 write directly on stream  topics="libp2p yamux" tid=1 file=yamux.nim:96 h="{GoAway, {}, streamId: 0, length: 0}"
TRC 2026-04-22 19:40:33.040+00:00 Closing secure conn  topics="libp2p secure" tid=1 file=secure.nim:69 s=16U*kdsYha:69e9243029b08d33804b52c1 dir=Out
TRC 2026-04-22 19:40:33.040+00:00 Shutting down chronos stream  topics="libp2p chronosstream" tid=1 file=chronosstream.nim:169 address=172.18.9.20:4066 s=16U*kdsYha:69e9243029b08d33804b52c0
TRC 2026-04-22 19:40:33.040+00:00 couldn't read all bytes, stream EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:158 s=69e9243029b08d33804b52c6 nbytes=1 read=0 objName=YamuxStream
TRC 2026-04-22 19:40:33.040+00:00 stream is closed locally when readOnce  topics="libp2p yamux" tid=1 file=yamux.nim:280 channel="=> 4 {ClosedRemotely, ClosedLocally, Reset}"
TRC 2026-04-22 19:40:33.040+00:00 couldn't read all bytes, stream EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:158 s=69e9243029b08d33804b52c3 nbytes=1 read=0 objName=YamuxStream
TRC 2026-04-22 19:40:33.040+00:00 stream is closed locally when readOnce  topics="libp2p yamux" tid=1 file=yamux.nim:280 channel="=> 3 {ClosedRemotely, ClosedLocally, Reset}"
TRC 2026-04-22 19:40:33.040+00:00 Cleaning up client  topics="libp2p tcptransport" tid=1 file=tcptransport.nim:65 addrs=172.18.9.20:4066 conn=16U*kdsYha:69e9243029b08d33804b52c0
TRC 2026-04-22 19:40:33.040+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69e9243029b08d33804b52c0
TRC 2026-04-22 19:40:33.040+00:00 Cleaned up client  topics="libp2p tcptransport" tid=1 file=tcptransport.nim:78 addrs=172.18.9.20:4066 conn=16U*kdsYha:69e9243029b08d33804b52c0
TRC 2026-04-22 19:40:33.040+00:00 Shutdown chronos stream  topics="libp2p chronosstream" tid=1 file=chronosstream.nim:174 address=172.18.9.20:4066 s=16U*kdsYha:69e9243029b08d33804b52c0
TRC 2026-04-22 19:40:33.040+00:00 Closing connection  topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*kdsYha:69e9243029b08d33804b52c0
TRC 2026-04-22 19:40:33.040+00:00 Closed connection  topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*kdsYha:69e9243029b08d33804b52c0
TRC 2026-04-22 19:40:33.040+00:00 Closing stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69e9243029b08d33804b52c0 objName=ChronosStream dir=Out
TRC 2026-04-22 19:40:33.040+00:00 Closed stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69e9243029b08d33804b52c0 objName=ChronosStream dir=Out
DBG 2026-04-22 19:40:33.041+00:00 Exception occurred reading message PubSubPeer.handle topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:242 conn=16U*kdsYha:69e9243029b08d33804b52c6 peer=16U*kdsYha closed=true description="Stream Closed!"
DBG 2026-04-22 19:40:33.041+00:00 exiting pubsub read loop  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:231 conn=16U*kdsYha:69e9243029b08d33804b52c6 peer=16U*kdsYha closed=true
DBG 2026-04-22 19:40:33.041+00:00 Exception occurred reading message PubSubPeer.handle topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:242 conn=16U*kdsYha:69e9243029b08d33804b52c3 peer=16U*kdsYha closed=true description="Stream Closed!"
DBG 2026-04-22 19:40:33.041+00:00 exiting pubsub read loop  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:231 conn=16U*kdsYha:69e9243029b08d33804b52c3 peer=16U*kdsYha closed=true
TRC 2026-04-22 19:40:33.041+00:00 Closing connection  topics="libp2p connection" tid=1 file=connection.nim:77 s=16U*kdsYha:69e9243029b08d33804b52c1
TRC 2026-04-22 19:40:33.041+00:00 Closed connection  topics="libp2p connection" tid=1 file=connection.nim:87 s=16U*kdsYha:69e9243029b08d33804b52c1
TRC 2026-04-22 19:40:33.041+00:00 Closing stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:268 s=69e9243029b08d33804b52c1 objName=SecureConn dir=Out
TRC 2026-04-22 19:40:33.041+00:00 Closed stream  topics="libp2p lpstream" tid=1 file=lpstream.nim:272 s=69e9243029b08d33804b52c1 objName=SecureConn dir=Out
TRC 2026-04-22 19:40:33.041+00:00 Closing with EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69e9243029b08d33804b52c6
TRC 2026-04-22 19:40:33.041+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69e9243029b08d33804b52c6
TRC 2026-04-22 19:40:33.041+00:00 Removing send connection  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:255 p=16U*kdsYha conn=16U*kdsYha:69e9243029b08d33804b52c3
TRC 2026-04-22 19:40:33.041+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69e9243029b08d33804b52c3
TRC 2026-04-22 19:40:33.041+00:00 pruned  topics="libp2p gossipsub" tid=1 file=behavior.nim:106 peer=16U*kdsYha topic=/waku/2/rs/199/0
TRC 2026-04-22 19:40:33.041+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69e9243029b08d33804b52c1
TRC 2026-04-22 19:40:33.041+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69e9243029b08d33804b52c0
TRC 2026-04-22 19:40:33.041+00:00 Connection closed, cleaning up  topics="libp2p connmanager" tid=1 file=connmanager.nim:270 mux=16U*kdsYha:69e9243029b08d33804b52c1
TRC 2026-04-22 19:40:33.041+00:00 Triggering disconnect events  topics="libp2p connmanager" tid=1 file=connmanager.nim:243 mux=16U*kdsYha:69e9243029b08d33804b52c1
TRC 2026-04-22 19:40:33.041+00:00 About to trigger peer events  topics="libp2p connmanager" tid=1 file=connmanager.nim:180 peer=16U*kdsYha
TRC 2026-04-22 19:40:33.041+00:00 triggering peer events  topics="libp2p connmanager" tid=1 file=connmanager.nim:185 peer=16U*kdsYha event="(kind: Left)"
TRC 2026-04-22 19:40:33.041+00:00 unsubscribing gossipsub peer  topics="libp2p gossipsub" tid=1 file=gossipsub.nim:320 peer=16U*kdsYha
TRC 2026-04-22 19:40:33.042+00:00 pruning unsubscribing peer  topics="libp2p gossipsub" tid=1 file=gossipsub.nim:334 pubSubPeer=16U*kdsYha score=0.0
TRC 2026-04-22 19:40:33.042+00:00 pruned  topics="libp2p gossipsub" tid=1 file=behavior.nim:106 peer=16U*kdsYha topic=/waku/2/rs/199/0
DBG 2026-04-22 19:40:33.042+00:00 stopping sendNonPriorityTask  topics="libp2p pubsubpeer" tid=1 file=pubsubpeer.nim:584 p=16U*kdsYha
TRC 2026-04-22 19:40:33.042+00:00 unsubscribing floodsub peer  topics="libp2p floodsub" tid=1 file=floodsub.nim:88 peer=16U*kdsYha
DBG 2026-04-22 19:40:33.042+00:00 unsubscribing pubsub peer  topics="libp2p pubsub" tid=1 file=pubsub.nim:209 peerId=16U*kdsYha
TRC 2026-04-22 19:40:33.042+00:00 About to trigger connection events  topics="libp2p connmanager" tid=1 file=connmanager.nim:148 peer=16U*kdsYha
TRC 2026-04-22 19:40:33.042+00:00 Dialing (existing)  topics="libp2p dialer" tid=1 file=dialer.nim:322 peerId=16U*kdsYha 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-04-22 19:40:33.042+00:00 connection not found  topics="libp2p connmanager" tid=1 file=connmanager.nim:294 peerId=16U*kdsYha
TRC 2026-04-22 19:40:33.042+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*kdsYha"
DBG 2026-04-22 19:40:33.042+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*kdsYha"
TRC 2026-04-22 19:40:33.042+00:00 Closed yamux  topics="libp2p yamux" tid=1 file=yamux.nim:549
TRC 2026-04-22 19:40:33.042+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:283 s=69e9243029b08d33804b52c6
TRC 2026-04-22 19:40:33.042+00:00 Stopped yamux handler  topics="libp2p yamux" tid=1 file=yamux.nim:668
TRC 2026-04-22 19:40:33.042+00:00 Closing with EOF  topics="libp2p lpstream" tid=1 file=lpstream.nim:307 s=69e9243029b08d33804b52c6
TRC 2026-04-22 19:40:33.042+00:00 Already closed  topics="libp2p lpstream" tid=1 file=lpstream.nim:309
TRC 2026-04-22 19:40:33.042+00:00 Stream handler done  tid=1 file=muxedupgrade.nim:100 conn=16U*kdsYha:69e9243029b08d33804b52c6
TRC 2026-04-22 19:40:33.042+00:00 finished handling stream  topics="libp2p yamux" tid=1 file=yamux.nim:555
DBG 2026-04-22 19:40:33.074+00:00 calculateConnectionState  tid=1 file=node_health_monitor.nim:389 relayCount=0 storeClientCount=0 lightpushCount=0 filterCount=0
DBG 2026-04-22 19:40:33.074+00:00 connectionStatus change  tid=1 file=node_health_monitor.nim:509 oldstatus=PartiallyConnected newstatus=Disconnected
INF 2026-04-22 19:40:33.077+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics="waku relay" tid=1 file=protocol.nim:421 pubsubTopic=/waku/2/rs/199/0
DBG 2026-04-22 19:40:33.174+00:00 calculateConnectionState  tid=1 file=node_health_monitor.nim:389 relayCount=0 storeClientCount=0 lightpushCount=0 filterCount=0
NTC 2026-04-22 19:40:33.519+00:00 Shutting down after receiving SIGTERM  topics="wakunode main" tid=1 file=wakunode2.nim:81
INF 2026-04-22 19:40:33.520+00:00 Stopping discovery v5 service  topics="waku discv5" tid=1 file=waku_discv5.nim:362
TRC 2026-04-22 19:40:33.520+00:00 Stop listening on discv5 port  topics="waku discv5" tid=1 file=waku_discv5.nim:365
INF 2026-04-22 19:40:33.520+00:00 Successfully stopped discovery v5 service  topics="waku discv5" tid=1 file=waku_discv5.nim:368
TRC 2026-04-22 19:40:33.520+00:00 Stopping switch  topics="libp2p switch" tid=1 file=switch.nim:328
INF 2026-04-22 19:40:33.521+00:00 Stopping AutonatService  topics="libp2p autonatservice" tid=1 file=service.nim:237
TRC 2026-04-22 19:40:33.521+00:00 Closing ConnManager  topics="libp2p connmanager" tid=1 file=connmanager.nim:434
TRC 2026-04-22 19:40:33.521+00:00 Closed ConnManager  topics="libp2p connmanager" tid=1 file=connmanager.nim:448
TRC 2026-04-22 19:40:33.521+00:00 Stopping TCP transport  topics="libp2p tcptransport" tid=1 file=tcptransport.nim:159
TRC 2026-04-22 19:40:33.521+00:00 stopping transport  topics="libp2p transport" tid=1 file=transport.nim:59 address=@[/ip4/0.0.0.0/tcp/20285]
TRC 2026-04-22 19:40:33.521+00:00 Transport stopped  topics="libp2p tcptransport" tid=1 file=tcptransport.nim:189
TRC 2026-04-22 19:40:33.521+00:00 Stopping WS transport  topics="libp2p wstransport" tid=1 file=wstransport.nim:213
TRC 2026-04-22 19:40:33.521+00:00 stopping transport  topics="libp2p transport" tid=1 file=transport.nim:59 address=@[/ip4/0.0.0.0/tcp/20286/ws]
TRC 2026-04-22 19:40:33.521+00:00 Transport stopped  topics="libp2p wstransport" tid=1 file=wstransport.nim:235
INF 2026-04-22 19:40:33.521+00:00 stop  topics="waku relay" tid=1 file=protocol.nim:526
TRC 2026-04-22 19:40:33.521+00:00 gossipsub stop  topics="libp2p gossipsub" tid=1 file=gossipsub.nim:1131
INF 2026-04-22 19:40:33.521+00:00 waku rendezvous discovery stopped  topics="waku rendezvous" tid=1 file=protocol.nim:232
TRC 2026-04-22 19:40:33.521+00:00 Switch stopped  topics="libp2p switch" tid=1 file=switch.nim:354
INF 2026-04-22 19:40:33.521+00:00 waku rendezvous client stopped  topics="waku rendezvous client" tid=1 file=client.nim:142
INF 2026-04-22 19:40:33.521+00:00 Health monitor loop end  tid=1 file=node_health_monitor.nim:526
NTC 2026-04-22 19:40:33.521+00:00 REST service stopped  tid=1 file=server.nim:187 address=0.0.0.0:20284

View File

@ -0,0 +1,71 @@
2026-04-22 19:40:06.677 DEBUG [tests.conftest] Running fixture setup: test_id
2026-04-22 19:40:06.677 DEBUG [tests.conftest] Running test: test_admin_service_peers_schema with id: 2026-04-22_19-40-06__5b212535-4812-470d-9775-e145ab8ac060
2026-04-22 19:40:06.678 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-04-22 19:40:06.678 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-04-22 19:40:06.678 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-04-22 19:40:06.686 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:40:06.686 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-40-06__5b212535-4812-470d-9775-e145ab8ac060__wakuorg_nwaku:latest.log
2026-04-22 19:40:06.693 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:40:06.693 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-40-06__5b212535-4812-470d-9775-e145ab8ac060__wakuorg_nwaku:latest.log
2026-04-22 19:40:06.701 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:40:06.701 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-04-22_19-40-06__5b212535-4812-470d-9775-e145ab8ac060__wakuorg_nwaku:latest.log
2026-04-22 19:40:06.708 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:40:06.708 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-04-22_19-40-06__5b212535-4812-470d-9775-e145ab8ac060__wakuorg_nwaku:latest.log
2026-04-22 19:40:06.709 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-04-22 19:40:06.709 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-04-22 19:40:06.753 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:40:06.753 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/n1_service_schema__wakuorg_nwaku:latest.log
2026-04-22 19:40:06.761 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:40:06.761 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/n2_service_schema__wakuorg_nwaku:latest.log
2026-04-22 19:40:06.761 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:40:06.761 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:40:06.763 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:40:06.763 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.191.200
2026-04-22 19:40:06.763 DEBUG [src.node.docker_mananger] Generated ports ['44548', '44549', '44550', '44551', '44552']
2026-04-22 19:40:06.763 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:40:06.764 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:40:06.764 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:40:06.764 DEBUG [src.node.docker_mananger] docker run -i -t -p 44548:44548 -p 44549:44549 -p 44550:44550 -p 44551:44551 -p 44552:44552 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=44550 --rest-port=44548 --tcp-port=44549 --discv5-udp-port=44551 --rest-address=0.0.0.0 --nat=extip:172.18.191.200 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=c9ce1bd6a59c63a5bde73efbaac70a3dad702b3976c4c19f5aff6eb87c272b6b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=44552 --metrics-logging=true --relay=true
2026-04-22 19:40:06.962 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.191.200 waku 0ba0958f538d7ca6415511455acc38f49ec06bcfe90869895e54d81dc3b600a0
2026-04-22 19:40:07.004 DEBUG [src.node.docker_mananger] Container started with ID 0ba0958f538d. Setting up logs at ./log/docker/n1_service_schema__wakuorg_nwaku:latest.log
2026-04-22 19:40:07.005 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 44548
2026-04-22 19:40:07.005 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:40:07.025 ERROR [src.node.docker_mananger] Max retries reached for container 099a34e894a2. Exiting log stream.
2026-04-22 19:40:07.485 ERROR [src.node.docker_mananger] Max retries reached for container 661b1048aab2. Exiting log stream.
2026-04-22 19:40:08.005 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44548/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:08.009 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:40:08.009 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:40:08.009 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44548/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:08.012 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.191.200/tcp/44549/p2p/16Uiu2HAmAM26JM2tMUtyun2Rxvfh4sCFgkoGKg96kS4sr58gqSac","/ip4/172.18.191.200/tcp/44550/ws/p2p/16Uiu2HAmAM26JM2tMUtyun2Rxvfh4sCFgkoGKg96kS4sr58gqSac"],"enrUri":"enr:-L24QJH95NHekGXz9__rydxmXvo_Zu-MjFQxS1fyHLox42LkfsgJjBsP7_COOzK3jQtbHICkw2JAP0d67xHLxo9iBDgCgmlkgnY0gmlwhKwSv8iKbXVsdGlhZGRyc5YACASsEr_IBq4FAAoErBK_yAauBt0DgnJzhQDGAQAAiXNlY3AyNTZrMaEC3a4kCQbGZSb1PMLwWM-oR2dgagEaikslZ0GqM82t8_GDdGNwgq4Fg3VkcIKuB4V3YWt1MgE"}'
2026-04-22 19:40:08.012 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:40:08.012 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:40:08.012 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:40:08.014 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:40:08.014 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.242.250
2026-04-22 19:40:08.014 DEBUG [src.node.docker_mananger] Generated ports ['39301', '39302', '39303', '39304', '39305']
2026-04-22 19:40:08.014 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:40:08.014 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:40:08.014 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:40:08.015 DEBUG [src.node.docker_mananger] docker run -i -t -p 39301:39301 -p 39302:39302 -p 39303:39303 -p 39304:39304 -p 39305:39305 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=39303 --rest-port=39301 --tcp-port=39302 --discv5-udp-port=39304 --rest-address=0.0.0.0 --nat=extip:172.18.242.250 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=b35e0f60906f24cb3cafdac0abae42e16b04abb559f223c0c4bafccb96fd89a3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39305 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QJH95NHekGXz9__rydxmXvo_Zu-MjFQxS1fyHLox42LkfsgJjBsP7_COOzK3jQtbHICkw2JAP0d67xHLxo9iBDgCgmlkgnY0gmlwhKwSv8iKbXVsdGlhZGRyc5YACASsEr_IBq4FAAoErBK_yAauBt0DgnJzhQDGAQAAiXNlY3AyNTZrMaEC3a4kCQbGZSb1PMLwWM-oR2dgagEaikslZ0GqM82t8_GDdGNwgq4Fg3VkcIKuB4V3YWt1MgE
2026-04-22 19:40:08.206 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.242.250 waku a8fb58c807aeca2730498eed4f31a56c292117c750bff8c51dd84b86f536cef2
2026-04-22 19:40:08.241 DEBUG [src.node.docker_mananger] Container started with ID a8fb58c807ae. Setting up logs at ./log/docker/n2_service_schema__wakuorg_nwaku:latest.log
2026-04-22 19:40:08.241 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 39301
2026-04-22 19:40:08.241 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:40:09.243 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39301/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:09.254 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:40:09.255 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:40:09.255 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39301/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:09.261 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.242.250/tcp/39302/p2p/16Uiu2HAmStF1wSkhXfGDtNQZZhxh3FHF9uTyRvdgXi1AgrUR5UtV","/ip4/172.18.242.250/tcp/39303/ws/p2p/16Uiu2HAmStF1wSkhXfGDtNQZZhxh3FHF9uTyRvdgXi1AgrUR5UtV"],"enrUri":"enr:-L24QLvQXNu2YsUc0AmRzIJKtRnUIgmjk959PFbbuZeTayZDfg-760Xn4mucK-IvkqyuuUiqFCuUkNsl7FpNWIjHIgwCgmlkgnY0gmlwhKwS8vqKbXVsdGlhZGRyc5YACASsEvL6BpmGAAoErBLy-gaZh90DgnJzhQDGAQAAiXNlY3AyNTZrMaED02jANO5Ewe2S47I3caMTLZMJRgRZEoev7cwQ6At4UTaDdGNwgpmGg3VkcIKZiIV3YWt1MgE"}'
2026-04-22 19:40:09.261 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:40:09.261 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44548/admin/v1/peers/service" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:09.264 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.242.250/tcp/52968/p2p/16Uiu2HAmStF1wSkhXfGDtNQZZhxh3FHF9uTyRvdgXi1AgrUR5UtV","protocols":["/vac/waku/relay/2.0.0","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-\\"v0.38.0-18-gbb8a7e\\"","origin":"UnknownOrigin"}]'
2026-04-22 19:40:09.264 DEBUG [tests.rest_flags.test_admin_flags] Validate schema of get service peers
2026-04-22 19:40:09.266 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-04-22 19:40:09.268 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-04-22 19:40:09.268 DEBUG [src.node.waku_node] Stopping container with id 0ba0958f538d
2026-04-22 19:40:09.761 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:40:09.761 DEBUG [src.node.waku_node] Stopping container with id a8fb58c807ae
2026-04-22 19:40:10.238 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:40:10.239 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-04-22 19:40:10.247 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:40:10.252 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,66 @@
2026-04-22 19:40:23.465 DEBUG [tests.conftest] Running fixture setup: test_id
2026-04-22 19:40:23.466 DEBUG [tests.conftest] Running test: test_single_content_topic[/statusim/1/community/cbor] with id: 2026-04-22_19-40-23__a92d79e5-a93f-466e-902b-3d07cde08b8d
2026-04-22 19:40:23.466 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-04-22 19:40:23.466 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-04-22 19:40:23.467 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-04-22 19:40:23.475 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:40:23.475 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-40-23__a92d79e5-a93f-466e-902b-3d07cde08b8d__wakuorg_nwaku:latest.log
2026-04-22 19:40:23.475 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:40:23.475 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:40:23.477 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:40:23.477 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.92.48
2026-04-22 19:40:23.477 DEBUG [src.node.docker_mananger] Generated ports ['8943', '8944', '8945', '8946', '8947']
2026-04-22 19:40:23.477 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:40:23.477 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:40:23.477 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:40:23.477 DEBUG [src.node.docker_mananger] docker run -i -t -p 8943:8943 -p 8944:8944 -p 8945:8945 -p 8946:8946 -p 8947:8947 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=8945 --rest-port=8943 --tcp-port=8944 --discv5-udp-port=8946 --rest-address=0.0.0.0 --nat=extip:172.18.92.48 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=5855cd1ec4bc13c1ba1fb04bde1fa04ebbcf74daec5cffbc4ff7f9a7e04e58b1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8947 --metrics-logging=true --relay=true --filter=true --content-topic=/statusim/1/community/cbor
2026-04-22 19:40:23.663 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.92.48 waku a6b0440b50c4b3121f1c1148e6190a5ff9262f996f32ee813e0d833047bdab2a
2026-04-22 19:40:23.696 DEBUG [src.node.docker_mananger] Container started with ID a6b0440b50c4. Setting up logs at ./log/docker/node1_2026-04-22_19-40-23__a92d79e5-a93f-466e-902b-3d07cde08b8d__wakuorg_nwaku:latest.log
2026-04-22 19:40:23.697 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 8943
2026-04-22 19:40:23.697 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:40:23.793 ERROR [src.node.docker_mananger] Max retries reached for container cb92714de141. Exiting log stream.
2026-04-22 19:40:24.252 ERROR [src.node.docker_mananger] Max retries reached for container db00bac29657. Exiting log stream.
2026-04-22 19:40:24.699 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8943/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:24.702 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:40:24.702 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:40:24.702 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8943/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:24.704 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.92.48/tcp/8944/p2p/16Uiu2HAmHvNnp5jkTmWJ6ZKKJHEDD2bFXBjCEWXuuqW59N6ZxxHu","/ip4/172.18.92.48/tcp/8945/ws/p2p/16Uiu2HAmHvNnp5jkTmWJ6ZKKJHEDD2bFXBjCEWXuuqW59N6ZxxHu"],"enrUri":"enr:-L24QOIFm1KbFxvBomhsIjd_yVzKj-586RUEzakd3Bog23YEMXnE0QlVaoMRmy6BPRXfhDlakqXNF78-qzxhULR_ZSMCgmlkgnY0gmlwhKwSXDCKbXVsdGlhZGRyc5YACASsElwwBiLwAAoErBJcMAYi8d0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDTjuFEjikzdWTe3HbV7gJ-B1FqTex7nfG1wlSTTVSsIiDdGNwgiLwg3VkcIIi8oV3YWt1MgU"}'
2026-04-22 19:40:24.705 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:40:24.711 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:40:24.712 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-40-23__a92d79e5-a93f-466e-902b-3d07cde08b8d__wakuorg_nwaku:latest.log
2026-04-22 19:40:24.712 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:40:24.712 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:40:24.713 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:40:24.713 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.74.89
2026-04-22 19:40:24.713 DEBUG [src.node.docker_mananger] Generated ports ['16911', '16912', '16913', '16914', '16915']
2026-04-22 19:40:24.714 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:40:24.714 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:40:24.714 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:40:24.714 DEBUG [src.node.docker_mananger] docker run -i -t -p 16911:16911 -p 16912:16912 -p 16913:16913 -p 16914:16914 -p 16915:16915 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=16913 --rest-port=16911 --tcp-port=16912 --discv5-udp-port=16914 --rest-address=0.0.0.0 --nat=extip:172.18.74.89 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=3ce1dff9c835d0974c4fdbfcb34cb5ce4c609de27d41fa98d5aded2beadf8ecd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16915 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOIFm1KbFxvBomhsIjd_yVzKj-586RUEzakd3Bog23YEMXnE0QlVaoMRmy6BPRXfhDlakqXNF78-qzxhULR_ZSMCgmlkgnY0gmlwhKwSXDCKbXVsdGlhZGRyc5YACASsElwwBiLwAAoErBJcMAYi8d0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDTjuFEjikzdWTe3HbV7gJ-B1FqTex7nfG1wlSTTVSsIiDdGNwgiLwg3VkcIIi8oV3YWt1MgU --content-topic=/statusim/1/community/cbor
2026-04-22 19:40:24.912 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.74.89 waku 2ee200563f79e2b709c0240923f8c9dbaeeae455eee708e7bc64eede088c4f74
2026-04-22 19:40:24.945 DEBUG [src.node.docker_mananger] Container started with ID 2ee200563f79. Setting up logs at ./log/docker/node2_2026-04-22_19-40-23__a92d79e5-a93f-466e-902b-3d07cde08b8d__wakuorg_nwaku:latest.log
2026-04-22 19:40:24.946 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 16911
2026-04-22 19:40:24.946 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:40:25.947 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16911/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:25.960 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-04-22 19:40:25.961 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:40:25.961 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16911/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:25.964 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.74.89/tcp/16912/p2p/16Uiu2HAmSRU7t6eFjoizTiK8wveLeQUEaGL2VX2DAMtMStvXQCRq","/ip4/172.18.74.89/tcp/16913/ws/p2p/16Uiu2HAmSRU7t6eFjoizTiK8wveLeQUEaGL2VX2DAMtMStvXQCRq"],"enrUri":"enr:-L24QNZHpq3qGbyIQ_PaDRtP5amYv4BBz66V3Fp82lAd0yzOWqBHftCnXZ9dPhF37f6GJpSxLeA13RfCgOdk4GrKHFcCgmlkgnY0gmlwhKwSSlmKbXVsdGlhZGRyc5YACASsEkpZBkIQAAoErBJKWQZCEd0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDzIziSs4CvBzkx5m3Rmz4qtbneTm-8hlufGvC-xOWsQSDdGNwgkIQg3VkcIJCEoV3YWt1MgE"}'
2026-04-22 19:40:25.964 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:40:25.965 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16911/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.92.48/tcp/8944/p2p/16Uiu2HAmHvNnp5jkTmWJ6ZKKJHEDD2bFXBjCEWXuuqW59N6ZxxHu"]'
2026-04-22 19:40:25.968 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:25.969 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8943/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/statusim/1/community/cbor"]'
2026-04-22 19:40:25.974 ERROR [src.node.api_clients.base_client] HTTP error occurred: 500 Server Error: Internal Server Error for url: http://127.0.0.1:8943/relay/v1/auto/subscriptions. Response content: b'Subscribe failed:Failed to decode subscription event: Static sharding is used, relay subscriptions must specify a pubsub topic'
2026-04-22 19:40:26.043 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-04-22 19:40:26.044 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-04-22 19:40:26.044 DEBUG [src.node.waku_node] Stopping container with id a6b0440b50c4
2026-04-22 19:40:26.509 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:40:26.509 DEBUG [src.node.waku_node] Stopping container with id 2ee200563f79
2026-04-22 19:40:26.992 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:40:26.994 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-04-22 19:40:27.005 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:40:27.010 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:40:27.010 DEBUG [tests.conftest] Running fixture teardown: attach_logs_on_fail
2026-04-22 19:40:27.010 DEBUG [tests.conftest] Test failed, attempting to attach logs to the allure reports
2026-04-22 19:40:27.011 DEBUG [src.libs.common] Attaching file ./log/docker/node1_2026-04-22_19-40-23__a92d79e5-a93f-466e-902b-3d07cde08b8d__wakuorg_nwaku:latest.log
2026-04-22 19:40:27.012 DEBUG [src.libs.common] Attaching file ./log/docker/node2_2026-04-22_19-40-23__a92d79e5-a93f-466e-902b-3d07cde08b8d__wakuorg_nwaku:latest.log

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_main_node_only_relay__peer_only_relay with id: 2026-04-22_19-41-14__0de40c22-0177-4799-919e-cd83b8d6792f
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-04-22_19-41-14__0de40c22-0177-4799-919e-cd83b8d6792f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.93.153
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['12212', '12213', '12214', '12215', '12216']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 12212:12212 -p 12213:12213 -p 12214:12214 -p 12215:12215 -p 12216:12216 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=12214 --rest-port=12212 --tcp-port=12213 --discv5-udp-port=12215 --rest-address=0.0.0.0 --nat=extip:172.18.93.153 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=6bfad3a3aca48cadbdb111fb7cbe05fe05ab7eb9b8bd635c7e6cdf9fe77fa2be --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12216 --metrics-logging=true --store=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.93.153 waku 82efe8344d28d90a620686c61d8f8a0f2b3f5c8b671c988a12c0f29636fb84c7
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 82efe8344d28. Setting up logs at ./log/docker/publishing_node1_2026-04-22_19-41-14__0de40c22-0177-4799-919e-cd83b8d6792f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 12212
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 ff3faf923fd5. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 4d8e35b70ea9. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12212/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12212/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.93.153/tcp/12213/p2p/16Uiu2HAmQwTNnCs4fqqrj7xJepP6bjmwLoQMafj6pdaPcpfP2Jnz","/ip4/172.18.93.153/tcp/12214/ws/p2p/16Uiu2HAmQwTNnCs4fqqrj7xJepP6bjmwLoQMafj6pdaPcpfP2Jnz"],"enrUri":"enr:-L24QIGnQHcoY3tQ0OerlxPhw6Z3-n-voi43lwn0qRE1xaZ3HcuZm3EjswM2NrmSDjvOOIaW-k6KL9Fkg6F_xdBhzCkCgmlkgnY0gmlwhKwSXZmKbXVsdGlhZGRyc5YACASsEl2ZBi-1AAoErBJdmQYvtt0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDtoQYF8Krkn-Nk3GPg24o5NWZelNKvTlOVvhxdCkflleDdGNwgi-1g3VkcIIvt4V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/store_node1_2026-04-22_19-41-14__0de40c22-0177-4799-919e-cd83b8d6792f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.4.146
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['33911', '33912', '33913', '33914', '33915']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 33911:33911 -p 33912:33912 -p 33913:33913 -p 33914:33914 -p 33915:33915 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=33913 --rest-port=33911 --tcp-port=33912 --discv5-udp-port=33914 --rest-address=0.0.0.0 --nat=extip:172.18.4.146 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=6917c3d29cfc5bda94cef40fb0fd84fdf846aaead03708f3ec8ea1bc06d4085d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33915 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QIGnQHcoY3tQ0OerlxPhw6Z3-n-voi43lwn0qRE1xaZ3HcuZm3EjswM2NrmSDjvOOIaW-k6KL9Fkg6F_xdBhzCkCgmlkgnY0gmlwhKwSXZmKbXVsdGlhZGRyc5YACASsEl2ZBi-1AAoErBJdmQYvtt0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDtoQYF8Krkn-Nk3GPg24o5NWZelNKvTlOVvhxdCkflleDdGNwgi-1g3VkcIIvt4V3YWt1MgE --storenode=/ip4/172.18.93.153/tcp/12213/p2p/16Uiu2HAmQwTNnCs4fqqrj7xJepP6bjmwLoQMafj6pdaPcpfP2Jnz --store=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.4.146 waku 28ced7b0b90f99ada708431c27c89d9e1754934c90b9a59bc31aafd043eb506e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 28ced7b0b90f. Setting up logs at ./log/docker/store_node1_2026-04-22_19-41-14__0de40c22-0177-4799-919e-cd83b8d6792f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 33911
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:33911/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33911/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.4.146/tcp/33912/p2p/16Uiu2HAmK36DGeUnp2gu1ifYQerwkjRamzD37xMMqBqr3AVEGGe7","/ip4/172.18.4.146/tcp/33913/ws/p2p/16Uiu2HAmK36DGeUnp2gu1ifYQerwkjRamzD37xMMqBqr3AVEGGe7"],"enrUri":"enr:-L24QBEEXkyYiomJaXYbZs_NXOpSK_NLCX-vAddMcySuCUgyY0k14MBB3Jy2eONOzgP0_vgCK4byHod9067oaBNfXcACgmlkgnY0gmlwhKwSBJKKbXVsdGlhZGRyc5YACASsEgSSBoR4AAoErBIEkgaEed0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDXs-G-XehPz9VSMpDVj8zEtzTDXCgOlHNck9S-6zi42yDdGNwgoR4g3VkcIKEeoV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:33911/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.93.153/tcp/12213/p2p/16Uiu2HAmQwTNnCs4fqqrj7xJepP6bjmwLoQMafj6pdaPcpfP2Jnz"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12212/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/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:33911/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/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:12212/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33911/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":504,"statusDesc":"PEER_DIAL_FAILURE: 16Uiu2HAmQwTNnCs4fqqrj7xJepP6bjmwLoQMafj6pdaPcpfP2Jnz","messages":[]}'
DEBUG  src.steps.store:store.py:228 messages length is 0
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:343 Stopping container with id 82efe8344d28
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:343 Stopping container with id 28ced7b0b90f
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,72 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_get_message_with_150_kb_payload with id: 2026-04-22_19-39-08__741db860-ba02-4c67-b644-94f1f28ccd16
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.filter:filter.py:34 Running fixture setup: setup_main_relay_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-39-08__741db860-ba02-4c67-b644-94f1f28ccd16__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.131.22
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['63753', '63754', '63755', '63756', '63757']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 63753:63753 -p 63754:63754 -p 63755:63755 -p 63756:63756 -p 63757:63757 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=63755 --rest-port=63753 --tcp-port=63754 --discv5-udp-port=63756 --rest-address=0.0.0.0 --nat=extip:172.18.131.22 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=a2e53401ce41eab6dbce2bed7682a8b31dfffa00cf8da09aa6b5d6fef26eda8e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63757 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.131.22 waku 2b6f9a6d5e32faacf1ad3b3e1d26c196ddc50e6e966a51b26dc2fa90098c9fbe
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2b6f9a6d5e32. Setting up logs at ./log/docker/node1_2026-04-22_19-39-08__741db860-ba02-4c67-b644-94f1f28ccd16__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 63753
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 6ff4024bd239. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 83da367e6542. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63753/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63753/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.131.22/tcp/63754/p2p/16Uiu2HAm8frFfAXKr3woHZbMnRP2HVsK5cpx5fkCSaFmCtpQkjPS","/ip4/172.18.131.22/tcp/63755/ws/p2p/16Uiu2HAm8frFfAXKr3woHZbMnRP2HVsK5cpx5fkCSaFmCtpQkjPS"],"enrUri":"enr:-L24QCJ8w0_uVqpaJIOntKyMlj2J6ggYF-YNAwc1JnXRS6oMZUyvVPxowS_Jqqk-Xp9WWECLiCMHzNAYOT78xxD0AisCgmlkgnY0gmlwhKwSgxaKbXVsdGlhZGRyc5YACASsEoMWBvkKAAoErBKDFgb5C90DgnJzhQDGAQAAiXNlY3AyNTZrMaECxMmtfZ3KJfVgqKVxOu5eQoFOcsjbrD0JuzMht28e_MWDdGNwgvkKg3VkcIL5DIV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
DEBUG  src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-39-08__741db860-ba02-4c67-b644-94f1f28ccd16__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.61.158
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['48320', '48321', '48322', '48323', '48324']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 48320:48320 -p 48321:48321 -p 48322:48322 -p 48323:48323 -p 48324:48324 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=48322 --rest-port=48320 --tcp-port=48321 --discv5-udp-port=48323 --rest-address=0.0.0.0 --nat=extip:172.18.61.158 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=d7a4a16faa7d2cf34a88966fb62c25caecfbab1611acee412d9b14bafe51ea3d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48324 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QCJ8w0_uVqpaJIOntKyMlj2J6ggYF-YNAwc1JnXRS6oMZUyvVPxowS_Jqqk-Xp9WWECLiCMHzNAYOT78xxD0AisCgmlkgnY0gmlwhKwSgxaKbXVsdGlhZGRyc5YACASsEoMWBvkKAAoErBKDFgb5C90DgnJzhQDGAQAAiXNlY3AyNTZrMaECxMmtfZ3KJfVgqKVxOu5eQoFOcsjbrD0JuzMht28e_MWDdGNwgvkKg3VkcIL5DIV3YWt1MgU --filternode=/ip4/172.18.131.22/tcp/63754/p2p/16Uiu2HAm8frFfAXKr3woHZbMnRP2HVsK5cpx5fkCSaFmCtpQkjPS
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.61.158 waku 6caf0b691799cb1daeb23bd9a64758017fb77fc13b526ccea52b1a4845b7de37
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6caf0b691799. Setting up logs at ./log/docker/node2_2026-04-22_19-39-08__741db860-ba02-4c67-b644-94f1f28ccd16__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 48320
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:48320/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48320/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.61.158/tcp/48321/p2p/16Uiu2HAmTbwo42ypLwCZYzYLTPXtYxv7zjCwNgUccGDmGxjqtrFY","/ip4/172.18.61.158/tcp/48322/ws/p2p/16Uiu2HAmTbwo42ypLwCZYzYLTPXtYxv7zjCwNgUccGDmGxjqtrFY"],"enrUri":"enr:-L24QJQ6xcViuy2ROicMs69rLYevEnltquOGYHuN1rDYMctGU_QPYsj8v3TqfSPsQhPVtQPmzSFFL-7E-sUujv5ioA0CgmlkgnY0gmlwhKwSPZ6KbXVsdGlhZGRyc5YACASsEj2eBrzBAAoErBI9nga8wt0DgnJzhQDGAQAAiXNlY3AyNTZrMaED3her7pGhOGseYu4VZmjmgUVSesbskUBHQq_70b97maeDdGNwgrzBg3VkcIK8w4V3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48320/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.131.22/tcp/63754/p2p/16Uiu2HAm8frFfAXKr3woHZbMnRP2HVsK5cpx5fkCSaFmCtpQkjPS"]'
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:63753/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/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:48320/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "d9f2ed0d-0696-42b2-9830-9edc69adb7b2", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/198/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"d9f2ed0d-0696-42b2-9830-9edc69adb7b2","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 2 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48320/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -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
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:343 Stopping container with id 2b6f9a6d5e32
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:343 Stopping container with id 6caf0b691799
DEBUG  src.node.waku_node:waku_node.py:355 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,79 @@
2026-04-22 19:38:41.225 DEBUG [tests.conftest] Running fixture setup: test_id
2026-04-22 19:38:41.225 DEBUG [tests.conftest] Running test: test_relay_with_latency_between_two_nodes with id: 2026-04-22_19-38-41__98b7b6ac-5d50-46b1-8ccc-1b84caa5c50b
2026-04-22 19:38:41.225 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-04-22 19:38:41.225 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-04-22 19:38:41.232 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:38:41.232 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-38-41__98b7b6ac-5d50-46b1-8ccc-1b84caa5c50b__wakuorg_nwaku:latest.log
2026-04-22 19:38:41.237 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:38:41.238 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-38-41__98b7b6ac-5d50-46b1-8ccc-1b84caa5c50b__wakuorg_nwaku:latest.log
2026-04-22 19:38:41.238 INFO [tests.e2e.test_network_conditions] Starting node1 and node2 with relay enabled
2026-04-22 19:38:41.238 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:38:41.239 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:38:41.240 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:38:41.240 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.10.37
2026-04-22 19:38:41.240 DEBUG [src.node.docker_mananger] Generated ports ['32325', '32326', '32327', '32328', '32329']
2026-04-22 19:38:41.240 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:38:41.240 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:38:41.241 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:38:41.241 DEBUG [src.node.docker_mananger] docker run -i -t -p 32325:32325 -p 32326:32326 -p 32327:32327 -p 32328:32328 -p 32329:32329 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=32327 --rest-port=32325 --tcp-port=32326 --discv5-udp-port=32328 --rest-address=0.0.0.0 --nat=extip:172.18.10.37 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=8f1fcd26154fbbe6fd54a22bee4e35239bd6ec67e34c7bcba6efc9bbb3feacde --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32329 --metrics-logging=true --relay=true
2026-04-22 19:38:41.423 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.10.37 waku 793294a31558bb6c41e9578923a3077980edf978b237e921459f8a9fff1dd7d2
2026-04-22 19:38:41.459 DEBUG [src.node.docker_mananger] Container started with ID 793294a31558. Setting up logs at ./log/docker/node1_2026-04-22_19-38-41__98b7b6ac-5d50-46b1-8ccc-1b84caa5c50b__wakuorg_nwaku:latest.log
2026-04-22 19:38:41.460 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 32325
2026-04-22 19:38:41.460 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:38:41.482 ERROR [src.node.docker_mananger] Max retries reached for container e8e6c7e60a58. Exiting log stream.
2026-04-22 19:38:41.973 ERROR [src.node.docker_mananger] Max retries reached for container 2236994fd78d. Exiting log stream.
2026-04-22 19:38:42.461 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32325/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:38:42.464 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:38:42.465 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:38:42.465 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32325/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:38:42.467 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.10.37/tcp/32326/p2p/16Uiu2HAmFtd7vEtdL8jqqyWzK9P8b9xpaT7FYo2ugPpomJQ78pyt","/ip4/172.18.10.37/tcp/32327/ws/p2p/16Uiu2HAmFtd7vEtdL8jqqyWzK9P8b9xpaT7FYo2ugPpomJQ78pyt"],"enrUri":"enr:-L24QMgKk1OXFIo3ewmIivyKu6ydn6ITm0JtGwd2aczHVIJxXqfq8uL-HJ9sSvK5N6ioRCGH8UIUA-5srglKbJRZyNACgmlkgnY0gmlwhKwSCiWKbXVsdGlhZGRyc5YACASsEgolBn5GAAoErBIKJQZ-R90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDMBEvyQ1C8ht1wpV6K-iKY0Y3ourUUnNdY1Jz1S6taZeDdGNwgn5Gg3VkcIJ-SIV3YWt1MgE"}'
2026-04-22 19:38:42.468 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:38:42.468 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:38:42.468 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:38:42.469 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:38:42.469 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.49.120
2026-04-22 19:38:42.470 DEBUG [src.node.docker_mananger] Generated ports ['62137', '62138', '62139', '62140', '62141']
2026-04-22 19:38:42.470 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:38:42.470 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:38:42.470 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:38:42.470 DEBUG [src.node.docker_mananger] docker run -i -t -p 62137:62137 -p 62138:62138 -p 62139:62139 -p 62140:62140 -p 62141:62141 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=62139 --rest-port=62137 --tcp-port=62138 --discv5-udp-port=62140 --rest-address=0.0.0.0 --nat=extip:172.18.49.120 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=ea46ad843cbb0a14c24fac137feabf3c5614de52ba136c843ed0b46e459eeb95 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62141 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QMgKk1OXFIo3ewmIivyKu6ydn6ITm0JtGwd2aczHVIJxXqfq8uL-HJ9sSvK5N6ioRCGH8UIUA-5srglKbJRZyNACgmlkgnY0gmlwhKwSCiWKbXVsdGlhZGRyc5YACASsEgolBn5GAAoErBIKJQZ-R90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDMBEvyQ1C8ht1wpV6K-iKY0Y3ourUUnNdY1Jz1S6taZeDdGNwgn5Gg3VkcIJ-SIV3YWt1MgE
2026-04-22 19:38:42.657 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.49.120 waku 41e779be300dbe2c83df07fd7802bf42d329b53c27689176ad2dfd4f5c7b656f
2026-04-22 19:38:42.696 DEBUG [src.node.docker_mananger] Container started with ID 41e779be300d. Setting up logs at ./log/docker/node2_2026-04-22_19-38-41__98b7b6ac-5d50-46b1-8ccc-1b84caa5c50b__wakuorg_nwaku:latest.log
2026-04-22 19:38:42.696 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 62137
2026-04-22 19:38:42.696 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:38:43.700 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62137/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:38:43.707 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:38:43.708 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:38:43.708 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62137/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:38:43.711 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.49.120/tcp/62138/p2p/16Uiu2HAkyzWYpATmqbJLkdaCwuNnQHPdmXAUv39aYnkAtKMJPFdm","/ip4/172.18.49.120/tcp/62139/ws/p2p/16Uiu2HAkyzWYpATmqbJLkdaCwuNnQHPdmXAUv39aYnkAtKMJPFdm"],"enrUri":"enr:-L24QE1F7aLl3XgbvsGawgN9Otyu9Lk0kBKtaU8-g25Vhl6xVgchAwaK2wHU8UCgN23BXjnmI0g4FtmC7BM79yRxq68CgmlkgnY0gmlwhKwSMXiKbXVsdGlhZGRyc5YACASsEjF4BvK6AAoErBIxeAbyu90DgnJzhQDGAQAAiXNlY3AyNTZrMaECQ9hASAY1lpWflJRWSr7lAU07XNlB9solLlFJSFJ4eUyDdGNwgvK6g3VkcILyvIV3YWt1MgE"}'
2026-04-22 19:38:43.711 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:38:43.711 INFO [tests.e2e.test_network_conditions] Subscribing both nodes to relay topic
2026-04-22 19:38:43.711 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32325/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
2026-04-22 19:38:43.715 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:38:43.715 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62137/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
2026-04-22 19:38:43.724 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:38:43.724 INFO [tests.e2e.test_network_conditions] Waiting for autoconnection
2026-04-22 19:38:43.724 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32325/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:38:43.727 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.49.120/tcp/56220/p2p/16Uiu2HAkyzWYpATmqbJLkdaCwuNnQHPdmXAUv39aYnkAtKMJPFdm","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-\\"v0.38.0-18-gbb8a7e\\"","origin":"UnknownOrigin"}]'
2026-04-22 19:38:43.727 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62137/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:38:43.729 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.10.37/tcp/32326/p2p/16Uiu2HAmFtd7vEtdL8jqqyWzK9P8b9xpaT7FYo2ugPpomJQ78pyt","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-\\"v0.38.0-18-gbb8a7e\\"","origin":"Discv5"}]'
2026-04-22 19:38:43.729 DEBUG [src.libs.common] Sleeping for 10 seconds
2026-04-22 19:38:53.730 DEBUG [tests.e2e.test_network_conditions] Applying 5000ms latency to node2
2026-04-22 19:38:53.732 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '24791', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
2026-04-22 19:38:53.777 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '24791', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'netem', 'delay', '5000ms']
2026-04-22 19:38:53.791 DEBUG [tests.e2e.test_network_conditions] Publishing message from node1
2026-04-22 19:38:53.791 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32325/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:38:53.799 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:38:53.799 DEBUG [tests.e2e.test_network_conditions] Fetching relay messages on node2
2026-04-22 19:38:53.800 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62137/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:03.803 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":1776886733791086851,"ephemeral":false,"proof":""}]'
2026-04-22 19:39:03.805 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '24791', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
2026-04-22 19:39:03.816 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-04-22 19:39:03.817 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-04-22 19:39:03.817 DEBUG [src.node.waku_node] Stopping container with id 793294a31558
2026-04-22 19:39:04.297 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:39:04.297 DEBUG [src.node.waku_node] Stopping container with id 41e779be300d
2026-04-22 19:39:04.767 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:39:04.769 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-04-22 19:39:04.785 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:39:04.801 DEBUG [src.node.docker_mananger] 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_filter_subscribe_to_multiple_pubsub_topic_from_same_cluster with id: 2026-04-22_19-39-22__ccab8fb9-9e28-404a-a51f-cd4f05c3f70a
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.filter:filter.py:34 Running fixture setup: setup_main_relay_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-39-22__ccab8fb9-9e28-404a-a51f-cd4f05c3f70a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.5
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['49031', '49032', '49033', '49034', '49035']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 49031:49031 -p 49032:49032 -p 49033:49033 -p 49034:49034 -p 49035:49035 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=49033 --rest-port=49031 --tcp-port=49032 --discv5-udp-port=49034 --rest-address=0.0.0.0 --nat=extip:172.18.147.5 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=9aec953fbeb54649c8db33da034abb24f4a001f68ff66d158bc6bbc0c609eca0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49035 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.147.5 waku 3def55677e78221afc0f4601d120614ccdab70043290fabb0863ef621b01abe4
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 3def55677e78. Setting up logs at ./log/docker/node1_2026-04-22_19-39-22__ccab8fb9-9e28-404a-a51f-cd4f05c3f70a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 49031
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 52d2e0758119. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container e9d98102df1f. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49031/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49031/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.5/tcp/49032/p2p/16Uiu2HAm8vFpCsFHH1U63fCko4TnmwKYBptAp53SP3HVzNJ2sni3","/ip4/172.18.147.5/tcp/49033/ws/p2p/16Uiu2HAm8vFpCsFHH1U63fCko4TnmwKYBptAp53SP3HVzNJ2sni3"],"enrUri":"enr:-L24QO6LxFF3QuTziJydOq-yLyGLrkPEHeqHTjvNCblFfCSKH864sDzObXS3PGeiFuoinwQ03kJmtqKb7cHcfu6LDcACgmlkgnY0gmlwhKwSkwWKbXVsdGlhZGRyc5YACASsEpMFBr-IAAoErBKTBQa_id0DgnJzhQDGAQAAiXNlY3AyNTZrMaECyHpzH4v4vR_0FW24fdEHOp5vttWwJTkepEs2Q3dQzuCDdGNwgr-Ig3VkcIK_ioV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
DEBUG  src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-39-22__ccab8fb9-9e28-404a-a51f-cd4f05c3f70a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.159.19
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['26590', '26591', '26592', '26593', '26594']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 26590:26590 -p 26591:26591 -p 26592:26592 -p 26593:26593 -p 26594:26594 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=26592 --rest-port=26590 --tcp-port=26591 --discv5-udp-port=26593 --rest-address=0.0.0.0 --nat=extip:172.18.159.19 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=d69edcbc58debdbcdc128cc6e6c6778e205dcab2b37d7522eed0f0a78405fcbd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=26594 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QO6LxFF3QuTziJydOq-yLyGLrkPEHeqHTjvNCblFfCSKH864sDzObXS3PGeiFuoinwQ03kJmtqKb7cHcfu6LDcACgmlkgnY0gmlwhKwSkwWKbXVsdGlhZGRyc5YACASsEpMFBr-IAAoErBKTBQa_id0DgnJzhQDGAQAAiXNlY3AyNTZrMaECyHpzH4v4vR_0FW24fdEHOp5vttWwJTkepEs2Q3dQzuCDdGNwgr-Ig3VkcIK_ioV3YWt1MgU --filternode=/ip4/172.18.147.5/tcp/49032/p2p/16Uiu2HAm8vFpCsFHH1U63fCko4TnmwKYBptAp53SP3HVzNJ2sni3
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.159.19 waku f3e91da40252bd670b73691c892ac0c4d2dc7be432a4744620c54fe4633cba65
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f3e91da40252. Setting up logs at ./log/docker/node2_2026-04-22_19-39-22__ccab8fb9-9e28-404a-a51f-cd4f05c3f70a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 26590
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:26590/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26590/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.159.19/tcp/26591/p2p/16Uiu2HAmRcyEfWDSnqsbxyCfkM2jyrPVpKxq16tBQgDu6zeeFwqg","/ip4/172.18.159.19/tcp/26592/ws/p2p/16Uiu2HAmRcyEfWDSnqsbxyCfkM2jyrPVpKxq16tBQgDu6zeeFwqg"],"enrUri":"enr:-L24QFcBZJI7IOLCOHdUgcKcwsYzlnooHMqubkALJnGe1e3sERmko85G4v3ZP8-kxIaHWRkREZl7jf2hLxrjoYK8oTYCgmlkgnY0gmlwhKwSnxOKbXVsdGlhZGRyc5YACASsEp8TBmffAAoErBKfEwZn4N0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDwKOCMTMj3wrc0TYEh8IZChbv59WOcs5czeAugSLJ2v-DdGNwgmffg3VkcIJn4YV3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26590/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.147.5/tcp/49032/p2p/16Uiu2HAm8vFpCsFHH1U63fCko4TnmwKYBptAp53SP3HVzNJ2sni3"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:21 Running test with pubsub topic: /waku/2/rs/198/0
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:49031/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/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:26590/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "46362ba0-2f59-484f-8721-498fda13766f", "contentFilters": ["/waku/2/rs/198/0"], "pubsubTopic": "/waku/2/rs/198/0"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"46362ba0-2f59-484f-8721-498fda13766f","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:49031/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/waku/2/rs/198/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:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26590/filter/v2/messages/%2Fwaku%2F2%2Frs%2F198%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":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/waku/2/rs/198/0","version":0,"timestamp":1776886765441685037,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:21 Running test with pubsub topic: /waku/2/rs/198/1
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:49031/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/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:26590/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "c0df175b-2b95-43f3-942d-983646fabc7f", "contentFilters": ["/waku/2/rs/198/1"], "pubsubTopic": "/waku/2/rs/198/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"c0df175b-2b95-43f3-942d-983646fabc7f","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:49031/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/waku/2/rs/198/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:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26590/filter/v2/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/waku/2/rs/198/1","version":0,"timestamp":1776886765571023724,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:21 Running test with pubsub topic: /waku/2/rs/198/9
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:49031/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/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:26590/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "79455e2f-78d8-457d-94c3-edd5ca2e3ff0", "contentFilters": ["/waku/2/rs/198/9"], "pubsubTopic": "/waku/2/rs/198/9"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"79455e2f-78d8-457d-94c3-edd5ca2e3ff0","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:49031/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F9" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/waku/2/rs/198/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:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26590/filter/v2/messages/%2Fwaku%2F2%2Frs%2F198%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":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/waku/2/rs/198/9","version":0,"timestamp":1776886765697109454,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:21 Running test with pubsub topic: /waku/2/rs/198/25
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:49031/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/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:26590/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "f9548aee-4614-488c-b772-38edf99436c2", "contentFilters": ["/waku/2/rs/198/25"], "pubsubTopic": "/waku/2/rs/198/25"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"f9548aee-4614-488c-b772-38edf99436c2","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:49031/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F25" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/waku/2/rs/198/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:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26590/filter/v2/messages/%2Fwaku%2F2%2Frs%2F198%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":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/waku/2/rs/198/25","version":0,"timestamp":1776886765823549727,"ephemeral":false}]'
DEBUG  tests.filter.test_subscribe_create:test_subscribe_create.py:21 Running test with pubsub topic: /waku/2/rs/198/1000
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:49031/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1000"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:26590/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "7ef465d6-b0aa-4733-b88c-05645049ea40", "contentFilters": ["/waku/2/rs/198/1000"], "pubsubTopic": "/waku/2/rs/198/1000"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"7ef465d6-b0aa-4733-b88c-05645049ea40","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:49031/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1000" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/waku/2/rs/198/1000", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26590/filter/v2/messages/%2Fwaku%2F2%2Frs%2F198%2F1000" -H "Content-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":"/waku/2/rs/198/1000","version":0,"timestamp":1776886765949261848,"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:343 Stopping container with id 3def55677e78
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:343 Stopping container with id f3e91da40252
DEBUG  src.node.waku_node:waku_node.py:355 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,198 @@
2026-04-22 19:40:23.465 DEBUG [tests.conftest] Running fixture setup: test_id
2026-04-22 19:40:23.466 DEBUG [tests.conftest] Running test: test_single_content_topic[/statusim/1/community/cbor] with id: 2026-04-22_19-40-23__a92d79e5-a93f-466e-902b-3d07cde08b8d
2026-04-22 19:40:23.466 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-04-22 19:40:23.466 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-04-22 19:40:23.467 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-04-22 19:40:23.475 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:40:23.475 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-40-23__a92d79e5-a93f-466e-902b-3d07cde08b8d__wakuorg_nwaku:latest.log
2026-04-22 19:40:23.475 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:40:23.475 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:40:23.477 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:40:23.477 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.92.48
2026-04-22 19:40:23.477 DEBUG [src.node.docker_mananger] Generated ports ['8943', '8944', '8945', '8946', '8947']
2026-04-22 19:40:23.477 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:40:23.477 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:40:23.477 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:40:23.477 DEBUG [src.node.docker_mananger] docker run -i -t -p 8943:8943 -p 8944:8944 -p 8945:8945 -p 8946:8946 -p 8947:8947 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=8945 --rest-port=8943 --tcp-port=8944 --discv5-udp-port=8946 --rest-address=0.0.0.0 --nat=extip:172.18.92.48 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=5855cd1ec4bc13c1ba1fb04bde1fa04ebbcf74daec5cffbc4ff7f9a7e04e58b1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8947 --metrics-logging=true --relay=true --filter=true --content-topic=/statusim/1/community/cbor
2026-04-22 19:40:23.663 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.92.48 waku a6b0440b50c4b3121f1c1148e6190a5ff9262f996f32ee813e0d833047bdab2a
2026-04-22 19:40:23.696 DEBUG [src.node.docker_mananger] Container started with ID a6b0440b50c4. Setting up logs at ./log/docker/node1_2026-04-22_19-40-23__a92d79e5-a93f-466e-902b-3d07cde08b8d__wakuorg_nwaku:latest.log
2026-04-22 19:40:23.697 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 8943
2026-04-22 19:40:23.697 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:40:23.793 ERROR [src.node.docker_mananger] Max retries reached for container cb92714de141. Exiting log stream.
2026-04-22 19:40:24.252 ERROR [src.node.docker_mananger] Max retries reached for container db00bac29657. Exiting log stream.
2026-04-22 19:40:24.699 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8943/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:24.702 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:40:24.702 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:40:24.702 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8943/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:24.704 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.92.48/tcp/8944/p2p/16Uiu2HAmHvNnp5jkTmWJ6ZKKJHEDD2bFXBjCEWXuuqW59N6ZxxHu","/ip4/172.18.92.48/tcp/8945/ws/p2p/16Uiu2HAmHvNnp5jkTmWJ6ZKKJHEDD2bFXBjCEWXuuqW59N6ZxxHu"],"enrUri":"enr:-L24QOIFm1KbFxvBomhsIjd_yVzKj-586RUEzakd3Bog23YEMXnE0QlVaoMRmy6BPRXfhDlakqXNF78-qzxhULR_ZSMCgmlkgnY0gmlwhKwSXDCKbXVsdGlhZGRyc5YACASsElwwBiLwAAoErBJcMAYi8d0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDTjuFEjikzdWTe3HbV7gJ-B1FqTex7nfG1wlSTTVSsIiDdGNwgiLwg3VkcIIi8oV3YWt1MgU"}'
2026-04-22 19:40:24.705 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:40:24.711 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:40:24.712 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-40-23__a92d79e5-a93f-466e-902b-3d07cde08b8d__wakuorg_nwaku:latest.log
2026-04-22 19:40:24.712 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:40:24.712 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:40:24.713 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:40:24.713 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.74.89
2026-04-22 19:40:24.713 DEBUG [src.node.docker_mananger] Generated ports ['16911', '16912', '16913', '16914', '16915']
2026-04-22 19:40:24.714 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:40:24.714 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:40:24.714 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:40:24.714 DEBUG [src.node.docker_mananger] docker run -i -t -p 16911:16911 -p 16912:16912 -p 16913:16913 -p 16914:16914 -p 16915:16915 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=16913 --rest-port=16911 --tcp-port=16912 --discv5-udp-port=16914 --rest-address=0.0.0.0 --nat=extip:172.18.74.89 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=3ce1dff9c835d0974c4fdbfcb34cb5ce4c609de27d41fa98d5aded2beadf8ecd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16915 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOIFm1KbFxvBomhsIjd_yVzKj-586RUEzakd3Bog23YEMXnE0QlVaoMRmy6BPRXfhDlakqXNF78-qzxhULR_ZSMCgmlkgnY0gmlwhKwSXDCKbXVsdGlhZGRyc5YACASsElwwBiLwAAoErBJcMAYi8d0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDTjuFEjikzdWTe3HbV7gJ-B1FqTex7nfG1wlSTTVSsIiDdGNwgiLwg3VkcIIi8oV3YWt1MgU --content-topic=/statusim/1/community/cbor
2026-04-22 19:40:24.912 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.74.89 waku 2ee200563f79e2b709c0240923f8c9dbaeeae455eee708e7bc64eede088c4f74
2026-04-22 19:40:24.945 DEBUG [src.node.docker_mananger] Container started with ID 2ee200563f79. Setting up logs at ./log/docker/node2_2026-04-22_19-40-23__a92d79e5-a93f-466e-902b-3d07cde08b8d__wakuorg_nwaku:latest.log
2026-04-22 19:40:24.946 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 16911
2026-04-22 19:40:24.946 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:40:25.947 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16911/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:25.960 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-04-22 19:40:25.961 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:40:25.961 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16911/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:25.964 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.74.89/tcp/16912/p2p/16Uiu2HAmSRU7t6eFjoizTiK8wveLeQUEaGL2VX2DAMtMStvXQCRq","/ip4/172.18.74.89/tcp/16913/ws/p2p/16Uiu2HAmSRU7t6eFjoizTiK8wveLeQUEaGL2VX2DAMtMStvXQCRq"],"enrUri":"enr:-L24QNZHpq3qGbyIQ_PaDRtP5amYv4BBz66V3Fp82lAd0yzOWqBHftCnXZ9dPhF37f6GJpSxLeA13RfCgOdk4GrKHFcCgmlkgnY0gmlwhKwSSlmKbXVsdGlhZGRyc5YACASsEkpZBkIQAAoErBJKWQZCEd0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDzIziSs4CvBzkx5m3Rmz4qtbneTm-8hlufGvC-xOWsQSDdGNwgkIQg3VkcIJCEoV3YWt1MgE"}'
2026-04-22 19:40:25.964 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:40:25.965 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16911/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.92.48/tcp/8944/p2p/16Uiu2HAmHvNnp5jkTmWJ6ZKKJHEDD2bFXBjCEWXuuqW59N6ZxxHu"]'
2026-04-22 19:40:25.968 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:25.969 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8943/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/statusim/1/community/cbor"]'
2026-04-22 19:40:25.974 ERROR [src.node.api_clients.base_client] HTTP error occurred: 500 Server Error: Internal Server Error for url: http://127.0.0.1:8943/relay/v1/auto/subscriptions. Response content: b'Subscribe failed:Failed to decode subscription event: Static sharding is used, relay subscriptions must specify a pubsub topic'
2026-04-22 19:40:26.043 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-04-22 19:40:26.044 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-04-22 19:40:26.044 DEBUG [src.node.waku_node] Stopping container with id a6b0440b50c4
2026-04-22 19:40:26.509 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:40:26.509 DEBUG [src.node.waku_node] Stopping container with id 2ee200563f79
2026-04-22 19:40:26.992 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:40:26.994 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-04-22 19:40:27.005 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:40:27.010 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:40:27.010 DEBUG [tests.conftest] Running fixture teardown: attach_logs_on_fail
2026-04-22 19:40:27.010 DEBUG [tests.conftest] Test failed, attempting to attach logs to the allure reports
2026-04-22 19:40:27.011 DEBUG [src.libs.common] Attaching file ./log/docker/node1_2026-04-22_19-40-23__a92d79e5-a93f-466e-902b-3d07cde08b8d__wakuorg_nwaku:latest.log
2026-04-22 19:40:27.012 DEBUG [src.libs.common] Attaching file ./log/docker/node2_2026-04-22_19-40-23__a92d79e5-a93f-466e-902b-3d07cde08b8d__wakuorg_nwaku:latest.log
2026-04-22 19:40:27.015 DEBUG [tests.conftest] Running fixture setup: test_id
2026-04-22 19:40:27.015 DEBUG [tests.conftest] Running test: test_single_content_topic[/statusim/1/community/cbor] with id: 2026-04-22_19-40-27__42066509-06cd-4dde-93f4-1e8a587b69be
2026-04-22 19:40:27.015 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-04-22 19:40:27.016 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-04-22 19:40:27.016 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-04-22 19:40:27.023 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:40:27.023 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-40-27__42066509-06cd-4dde-93f4-1e8a587b69be__wakuorg_nwaku:latest.log
2026-04-22 19:40:27.024 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:40:27.024 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:40:27.025 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:40:27.025 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.72.43
2026-04-22 19:40:27.026 DEBUG [src.node.docker_mananger] Generated ports ['56010', '56011', '56012', '56013', '56014']
2026-04-22 19:40:27.026 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:40:27.026 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:40:27.026 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:40:27.026 DEBUG [src.node.docker_mananger] docker run -i -t -p 56010:56010 -p 56011:56011 -p 56012:56012 -p 56013:56013 -p 56014:56014 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=56012 --rest-port=56010 --tcp-port=56011 --discv5-udp-port=56013 --rest-address=0.0.0.0 --nat=extip:172.18.72.43 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=236b5b0f395f7a28419f4a1ee3c67eae8e161f7f996cf44075af1bc81b1dd67f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56014 --metrics-logging=true --relay=true --filter=true --content-topic=/statusim/1/community/cbor
2026-04-22 19:40:27.208 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.72.43 waku f8ec4ad1986983f09145d79fb8f863a20f008e094eefb113d188dedd454a2f60
2026-04-22 19:40:27.241 DEBUG [src.node.docker_mananger] Container started with ID f8ec4ad19869. Setting up logs at ./log/docker/node1_2026-04-22_19-40-27__42066509-06cd-4dde-93f4-1e8a587b69be__wakuorg_nwaku:latest.log
2026-04-22 19:40:27.241 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 56010
2026-04-22 19:40:27.241 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:40:27.343 ERROR [src.node.docker_mananger] Max retries reached for container a6b0440b50c4. Exiting log stream.
2026-04-22 19:40:27.805 ERROR [src.node.docker_mananger] Max retries reached for container 2ee200563f79. Exiting log stream.
2026-04-22 19:40:28.242 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56010/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:28.245 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:40:28.245 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:40:28.245 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56010/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:28.248 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.72.43/tcp/56011/p2p/16Uiu2HAmSeL6zAtd6LSbLTFSPZGJbLDa17RP1gDzU3oUfZHXNFeM","/ip4/172.18.72.43/tcp/56012/ws/p2p/16Uiu2HAmSeL6zAtd6LSbLTFSPZGJbLDa17RP1gDzU3oUfZHXNFeM"],"enrUri":"enr:-L24QG_YPFUlvNNf8YSi2lM_Nmp3UtRUyNLblzWHL_456YmaYAtvx6s2SDjKPEhGVsAE1SP0hvMkGYhrGpFymJClcQMCgmlkgnY0gmlwhKwSSCuKbXVsdGlhZGRyc5YACASsEkgrBtrLAAoErBJIKwbazN0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDz9hfE2H4DSqMdysIYcvLeEbVf8IUu3Ub-1Y6Oy2iNZaDdGNwgtrLg3VkcILazYV3YWt1MgU"}'
2026-04-22 19:40:28.248 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:40:28.255 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:40:28.255 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-40-27__42066509-06cd-4dde-93f4-1e8a587b69be__wakuorg_nwaku:latest.log
2026-04-22 19:40:28.256 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:40:28.256 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:40:28.257 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:40:28.258 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.8.189
2026-04-22 19:40:28.258 DEBUG [src.node.docker_mananger] Generated ports ['60064', '60065', '60066', '60067', '60068']
2026-04-22 19:40:28.258 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:40:28.258 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:40:28.258 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:40:28.258 DEBUG [src.node.docker_mananger] docker run -i -t -p 60064:60064 -p 60065:60065 -p 60066:60066 -p 60067:60067 -p 60068:60068 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=60066 --rest-port=60064 --tcp-port=60065 --discv5-udp-port=60067 --rest-address=0.0.0.0 --nat=extip:172.18.8.189 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=ea6f8c9c2d003eaacde262918bb1668cc5cfca7006ddad48fda4a17dbcdaa69b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60068 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QG_YPFUlvNNf8YSi2lM_Nmp3UtRUyNLblzWHL_456YmaYAtvx6s2SDjKPEhGVsAE1SP0hvMkGYhrGpFymJClcQMCgmlkgnY0gmlwhKwSSCuKbXVsdGlhZGRyc5YACASsEkgrBtrLAAoErBJIKwbazN0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDz9hfE2H4DSqMdysIYcvLeEbVf8IUu3Ub-1Y6Oy2iNZaDdGNwgtrLg3VkcILazYV3YWt1MgU --content-topic=/statusim/1/community/cbor
2026-04-22 19:40:28.448 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.8.189 waku 8e59ca58f109c12a90271537842d1a27e0af8049b54fe5e50d80c743fc0661a0
2026-04-22 19:40:28.485 DEBUG [src.node.docker_mananger] Container started with ID 8e59ca58f109. Setting up logs at ./log/docker/node2_2026-04-22_19-40-27__42066509-06cd-4dde-93f4-1e8a587b69be__wakuorg_nwaku:latest.log
2026-04-22 19:40:28.486 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 60064
2026-04-22 19:40:28.486 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:40:29.487 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60064/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:29.499 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-04-22 19:40:29.500 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:40:29.500 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60064/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:29.505 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.8.189/tcp/60065/p2p/16Uiu2HAmAzBMgMpjznXauivT5nEZpV13iweaLnfTULuREcpmPfSr","/ip4/172.18.8.189/tcp/60066/ws/p2p/16Uiu2HAmAzBMgMpjznXauivT5nEZpV13iweaLnfTULuREcpmPfSr"],"enrUri":"enr:-L24QNb8lx4RvP-qizMmVHsOPHuAZs_B5u7US8Nnok7zO0oLelXd5GmwVCrMdhUII87WMf6ogF2MngXc5C4H8QKDpisCgmlkgnY0gmlwhKwSCL2KbXVsdGlhZGRyc5YACASsEgi9BuqhAAoErBIIvQbqot0DgnJzhQDHAQAAiXNlY3AyNTZrMaEC5zMbWsAjFsauInfUplhRlugb8nKGiLKSiogweoQ3VwODdGNwguqhg3VkcILqo4V3YWt1MgE"}'
2026-04-22 19:40:29.507 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:40:29.507 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60064/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.72.43/tcp/56011/p2p/16Uiu2HAmSeL6zAtd6LSbLTFSPZGJbLDa17RP1gDzU3oUfZHXNFeM"]'
2026-04-22 19:40:29.511 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:29.511 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56010/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/statusim/1/community/cbor"]'
2026-04-22 19:40:29.514 ERROR [src.node.api_clients.base_client] HTTP error occurred: 500 Server Error: Internal Server Error for url: http://127.0.0.1:56010/relay/v1/auto/subscriptions. Response content: b'Subscribe failed:Failed to decode subscription event: Static sharding is used, relay subscriptions must specify a pubsub topic'
2026-04-22 19:40:29.554 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-04-22 19:40:29.555 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-04-22 19:40:29.555 DEBUG [src.node.waku_node] Stopping container with id f8ec4ad19869
2026-04-22 19:40:30.029 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:40:30.029 DEBUG [src.node.waku_node] Stopping container with id 8e59ca58f109
2026-04-22 19:40:30.459 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:40:30.460 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-04-22 19:40:30.466 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:40:30.474 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:40:30.475 DEBUG [tests.conftest] Running fixture teardown: attach_logs_on_fail
2026-04-22 19:40:30.475 DEBUG [tests.conftest] Test failed, attempting to attach logs to the allure reports
2026-04-22 19:40:30.476 DEBUG [src.libs.common] Attaching file ./log/docker/node1_2026-04-22_19-40-27__42066509-06cd-4dde-93f4-1e8a587b69be__wakuorg_nwaku:latest.log
2026-04-22 19:40:30.476 DEBUG [src.libs.common] Attaching file ./log/docker/node2_2026-04-22_19-40-27__42066509-06cd-4dde-93f4-1e8a587b69be__wakuorg_nwaku:latest.log
2026-04-22 19:40:30.480 DEBUG [tests.conftest] Running fixture setup: test_id
2026-04-22 19:40:30.480 DEBUG [tests.conftest] Running test: test_single_content_topic[/statusim/1/community/cbor] with id: 2026-04-22_19-40-30__1a2a735d-ee56-462d-8bd2-5c784db56b8a
2026-04-22 19:40:30.480 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-04-22 19:40:30.481 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-04-22 19:40:30.481 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-04-22 19:40:30.489 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:40:30.489 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-40-30__1a2a735d-ee56-462d-8bd2-5c784db56b8a__wakuorg_nwaku:latest.log
2026-04-22 19:40:30.489 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:40:30.489 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:40:30.491 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:40:30.491 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.9.20
2026-04-22 19:40:30.491 DEBUG [src.node.docker_mananger] Generated ports ['4065', '4066', '4067', '4068', '4069']
2026-04-22 19:40:30.491 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:40:30.492 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:40:30.492 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:40:30.492 DEBUG [src.node.docker_mananger] docker run -i -t -p 4065:4065 -p 4066:4066 -p 4067:4067 -p 4068:4068 -p 4069:4069 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=4067 --rest-port=4065 --tcp-port=4066 --discv5-udp-port=4068 --rest-address=0.0.0.0 --nat=extip:172.18.9.20 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=96619dbbacee5d83ee03efef378ba3b932d51d79ffcfbff87860ee5cdd86be0f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4069 --metrics-logging=true --relay=true --filter=true --content-topic=/statusim/1/community/cbor
2026-04-22 19:40:30.682 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.9.20 waku e5fb7835bc72e77f6b5bc011ba4ce9802feeb7088a578ff2577c1da7c07aeed9
2026-04-22 19:40:30.720 DEBUG [src.node.docker_mananger] Container started with ID e5fb7835bc72. Setting up logs at ./log/docker/node1_2026-04-22_19-40-30__1a2a735d-ee56-462d-8bd2-5c784db56b8a__wakuorg_nwaku:latest.log
2026-04-22 19:40:30.720 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 4065
2026-04-22 19:40:30.721 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:40:30.842 ERROR [src.node.docker_mananger] Max retries reached for container f8ec4ad19869. Exiting log stream.
2026-04-22 19:40:31.286 ERROR [src.node.docker_mananger] Max retries reached for container 8e59ca58f109. Exiting log stream.
2026-04-22 19:40:31.721 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4065/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:31.724 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:40:31.724 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:40:31.724 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4065/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:31.727 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.9.20/tcp/4066/p2p/16Uiu2HAkvAA1ebBVDmFZX9FJRLMVgQGeUsrWj86FfVPdJFkdsYha","/ip4/172.18.9.20/tcp/4067/ws/p2p/16Uiu2HAkvAA1ebBVDmFZX9FJRLMVgQGeUsrWj86FfVPdJFkdsYha"],"enrUri":"enr:-L24QI5DmHUaSR9bACb3kUk4dQ0BYJiQK6stqtREPPRV3TWQLs4BKgblsvQJmyHHYywhnhT-k3rJ3LQAMtRXQApMplACgmlkgnY0gmlwhKwSCRSKbXVsdGlhZGRyc5YACASsEgkUBg_iAAoErBIJFAYP490DgnJzhQDHAQAAiXNlY3AyNTZrMaECCuIXAJasBk8115h5HtR20bmiat39OygWU5yllVL__n2DdGNwgg_ig3VkcIIP5IV3YWt1MgU"}'
2026-04-22 19:40:31.727 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:40:31.734 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:40:31.734 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-40-30__1a2a735d-ee56-462d-8bd2-5c784db56b8a__wakuorg_nwaku:latest.log
2026-04-22 19:40:31.735 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:40:31.735 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:40:31.736 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:40:31.736 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.19.183
2026-04-22 19:40:31.737 DEBUG [src.node.docker_mananger] Generated ports ['20284', '20285', '20286', '20287', '20288']
2026-04-22 19:40:31.737 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:40:31.737 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:40:31.737 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:40:31.737 DEBUG [src.node.docker_mananger] docker run -i -t -p 20284:20284 -p 20285:20285 -p 20286:20286 -p 20287:20287 -p 20288:20288 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20286 --rest-port=20284 --tcp-port=20285 --discv5-udp-port=20287 --rest-address=0.0.0.0 --nat=extip:172.18.19.183 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=bb55aedd5708f30844ae30de3a3bec1b1eedbfb5e6bcfe3d019abede4ed0ecae --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20288 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QI5DmHUaSR9bACb3kUk4dQ0BYJiQK6stqtREPPRV3TWQLs4BKgblsvQJmyHHYywhnhT-k3rJ3LQAMtRXQApMplACgmlkgnY0gmlwhKwSCRSKbXVsdGlhZGRyc5YACASsEgkUBg_iAAoErBIJFAYP490DgnJzhQDHAQAAiXNlY3AyNTZrMaECCuIXAJasBk8115h5HtR20bmiat39OygWU5yllVL__n2DdGNwgg_ig3VkcIIP5IV3YWt1MgU --content-topic=/statusim/1/community/cbor
2026-04-22 19:40:31.927 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.19.183 waku 1b214cc8d993288a0f9369abe87a3dea4545f7a67a9c59ff37d0b8a7bed900be
2026-04-22 19:40:31.963 DEBUG [src.node.docker_mananger] Container started with ID 1b214cc8d993. Setting up logs at ./log/docker/node2_2026-04-22_19-40-30__1a2a735d-ee56-462d-8bd2-5c784db56b8a__wakuorg_nwaku:latest.log
2026-04-22 19:40:31.963 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 20284
2026-04-22 19:40:31.964 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:40:32.964 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20284/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:32.978 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-04-22 19:40:32.980 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:40:32.981 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20284/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:32.985 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.19.183/tcp/20285/p2p/16Uiu2HAmMnVE779dCvQMarwxmCZjKrqFUsCihUoyE7p5QcQx1t1d","/ip4/172.18.19.183/tcp/20286/ws/p2p/16Uiu2HAmMnVE779dCvQMarwxmCZjKrqFUsCihUoyE7p5QcQx1t1d"],"enrUri":"enr:-L24QD1o1S8IBtfxfWpZ5kQnrzEOlg_XsYf5NGIFfKPfWwnxAWAkS_OIbuL5VZDVoyovGhcwW_8MlW7aM88rrVfyKOsCgmlkgnY0gmlwhKwSE7eKbXVsdGlhZGRyc5YACASsEhO3Bk89AAoErBITtwZPPt0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDh6Tl-sz9FBiWOhcVKmEckug9rbne4MzZR8-rlXA59GCDdGNwgk89g3VkcIJPP4V3YWt1MgE"}'
2026-04-22 19:40:32.985 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:40:32.985 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20284/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.9.20/tcp/4066/p2p/16Uiu2HAkvAA1ebBVDmFZX9FJRLMVgQGeUsrWj86FfVPdJFkdsYha"]'
2026-04-22 19:40:32.988 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:32.988 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4065/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/statusim/1/community/cbor"]'
2026-04-22 19:40:32.991 ERROR [src.node.api_clients.base_client] HTTP error occurred: 500 Server Error: Internal Server Error for url: http://127.0.0.1:4065/relay/v1/auto/subscriptions. Response content: b'Subscribe failed:Failed to decode subscription event: Static sharding is used, relay subscriptions must specify a pubsub topic'
2026-04-22 19:40:33.029 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-04-22 19:40:33.031 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-04-22 19:40:33.031 DEBUG [src.node.waku_node] Stopping container with id e5fb7835bc72
2026-04-22 19:40:33.510 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:40:33.511 DEBUG [src.node.waku_node] Stopping container with id 1b214cc8d993
2026-04-22 19:40:33.980 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:40:33.983 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-04-22 19:40:33.992 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:40:33.998 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:40:33.998 DEBUG [tests.conftest] Running fixture teardown: attach_logs_on_fail
2026-04-22 19:40:33.998 DEBUG [tests.conftest] Test failed, attempting to attach logs to the allure reports
2026-04-22 19:40:33.999 DEBUG [src.libs.common] Attaching file ./log/docker/node2_2026-04-22_19-40-30__1a2a735d-ee56-462d-8bd2-5c784db56b8a__wakuorg_nwaku:latest.log
2026-04-22 19:40:33.999 DEBUG [src.libs.common] Attaching file ./log/docker/node1_2026-04-22_19-40-30__1a2a735d-ee56-462d-8bd2-5c784db56b8a__wakuorg_nwaku:latest.log

View File

@ -0,0 +1,79 @@
2026-04-22 19:39:30.469 DEBUG [tests.conftest] Running fixture setup: test_id
2026-04-22 19:39:30.469 DEBUG [tests.conftest] Running test: test_filter_update_subscription_add_a_new_content_topic with id: 2026-04-22_19-39-30__50a56943-e319-48fb-9e9c-01b051bb5fd5
2026-04-22 19:39:30.470 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-04-22 19:39:30.470 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-04-22 19:39:30.470 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2026-04-22 19:39:30.479 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:39:30.479 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-39-30__50a56943-e319-48fb-9e9c-01b051bb5fd5__wakuorg_nwaku:latest.log
2026-04-22 19:39:30.479 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:39:30.480 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:39:30.482 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:39:30.482 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.191.175
2026-04-22 19:39:30.483 DEBUG [src.node.docker_mananger] Generated ports ['48806', '48807', '48808', '48809', '48810']
2026-04-22 19:39:30.483 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:39:30.483 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:39:30.483 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:39:30.483 DEBUG [src.node.docker_mananger] docker run -i -t -p 48806:48806 -p 48807:48807 -p 48808:48808 -p 48809:48809 -p 48810:48810 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=48808 --rest-port=48806 --tcp-port=48807 --discv5-udp-port=48809 --rest-address=0.0.0.0 --nat=extip:172.18.191.175 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=c8bbffe6d5d7f69b213e7e087ccce4f64e5d8198cdeef4ebaba2e34ab607d3bb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48810 --metrics-logging=true --relay=true --filter=true
2026-04-22 19:39:30.663 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.191.175 waku 209ae3894e8e8a2836e92fe3bb04e78c3012b19813dd09694bc00a2f9f3ce83f
2026-04-22 19:39:30.703 DEBUG [src.node.docker_mananger] Container started with ID 209ae3894e8e. Setting up logs at ./log/docker/node1_2026-04-22_19-39-30__50a56943-e319-48fb-9e9c-01b051bb5fd5__wakuorg_nwaku:latest.log
2026-04-22 19:39:30.704 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 48806
2026-04-22 19:39:30.704 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:39:30.828 ERROR [src.node.docker_mananger] Max retries reached for container 536272b2fe83. Exiting log stream.
2026-04-22 19:39:31.304 ERROR [src.node.docker_mananger] Max retries reached for container d59fc0499669. Exiting log stream.
2026-04-22 19:39:31.704 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48806/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:31.707 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:39:31.708 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:39:31.708 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48806/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:31.710 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.191.175/tcp/48807/p2p/16Uiu2HAm2zXFVbgUmwU2Phe8eSZGBWkZoW3MRTXaFkx3dwFdd4wi","/ip4/172.18.191.175/tcp/48808/ws/p2p/16Uiu2HAm2zXFVbgUmwU2Phe8eSZGBWkZoW3MRTXaFkx3dwFdd4wi"],"enrUri":"enr:-L24QBsY3rx8dNsFg1ar2WJgFKkqohSRN5LV2MdZ_d-2z8dqV1MWDo5zmSfIaQY2lbF4MdFqWNlkRe0bWsMsgOnUqfICgmlkgnY0gmlwhKwSv6-KbXVsdGlhZGRyc5YACASsEr-vBr6nAAoErBK_rwa-qN0DgnJzhQDGAQAAiXNlY3AyNTZrMaECcGwa3JbxxxjNo1sQZprv6r2VdOWl4J4zRj6SjttRNfGDdGNwgr6ng3VkcIK-qYV3YWt1MgU"}'
2026-04-22 19:39:31.711 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:39:31.711 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2026-04-22 19:39:31.718 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:39:31.718 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-39-30__50a56943-e319-48fb-9e9c-01b051bb5fd5__wakuorg_nwaku:latest.log
2026-04-22 19:39:31.718 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:39:31.718 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:39:31.719 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:39:31.720 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.105.42
2026-04-22 19:39:31.720 DEBUG [src.node.docker_mananger] Generated ports ['57074', '57075', '57076', '57077', '57078']
2026-04-22 19:39:31.720 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:39:31.720 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:39:31.720 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:39:31.720 DEBUG [src.node.docker_mananger] docker run -i -t -p 57074:57074 -p 57075:57075 -p 57076:57076 -p 57077:57077 -p 57078:57078 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=57076 --rest-port=57074 --tcp-port=57075 --discv5-udp-port=57077 --rest-address=0.0.0.0 --nat=extip:172.18.105.42 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=20f224ebee98adef83b829e06a78ecd01001d085aca0dddbbdb92dad9229dfba --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57078 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QBsY3rx8dNsFg1ar2WJgFKkqohSRN5LV2MdZ_d-2z8dqV1MWDo5zmSfIaQY2lbF4MdFqWNlkRe0bWsMsgOnUqfICgmlkgnY0gmlwhKwSv6-KbXVsdGlhZGRyc5YACASsEr-vBr6nAAoErBK_rwa-qN0DgnJzhQDGAQAAiXNlY3AyNTZrMaECcGwa3JbxxxjNo1sQZprv6r2VdOWl4J4zRj6SjttRNfGDdGNwgr6ng3VkcIK-qYV3YWt1MgU --filternode=/ip4/172.18.191.175/tcp/48807/p2p/16Uiu2HAm2zXFVbgUmwU2Phe8eSZGBWkZoW3MRTXaFkx3dwFdd4wi
2026-04-22 19:39:31.898 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.105.42 waku 9710e87f20ee7e5c63eee0df6bd689ee472817cefac1ca05268dec0ce37a9a91
2026-04-22 19:39:31.935 DEBUG [src.node.docker_mananger] Container started with ID 9710e87f20ee. Setting up logs at ./log/docker/node2_2026-04-22_19-39-30__50a56943-e319-48fb-9e9c-01b051bb5fd5__wakuorg_nwaku:latest.log
2026-04-22 19:39:31.935 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 57074
2026-04-22 19:39:31.935 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:39:32.936 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57074/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:32.939 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:39:32.939 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:39:32.940 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57074/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:32.942 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.105.42/tcp/57075/p2p/16Uiu2HAmTpGo6oMPwDRaoTxtxx2g7GEekjarTdbXc7p8cxDbjPjC","/ip4/172.18.105.42/tcp/57076/ws/p2p/16Uiu2HAmTpGo6oMPwDRaoTxtxx2g7GEekjarTdbXc7p8cxDbjPjC"],"enrUri":"enr:-L24QByTYWeOhhKldTKc_T_xAe0lt5V5HK4uEYkbhO28R9iRS78feW7tBi1Dx_2jAIkoYlTyq0Hi3zwYGPKQWeQ0CQICgmlkgnY0gmlwhKwSaSqKbXVsdGlhZGRyc5YACASsEmkqBt7zAAoErBJpKgbe9N0DgnJzhQDGAQAAiXNlY3AyNTZrMaED4UAgKFtKmeWb2BoZfWkb7bmcLcErxHtEixnEMOKueReDdGNwgt7zg3VkcILe9YV3YWt1MgA"}'
2026-04-22 19:39:32.942 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:39:32.942 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57074/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.191.175/tcp/48807/p2p/16Uiu2HAm2zXFVbgUmwU2Phe8eSZGBWkZoW3MRTXaFkx3dwFdd4wi"]'
2026-04-22 19:39:32.963 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:32.973 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48806/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
2026-04-22 19:39:32.982 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:32.983 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57074/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "79a2f896-3675-4d78-9e53-86f7dc69f6d9", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/198/1"}'
2026-04-22 19:39:32.993 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"79a2f896-3675-4d78-9e53-86f7dc69f6d9","statusDesc":"OK"}'
2026-04-22 19:39:32.993 INFO [src.node.api_clients.base_client] curl -v -X PUT "http://127.0.0.1:57074/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/2/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/198/1"}'
2026-04-22 19:39:33.001 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2026-04-22 19:39:33.002 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48806/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:39:33.010 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:33.011 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-22 19:39:33.111 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-22 19:39:33.111 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57074/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:33.114 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":1776886773002462756,"ephemeral":false}]'
2026-04-22 19:39:33.116 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48806/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/2/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:39:33.121 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:33.122 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-22 19:39:33.222 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-22 19:39:33.222 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57074/filter/v2/messages/%2Ftest%2F2%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:33.225 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/2/waku-filter/proto","version":0,"timestamp":1776886773116622372,"ephemeral":false}]'
2026-04-22 19:39:33.228 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-04-22 19:39:33.229 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-04-22 19:39:33.229 DEBUG [src.node.waku_node] Stopping container with id 209ae3894e8e
2026-04-22 19:39:33.680 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:39:33.681 DEBUG [src.node.waku_node] Stopping container with id 9710e87f20ee
2026-04-22 19:39:34.107 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:39:34.108 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-04-22 19:39:34.123 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:39:34.130 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-04-22_19-40-37__63bf53aa-dc1d-4ea3-af43-29afdfdbbf9f
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.steps.store:store.py:39 Running fixture setup: node_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-04-22_19-40-37__63bf53aa-dc1d-4ea3-af43-29afdfdbbf9f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.28.209
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['45477', '45478', '45479', '45480', '45481']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 45477:45477 -p 45478:45478 -p 45479:45479 -p 45480:45480 -p 45481:45481 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=45479 --rest-port=45477 --tcp-port=45478 --discv5-udp-port=45480 --rest-address=0.0.0.0 --nat=extip:172.18.28.209 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=8eab6e8d0a39e2ceefc5d8b3866f58ff41e15c9ded8fccab0ff4dc7ebcb5d7fc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=45481 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.28.209 waku 86f43a2e8738d7ac8370be452a899666116be6c2a8b88950c87f252ec6911eae
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 86f43a2e8738. Setting up logs at ./log/docker/publishing_node1_2026-04-22_19-40-37__63bf53aa-dc1d-4ea3-af43-29afdfdbbf9f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 45477
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 a56705fe23bc. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 2e5f716ccac5. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45477/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush 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"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
INFO  src.node.waku_node:waku_node.py:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45477/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.28.209/tcp/45478/p2p/16Uiu2HAmVs3JB9d71ysnbysJAsNKVzZCJPHKBnVgXD3cRL5uWWm8","/ip4/172.18.28.209/tcp/45479/ws/p2p/16Uiu2HAmVs3JB9d71ysnbysJAsNKVzZCJPHKBnVgXD3cRL5uWWm8"],"enrUri":"enr:-L24QMJcEMq0NzdJnyLIt6MNzosQJeSCloMM5TUMyEMIAQQYayu8FWieIKBwB_qeGzCvV_4jHa1R8jCpwTwAusw8DjoCgmlkgnY0gmlwhKwSHNGKbXVsdGlhZGRyc5YACASsEhzRBrGmAAoErBIc0Qaxp90DgnJzhQDGAQAAiXNlY3AyNTZrMaED_6z6loD8X656mVxLZrgth7fuCEjJqbY72YFp7_spNRuDdGNwgrGmg3VkcIKxqIV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/store_node1_2026-04-22_19-40-37__63bf53aa-dc1d-4ea3-af43-29afdfdbbf9f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.240
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['47320', '47321', '47322', '47323', '47324']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 47320:47320 -p 47321:47321 -p 47322:47322 -p 47323:47323 -p 47324:47324 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=47322 --rest-port=47320 --tcp-port=47321 --discv5-udp-port=47323 --rest-address=0.0.0.0 --nat=extip:172.18.42.240 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=c57ed32d60c8fc4eedfd38b0b3a5cfcabeedea921e4a05de82759a718ffd4ef3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47324 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QMJcEMq0NzdJnyLIt6MNzosQJeSCloMM5TUMyEMIAQQYayu8FWieIKBwB_qeGzCvV_4jHa1R8jCpwTwAusw8DjoCgmlkgnY0gmlwhKwSHNGKbXVsdGlhZGRyc5YACASsEhzRBrGmAAoErBIc0Qaxp90DgnJzhQDGAQAAiXNlY3AyNTZrMaED_6z6loD8X656mVxLZrgth7fuCEjJqbY72YFp7_spNRuDdGNwgrGmg3VkcIKxqIV3YWt1MgM --storenode=/ip4/172.18.28.209/tcp/45478/p2p/16Uiu2HAmVs3JB9d71ysnbysJAsNKVzZCJPHKBnVgXD3cRL5uWWm8 --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.42.240 waku a0b94dc2a867d334c5f3dfb52dc0a335fb667f9b5b780b12421580287e78acd0
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a0b94dc2a867. Setting up logs at ./log/docker/store_node1_2026-04-22_19-40-37__63bf53aa-dc1d-4ea3-af43-29afdfdbbf9f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 47320
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:47320/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush 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"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
INFO  src.node.waku_node:waku_node.py:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47320/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.240/tcp/47321/p2p/16Uiu2HAmUEVsx6eDcmsPbcV2x3gntQCVeTdpPbeuXp5HVZ6Uv4DB","/ip4/172.18.42.240/tcp/47322/ws/p2p/16Uiu2HAmUEVsx6eDcmsPbcV2x3gntQCVeTdpPbeuXp5HVZ6Uv4DB"],"enrUri":"enr:-L24QAha6Amwl46b54uqdIPG9y1zEwnFYYTv8V0nAshSTixeJhEZJk0wn84I5au3F9XJ-V1XCx-T3wFJ3qKVaW4MK_ICgmlkgnY0gmlwhKwSKvCKbXVsdGlhZGRyc5YACASsEirwBrjZAAoErBIq8Aa42t0DgnJzhQDGAQAAiXNlY3AyNTZrMaED53Tb1btCM405VZ3hc_2MBKAIsy3BEqXV6Cq5lBorU0aDdGNwgrjZg3VkcIK424V3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47320/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.28.209/tcp/45478/p2p/16Uiu2HAmVs3JB9d71ysnbysJAsNKVzZCJPHKBnVgXD3cRL5uWWm8"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:45477/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/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:47320/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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:45477/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%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:47320/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%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:45477/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&cursor=0xd810e8da63c66d9e687ffd4e8cd5d8821cf81a477a339982f13f20e19e3f5985&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":"0x2414cfa662c71601f3b2851fc0899d3a98491bb1cefaa2a453ae8b4463726744"},{"messageHash":"0x9457466cde8d550579fcd8d46114e8571ad75b7eaa8a9f1a4f533c5138ee6a2e"},{"messageHash":"0x5590d890562515d321bd8f975dd46b8e9dc487b9ac98f3f378cf84dcc3f166f3"},{"messageHash":"0x84f5625aa14f75f8a19fb756a9412a2c4e7e52d20e26f3d542cdcb485c8189f9"},{"messageHash":"0x2727e242c68d48daf0f4d703cdf22fc03a076d853df8605649cbe4adb04a6d4a"},{"messageHash":"0x732d935d37ca018beef1068d4a2aba51ee7ee558c3dc505b88f11038bd912327"},{"messageHash":"0xf56ff3e26e68d2c6882cc683cdd6cabc74af594f9ae26688c5222922e06a655f"},{"messageHash":"0xa8adc37b4bb4cdf43f428422748e1836f2f0b6a96e719eebbf426d2de3273cf2"},{"messageHash":"0x4fea5ae5bfdba0f5841d87f920179bbf19230d78c1e18bdfb181fc0931c5403d"},{"messageHash":"0xf83b1e9b9d9f878b914131eca994a95d70d5410da97eec91bcb618eaf32224a9"},{"messageHash":"0xc977721734339dca88d3ca02aae5c7ba966518c1c3e54115b985614ae3461572"},{"messageHash":"0xad1d466f5e472396a86e5cae81c4deaa97c6ed909130928a7b15689ad7767e80"},{"messageHash":"0x434b3595b668dab282c66163c2431e11f562d0a4e08af1486c54265e243fde86"},{"messageHash":"0x80c94961f1c560f98f130128f77f78d7a418a6287aa011d106b2976b54f25298"},{"messageHash":"0xb08dcbecd5617744b11a811ae5d8ab875ef34668a09c2a99d78481316eb2090b"},{"messageHash":"0x1ac82151b9fb6cdf664f75eb97399346440d4fe4873ae901fff829fbc1b87ea4"},{"messageHash":"0xd55f39e4ba88761d6236da561b63bb3b65fc85acd493b249591f6fa3bdbb2103"},{"messageHash":"0x4abf9068efc31c82f6dcb57dd9bf527043723bb4ed9868cd759d099d35814f03"},{"messageHash":"0x7c143b04e5f06c75a10ee65a17ef7f844d9b761e609a3b14f31852c74f3b3d34"},{"messageHash":"0xe28e8716dc3e1caa0c6feb35a6b15727de96d64a4b08d345bf473d1c75df3d6f"}]}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47320/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&cursor=0xd810e8da63c66d9e687ffd4e8cd5d8821cf81a477a339982f13f20e19e3f5985&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":"0x2414cfa662c71601f3b2851fc0899d3a98491bb1cefaa2a453ae8b4463726744"},{"messageHash":"0x9457466cde8d550579fcd8d46114e8571ad75b7eaa8a9f1a4f533c5138ee6a2e"},{"messageHash":"0x5590d890562515d321bd8f975dd46b8e9dc487b9ac98f3f378cf84dcc3f166f3"},{"messageHash":"0x84f5625aa14f75f8a19fb756a9412a2c4e7e52d20e26f3d542cdcb485c8189f9"},{"messageHash":"0x2727e242c68d48daf0f4d703cdf22fc03a076d853df8605649cbe4adb04a6d4a"},{"messageHash":"0x732d935d37ca018beef1068d4a2aba51ee7ee558c3dc505b88f11038bd912327"},{"messageHash":"0xf56ff3e26e68d2c6882cc683cdd6cabc74af594f9ae26688c5222922e06a655f"},{"messageHash":"0xa8adc37b4bb4cdf43f428422748e1836f2f0b6a96e719eebbf426d2de3273cf2"},{"messageHash":"0x4fea5ae5bfdba0f5841d87f920179bbf19230d78c1e18bdfb181fc0931c5403d"},{"messageHash":"0xf83b1e9b9d9f878b914131eca994a95d70d5410da97eec91bcb618eaf32224a9"},{"messageHash":"0xc977721734339dca88d3ca02aae5c7ba966518c1c3e54115b985614ae3461572"},{"messageHash":"0xad1d466f5e472396a86e5cae81c4deaa97c6ed909130928a7b15689ad7767e80"},{"messageHash":"0x434b3595b668dab282c66163c2431e11f562d0a4e08af1486c54265e243fde86"},{"messageHash":"0x80c94961f1c560f98f130128f77f78d7a418a6287aa011d106b2976b54f25298"},{"messageHash":"0xb08dcbecd5617744b11a811ae5d8ab875ef34668a09c2a99d78481316eb2090b"},{"messageHash":"0x1ac82151b9fb6cdf664f75eb97399346440d4fe4873ae901fff829fbc1b87ea4"},{"messageHash":"0xd55f39e4ba88761d6236da561b63bb3b65fc85acd493b249591f6fa3bdbb2103"},{"messageHash":"0x4abf9068efc31c82f6dcb57dd9bf527043723bb4ed9868cd759d099d35814f03"},{"messageHash":"0x7c143b04e5f06c75a10ee65a17ef7f844d9b761e609a3b14f31852c74f3b3d34"},{"messageHash":"0xe28e8716dc3e1caa0c6feb35a6b15727de96d64a4b08d345bf473d1c75df3d6f"}]}'
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:343 Stopping container with id 86f43a2e8738
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:343 Stopping container with id a0b94dc2a867
DEBUG  src.node.waku_node:waku_node.py:355 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,164 @@
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-04-22_19-39-13__20916fe6-c9e5-490e-8d60-17c8b8a6f853
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.filter:filter.py:34 Running fixture setup: setup_main_relay_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-39-13__20916fe6-c9e5-490e-8d60-17c8b8a6f853__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.226
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['3497', '3498', '3499', '3500', '3501']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 3497:3497 -p 3498:3498 -p 3499:3499 -p 3500:3500 -p 3501:3501 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=3499 --rest-port=3497 --tcp-port=3498 --discv5-udp-port=3500 --rest-address=0.0.0.0 --nat=extip:172.18.242.226 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=9acbf2c86a40ad6a03bdeec1ec19ad1cdfcdcf99150cbc6ace5bef693c29bedc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3501 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.242.226 waku 97d9d666c5d112cbd500a0ea23660be591a3d2858de288b4cdb2e65c00d93a91
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 97d9d666c5d1. Setting up logs at ./log/docker/node1_2026-04-22_19-39-13__20916fe6-c9e5-490e-8d60-17c8b8a6f853__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 3497
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 2b6f9a6d5e32. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 6caf0b691799. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3497/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3497/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.226/tcp/3498/p2p/16Uiu2HAmS5s8KZsWymwvwLCB2oJmB4rM6LH61KgzcWRV3941fniL","/ip4/172.18.242.226/tcp/3499/ws/p2p/16Uiu2HAmS5s8KZsWymwvwLCB2oJmB4rM6LH61KgzcWRV3941fniL"],"enrUri":"enr:-L24QDoPWAY6kbizusWVB9oDijHFHLqIHvfVgyDnrhFsCZRwdvKYh-DMCOens_-sWAirc536fye_od2QVA5yr--lmAICgmlkgnY0gmlwhKwS8uKKbXVsdGlhZGRyc5YACASsEvLiBg2qAAoErBLy4gYNq90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDx4dIUvmp2q2Ke4uYW1lZhGUh0l5p6OLirbXrytA0KoGDdGNwgg2qg3VkcIINrIV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
DEBUG  src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-39-13__20916fe6-c9e5-490e-8d60-17c8b8a6f853__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.255.223
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['31747', '31748', '31749', '31750', '31751']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 31747:31747 -p 31748:31748 -p 31749:31749 -p 31750:31750 -p 31751:31751 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=31749 --rest-port=31747 --tcp-port=31748 --discv5-udp-port=31750 --rest-address=0.0.0.0 --nat=extip:172.18.255.223 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=78fe4ee92b7a3741f02911502cfa15cfa6f6d02f08a9dbab3af3aa6abdbae778 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31751 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QDoPWAY6kbizusWVB9oDijHFHLqIHvfVgyDnrhFsCZRwdvKYh-DMCOens_-sWAirc536fye_od2QVA5yr--lmAICgmlkgnY0gmlwhKwS8uKKbXVsdGlhZGRyc5YACASsEvLiBg2qAAoErBLy4gYNq90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDx4dIUvmp2q2Ke4uYW1lZhGUh0l5p6OLirbXrytA0KoGDdGNwgg2qg3VkcIINrIV3YWt1MgU --filternode=/ip4/172.18.242.226/tcp/3498/p2p/16Uiu2HAmS5s8KZsWymwvwLCB2oJmB4rM6LH61KgzcWRV3941fniL
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.255.223 waku a6d6fe0a6d7b175c36a04cb028d4f137d0c3a2a5c09b823b4f2059b002af089f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a6d6fe0a6d7b. Setting up logs at ./log/docker/node2_2026-04-22_19-39-13__20916fe6-c9e5-490e-8d60-17c8b8a6f853__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 31747
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:31747/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31747/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.255.223/tcp/31748/p2p/16Uiu2HAmMiYVxbW8mGjNWhYjc67y8443D3opcrvxWVUzpZb97ajQ","/ip4/172.18.255.223/tcp/31749/ws/p2p/16Uiu2HAmMiYVxbW8mGjNWhYjc67y8443D3opcrvxWVUzpZb97ajQ"],"enrUri":"enr:-L24QJa5ioZS4NmCJGPZzoN-hyS-qHNc3GbKNp2k-Hwsio4gCVS0s6A8PgkUBLg5TisWNYSbs8czQyTs3FTflIagaMsCgmlkgnY0gmlwhKwS_9-KbXVsdGlhZGRyc5YACASsEv_fBnwEAAoErBL_3wZ8Bd0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDhqJGuvOwek3wYuyuBBhr27KImSvxg6NKNg9WhEBVtG-DdGNwgnwEg3VkcIJ8BoV3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31747/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.242.226/tcp/3498/p2p/16Uiu2HAmS5s8KZsWymwvwLCB2oJmB4rM6LH61KgzcWRV3941fniL"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node3_2026-04-22_19-39-13__20916fe6-c9e5-490e-8d60-17c8b8a6f853__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.113.107
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['2436', '2437', '2438', '2439', '2440']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 2436:2436 -p 2437:2437 -p 2438:2438 -p 2439:2439 -p 2440:2440 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=2438 --rest-port=2436 --tcp-port=2437 --discv5-udp-port=2439 --rest-address=0.0.0.0 --nat=extip:172.18.113.107 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=e3befb0cf543b7b00a5dcc06edae68edef8c7aa9eeb23501bf667b9d485ef8fd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2440 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QDoPWAY6kbizusWVB9oDijHFHLqIHvfVgyDnrhFsCZRwdvKYh-DMCOens_-sWAirc536fye_od2QVA5yr--lmAICgmlkgnY0gmlwhKwS8uKKbXVsdGlhZGRyc5YACASsEvLiBg2qAAoErBLy4gYNq90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDx4dIUvmp2q2Ke4uYW1lZhGUh0l5p6OLirbXrytA0KoGDdGNwgg2qg3VkcIINrIV3YWt1MgU --filternode=/ip4/172.18.242.226/tcp/3498/p2p/16Uiu2HAmS5s8KZsWymwvwLCB2oJmB4rM6LH61KgzcWRV3941fniL
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.113.107 waku b3af945ad23d5d4f56c9aaf4ecfc1967d510bcb3307ac6c23e4bd47cbe91be2d
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b3af945ad23d. Setting up logs at ./log/docker/node3_2026-04-22_19-39-13__20916fe6-c9e5-490e-8d60-17c8b8a6f853__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 2436
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:2436/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2436/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.113.107/tcp/2437/p2p/16Uiu2HAkx8ivQbvwaPqwewzBu233r9s1tSiit7LAt3KcKe7G7cn9","/ip4/172.18.113.107/tcp/2438/ws/p2p/16Uiu2HAkx8ivQbvwaPqwewzBu233r9s1tSiit7LAt3KcKe7G7cn9"],"enrUri":"enr:-L24QAiQJbrvokWtELTNB5PhICAbQl_ued2I8BH9UZnRtNXvbu1IMwUxAbgACSCFzCzhRdu_WV_6tCpgK6kUEGFpc_UCgmlkgnY0gmlwhKwScWuKbXVsdGlhZGRyc5YACASsEnFrBgmFAAoErBJxawYJht0DgnJzhQDGAQAAiXNlY3AyNTZrMaECKDuDXITDyS6QPVxb-iFL3BZS8h_6yb50-S_QgKnD5AaDdGNwggmFg3VkcIIJh4V3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2436/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.242.226/tcp/3498/p2p/16Uiu2HAmS5s8KZsWymwvwLCB2oJmB4rM6LH61KgzcWRV3941fniL"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node4_2026-04-22_19-39-13__20916fe6-c9e5-490e-8d60-17c8b8a6f853__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.202.202
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['17296', '17297', '17298', '17299', '17300']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 17296:17296 -p 17297:17297 -p 17298:17298 -p 17299:17299 -p 17300:17300 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=17298 --rest-port=17296 --tcp-port=17297 --discv5-udp-port=17299 --rest-address=0.0.0.0 --nat=extip:172.18.202.202 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=b6cfdc9610264bcd2ff3fd24f3e61366b5ab9c8cac0af7cee3cf4a9caabecf6d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=17300 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QDoPWAY6kbizusWVB9oDijHFHLqIHvfVgyDnrhFsCZRwdvKYh-DMCOens_-sWAirc536fye_od2QVA5yr--lmAICgmlkgnY0gmlwhKwS8uKKbXVsdGlhZGRyc5YACASsEvLiBg2qAAoErBLy4gYNq90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDx4dIUvmp2q2Ke4uYW1lZhGUh0l5p6OLirbXrytA0KoGDdGNwgg2qg3VkcIINrIV3YWt1MgU --filternode=/ip4/172.18.242.226/tcp/3498/p2p/16Uiu2HAmS5s8KZsWymwvwLCB2oJmB4rM6LH61KgzcWRV3941fniL
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.202.202 waku 52d2e075811917fdeb58e10ceba828b075dff9eb2c38690fdd958f99a8184cf2
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 52d2e0758119. Setting up logs at ./log/docker/node4_2026-04-22_19-39-13__20916fe6-c9e5-490e-8d60-17c8b8a6f853__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 17296
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:17296/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17296/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.202.202/tcp/17297/p2p/16Uiu2HAm3M6vFk5mpgSdtSuu4KQsY9HxoTLL7HgC6qH7WbCf2xxC","/ip4/172.18.202.202/tcp/17298/ws/p2p/16Uiu2HAm3M6vFk5mpgSdtSuu4KQsY9HxoTLL7HgC6qH7WbCf2xxC"],"enrUri":"enr:-L24QD6OjZ80Os1j6nIrqcG_4FW9giffZQmt-Y5wzuaxRktxL-CHeNTaVuorT80LLMoFT4y27FYSTYKarMekaQzqh70CgmlkgnY0gmlwhKwSysqKbXVsdGlhZGRyc5YACASsEsrKBkORAAoErBLKygZDkt0DgnJzhQDGAQAAiXNlY3AyNTZrMaECdbHKO6Uqo-94SGmY-ZMNDZOLWXjVujAPqHK-V7f2OqWDdGNwgkORg3VkcIJDk4V3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:17296/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.242.226/tcp/3498/p2p/16Uiu2HAmS5s8KZsWymwvwLCB2oJmB4rM6LH61KgzcWRV3941fniL"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node5_2026-04-22_19-39-13__20916fe6-c9e5-490e-8d60-17c8b8a6f853__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.128.105
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['13869', '13870', '13871', '13872', '13873']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 13869:13869 -p 13870:13870 -p 13871:13871 -p 13872:13872 -p 13873:13873 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=13871 --rest-port=13869 --tcp-port=13870 --discv5-udp-port=13872 --rest-address=0.0.0.0 --nat=extip:172.18.128.105 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=ac502d5d327eab490370de0cd9cf762fa18331e47eeab7da3f9b7643dabf5b89 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13873 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QDoPWAY6kbizusWVB9oDijHFHLqIHvfVgyDnrhFsCZRwdvKYh-DMCOens_-sWAirc536fye_od2QVA5yr--lmAICgmlkgnY0gmlwhKwS8uKKbXVsdGlhZGRyc5YACASsEvLiBg2qAAoErBLy4gYNq90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDx4dIUvmp2q2Ke4uYW1lZhGUh0l5p6OLirbXrytA0KoGDdGNwgg2qg3VkcIINrIV3YWt1MgU --filternode=/ip4/172.18.242.226/tcp/3498/p2p/16Uiu2HAmS5s8KZsWymwvwLCB2oJmB4rM6LH61KgzcWRV3941fniL
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.128.105 waku e9d98102df1f1f6ac059ecd35ac8faebf313cd74b49d08e238a9726fb812c5fb
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e9d98102df1f. Setting up logs at ./log/docker/node5_2026-04-22_19-39-13__20916fe6-c9e5-490e-8d60-17c8b8a6f853__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 13869
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:13869/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13869/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.128.105/tcp/13870/p2p/16Uiu2HAm2rssHTdaz9XLZ7VNN69W5PKeEWpspc9h9VuxisXKgPP8","/ip4/172.18.128.105/tcp/13871/ws/p2p/16Uiu2HAm2rssHTdaz9XLZ7VNN69W5PKeEWpspc9h9VuxisXKgPP8"],"enrUri":"enr:-L24QHbxLHvzUOTZ9QEZs58l0p-pSusMR4Tgra6fws0g3TQYaXRMBIroabOF1vUS3NpubQCoWR4GXIFsxl2rnnk59Q0CgmlkgnY0gmlwhKwSgGmKbXVsdGlhZGRyc5YACASsEoBpBjYuAAoErBKAaQY2L90DgnJzhQDGAQAAiXNlY3AyNTZrMaECbnbFMAN9d-lF80zvMPIsYq-6b6XvLdzjC58guNCszBODdGNwgjYug3VkcII2MIV3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13869/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.242.226/tcp/3498/p2p/16Uiu2HAmS5s8KZsWymwvwLCB2oJmB4rM6LH61KgzcWRV3941fniL"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3497/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/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:31747/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "43967bbb-1313-4766-956d-307e32795728", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/198/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"43967bbb-1313-4766-956d-307e32795728","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2436/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "2105582b-5fb2-4df3-acb5-663dc2b0abf4", "contentFilters": ["/test/2/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/198/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"2105582b-5fb2-4df3-acb5-663dc2b0abf4","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:17296/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "8faa1f84-d49f-41b6-8396-ac223d79899b", "contentFilters": ["/test/2/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/198/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"8faa1f84-d49f-41b6-8396-ac223d79899b","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13869/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "e356506f-03b8-4be8-a5f8-0339aa700e0d", "contentFilters": ["/test/2/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/198/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"e356506f-03b8-4be8-a5f8-0339aa700e0d","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3497/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31747/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":1776886760275488937,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3497/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2436/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:2436/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:343 Stopping container with id 97d9d666c5d1
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:343 Stopping container with id a6d6fe0a6d7b
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:343 Stopping container with id b3af945ad23d
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 97d9d666c5d1. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:343 Stopping container with id 52d2e0758119
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a6d6fe0a6d7b. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:343 Stopping container with id e9d98102df1f
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b3af945ad23d. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:355 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  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_last_node_to_start_publishes with id: 2026-04-22_19-39-43__8dada304-40b8-433b-8106-dda25c26a292
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.relay:relay.py:34 Running fixture setup: setup_main_relay_nodes
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-39-43__8dada304-40b8-433b-8106-dda25c26a292__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.248
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['13053', '13054', '13055', '13056', '13057']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 13053:13053 -p 13054:13054 -p 13055:13055 -p 13056:13056 -p 13057:13057 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=13055 --rest-port=13053 --tcp-port=13054 --discv5-udp-port=13056 --rest-address=0.0.0.0 --nat=extip:172.18.169.248 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=8f5e7ddaf8b67f18a6cf1da3dae7de2af2851bf98aea68d5e7cbf040e20ceafc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13057 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.169.248 waku f1248f37bb28698e21d50478d4802bbfa8fa8c96dd6eaa2e565f39747416cacd
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f1248f37bb28. Setting up logs at ./log/docker/node1_2026-04-22_19-39-43__8dada304-40b8-433b-8106-dda25c26a292__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 13053
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 523ceb1f2561. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 4da3f33d0025. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13053/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13053/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.248/tcp/13054/p2p/16Uiu2HAmLe2Gg7X8K5KVbV5beLBQD77KiDekTB41PFDQhTLnciLd","/ip4/172.18.169.248/tcp/13055/ws/p2p/16Uiu2HAmLe2Gg7X8K5KVbV5beLBQD77KiDekTB41PFDQhTLnciLd"],"enrUri":"enr:-L24QJpuouC9pVayD3sexwrs47N-GcqQAiFNgaobk_agDC8YMYR9GM-Ml2Fq1GOsuxE1Iol6L6vd4desKRxmXnzqZ6kCgmlkgnY0gmlwhKwSqfiKbXVsdGlhZGRyc5YACASsEqn4BjL-AAoErBKp-AYy_90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDdp4WBxfX0d1GcM3xk1XMbqvrIIDJ_d_bC7YahjhINt6DdGNwgjL-g3VkcIIzAIV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-39-43__8dada304-40b8-433b-8106-dda25c26a292__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.104
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['15094', '15095', '15096', '15097', '15098']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 15094:15094 -p 15095:15095 -p 15096:15096 -p 15097:15097 -p 15098:15098 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=15096 --rest-port=15094 --tcp-port=15095 --discv5-udp-port=15097 --rest-address=0.0.0.0 --nat=extip:172.18.116.104 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=3f2f41ba157c07b4aaed1daf22d03efa239cc5f3a58c89ffc11a75b7aa5a2da3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15098 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QJpuouC9pVayD3sexwrs47N-GcqQAiFNgaobk_agDC8YMYR9GM-Ml2Fq1GOsuxE1Iol6L6vd4desKRxmXnzqZ6kCgmlkgnY0gmlwhKwSqfiKbXVsdGlhZGRyc5YACASsEqn4BjL-AAoErBKp-AYy_90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDdp4WBxfX0d1GcM3xk1XMbqvrIIDJ_d_bC7YahjhINt6DdGNwgjL-g3VkcIIzAIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.116.104 waku e5e3ac1c4cb715b7b23e64db3d655220e9b9fca0c70c03b263ddfeca2041b808
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e5e3ac1c4cb7. Setting up logs at ./log/docker/node2_2026-04-22_19-39-43__8dada304-40b8-433b-8106-dda25c26a292__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 15094
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:15094/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15094/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.104/tcp/15095/p2p/16Uiu2HAmPAqE4aLHzYQNiRQE3SYviGevxb8hToEDKQuTvoSsXCEc","/ip4/172.18.116.104/tcp/15096/ws/p2p/16Uiu2HAmPAqE4aLHzYQNiRQE3SYviGevxb8hToEDKQuTvoSsXCEc"],"enrUri":"enr:-L24QOMqleQ2NAB3KC_eJxG0iyOuOcbWODtk2KpK6jDxJwUAKWGrLCptUXT71Z5G7qHNg4A2YXC9QC5wQ-F4ET0NpTECgmlkgnY0gmlwhKwSdGiKbXVsdGlhZGRyc5YACASsEnRoBjr3AAoErBJ0aAY6-N0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDnDn57ydJ2666WHDiV8YJoWJTWiA7L9Dr9YKA2u1sKBGDdGNwgjr3g3VkcII6-YV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15094/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.169.248/tcp/13054/p2p/16Uiu2HAmLe2Gg7X8K5KVbV5beLBQD77KiDekTB41PFDQhTLnciLd"]'
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 wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node3_2026-04-22_19-39-43__8dada304-40b8-433b-8106-dda25c26a292__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.47.94
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['15058', '15059', '15060', '15061', '15062']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 15058:15058 -p 15059:15059 -p 15060:15060 -p 15061:15061 -p 15062:15062 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=15060 --rest-port=15058 --tcp-port=15059 --discv5-udp-port=15061 --rest-address=0.0.0.0 --nat=extip:172.18.47.94 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=3580af2be2276dd791ca3ff3f02aeb059de95b34d0c57a044be10fa8d43d91c8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15062 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QJpuouC9pVayD3sexwrs47N-GcqQAiFNgaobk_agDC8YMYR9GM-Ml2Fq1GOsuxE1Iol6L6vd4desKRxmXnzqZ6kCgmlkgnY0gmlwhKwSqfiKbXVsdGlhZGRyc5YACASsEqn4BjL-AAoErBKp-AYy_90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDdp4WBxfX0d1GcM3xk1XMbqvrIIDJ_d_bC7YahjhINt6DdGNwgjL-g3VkcIIzAIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.47.94 waku 05e9e1b2b66848629ee45d57b2be312f84987ecab879fd10a42936d93c691081
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 05e9e1b2b668. Setting up logs at ./log/docker/node3_2026-04-22_19-39-43__8dada304-40b8-433b-8106-dda25c26a292__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 15058
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:15058/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15058/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.47.94/tcp/15059/p2p/16Uiu2HAmNPq5NZHg2EbNedPJN9EEabjHXxfbnhgm4xHWmFScB64v","/ip4/172.18.47.94/tcp/15060/ws/p2p/16Uiu2HAmNPq5NZHg2EbNedPJN9EEabjHXxfbnhgm4xHWmFScB64v"],"enrUri":"enr:-L24QNjXxOvyO6oq6Pi2ppnGyucCzkrKY1q1-OS1Ffk4tKGcA1Xigk-7kRTmtPDfkx7WS9JiXgIEwb8OXySmAflbbRoCgmlkgnY0gmlwhKwSL16KbXVsdGlhZGRyc5YACASsEi9eBjrTAAoErBIvXgY61N0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDkLKrpQuO9Jh4epGuiTcbOBh44MKmMdHNaEAVbGiVhHeDdGNwgjrTg3VkcII61YV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15058/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.169.248/tcp/13054/p2p/16Uiu2HAmLe2Gg7X8K5KVbV5beLBQD77KiDekTB41PFDQhTLnciLd"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node4_2026-04-22_19-39-43__8dada304-40b8-433b-8106-dda25c26a292__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.158
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['28094', '28095', '28096', '28097', '28098']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 28094:28094 -p 28095:28095 -p 28096:28096 -p 28097:28097 -p 28098:28098 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=28096 --rest-port=28094 --tcp-port=28095 --discv5-udp-port=28097 --rest-address=0.0.0.0 --nat=extip:172.18.25.158 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=e5ef2f29ad907e3603dee673c51edf5cf105acaf26ef7b5d19c4dac717daceeb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28098 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QJpuouC9pVayD3sexwrs47N-GcqQAiFNgaobk_agDC8YMYR9GM-Ml2Fq1GOsuxE1Iol6L6vd4desKRxmXnzqZ6kCgmlkgnY0gmlwhKwSqfiKbXVsdGlhZGRyc5YACASsEqn4BjL-AAoErBKp-AYy_90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDdp4WBxfX0d1GcM3xk1XMbqvrIIDJ_d_bC7YahjhINt6DdGNwgjL-g3VkcIIzAIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.25.158 waku 0af9656c201e1e8fc5319617227826982510072516dd334c714034da355b9066
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0af9656c201e. Setting up logs at ./log/docker/node4_2026-04-22_19-39-43__8dada304-40b8-433b-8106-dda25c26a292__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 28094
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:28094/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28094/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.158/tcp/28095/p2p/16Uiu2HAmG7QnJTDqg2ueTWH5TyfSfjnDoyKSYHGo9tPLXnQjLjC9","/ip4/172.18.25.158/tcp/28096/ws/p2p/16Uiu2HAmG7QnJTDqg2ueTWH5TyfSfjnDoyKSYHGo9tPLXnQjLjC9"],"enrUri":"enr:-L24QDQBXb5rKrBE11IL15dhM5QbAwUpVNZUcpExhumLe2H9VR8ew2irpob8zEOIcoSTis7p-VOd2GkVuqoR1ZQMigsCgmlkgnY0gmlwhKwSGZ6KbXVsdGlhZGRyc5YACASsEhmeBm2_AAoErBIZngZtwN0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDM1fJS0FfxRSZ24559j8EYm8YMSPMjQBeksZF4taQwKaDdGNwgm2_g3VkcIJtwYV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28094/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.169.248/tcp/13054/p2p/16Uiu2HAmLe2Gg7X8K5KVbV5beLBQD77KiDekTB41PFDQhTLnciLd"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node5_2026-04-22_19-39-43__8dada304-40b8-433b-8106-dda25c26a292__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.217.46
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['58806', '58807', '58808', '58809', '58810']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 58806:58806 -p 58807:58807 -p 58808:58808 -p 58809:58809 -p 58810:58810 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=58808 --rest-port=58806 --tcp-port=58807 --discv5-udp-port=58809 --rest-address=0.0.0.0 --nat=extip:172.18.217.46 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=ffbd0dcd2ade75beeb3bfac7440f6a8ceb6cf18cb314b4ef9d0a83d0798db0cd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58810 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QJpuouC9pVayD3sexwrs47N-GcqQAiFNgaobk_agDC8YMYR9GM-Ml2Fq1GOsuxE1Iol6L6vd4desKRxmXnzqZ6kCgmlkgnY0gmlwhKwSqfiKbXVsdGlhZGRyc5YACASsEqn4BjL-AAoErBKp-AYy_90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDdp4WBxfX0d1GcM3xk1XMbqvrIIDJ_d_bC7YahjhINt6DdGNwgjL-g3VkcIIzAIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.217.46 waku 38c63dadbab580ec7295e2090f6a915e372d383819f612880fd60bb4f22c295e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 38c63dadbab5. Setting up logs at ./log/docker/node5_2026-04-22_19-39-43__8dada304-40b8-433b-8106-dda25c26a292__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 58806
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:58806/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58806/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.217.46/tcp/58807/p2p/16Uiu2HAmML3VKU9UMPAAMYMNfmACRvD4uqsqnPcjEcoKvG7Eo5UZ","/ip4/172.18.217.46/tcp/58808/ws/p2p/16Uiu2HAmML3VKU9UMPAAMYMNfmACRvD4uqsqnPcjEcoKvG7Eo5UZ"],"enrUri":"enr:-L24QNrTUYr17jyO7u8fqO3vjGVIjviaZE50uPCY5xe9I8hbSepI34AVCAaroNM8OIYC0uqVEK_DyYTOWt2rYjG339MCgmlkgnY0gmlwhKwS2S6KbXVsdGlhZGRyc5YACASsEtkuBuW3AAoErBLZLgbluN0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDgN6yE0v6U48A0rRhLkwarjnpvrmWeNwQ4mmDqw219c6DdGNwguW3g3VkcILluYV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58806/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.169.248/tcp/13054/p2p/16Uiu2HAmLe2Gg7X8K5KVbV5beLBQD77KiDekTB41PFDQhTLnciLd"]'
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:13053/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/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:15094/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/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:15058/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/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:28094/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/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:58806/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/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:13053/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13053/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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":1776886789645049088,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15094/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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":1776886789645049088,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_3:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15058/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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":1776886789645049088,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_4:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28094/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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":1776886789645049088,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_5:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58806/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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":1776886789645049088,"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:58806/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13053/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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":1776886789780966475,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15094/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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":1776886789780966475,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_3:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15058/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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":1776886789780966475,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_4:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28094/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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":1776886789780966475,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_5:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58806/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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":1776886789780966475,"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:343 Stopping container with id f1248f37bb28
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:343 Stopping container with id e5e3ac1c4cb7
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:343 Stopping container with id 05e9e1b2b668
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f1248f37bb28. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:343 Stopping container with id 0af9656c201e
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container e5e3ac1c4cb7. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:343 Stopping container with id 38c63dadbab5
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 05e9e1b2b668. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:355 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  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,73 @@
2026-04-22 19:40:15.299 DEBUG [tests.conftest] Running fixture setup: test_id
2026-04-22 19:40:15.300 DEBUG [tests.conftest] Running test: test_retrieve_messages_without_subscribing_via_api with id: 2026-04-22_19-40-15__e0682197-b11f-49ab-80b9-420912542d47
2026-04-22 19:40:15.300 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-04-22 19:40:15.301 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-04-22 19:40:15.301 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-04-22 19:40:15.315 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:40:15.315 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-40-15__e0682197-b11f-49ab-80b9-420912542d47__wakuorg_nwaku:latest.log
2026-04-22 19:40:15.316 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:40:15.316 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:40:15.318 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:40:15.319 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.101.147
2026-04-22 19:40:15.319 DEBUG [src.node.docker_mananger] Generated ports ['3041', '3042', '3043', '3044', '3045']
2026-04-22 19:40:15.319 DEBUG [src.node.waku_node] Cluster id was resolved to: 199
2026-04-22 19:40:15.319 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-04-22 19:40:15.320 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:40:15.320 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:40:15.320 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:40:15.320 DEBUG [src.node.docker_mananger] docker run -i -t -p 3041:3041 -p 3042:3042 -p 3043:3043 -p 3044:3044 -p 3045:3045 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=3043 --rest-port=3041 --tcp-port=3042 --discv5-udp-port=3044 --rest-address=0.0.0.0 --nat=extip:172.18.101.147 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=1e6e15e595bef41b5f5fd2959c2427ece96e804bb019091743bf06b8d9afe9e2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3045 --metrics-logging=true --relay=true --filter=true
2026-04-22 19:40:15.507 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.101.147 waku d7cc32f3879fab37873a4a2cd61229cd6e6152bb94489ffd3062da0709071f14
2026-04-22 19:40:15.544 DEBUG [src.node.docker_mananger] Container started with ID d7cc32f3879f. Setting up logs at ./log/docker/node1_2026-04-22_19-40-15__e0682197-b11f-49ab-80b9-420912542d47__wakuorg_nwaku:latest.log
2026-04-22 19:40:15.544 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 3041
2026-04-22 19:40:15.546 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:40:15.612 ERROR [src.node.docker_mananger] Max retries reached for container c06c1af3dfb9. Exiting log stream.
2026-04-22 19:40:16.161 ERROR [src.node.docker_mananger] Max retries reached for container d0963bd90d8c. Exiting log stream.
2026-04-22 19:40:16.546 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3041/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:16.549 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:40:16.549 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:40:16.549 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3041/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:16.551 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.101.147/tcp/3042/p2p/16Uiu2HAmR5pErfpBqrZjXDJcJN7vMLpWEJf6dBmf9gj4kLCFw7GB","/ip4/172.18.101.147/tcp/3043/ws/p2p/16Uiu2HAmR5pErfpBqrZjXDJcJN7vMLpWEJf6dBmf9gj4kLCFw7GB"],"enrUri":"enr:-L24QLDKo1jE6hbYtud6UH6dia6qBGwXayUrezvO2ThQg1TQIEn3Wi-Hdo2Hl0BTP-fTPu5l2n3Fl6MbUskmx4PdAvwCgmlkgnY0gmlwhKwSZZOKbXVsdGlhZGRyc5YACASsEmWTBgviAAoErBJlkwYL490DgnJzhQDHAQAAiXNlY3AyNTZrMaEDuKhUtgTxibqra3Gskgmj1QCimKfwMjqV57Fd8CSL2LiDdGNwggvig3VkcIIL5IV3YWt1MgU"}'
2026-04-22 19:40:16.551 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:40:16.558 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:40:16.558 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-40-15__e0682197-b11f-49ab-80b9-420912542d47__wakuorg_nwaku:latest.log
2026-04-22 19:40:16.558 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:40:16.558 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:40:16.560 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:40:16.560 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.209.113
2026-04-22 19:40:16.560 DEBUG [src.node.docker_mananger] Generated ports ['25556', '25557', '25558', '25559', '25560']
2026-04-22 19:40:16.560 DEBUG [src.node.waku_node] Cluster id was resolved to: 199
2026-04-22 19:40:16.560 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-04-22 19:40:16.560 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:40:16.561 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:40:16.561 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:40:16.561 DEBUG [src.node.docker_mananger] docker run -i -t -p 25556:25556 -p 25557:25557 -p 25558:25558 -p 25559:25559 -p 25560:25560 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=25558 --rest-port=25556 --tcp-port=25557 --discv5-udp-port=25559 --rest-address=0.0.0.0 --nat=extip:172.18.209.113 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=fbfda519cbbc2f32e5ebb1ffeaeb6aacaf49b5bdbf9db7e5bef92ebaf8684005 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25560 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QLDKo1jE6hbYtud6UH6dia6qBGwXayUrezvO2ThQg1TQIEn3Wi-Hdo2Hl0BTP-fTPu5l2n3Fl6MbUskmx4PdAvwCgmlkgnY0gmlwhKwSZZOKbXVsdGlhZGRyc5YACASsEmWTBgviAAoErBJlkwYL490DgnJzhQDHAQAAiXNlY3AyNTZrMaEDuKhUtgTxibqra3Gskgmj1QCimKfwMjqV57Fd8CSL2LiDdGNwggvig3VkcIIL5IV3YWt1MgU
2026-04-22 19:40:16.747 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.209.113 waku 2a05636c4840c2ff2ed1b8af97749853f829aec8bd3664115a74b06749a30b52
2026-04-22 19:40:16.782 DEBUG [src.node.docker_mananger] Container started with ID 2a05636c4840. Setting up logs at ./log/docker/node2_2026-04-22_19-40-15__e0682197-b11f-49ab-80b9-420912542d47__wakuorg_nwaku:latest.log
2026-04-22 19:40:16.785 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 25556
2026-04-22 19:40:16.785 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:40:17.785 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25556/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:17.795 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-04-22 19:40:17.796 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:40:17.796 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25556/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:17.800 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.209.113/tcp/25557/p2p/16Uiu2HAm2LT5hqzcdFYhHSrq1c2gpDR96wzUWFMrzLEn9HKwbYG7","/ip4/172.18.209.113/tcp/25558/ws/p2p/16Uiu2HAm2LT5hqzcdFYhHSrq1c2gpDR96wzUWFMrzLEn9HKwbYG7"],"enrUri":"enr:-L24QBug5vgYKKOGydYI9Rm17yh5UjaOKQmOXXnDza3CcLMBALPYDPQbJW6i3xwqd4wolgxw7F5_fA5s3_pgPwm96soCgmlkgnY0gmlwhKwS0XGKbXVsdGlhZGRyc5YACASsEtFxBmPVAAoErBLRcQZj1t0DgnJzhQDHAQAAiXNlY3AyNTZrMaECZqtSDrBQ3a4-crxf0qXwd5deW5lsQHiUA9lm8e099biDdGNwgmPVg3VkcIJj14V3YWt1MgE"}'
2026-04-22 19:40:17.800 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:40:17.801 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25556/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.101.147/tcp/3042/p2p/16Uiu2HAmR5pErfpBqrZjXDJcJN7vMLpWEJf6dBmf9gj4kLCFw7GB"]'
2026-04-22 19:40:17.804 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:17.804 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3041/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:17.810 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:17.810 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-22 19:40:17.912 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-04-22 19:40:17.912 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3041/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F0" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:17.915 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1776886817804563116,"ephemeral":false,"proof":""}]'
2026-04-22 19:40:17.917 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-22 19:40:17.917 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25556/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F0" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:17.920 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1776886817804563116,"ephemeral":false,"proof":""}]'
2026-04-22 19:40:17.922 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-04-22 19:40:17.924 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-04-22 19:40:17.924 DEBUG [src.node.waku_node] Stopping container with id d7cc32f3879f
2026-04-22 19:40:18.444 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:40:18.444 DEBUG [src.node.waku_node] Stopping container with id 2a05636c4840
2026-04-22 19:40:18.913 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:40:18.915 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-04-22 19:40:18.921 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:40:18.927 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,66 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_single_content_topic[/statusim/1/community/cbor] with id: 2026-04-22_19-40-23__a92d79e5-a93f-466e-902b-3d07cde08b8d
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-40-23__a92d79e5-a93f-466e-902b-3d07cde08b8d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.48
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['8943', '8944', '8945', '8946', '8947']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 8943:8943 -p 8944:8944 -p 8945:8945 -p 8946:8946 -p 8947:8947 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=8945 --rest-port=8943 --tcp-port=8944 --discv5-udp-port=8946 --rest-address=0.0.0.0 --nat=extip:172.18.92.48 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=5855cd1ec4bc13c1ba1fb04bde1fa04ebbcf74daec5cffbc4ff7f9a7e04e58b1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8947 --metrics-logging=true --relay=true --filter=true --content-topic=/statusim/1/community/cbor
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.92.48 waku a6b0440b50c4b3121f1c1148e6190a5ff9262f996f32ee813e0d833047bdab2a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a6b0440b50c4. Setting up logs at ./log/docker/node1_2026-04-22_19-40-23__a92d79e5-a93f-466e-902b-3d07cde08b8d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 8943
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 cb92714de141. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container db00bac29657. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8943/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8943/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.48/tcp/8944/p2p/16Uiu2HAmHvNnp5jkTmWJ6ZKKJHEDD2bFXBjCEWXuuqW59N6ZxxHu","/ip4/172.18.92.48/tcp/8945/ws/p2p/16Uiu2HAmHvNnp5jkTmWJ6ZKKJHEDD2bFXBjCEWXuuqW59N6ZxxHu"],"enrUri":"enr:-L24QOIFm1KbFxvBomhsIjd_yVzKj-586RUEzakd3Bog23YEMXnE0QlVaoMRmy6BPRXfhDlakqXNF78-qzxhULR_ZSMCgmlkgnY0gmlwhKwSXDCKbXVsdGlhZGRyc5YACASsElwwBiLwAAoErBJcMAYi8d0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDTjuFEjikzdWTe3HbV7gJ-B1FqTex7nfG1wlSTTVSsIiDdGNwgiLwg3VkcIIi8oV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-40-23__a92d79e5-a93f-466e-902b-3d07cde08b8d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.89
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['16911', '16912', '16913', '16914', '16915']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 16911:16911 -p 16912:16912 -p 16913:16913 -p 16914:16914 -p 16915:16915 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=16913 --rest-port=16911 --tcp-port=16912 --discv5-udp-port=16914 --rest-address=0.0.0.0 --nat=extip:172.18.74.89 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=3ce1dff9c835d0974c4fdbfcb34cb5ce4c609de27d41fa98d5aded2beadf8ecd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16915 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOIFm1KbFxvBomhsIjd_yVzKj-586RUEzakd3Bog23YEMXnE0QlVaoMRmy6BPRXfhDlakqXNF78-qzxhULR_ZSMCgmlkgnY0gmlwhKwSXDCKbXVsdGlhZGRyc5YACASsElwwBiLwAAoErBJcMAYi8d0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDTjuFEjikzdWTe3HbV7gJ-B1FqTex7nfG1wlSTTVSsIiDdGNwgiLwg3VkcIIi8oV3YWt1MgU --content-topic=/statusim/1/community/cbor
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.74.89 waku 2ee200563f79e2b709c0240923f8c9dbaeeae455eee708e7bc64eede088c4f74
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2ee200563f79. Setting up logs at ./log/docker/node2_2026-04-22_19-40-23__a92d79e5-a93f-466e-902b-3d07cde08b8d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 16911
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:16911/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
INFO  src.node.waku_node:waku_node.py:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16911/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.89/tcp/16912/p2p/16Uiu2HAmSRU7t6eFjoizTiK8wveLeQUEaGL2VX2DAMtMStvXQCRq","/ip4/172.18.74.89/tcp/16913/ws/p2p/16Uiu2HAmSRU7t6eFjoizTiK8wveLeQUEaGL2VX2DAMtMStvXQCRq"],"enrUri":"enr:-L24QNZHpq3qGbyIQ_PaDRtP5amYv4BBz66V3Fp82lAd0yzOWqBHftCnXZ9dPhF37f6GJpSxLeA13RfCgOdk4GrKHFcCgmlkgnY0gmlwhKwSSlmKbXVsdGlhZGRyc5YACASsEkpZBkIQAAoErBJKWQZCEd0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDzIziSs4CvBzkx5m3Rmz4qtbneTm-8hlufGvC-xOWsQSDdGNwgkIQg3VkcIJCEoV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16911/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.92.48/tcp/8944/p2p/16Uiu2HAmHvNnp5jkTmWJ6ZKKJHEDD2bFXBjCEWXuuqW59N6ZxxHu"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:8943/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/statusim/1/community/cbor"]'
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:8943/relay/v1/auto/subscriptions. Response content: b'Subscribe failed:Failed to decode subscription event: Static sharding is used, relay subscriptions must specify a pubsub topic'
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:343 Stopping container with id a6b0440b50c4
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:343 Stopping container with id 2ee200563f79
DEBUG  src.node.waku_node:waku_node.py:355 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-04-22_19-40-23__a92d79e5-a93f-466e-902b-3d07cde08b8d__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/node2_2026-04-22_19-40-23__a92d79e5-a93f-466e-902b-3d07cde08b8d__wakuorg_nwaku:latest.log

View File

@ -0,0 +1,186 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_unsubscribe_from_all_pubsub_topics_one_by_one with id: 2026-04-22_19-40-18__e8d267bc-3f7f-478a-a328-9081e8080e56
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-40-18__e8d267bc-3f7f-478a-a328-9081e8080e56__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.82.37
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['54348', '54349', '54350', '54351', '54352']
DEBUG  src.node.waku_node:waku_node.py:197 Removing pubsub-topic from nwaku args
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 54348:54348 -p 54349:54349 -p 54350:54350 -p 54351:54351 -p 54352:54352 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=54350 --rest-port=54348 --tcp-port=54349 --discv5-udp-port=54351 --rest-address=0.0.0.0 --nat=extip:172.18.82.37 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=242b235e083ee146adbd86bccbe974efd61e9ea5fdbbb20a787b8f5bfaa8e2cc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=54352 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.82.37 waku cb92714de14182160eef9f1e93944bc7843f836dac3a25aa7fe79abfa08fae82
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID cb92714de141. Setting up logs at ./log/docker/node1_2026-04-22_19-40-18__e8d267bc-3f7f-478a-a328-9081e8080e56__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 54348
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 d7cc32f3879f. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 2a05636c4840. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54348/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54348/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.82.37/tcp/54349/p2p/16Uiu2HAmG7czSk2YCn2KAj5TjYGxS85PY6J8k1BNmH99A7MXTqgd","/ip4/172.18.82.37/tcp/54350/ws/p2p/16Uiu2HAmG7czSk2YCn2KAj5TjYGxS85PY6J8k1BNmH99A7MXTqgd"],"enrUri":"enr:-L24QM3j-CsO2rDSnHu_dpBJGWnqBbfOqn8xonATIRfr9Pk1BpTfD2mrsGXpAHRnfr2zDYM5qpzHfoNhGiKgeSsEcD0CgmlkgnY0gmlwhKwSUiWKbXVsdGlhZGRyc5YACASsElIlBtRNAAoErBJSJQbUTt0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDM2WXasNlv7KbUiwnfIkDCM2gY4mnWh0Pjq-q8quOTCqDdGNwgtRNg3VkcILUT4V3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-40-18__e8d267bc-3f7f-478a-a328-9081e8080e56__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.3
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['4963', '4964', '4965', '4966', '4967']
DEBUG  src.node.waku_node:waku_node.py:197 Removing pubsub-topic from nwaku args
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 4963:4963 -p 4964:4964 -p 4965:4965 -p 4966:4966 -p 4967:4967 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=4965 --rest-port=4963 --tcp-port=4964 --discv5-udp-port=4966 --rest-address=0.0.0.0 --nat=extip:172.18.206.3 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=8fe7510e7a8adc8b8dc6b4dbcad58b4b7d98bc6bcb5bb4ee5286ffc61df9b5ec --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4967 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QM3j-CsO2rDSnHu_dpBJGWnqBbfOqn8xonATIRfr9Pk1BpTfD2mrsGXpAHRnfr2zDYM5qpzHfoNhGiKgeSsEcD0CgmlkgnY0gmlwhKwSUiWKbXVsdGlhZGRyc5YACASsElIlBtRNAAoErBJSJQbUTt0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDM2WXasNlv7KbUiwnfIkDCM2gY4mnWh0Pjq-q8quOTCqDdGNwgtRNg3VkcILUT4V3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.206.3 waku db00bac29657ba40217dfa32e85b2078a51095009a67dbfa695912b3514c77b1
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID db00bac29657. Setting up logs at ./log/docker/node2_2026-04-22_19-40-18__e8d267bc-3f7f-478a-a328-9081e8080e56__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 4963
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:4963/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
INFO  src.node.waku_node:waku_node.py:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4963/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.3/tcp/4964/p2p/16Uiu2HAm5ohLeUBXwotG6y6zW31t38CngD8sySeRNBcEXBpshzxR","/ip4/172.18.206.3/tcp/4965/ws/p2p/16Uiu2HAm5ohLeUBXwotG6y6zW31t38CngD8sySeRNBcEXBpshzxR"],"enrUri":"enr:-L24QNYPedIs2M6zmL92aHf7CS1eNPtKBD9EmB6rwzTmjbrkRacSZumixKetZZfZBECz21Z7qOQbtRlWBzAP7i0uqewCgmlkgnY0gmlwhKwSzgOKbXVsdGlhZGRyc5YACASsEs4DBhNkAAoErBLOAwYTZd0DgnJzhQDHAQAAiXNlY3AyNTZrMaECmjkvLkUJwPO1z5ey-K083uxDqTaWAyYHxnm2ghMTmdKDdGNwghNkg3VkcIITZoV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:4963/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.82.37/tcp/54349/p2p/16Uiu2HAmG7czSk2YCn2KAj5TjYGxS85PY6J8k1BNmH99A7MXTqgd"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:54348/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/199/0", "/waku/2/rs/199/1", "/waku/2/rs/199/2", "/waku/2/rs/199/3", "/waku/2/rs/199/4", "/waku/2/rs/199/5", "/waku/2/rs/199/6", "/waku/2/rs/199/7"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:4963/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/199/0", "/waku/2/rs/199/1", "/waku/2/rs/199/2", "/waku/2/rs/199/3", "/waku/2/rs/199/4", "/waku/2/rs/199/5", "/waku/2/rs/199/6", "/waku/2/rs/199/7"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%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":1776886821488730181,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4963/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%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":1776886821488730181,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F1" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%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":1776886821614450706,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4963/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%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":1776886821614450706,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%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:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%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":1776886821728572377,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4963/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%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":1776886821728572377,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%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:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%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":1776886821842712321,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4963/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%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":1776886821842712321,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%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:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%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":1776886821957493104,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4963/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%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":1776886821957493104,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%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:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%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":1776886822072264499,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4963/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%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":1776886822072264499,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%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:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%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":1776886822186389211,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4963/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%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":1776886822186389211,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%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:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%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":1776886822302090285,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4963/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%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":1776886822302090285,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:54348/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/199/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 DELETE "http://127.0.0.1:4963/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/199/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 DELETE "http://127.0.0.1:54348/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/199/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 DELETE "http://127.0.0.1:4963/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/199/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 DELETE "http://127.0.0.1:54348/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/199/2"]'
INFO  src.node.api_clients.base_client:base_client.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:4963/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/199/2"]'
INFO  src.node.api_clients.base_client:base_client.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:54348/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/199/3"]'
INFO  src.node.api_clients.base_client:base_client.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:4963/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/199/3"]'
INFO  src.node.api_clients.base_client:base_client.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:54348/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/199/4"]'
INFO  src.node.api_clients.base_client:base_client.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:4963/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/199/4"]'
INFO  src.node.api_clients.base_client:base_client.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:54348/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/199/5"]'
INFO  src.node.api_clients.base_client:base_client.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:4963/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/199/5"]'
INFO  src.node.api_clients.base_client:base_client.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:54348/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/199/6"]'
INFO  src.node.api_clients.base_client:base_client.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:4963/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/199/6"]'
INFO  src.node.api_clients.base_client:base_client.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:54348/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/199/7"]'
INFO  src.node.api_clients.base_client:base_client.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:4963/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/199/7"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F0" -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:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F0. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/199/0'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F1" -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:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F1. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/199/1'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F2" -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:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F2. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/199/2'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F3" -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:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F3. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/199/3'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F4" -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:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F4. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/199/4'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F5" -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:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F5. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/199/5'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F6" -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:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F6. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/199/6'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F7" -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:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F7. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/199/7'
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:343 Stopping container with id cb92714de141
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:343 Stopping container with id db00bac29657
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,72 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_get_message_with_version with id: 2026-04-22_19-39-04__614ebc5f-f97f-40ef-a52a-0e8bebfe5e3a
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.filter:filter.py:34 Running fixture setup: setup_main_relay_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-39-04__614ebc5f-f97f-40ef-a52a-0e8bebfe5e3a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.29
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['20521', '20522', '20523', '20524', '20525']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 20521:20521 -p 20522:20522 -p 20523:20523 -p 20524:20524 -p 20525:20525 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20523 --rest-port=20521 --tcp-port=20522 --discv5-udp-port=20524 --rest-address=0.0.0.0 --nat=extip:172.18.205.29 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=623dc4f439aa3a7beddd4b5dcf2fcbbcb5bac88dd90ab13ca58cb6b4147a5c69 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20525 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.205.29 waku 6ff4024bd239377394d2957d063faf5db06cf373e4abbcdbb939259f5b7e15e1
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6ff4024bd239. Setting up logs at ./log/docker/node1_2026-04-22_19-39-04__614ebc5f-f97f-40ef-a52a-0e8bebfe5e3a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 20521
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 793294a31558. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 41e779be300d. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20521/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20521/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.29/tcp/20522/p2p/16Uiu2HAmBDxGuRjxnbQ9srFCLXKFFpMMJR5BpUZTvjeQ8QwKbLEc","/ip4/172.18.205.29/tcp/20523/ws/p2p/16Uiu2HAmBDxGuRjxnbQ9srFCLXKFFpMMJR5BpUZTvjeQ8QwKbLEc"],"enrUri":"enr:-L24QEMVqYIDUWrRD3erkNQwp7_gua_UMwCamYF9t7CU7nG3Z4rRXefzwAJ9ZmyqsbJMQ8A3XWgLXvLPhEG4DlFQhJUCgmlkgnY0gmlwhKwSzR2KbXVsdGlhZGRyc5YACASsEs0dBlAqAAoErBLNHQZQK90DgnJzhQDGAQAAiXNlY3AyNTZrMaEC6rpyKeBRwZSh6CF3nw7tCtroFNnEZVL1UYEUfWjf8zGDdGNwglAqg3VkcIJQLIV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
DEBUG  src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-39-04__614ebc5f-f97f-40ef-a52a-0e8bebfe5e3a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.220.254
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['53936', '53937', '53938', '53939', '53940']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 53936:53936 -p 53937:53937 -p 53938:53938 -p 53939:53939 -p 53940:53940 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=53938 --rest-port=53936 --tcp-port=53937 --discv5-udp-port=53939 --rest-address=0.0.0.0 --nat=extip:172.18.220.254 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=2dbb922d79fdf55aed747cfcc3cbacf649bd7645a49b5d0eabfffdfcdc94f529 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53940 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QEMVqYIDUWrRD3erkNQwp7_gua_UMwCamYF9t7CU7nG3Z4rRXefzwAJ9ZmyqsbJMQ8A3XWgLXvLPhEG4DlFQhJUCgmlkgnY0gmlwhKwSzR2KbXVsdGlhZGRyc5YACASsEs0dBlAqAAoErBLNHQZQK90DgnJzhQDGAQAAiXNlY3AyNTZrMaEC6rpyKeBRwZSh6CF3nw7tCtroFNnEZVL1UYEUfWjf8zGDdGNwglAqg3VkcIJQLIV3YWt1MgU --filternode=/ip4/172.18.205.29/tcp/20522/p2p/16Uiu2HAmBDxGuRjxnbQ9srFCLXKFFpMMJR5BpUZTvjeQ8QwKbLEc
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.220.254 waku 83da367e6542949fcd982a16e7f48aa025e4eac2c9b96eeaaa4fc081e6a91aba
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 83da367e6542. Setting up logs at ./log/docker/node2_2026-04-22_19-39-04__614ebc5f-f97f-40ef-a52a-0e8bebfe5e3a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 53936
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:53936/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53936/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.220.254/tcp/53937/p2p/16Uiu2HAm5FU9LdcQFsfUx78MnUbQTFyUB61QZPL88bfBzrUV2DVn","/ip4/172.18.220.254/tcp/53938/ws/p2p/16Uiu2HAm5FU9LdcQFsfUx78MnUbQTFyUB61QZPL88bfBzrUV2DVn"],"enrUri":"enr:-L24QDWKsED5qaS6ep1D3sB5jRllKnuxe7xbish_EOww5exTF4uwwIZslnsYeuxHJ28gGm77anXV4gOi6SX-kG03On0CgmlkgnY0gmlwhKwS3P6KbXVsdGlhZGRyc5YACASsEtz-BtKxAAoErBLc_gbSst0DgnJzhQDGAQAAiXNlY3AyNTZrMaECkfetx1vSgfgezZMCqj-uEQYjexgh2XUVOMTSf5yPkr2DdGNwgtKxg3VkcILSs4V3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:53936/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.205.29/tcp/20522/p2p/16Uiu2HAmBDxGuRjxnbQ9srFCLXKFFpMMJR5BpUZTvjeQ8QwKbLEc"]'
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:20521/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/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:53936/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "9e03adab-8e00-4d14-ac77-7e275bd9c83e", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/198/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"9e03adab-8e00-4d14-ac77-7e275bd9c83e","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20521/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)', "version": 10}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53936/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":10,"timestamp":1776886747347243187,"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:343 Stopping container with id 6ff4024bd239
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:343 Stopping container with id 83da367e6542
DEBUG  src.node.waku_node:waku_node.py:355 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,164 @@
2026-04-22 19:39:13.911 DEBUG [tests.conftest] Running fixture setup: test_id
2026-04-22 19:39:13.911 DEBUG [tests.conftest] Running test: test_optional_nodes_not_subscribed_to_same_topic with id: 2026-04-22_19-39-13__20916fe6-c9e5-490e-8d60-17c8b8a6f853
2026-04-22 19:39:13.911 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-04-22 19:39:13.912 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-04-22 19:39:13.912 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2026-04-22 19:39:13.919 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:39:13.920 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-39-13__20916fe6-c9e5-490e-8d60-17c8b8a6f853__wakuorg_nwaku:latest.log
2026-04-22 19:39:13.920 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:39:13.920 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:39:13.921 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:39:13.922 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.242.226
2026-04-22 19:39:13.922 DEBUG [src.node.docker_mananger] Generated ports ['3497', '3498', '3499', '3500', '3501']
2026-04-22 19:39:13.922 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:39:13.922 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:39:13.922 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:39:13.922 DEBUG [src.node.docker_mananger] docker run -i -t -p 3497:3497 -p 3498:3498 -p 3499:3499 -p 3500:3500 -p 3501:3501 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=3499 --rest-port=3497 --tcp-port=3498 --discv5-udp-port=3500 --rest-address=0.0.0.0 --nat=extip:172.18.242.226 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=9acbf2c86a40ad6a03bdeec1ec19ad1cdfcdcf99150cbc6ace5bef693c29bedc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3501 --metrics-logging=true --relay=true --filter=true
2026-04-22 19:39:14.102 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.242.226 waku 97d9d666c5d112cbd500a0ea23660be591a3d2858de288b4cdb2e65c00d93a91
2026-04-22 19:39:14.133 DEBUG [src.node.docker_mananger] Container started with ID 97d9d666c5d1. Setting up logs at ./log/docker/node1_2026-04-22_19-39-13__20916fe6-c9e5-490e-8d60-17c8b8a6f853__wakuorg_nwaku:latest.log
2026-04-22 19:39:14.134 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 3497
2026-04-22 19:39:14.134 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:39:14.262 ERROR [src.node.docker_mananger] Max retries reached for container 2b6f9a6d5e32. Exiting log stream.
2026-04-22 19:39:14.708 ERROR [src.node.docker_mananger] Max retries reached for container 6caf0b691799. Exiting log stream.
2026-04-22 19:39:15.134 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3497/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:15.137 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:39:15.137 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:39:15.137 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3497/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:15.139 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.242.226/tcp/3498/p2p/16Uiu2HAmS5s8KZsWymwvwLCB2oJmB4rM6LH61KgzcWRV3941fniL","/ip4/172.18.242.226/tcp/3499/ws/p2p/16Uiu2HAmS5s8KZsWymwvwLCB2oJmB4rM6LH61KgzcWRV3941fniL"],"enrUri":"enr:-L24QDoPWAY6kbizusWVB9oDijHFHLqIHvfVgyDnrhFsCZRwdvKYh-DMCOens_-sWAirc536fye_od2QVA5yr--lmAICgmlkgnY0gmlwhKwS8uKKbXVsdGlhZGRyc5YACASsEvLiBg2qAAoErBLy4gYNq90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDx4dIUvmp2q2Ke4uYW1lZhGUh0l5p6OLirbXrytA0KoGDdGNwgg2qg3VkcIINrIV3YWt1MgU"}'
2026-04-22 19:39:15.140 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:39:15.140 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2026-04-22 19:39:15.147 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:39:15.147 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-39-13__20916fe6-c9e5-490e-8d60-17c8b8a6f853__wakuorg_nwaku:latest.log
2026-04-22 19:39:15.147 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:39:15.147 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:39:15.148 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:39:15.148 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.255.223
2026-04-22 19:39:15.149 DEBUG [src.node.docker_mananger] Generated ports ['31747', '31748', '31749', '31750', '31751']
2026-04-22 19:39:15.149 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:39:15.149 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:39:15.149 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:39:15.149 DEBUG [src.node.docker_mananger] docker run -i -t -p 31747:31747 -p 31748:31748 -p 31749:31749 -p 31750:31750 -p 31751:31751 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=31749 --rest-port=31747 --tcp-port=31748 --discv5-udp-port=31750 --rest-address=0.0.0.0 --nat=extip:172.18.255.223 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=78fe4ee92b7a3741f02911502cfa15cfa6f6d02f08a9dbab3af3aa6abdbae778 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31751 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QDoPWAY6kbizusWVB9oDijHFHLqIHvfVgyDnrhFsCZRwdvKYh-DMCOens_-sWAirc536fye_od2QVA5yr--lmAICgmlkgnY0gmlwhKwS8uKKbXVsdGlhZGRyc5YACASsEvLiBg2qAAoErBLy4gYNq90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDx4dIUvmp2q2Ke4uYW1lZhGUh0l5p6OLirbXrytA0KoGDdGNwgg2qg3VkcIINrIV3YWt1MgU --filternode=/ip4/172.18.242.226/tcp/3498/p2p/16Uiu2HAmS5s8KZsWymwvwLCB2oJmB4rM6LH61KgzcWRV3941fniL
2026-04-22 19:39:15.327 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.255.223 waku a6d6fe0a6d7b175c36a04cb028d4f137d0c3a2a5c09b823b4f2059b002af089f
2026-04-22 19:39:15.359 DEBUG [src.node.docker_mananger] Container started with ID a6d6fe0a6d7b. Setting up logs at ./log/docker/node2_2026-04-22_19-39-13__20916fe6-c9e5-490e-8d60-17c8b8a6f853__wakuorg_nwaku:latest.log
2026-04-22 19:39:15.359 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 31747
2026-04-22 19:39:15.359 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:39:16.360 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31747/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:16.363 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:39:16.364 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:39:16.364 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31747/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:16.366 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.255.223/tcp/31748/p2p/16Uiu2HAmMiYVxbW8mGjNWhYjc67y8443D3opcrvxWVUzpZb97ajQ","/ip4/172.18.255.223/tcp/31749/ws/p2p/16Uiu2HAmMiYVxbW8mGjNWhYjc67y8443D3opcrvxWVUzpZb97ajQ"],"enrUri":"enr:-L24QJa5ioZS4NmCJGPZzoN-hyS-qHNc3GbKNp2k-Hwsio4gCVS0s6A8PgkUBLg5TisWNYSbs8czQyTs3FTflIagaMsCgmlkgnY0gmlwhKwS_9-KbXVsdGlhZGRyc5YACASsEv_fBnwEAAoErBL_3wZ8Bd0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDhqJGuvOwek3wYuyuBBhr27KImSvxg6NKNg9WhEBVtG-DdGNwgnwEg3VkcIJ8BoV3YWt1MgA"}'
2026-04-22 19:39:16.366 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:39:16.366 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31747/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.242.226/tcp/3498/p2p/16Uiu2HAmS5s8KZsWymwvwLCB2oJmB4rM6LH61KgzcWRV3941fniL"]'
2026-04-22 19:39:16.394 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:16.410 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:39:16.410 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-04-22_19-39-13__20916fe6-c9e5-490e-8d60-17c8b8a6f853__wakuorg_nwaku:latest.log
2026-04-22 19:39:16.410 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:39:16.410 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:39:16.412 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:39:16.412 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.113.107
2026-04-22 19:39:16.412 DEBUG [src.node.docker_mananger] Generated ports ['2436', '2437', '2438', '2439', '2440']
2026-04-22 19:39:16.412 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:39:16.412 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:39:16.413 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:39:16.413 DEBUG [src.node.docker_mananger] docker run -i -t -p 2436:2436 -p 2437:2437 -p 2438:2438 -p 2439:2439 -p 2440:2440 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=2438 --rest-port=2436 --tcp-port=2437 --discv5-udp-port=2439 --rest-address=0.0.0.0 --nat=extip:172.18.113.107 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=e3befb0cf543b7b00a5dcc06edae68edef8c7aa9eeb23501bf667b9d485ef8fd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2440 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QDoPWAY6kbizusWVB9oDijHFHLqIHvfVgyDnrhFsCZRwdvKYh-DMCOens_-sWAirc536fye_od2QVA5yr--lmAICgmlkgnY0gmlwhKwS8uKKbXVsdGlhZGRyc5YACASsEvLiBg2qAAoErBLy4gYNq90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDx4dIUvmp2q2Ke4uYW1lZhGUh0l5p6OLirbXrytA0KoGDdGNwgg2qg3VkcIINrIV3YWt1MgU --filternode=/ip4/172.18.242.226/tcp/3498/p2p/16Uiu2HAmS5s8KZsWymwvwLCB2oJmB4rM6LH61KgzcWRV3941fniL
2026-04-22 19:39:16.608 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.113.107 waku b3af945ad23d5d4f56c9aaf4ecfc1967d510bcb3307ac6c23e4bd47cbe91be2d
2026-04-22 19:39:16.638 DEBUG [src.node.docker_mananger] Container started with ID b3af945ad23d. Setting up logs at ./log/docker/node3_2026-04-22_19-39-13__20916fe6-c9e5-490e-8d60-17c8b8a6f853__wakuorg_nwaku:latest.log
2026-04-22 19:39:16.638 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 2436
2026-04-22 19:39:16.639 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:39:17.640 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2436/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:17.643 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:39:17.643 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:39:17.643 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2436/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:17.646 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.113.107/tcp/2437/p2p/16Uiu2HAkx8ivQbvwaPqwewzBu233r9s1tSiit7LAt3KcKe7G7cn9","/ip4/172.18.113.107/tcp/2438/ws/p2p/16Uiu2HAkx8ivQbvwaPqwewzBu233r9s1tSiit7LAt3KcKe7G7cn9"],"enrUri":"enr:-L24QAiQJbrvokWtELTNB5PhICAbQl_ued2I8BH9UZnRtNXvbu1IMwUxAbgACSCFzCzhRdu_WV_6tCpgK6kUEGFpc_UCgmlkgnY0gmlwhKwScWuKbXVsdGlhZGRyc5YACASsEnFrBgmFAAoErBJxawYJht0DgnJzhQDGAQAAiXNlY3AyNTZrMaECKDuDXITDyS6QPVxb-iFL3BZS8h_6yb50-S_QgKnD5AaDdGNwggmFg3VkcIIJh4V3YWt1MgA"}'
2026-04-22 19:39:17.646 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:39:17.646 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2436/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.242.226/tcp/3498/p2p/16Uiu2HAmS5s8KZsWymwvwLCB2oJmB4rM6LH61KgzcWRV3941fniL"]'
2026-04-22 19:39:17.670 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:17.693 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:39:17.693 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-04-22_19-39-13__20916fe6-c9e5-490e-8d60-17c8b8a6f853__wakuorg_nwaku:latest.log
2026-04-22 19:39:17.693 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:39:17.693 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:39:17.695 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:39:17.695 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.202.202
2026-04-22 19:39:17.695 DEBUG [src.node.docker_mananger] Generated ports ['17296', '17297', '17298', '17299', '17300']
2026-04-22 19:39:17.695 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:39:17.695 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:39:17.695 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:39:17.695 DEBUG [src.node.docker_mananger] docker run -i -t -p 17296:17296 -p 17297:17297 -p 17298:17298 -p 17299:17299 -p 17300:17300 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=17298 --rest-port=17296 --tcp-port=17297 --discv5-udp-port=17299 --rest-address=0.0.0.0 --nat=extip:172.18.202.202 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=b6cfdc9610264bcd2ff3fd24f3e61366b5ab9c8cac0af7cee3cf4a9caabecf6d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=17300 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QDoPWAY6kbizusWVB9oDijHFHLqIHvfVgyDnrhFsCZRwdvKYh-DMCOens_-sWAirc536fye_od2QVA5yr--lmAICgmlkgnY0gmlwhKwS8uKKbXVsdGlhZGRyc5YACASsEvLiBg2qAAoErBLy4gYNq90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDx4dIUvmp2q2Ke4uYW1lZhGUh0l5p6OLirbXrytA0KoGDdGNwgg2qg3VkcIINrIV3YWt1MgU --filternode=/ip4/172.18.242.226/tcp/3498/p2p/16Uiu2HAmS5s8KZsWymwvwLCB2oJmB4rM6LH61KgzcWRV3941fniL
2026-04-22 19:39:17.884 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.202.202 waku 52d2e075811917fdeb58e10ceba828b075dff9eb2c38690fdd958f99a8184cf2
2026-04-22 19:39:17.917 DEBUG [src.node.docker_mananger] Container started with ID 52d2e0758119. Setting up logs at ./log/docker/node4_2026-04-22_19-39-13__20916fe6-c9e5-490e-8d60-17c8b8a6f853__wakuorg_nwaku:latest.log
2026-04-22 19:39:17.918 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 17296
2026-04-22 19:39:17.918 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:39:18.918 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17296/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:18.921 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:39:18.921 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:39:18.922 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17296/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:18.924 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.202.202/tcp/17297/p2p/16Uiu2HAm3M6vFk5mpgSdtSuu4KQsY9HxoTLL7HgC6qH7WbCf2xxC","/ip4/172.18.202.202/tcp/17298/ws/p2p/16Uiu2HAm3M6vFk5mpgSdtSuu4KQsY9HxoTLL7HgC6qH7WbCf2xxC"],"enrUri":"enr:-L24QD6OjZ80Os1j6nIrqcG_4FW9giffZQmt-Y5wzuaxRktxL-CHeNTaVuorT80LLMoFT4y27FYSTYKarMekaQzqh70CgmlkgnY0gmlwhKwSysqKbXVsdGlhZGRyc5YACASsEsrKBkORAAoErBLKygZDkt0DgnJzhQDGAQAAiXNlY3AyNTZrMaECdbHKO6Uqo-94SGmY-ZMNDZOLWXjVujAPqHK-V7f2OqWDdGNwgkORg3VkcIJDk4V3YWt1MgA"}'
2026-04-22 19:39:18.924 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:39:18.924 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17296/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.242.226/tcp/3498/p2p/16Uiu2HAmS5s8KZsWymwvwLCB2oJmB4rM6LH61KgzcWRV3941fniL"]'
2026-04-22 19:39:18.950 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:18.961 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:39:18.963 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node5_2026-04-22_19-39-13__20916fe6-c9e5-490e-8d60-17c8b8a6f853__wakuorg_nwaku:latest.log
2026-04-22 19:39:18.963 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:39:18.963 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:39:18.965 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:39:18.965 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.128.105
2026-04-22 19:39:18.965 DEBUG [src.node.docker_mananger] Generated ports ['13869', '13870', '13871', '13872', '13873']
2026-04-22 19:39:18.965 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:39:18.965 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:39:18.965 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:39:18.965 DEBUG [src.node.docker_mananger] docker run -i -t -p 13869:13869 -p 13870:13870 -p 13871:13871 -p 13872:13872 -p 13873:13873 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=13871 --rest-port=13869 --tcp-port=13870 --discv5-udp-port=13872 --rest-address=0.0.0.0 --nat=extip:172.18.128.105 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=ac502d5d327eab490370de0cd9cf762fa18331e47eeab7da3f9b7643dabf5b89 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13873 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QDoPWAY6kbizusWVB9oDijHFHLqIHvfVgyDnrhFsCZRwdvKYh-DMCOens_-sWAirc536fye_od2QVA5yr--lmAICgmlkgnY0gmlwhKwS8uKKbXVsdGlhZGRyc5YACASsEvLiBg2qAAoErBLy4gYNq90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDx4dIUvmp2q2Ke4uYW1lZhGUh0l5p6OLirbXrytA0KoGDdGNwgg2qg3VkcIINrIV3YWt1MgU --filternode=/ip4/172.18.242.226/tcp/3498/p2p/16Uiu2HAmS5s8KZsWymwvwLCB2oJmB4rM6LH61KgzcWRV3941fniL
2026-04-22 19:39:19.156 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.128.105 waku e9d98102df1f1f6ac059ecd35ac8faebf313cd74b49d08e238a9726fb812c5fb
2026-04-22 19:39:19.189 DEBUG [src.node.docker_mananger] Container started with ID e9d98102df1f. Setting up logs at ./log/docker/node5_2026-04-22_19-39-13__20916fe6-c9e5-490e-8d60-17c8b8a6f853__wakuorg_nwaku:latest.log
2026-04-22 19:39:19.189 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 13869
2026-04-22 19:39:19.189 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:39:20.190 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13869/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:20.193 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:39:20.193 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:39:20.193 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13869/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:20.196 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.128.105/tcp/13870/p2p/16Uiu2HAm2rssHTdaz9XLZ7VNN69W5PKeEWpspc9h9VuxisXKgPP8","/ip4/172.18.128.105/tcp/13871/ws/p2p/16Uiu2HAm2rssHTdaz9XLZ7VNN69W5PKeEWpspc9h9VuxisXKgPP8"],"enrUri":"enr:-L24QHbxLHvzUOTZ9QEZs58l0p-pSusMR4Tgra6fws0g3TQYaXRMBIroabOF1vUS3NpubQCoWR4GXIFsxl2rnnk59Q0CgmlkgnY0gmlwhKwSgGmKbXVsdGlhZGRyc5YACASsEoBpBjYuAAoErBKAaQY2L90DgnJzhQDGAQAAiXNlY3AyNTZrMaECbnbFMAN9d-lF80zvMPIsYq-6b6XvLdzjC58guNCszBODdGNwgjYug3VkcII2MIV3YWt1MgA"}'
2026-04-22 19:39:20.196 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:39:20.196 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13869/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.242.226/tcp/3498/p2p/16Uiu2HAmS5s8KZsWymwvwLCB2oJmB4rM6LH61KgzcWRV3941fniL"]'
2026-04-22 19:39:20.220 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:20.221 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3497/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
2026-04-22 19:39:20.233 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:20.234 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31747/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "43967bbb-1313-4766-956d-307e32795728", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/198/1"}'
2026-04-22 19:39:20.244 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"43967bbb-1313-4766-956d-307e32795728","statusDesc":"OK"}'
2026-04-22 19:39:20.245 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2436/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "2105582b-5fb2-4df3-acb5-663dc2b0abf4", "contentFilters": ["/test/2/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/198/1"}'
2026-04-22 19:39:20.255 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"2105582b-5fb2-4df3-acb5-663dc2b0abf4","statusDesc":"OK"}'
2026-04-22 19:39:20.256 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17296/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "8faa1f84-d49f-41b6-8396-ac223d79899b", "contentFilters": ["/test/2/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/198/1"}'
2026-04-22 19:39:20.265 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"8faa1f84-d49f-41b6-8396-ac223d79899b","statusDesc":"OK"}'
2026-04-22 19:39:20.265 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13869/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "e356506f-03b8-4be8-a5f8-0339aa700e0d", "contentFilters": ["/test/2/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/198/1"}'
2026-04-22 19:39:20.273 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"e356506f-03b8-4be8-a5f8-0339aa700e0d","statusDesc":"OK"}'
2026-04-22 19:39:20.275 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3497/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:39:20.284 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:20.284 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-22 19:39:20.384 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-22 19:39:20.385 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31747/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:20.387 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":1776886760275488937,"ephemeral":false}]'
2026-04-22 19:39:20.389 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3497/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:39:20.394 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:20.394 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-22 19:39:20.494 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-22 19:39:20.495 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2436/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:20.497 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:2436/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto. Response content: b'Not subscribed to topic: /test/1/waku-filter/proto'
2026-04-22 19:39:20.500 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-04-22 19:39:20.501 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-04-22 19:39:20.502 DEBUG [src.node.waku_node] Stopping container with id 97d9d666c5d1
2026-04-22 19:39:20.960 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:39:20.961 DEBUG [src.node.waku_node] Stopping container with id a6d6fe0a6d7b
2026-04-22 19:39:21.483 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:39:21.485 DEBUG [src.node.waku_node] Stopping container with id b3af945ad23d
2026-04-22 19:39:21.774 ERROR [src.node.docker_mananger] Max retries reached for container 97d9d666c5d1. Exiting log stream.
2026-04-22 19:39:21.940 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:39:21.942 DEBUG [src.node.waku_node] Stopping container with id 52d2e0758119
2026-04-22 19:39:22.317 ERROR [src.node.docker_mananger] Max retries reached for container a6d6fe0a6d7b. Exiting log stream.
2026-04-22 19:39:22.433 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:39:22.436 DEBUG [src.node.waku_node] Stopping container with id e9d98102df1f
2026-04-22 19:39:22.756 ERROR [src.node.docker_mananger] Max retries reached for container b3af945ad23d. Exiting log stream.
2026-04-22 19:39:22.856 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:39:22.857 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-04-22 19:39:22.873 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:39:22.883 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:39:22.888 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:39:22.893 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:39:22.897 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,75 @@
2026-04-22 19:41:10.671 DEBUG [tests.conftest] Running fixture setup: test_id
2026-04-22 19:41:10.672 DEBUG [tests.conftest] Running test: test_main_node_relay_and_store__peer_relay_and_store with id: 2026-04-22_19-41-10__d744430f-4a25-4bf4-b6ef-b185767d8cc7
2026-04-22 19:41:10.672 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-04-22 19:41:10.672 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-04-22 19:41:10.680 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:41:10.680 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-04-22_19-41-10__d744430f-4a25-4bf4-b6ef-b185767d8cc7__wakuorg_nwaku:latest.log
2026-04-22 19:41:10.680 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:41:10.680 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:41:10.682 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:41:10.682 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.70.162
2026-04-22 19:41:10.682 DEBUG [src.node.docker_mananger] Generated ports ['8849', '8850', '8851', '8852', '8853']
2026-04-22 19:41:10.682 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:41:10.682 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:41:10.682 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:41:10.682 DEBUG [src.node.docker_mananger] docker run -i -t -p 8849:8849 -p 8850:8850 -p 8851:8851 -p 8852:8852 -p 8853:8853 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=8851 --rest-port=8849 --tcp-port=8850 --discv5-udp-port=8852 --rest-address=0.0.0.0 --nat=extip:172.18.70.162 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=5c1fa2b12d1bf6dcede5b8c13f5cbf4cdaeef18e9cdaaade48bfcf77526fa0a1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8853 --metrics-logging=true --store=true --relay=true
2026-04-22 19:41:10.870 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.70.162 waku ff3faf923fd5d9098bfd73d63a78187586f2c97e597bc658c023ab24a4a97b26
2026-04-22 19:41:10.911 DEBUG [src.node.docker_mananger] Container started with ID ff3faf923fd5. Setting up logs at ./log/docker/publishing_node1_2026-04-22_19-41-10__d744430f-4a25-4bf4-b6ef-b185767d8cc7__wakuorg_nwaku:latest.log
2026-04-22 19:41:10.911 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 8849
2026-04-22 19:41:10.912 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:41:11.044 ERROR [src.node.docker_mananger] Max retries reached for container 407d87a6ce60. Exiting log stream.
2026-04-22 19:41:11.471 ERROR [src.node.docker_mananger] Max retries reached for container ffd3bd3fb79c. Exiting log stream.
2026-04-22 19:41:11.913 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8849/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:41:11.916 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush 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"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-04-22 19:41:11.916 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:41:11.916 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8849/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:41:11.919 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.70.162/tcp/8850/p2p/16Uiu2HAmDGegVQ51LnVidewJhFAxwLzCScG3bkVZnXmdNJaxncxL","/ip4/172.18.70.162/tcp/8851/ws/p2p/16Uiu2HAmDGegVQ51LnVidewJhFAxwLzCScG3bkVZnXmdNJaxncxL"],"enrUri":"enr:-L24QPD7kWDgR6wptMBFrFg6Md1FiDLrrSMHqRRc86CdMN31SloalIwixEnHyrRBhohKiFOPzcloBQCkVQXlqy3l-wcCgmlkgnY0gmlwhKwSRqKKbXVsdGlhZGRyc5YACASsEkaiBiKSAAoErBJGogYik90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDCSKrW6h09DwuyD78BBzcMmwWqj_YmTx6KhXXPCCJjE2DdGNwgiKSg3VkcIIilIV3YWt1MgM"}'
2026-04-22 19:41:11.919 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:41:11.926 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:41:11.926 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-04-22_19-41-10__d744430f-4a25-4bf4-b6ef-b185767d8cc7__wakuorg_nwaku:latest.log
2026-04-22 19:41:11.927 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:41:11.927 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:41:11.928 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:41:11.928 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.115.183
2026-04-22 19:41:11.928 DEBUG [src.node.docker_mananger] Generated ports ['27020', '27021', '27022', '27023', '27024']
2026-04-22 19:41:11.928 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:41:11.928 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:41:11.929 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:41:11.929 DEBUG [src.node.docker_mananger] docker run -i -t -p 27020:27020 -p 27021:27021 -p 27022:27022 -p 27023:27023 -p 27024:27024 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=27022 --rest-port=27020 --tcp-port=27021 --discv5-udp-port=27023 --rest-address=0.0.0.0 --nat=extip:172.18.115.183 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=aac9eed2d4cb4fef47fcda8ed64bb3eda17bbec2c7c4fc1eacb0ec9473f31e83 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=27024 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QPD7kWDgR6wptMBFrFg6Md1FiDLrrSMHqRRc86CdMN31SloalIwixEnHyrRBhohKiFOPzcloBQCkVQXlqy3l-wcCgmlkgnY0gmlwhKwSRqKKbXVsdGlhZGRyc5YACASsEkaiBiKSAAoErBJGogYik90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDCSKrW6h09DwuyD78BBzcMmwWqj_YmTx6KhXXPCCJjE2DdGNwgiKSg3VkcIIilIV3YWt1MgM --storenode=/ip4/172.18.70.162/tcp/8850/p2p/16Uiu2HAmDGegVQ51LnVidewJhFAxwLzCScG3bkVZnXmdNJaxncxL --store=true --relay=true
2026-04-22 19:41:12.113 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.115.183 waku 4d8e35b70ea9384a05a3289fc43246ddca7b9157dd64b6bd32f6b8778656e60e
2026-04-22 19:41:12.149 DEBUG [src.node.docker_mananger] Container started with ID 4d8e35b70ea9. Setting up logs at ./log/docker/store_node1_2026-04-22_19-41-10__d744430f-4a25-4bf4-b6ef-b185767d8cc7__wakuorg_nwaku:latest.log
2026-04-22 19:41:12.149 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 27020
2026-04-22 19:41:12.150 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:41:13.150 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27020/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:41:13.153 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush 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"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-04-22 19:41:13.154 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:41:13.154 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27020/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:41:13.156 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.115.183/tcp/27021/p2p/16Uiu2HAm2ahkzBNon2qVJ5XyBNQZDbx7yqBC68yo7cRMnB3Vsv23","/ip4/172.18.115.183/tcp/27022/ws/p2p/16Uiu2HAm2ahkzBNon2qVJ5XyBNQZDbx7yqBC68yo7cRMnB3Vsv23"],"enrUri":"enr:-L24QIPU_slxnt-mblnjHVuxzQWG0qagu4GTNKbebqm44QYIcQNHuL29PCg_j8S5x5EgI2u898qa4tHnHkYXJjRDqZICgmlkgnY0gmlwhKwSc7eKbXVsdGlhZGRyc5YACASsEnO3BmmNAAoErBJztwZpjt0DgnJzhQDGAQAAiXNlY3AyNTZrMaECalIMKUrm7jhk19LU6buPS7xuiCek5rJ3IotJ7NG55ICDdGNwgmmNg3VkcIJpj4V3YWt1MgM"}'
2026-04-22 19:41:13.157 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:41:13.157 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27020/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.70.162/tcp/8850/p2p/16Uiu2HAmDGegVQ51LnVidewJhFAxwLzCScG3bkVZnXmdNJaxncxL"]'
2026-04-22 19:41:13.160 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:13.161 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8849/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
2026-04-22 19:41:13.163 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:13.163 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27020/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
2026-04-22 19:41:13.166 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:13.166 DEBUG [src.steps.store] Relaying message
2026-04-22 19:41:13.166 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8849/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:41:13.171 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:13.172 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:13.373 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-04-22 19:41:13.373 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8849/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:41:13.376 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xdde3f8def44ede46d35e38cda10e49a64200be564c687da800ff6628d37e3842"}]}'
2026-04-22 19:41:13.377 DEBUG [src.steps.store] messages length is 1
2026-04-22 19:41:13.377 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-04-22 19:41:13.377 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27020/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:41:13.380 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xdde3f8def44ede46d35e38cda10e49a64200be564c687da800ff6628d37e3842"}]}'
2026-04-22 19:41:13.380 DEBUG [src.steps.store] messages length is 1
2026-04-22 19:41:13.382 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-04-22 19:41:13.383 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-04-22 19:41:13.383 DEBUG [src.node.waku_node] Stopping container with id ff3faf923fd5
2026-04-22 19:41:13.911 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:41:13.911 DEBUG [src.node.waku_node] Stopping container with id 4d8e35b70ea9
2026-04-22 19:41:14.352 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:41:14.354 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-04-22 19:41:14.361 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:41:14.368 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,108 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_light_push_with_payload_less_than_150_kb with id: 2026-04-22_19-39-34__3942f36c-f7bd-4342-a857-fba1efaad6f9
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-04-22_19-39-34__3942f36c-f7bd-4342-a857-fba1efaad6f9__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.54
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['52734', '52735', '52736', '52737', '52738']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 52734:52734 -p 52735:52735 -p 52736:52736 -p 52737:52737 -p 52738:52738 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=52736 --rest-port=52734 --tcp-port=52735 --discv5-udp-port=52737 --rest-address=0.0.0.0 --nat=extip:172.18.19.54 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=bc5cd3aa2b733dfb1d5378a0dcdeb3f4ed501f57bbc6cbbc821d186fa9a23f18 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52738 --metrics-logging=true --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.19.54 waku f6cc9d49487533c424cdba9268992771e4bd94a11f76781e4ab828c8bccd284e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f6cc9d494875. Setting up logs at ./log/docker/receiving_node1_2026-04-22_19-39-34__3942f36c-f7bd-4342-a857-fba1efaad6f9__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 52734
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 209ae3894e8e. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9710e87f20ee. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52734/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52734/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.54/tcp/52735/p2p/16Uiu2HAkxq5ZrkCc6u73tnK9bGvL7qamAEGvM1Pkxen3n3JYHEhZ","/ip4/172.18.19.54/tcp/52736/ws/p2p/16Uiu2HAkxq5ZrkCc6u73tnK9bGvL7qamAEGvM1Pkxen3n3JYHEhZ"],"enrUri":"enr:-L24QING5JICVUtzkb3rPZR1cqbe9wAZDHS5bQoCEzI9zxKuS19Po-GA8wvU7lD6YPl_41QSLSjTId3ptadtDF87nJACgmlkgnY0gmlwhKwSEzaKbXVsdGlhZGRyc5YACASsEhM2Bs3_AAoErBITNgbOAN0DgnJzhQDGAQAAiXNlY3AyNTZrMaECMpIW9C_3eFb5pPLPWGzgV4YaujETEHz8nHrqtRklkBSDdGNwgs3_g3VkcILOAYV3YWt1Mgk"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-04-22_19-39-34__3942f36c-f7bd-4342-a857-fba1efaad6f9__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.110.17
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['38476', '38477', '38478', '38479', '38480']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 38476:38476 -p 38477:38477 -p 38478:38478 -p 38479:38479 -p 38480:38480 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=38478 --rest-port=38476 --tcp-port=38477 --discv5-udp-port=38479 --rest-address=0.0.0.0 --nat=extip:172.18.110.17 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=1fbdefae5ebbe95a9ecb793f7cc2eac081ee4cb7f8d0a5aa179451f2aecc2cdd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=38480 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.110.17 waku 2b270661112aa8488b8b92b1939978af3bd5000bc6ff963129df62c918add6b5
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2b270661112a. Setting up logs at ./log/docker/receiving_node2_2026-04-22_19-39-34__3942f36c-f7bd-4342-a857-fba1efaad6f9__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 38476
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:38476/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38476/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.110.17/tcp/38477/p2p/16Uiu2HAmA4CeY3xyV9pwpxb1f44VXgze3mRYKJ2Zd5aC1c8BkXY6","/ip4/172.18.110.17/tcp/38478/ws/p2p/16Uiu2HAmA4CeY3xyV9pwpxb1f44VXgze3mRYKJ2Zd5aC1c8BkXY6"],"enrUri":"enr:-L24QNfCf65hRP30q0PVT_Qyq1JU79CagOCJ9ZlSKlcdiAXne-QXntGbH4dDjlc7oEncw0kiVVv-_fKsxOeFhOeGmK0CgmlkgnY0gmlwhKwSbhGKbXVsdGlhZGRyc5YACASsEm4RBpZNAAoErBJuEQaWTt0DgnJzhQDGAQAAiXNlY3AyNTZrMaEC2V8z1jxl6zprMmKpWVbzXVrFK-dLJP9GmsR0zn-Qv7uDdGNwgpZNg3VkcIKWT4V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38476/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.19.54/tcp/52735/p2p/16Uiu2HAkxq5ZrkCc6u73tnK9bGvL7qamAEGvM1Pkxen3n3JYHEhZ"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-04-22_19-39-34__3942f36c-f7bd-4342-a857-fba1efaad6f9__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.182.171
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['53549', '53550', '53551', '53552', '53553']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 53549:53549 -p 53550:53550 -p 53551:53551 -p 53552:53552 -p 53553:53553 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=53551 --rest-port=53549 --tcp-port=53550 --discv5-udp-port=53552 --rest-address=0.0.0.0 --nat=extip:172.18.182.171 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=c2f8aefdc0d3b0b043436401c389faabfb1c046efc7b1efdfcfbc9dbcc83d9de --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53553 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QING5JICVUtzkb3rPZR1cqbe9wAZDHS5bQoCEzI9zxKuS19Po-GA8wvU7lD6YPl_41QSLSjTId3ptadtDF87nJACgmlkgnY0gmlwhKwSEzaKbXVsdGlhZGRyc5YACASsEhM2Bs3_AAoErBITNgbOAN0DgnJzhQDGAQAAiXNlY3AyNTZrMaECMpIW9C_3eFb5pPLPWGzgV4YaujETEHz8nHrqtRklkBSDdGNwgs3_g3VkcILOAYV3YWt1Mgk --lightpushnode=/ip4/172.18.19.54/tcp/52735/p2p/16Uiu2HAkxq5ZrkCc6u73tnK9bGvL7qamAEGvM1Pkxen3n3JYHEhZ --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.182.171 waku 1c085a13252b6991a53ecf30ca54cf24409280476268fab549dca08c72aa7db2
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1c085a13252b. Setting up logs at ./log/docker/lightpush_node1_2026-04-22_19-39-34__3942f36c-f7bd-4342-a857-fba1efaad6f9__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 53549
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:53549/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53549/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.182.171/tcp/53550/p2p/16Uiu2HAkyFwWn9JYsgpfJANrF36zSeT4iuHYSXN2eLupHetL51HQ","/ip4/172.18.182.171/tcp/53551/ws/p2p/16Uiu2HAkyFwWn9JYsgpfJANrF36zSeT4iuHYSXN2eLupHetL51HQ"],"enrUri":"enr:-L24QH2ofJuC2BzqfWDuZ7rHzopMofsRyR8juiYTQd3zdamcOrNp7Syp9DOM2G_J3AvWKhPrjb_EZFuHmMQmnawkJYACgmlkgnY0gmlwhKwStquKbXVsdGlhZGRyc5YACASsErarBtEuAAoErBK2qwbRL90DgnJzhQDGAQAAiXNlY3AyNTZrMaECOPCBFTpS1GrvId70v5jN-U-H_ytL11SadbDG-fwzHaeDdGNwgtEug3VkcILRMIV3YWt1Mgk"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:53549/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.19.54/tcp/52735/p2p/16Uiu2HAkxq5ZrkCc6u73tnK9bGvL7qamAEGvM1Pkxen3n3JYHEhZ"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:53549/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.110.17/tcp/38477/p2p/16Uiu2HAmA4CeY3xyV9pwpxb1f44VXgze3mRYKJ2Zd5aC1c8BkXY6"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:52734/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/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:38476/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/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:53549/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/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:54 Running test with payload length of 143360 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
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52734/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -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
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38476/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -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
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53549/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -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
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:343 Stopping container with id f6cc9d494875
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:343 Stopping container with id 2b270661112a
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:343 Stopping container with id 1c085a13252b
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f6cc9d494875. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:355 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,186 @@
2026-04-22 19:40:18.943 DEBUG [tests.conftest] Running fixture setup: test_id
2026-04-22 19:40:18.944 DEBUG [tests.conftest] Running test: test_unsubscribe_from_all_pubsub_topics_one_by_one with id: 2026-04-22_19-40-18__e8d267bc-3f7f-478a-a328-9081e8080e56
2026-04-22 19:40:18.944 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-04-22 19:40:18.944 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-04-22 19:40:18.945 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-04-22 19:40:18.960 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:40:18.961 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-40-18__e8d267bc-3f7f-478a-a328-9081e8080e56__wakuorg_nwaku:latest.log
2026-04-22 19:40:18.961 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:40:18.962 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:40:18.963 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:40:18.963 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.82.37
2026-04-22 19:40:18.963 DEBUG [src.node.docker_mananger] Generated ports ['54348', '54349', '54350', '54351', '54352']
2026-04-22 19:40:18.963 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-04-22 19:40:18.964 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:40:18.964 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:40:18.964 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:40:18.964 DEBUG [src.node.docker_mananger] docker run -i -t -p 54348:54348 -p 54349:54349 -p 54350:54350 -p 54351:54351 -p 54352:54352 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=54350 --rest-port=54348 --tcp-port=54349 --discv5-udp-port=54351 --rest-address=0.0.0.0 --nat=extip:172.18.82.37 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=242b235e083ee146adbd86bccbe974efd61e9ea5fdbbb20a787b8f5bfaa8e2cc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=54352 --metrics-logging=true --relay=true --filter=true
2026-04-22 19:40:19.153 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.82.37 waku cb92714de14182160eef9f1e93944bc7843f836dac3a25aa7fe79abfa08fae82
2026-04-22 19:40:19.187 DEBUG [src.node.docker_mananger] Container started with ID cb92714de141. Setting up logs at ./log/docker/node1_2026-04-22_19-40-18__e8d267bc-3f7f-478a-a328-9081e8080e56__wakuorg_nwaku:latest.log
2026-04-22 19:40:19.189 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 54348
2026-04-22 19:40:19.189 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:40:19.262 ERROR [src.node.docker_mananger] Max retries reached for container d7cc32f3879f. Exiting log stream.
2026-04-22 19:40:19.777 ERROR [src.node.docker_mananger] Max retries reached for container 2a05636c4840. Exiting log stream.
2026-04-22 19:40:20.190 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54348/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:20.193 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:40:20.193 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:40:20.193 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54348/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:20.195 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.82.37/tcp/54349/p2p/16Uiu2HAmG7czSk2YCn2KAj5TjYGxS85PY6J8k1BNmH99A7MXTqgd","/ip4/172.18.82.37/tcp/54350/ws/p2p/16Uiu2HAmG7czSk2YCn2KAj5TjYGxS85PY6J8k1BNmH99A7MXTqgd"],"enrUri":"enr:-L24QM3j-CsO2rDSnHu_dpBJGWnqBbfOqn8xonATIRfr9Pk1BpTfD2mrsGXpAHRnfr2zDYM5qpzHfoNhGiKgeSsEcD0CgmlkgnY0gmlwhKwSUiWKbXVsdGlhZGRyc5YACASsElIlBtRNAAoErBJSJQbUTt0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDM2WXasNlv7KbUiwnfIkDCM2gY4mnWh0Pjq-q8quOTCqDdGNwgtRNg3VkcILUT4V3YWt1MgU"}'
2026-04-22 19:40:20.196 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:40:20.203 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:40:20.203 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-40-18__e8d267bc-3f7f-478a-a328-9081e8080e56__wakuorg_nwaku:latest.log
2026-04-22 19:40:20.203 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:40:20.203 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:40:20.205 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:40:20.205 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.206.3
2026-04-22 19:40:20.205 DEBUG [src.node.docker_mananger] Generated ports ['4963', '4964', '4965', '4966', '4967']
2026-04-22 19:40:20.205 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-04-22 19:40:20.205 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:40:20.205 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:40:20.205 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:40:20.206 DEBUG [src.node.docker_mananger] docker run -i -t -p 4963:4963 -p 4964:4964 -p 4965:4965 -p 4966:4966 -p 4967:4967 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=4965 --rest-port=4963 --tcp-port=4964 --discv5-udp-port=4966 --rest-address=0.0.0.0 --nat=extip:172.18.206.3 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=8fe7510e7a8adc8b8dc6b4dbcad58b4b7d98bc6bcb5bb4ee5286ffc61df9b5ec --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4967 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QM3j-CsO2rDSnHu_dpBJGWnqBbfOqn8xonATIRfr9Pk1BpTfD2mrsGXpAHRnfr2zDYM5qpzHfoNhGiKgeSsEcD0CgmlkgnY0gmlwhKwSUiWKbXVsdGlhZGRyc5YACASsElIlBtRNAAoErBJSJQbUTt0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDM2WXasNlv7KbUiwnfIkDCM2gY4mnWh0Pjq-q8quOTCqDdGNwgtRNg3VkcILUT4V3YWt1MgU
2026-04-22 19:40:20.395 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.206.3 waku db00bac29657ba40217dfa32e85b2078a51095009a67dbfa695912b3514c77b1
2026-04-22 19:40:20.439 DEBUG [src.node.docker_mananger] Container started with ID db00bac29657. Setting up logs at ./log/docker/node2_2026-04-22_19-40-18__e8d267bc-3f7f-478a-a328-9081e8080e56__wakuorg_nwaku:latest.log
2026-04-22 19:40:20.439 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 4963
2026-04-22 19:40:20.440 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:40:21.443 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4963/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:21.447 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-04-22 19:40:21.449 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:40:21.449 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4963/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:21.452 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.206.3/tcp/4964/p2p/16Uiu2HAm5ohLeUBXwotG6y6zW31t38CngD8sySeRNBcEXBpshzxR","/ip4/172.18.206.3/tcp/4965/ws/p2p/16Uiu2HAm5ohLeUBXwotG6y6zW31t38CngD8sySeRNBcEXBpshzxR"],"enrUri":"enr:-L24QNYPedIs2M6zmL92aHf7CS1eNPtKBD9EmB6rwzTmjbrkRacSZumixKetZZfZBECz21Z7qOQbtRlWBzAP7i0uqewCgmlkgnY0gmlwhKwSzgOKbXVsdGlhZGRyc5YACASsEs4DBhNkAAoErBLOAwYTZd0DgnJzhQDHAQAAiXNlY3AyNTZrMaECmjkvLkUJwPO1z5ey-K083uxDqTaWAyYHxnm2ghMTmdKDdGNwghNkg3VkcIITZoV3YWt1MgE"}'
2026-04-22 19:40:21.452 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:40:21.452 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4963/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.82.37/tcp/54349/p2p/16Uiu2HAmG7czSk2YCn2KAj5TjYGxS85PY6J8k1BNmH99A7MXTqgd"]'
2026-04-22 19:40:21.455 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:21.455 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54348/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/199/0", "/waku/2/rs/199/1", "/waku/2/rs/199/2", "/waku/2/rs/199/3", "/waku/2/rs/199/4", "/waku/2/rs/199/5", "/waku/2/rs/199/6", "/waku/2/rs/199/7"]'
2026-04-22 19:40:21.466 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:21.467 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4963/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/199/0", "/waku/2/rs/199/1", "/waku/2/rs/199/2", "/waku/2/rs/199/3", "/waku/2/rs/199/4", "/waku/2/rs/199/5", "/waku/2/rs/199/6", "/waku/2/rs/199/7"]'
2026-04-22 19:40:21.488 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:21.489 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:21.504 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:21.505 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-22 19:40:21.605 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-04-22 19:40:21.605 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F0" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:21.608 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1776886821488730181,"ephemeral":false,"proof":""}]'
2026-04-22 19:40:21.610 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-22 19:40:21.610 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4963/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F0" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:21.612 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1776886821488730181,"ephemeral":false,"proof":""}]'
2026-04-22 19:40:21.614 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F1" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:21.619 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:21.619 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-22 19:40:21.720 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-04-22 19:40:21.720 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F1" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:21.722 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1776886821614450706,"ephemeral":false,"proof":""}]'
2026-04-22 19:40:21.724 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-22 19:40:21.724 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4963/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F1" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:21.726 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1776886821614450706,"ephemeral":false,"proof":""}]'
2026-04-22 19:40:21.728 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F2" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:21.733 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:21.734 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-22 19:40:21.834 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-04-22 19:40:21.834 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F2" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:21.837 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1776886821728572377,"ephemeral":false,"proof":""}]'
2026-04-22 19:40:21.838 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-22 19:40:21.838 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4963/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F2" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:21.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":1776886821728572377,"ephemeral":false,"proof":""}]'
2026-04-22 19:40:21.842 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F3" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:21.848 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:21.848 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-22 19:40:21.949 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-04-22 19:40:21.949 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F3" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:21.952 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1776886821842712321,"ephemeral":false,"proof":""}]'
2026-04-22 19:40:21.953 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-22 19:40:21.953 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4963/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F3" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:21.956 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1776886821842712321,"ephemeral":false,"proof":""}]'
2026-04-22 19:40:21.957 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F4" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:21.961 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:21.963 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-22 19:40:22.063 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-04-22 19:40:22.064 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F4" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:22.066 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1776886821957493104,"ephemeral":false,"proof":""}]'
2026-04-22 19:40:22.068 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-22 19:40:22.068 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4963/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F4" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:22.070 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1776886821957493104,"ephemeral":false,"proof":""}]'
2026-04-22 19:40:22.072 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F5" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:22.076 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:22.076 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-22 19:40:22.177 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-04-22 19:40:22.177 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F5" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:22.180 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1776886822072264499,"ephemeral":false,"proof":""}]'
2026-04-22 19:40:22.181 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-22 19:40:22.182 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4963/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F5" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:22.184 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1776886822072264499,"ephemeral":false,"proof":""}]'
2026-04-22 19:40:22.186 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F6" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:22.192 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:22.192 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-22 19:40:22.293 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-04-22 19:40:22.293 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F6" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:22.296 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1776886822186389211,"ephemeral":false,"proof":""}]'
2026-04-22 19:40:22.297 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-22 19:40:22.298 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4963/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F6" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:22.300 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1776886822186389211,"ephemeral":false,"proof":""}]'
2026-04-22 19:40:22.302 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F7" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:22.307 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:22.307 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-22 19:40:22.408 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-04-22 19:40:22.408 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F7" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:22.412 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1776886822302090285,"ephemeral":false,"proof":""}]'
2026-04-22 19:40:22.413 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-22 19:40:22.414 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4963/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F7" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:22.416 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1776886822302090285,"ephemeral":false,"proof":""}]'
2026-04-22 19:40:22.417 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:54348/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/199/0"]'
2026-04-22 19:40:22.421 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:22.423 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:4963/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/199/0"]'
2026-04-22 19:40:22.429 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:22.429 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:54348/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/199/1"]'
2026-04-22 19:40:22.434 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:22.435 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:4963/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/199/1"]'
2026-04-22 19:40:22.439 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:22.439 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:54348/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/199/2"]'
2026-04-22 19:40:22.444 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:22.444 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:4963/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/199/2"]'
2026-04-22 19:40:22.450 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:22.450 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:54348/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/199/3"]'
2026-04-22 19:40:22.457 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:22.457 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:4963/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/199/3"]'
2026-04-22 19:40:22.461 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:22.461 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:54348/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/199/4"]'
2026-04-22 19:40:22.466 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:22.467 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:4963/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/199/4"]'
2026-04-22 19:40:22.471 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:22.471 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:54348/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/199/5"]'
2026-04-22 19:40:22.476 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:22.477 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:4963/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/199/5"]'
2026-04-22 19:40:22.481 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:22.482 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:54348/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/199/6"]'
2026-04-22 19:40:22.487 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:22.488 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:4963/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/199/6"]'
2026-04-22 19:40:22.491 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:22.492 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:54348/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/199/7"]'
2026-04-22 19:40:22.497 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:22.498 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:4963/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/199/7"]'
2026-04-22 19:40:22.503 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:22.504 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:22.507 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F0. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/199/0'
2026-04-22 19:40:22.508 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F1" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:22.510 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F1. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/199/1'
2026-04-22 19:40:22.512 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F2" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:22.514 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F2. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/199/2'
2026-04-22 19:40:22.515 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F3" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:22.517 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F3. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/199/3'
2026-04-22 19:40:22.519 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F4" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:22.521 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F4. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/199/4'
2026-04-22 19:40:22.523 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F5" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:22.525 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F5. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/199/5'
2026-04-22 19:40:22.526 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F6" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:22.529 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F6. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/199/6'
2026-04-22 19:40:22.531 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F7" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:22.533 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:54348/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F7. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/199/7'
2026-04-22 19:40:22.536 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-04-22 19:40:22.537 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-04-22 19:40:22.537 DEBUG [src.node.waku_node] Stopping container with id cb92714de141
2026-04-22 19:40:22.981 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:40:22.981 DEBUG [src.node.waku_node] Stopping container with id db00bac29657
2026-04-22 19:40:23.423 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:40:23.425 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-04-22 19:40:23.442 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:40:23.458 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,108 @@
2026-04-22 19:39:34.135 DEBUG [tests.conftest] Running fixture setup: test_id
2026-04-22 19:39:34.136 DEBUG [tests.conftest] Running test: test_light_push_with_payload_less_than_150_kb with id: 2026-04-22_19-39-34__3942f36c-f7bd-4342-a857-fba1efaad6f9
2026-04-22 19:39:34.136 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-04-22 19:39:34.136 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-04-22 19:39:34.143 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:39:34.143 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-04-22_19-39-34__3942f36c-f7bd-4342-a857-fba1efaad6f9__wakuorg_nwaku:latest.log
2026-04-22 19:39:34.143 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:39:34.144 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:39:34.145 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:39:34.145 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.19.54
2026-04-22 19:39:34.145 DEBUG [src.node.docker_mananger] Generated ports ['52734', '52735', '52736', '52737', '52738']
2026-04-22 19:39:34.145 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:39:34.145 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:39:34.146 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:39:34.146 DEBUG [src.node.docker_mananger] docker run -i -t -p 52734:52734 -p 52735:52735 -p 52736:52736 -p 52737:52737 -p 52738:52738 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=52736 --rest-port=52734 --tcp-port=52735 --discv5-udp-port=52737 --rest-address=0.0.0.0 --nat=extip:172.18.19.54 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=bc5cd3aa2b733dfb1d5378a0dcdeb3f4ed501f57bbc6cbbc821d186fa9a23f18 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52738 --metrics-logging=true --lightpush=true --relay=true
2026-04-22 19:39:34.342 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.19.54 waku f6cc9d49487533c424cdba9268992771e4bd94a11f76781e4ab828c8bccd284e
2026-04-22 19:39:34.376 DEBUG [src.node.docker_mananger] Container started with ID f6cc9d494875. Setting up logs at ./log/docker/receiving_node1_2026-04-22_19-39-34__3942f36c-f7bd-4342-a857-fba1efaad6f9__wakuorg_nwaku:latest.log
2026-04-22 19:39:34.376 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 52734
2026-04-22 19:39:34.376 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:39:34.537 ERROR [src.node.docker_mananger] Max retries reached for container 209ae3894e8e. Exiting log stream.
2026-04-22 19:39:34.934 ERROR [src.node.docker_mananger] Max retries reached for container 9710e87f20ee. Exiting log stream.
2026-04-22 19:39:35.377 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52734/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:35.379 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:39:35.380 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:39:35.380 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52734/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:35.382 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.19.54/tcp/52735/p2p/16Uiu2HAkxq5ZrkCc6u73tnK9bGvL7qamAEGvM1Pkxen3n3JYHEhZ","/ip4/172.18.19.54/tcp/52736/ws/p2p/16Uiu2HAkxq5ZrkCc6u73tnK9bGvL7qamAEGvM1Pkxen3n3JYHEhZ"],"enrUri":"enr:-L24QING5JICVUtzkb3rPZR1cqbe9wAZDHS5bQoCEzI9zxKuS19Po-GA8wvU7lD6YPl_41QSLSjTId3ptadtDF87nJACgmlkgnY0gmlwhKwSEzaKbXVsdGlhZGRyc5YACASsEhM2Bs3_AAoErBITNgbOAN0DgnJzhQDGAQAAiXNlY3AyNTZrMaECMpIW9C_3eFb5pPLPWGzgV4YaujETEHz8nHrqtRklkBSDdGNwgs3_g3VkcILOAYV3YWt1Mgk"}'
2026-04-22 19:39:35.382 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:39:35.390 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:39:35.390 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-04-22_19-39-34__3942f36c-f7bd-4342-a857-fba1efaad6f9__wakuorg_nwaku:latest.log
2026-04-22 19:39:35.390 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:39:35.390 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:39:35.391 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:39:35.392 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.110.17
2026-04-22 19:39:35.392 DEBUG [src.node.docker_mananger] Generated ports ['38476', '38477', '38478', '38479', '38480']
2026-04-22 19:39:35.392 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:39:35.392 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:39:35.392 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:39:35.392 DEBUG [src.node.docker_mananger] docker run -i -t -p 38476:38476 -p 38477:38477 -p 38478:38478 -p 38479:38479 -p 38480:38480 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=38478 --rest-port=38476 --tcp-port=38477 --discv5-udp-port=38479 --rest-address=0.0.0.0 --nat=extip:172.18.110.17 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=1fbdefae5ebbe95a9ecb793f7cc2eac081ee4cb7f8d0a5aa179451f2aecc2cdd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=38480 --metrics-logging=true --lightpush=false --relay=true
2026-04-22 19:39:35.583 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.110.17 waku 2b270661112aa8488b8b92b1939978af3bd5000bc6ff963129df62c918add6b5
2026-04-22 19:39:35.619 DEBUG [src.node.docker_mananger] Container started with ID 2b270661112a. Setting up logs at ./log/docker/receiving_node2_2026-04-22_19-39-34__3942f36c-f7bd-4342-a857-fba1efaad6f9__wakuorg_nwaku:latest.log
2026-04-22 19:39:35.619 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 38476
2026-04-22 19:39:35.619 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:39:36.620 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38476/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:36.623 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:39:36.623 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:39:36.623 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38476/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:36.626 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.110.17/tcp/38477/p2p/16Uiu2HAmA4CeY3xyV9pwpxb1f44VXgze3mRYKJ2Zd5aC1c8BkXY6","/ip4/172.18.110.17/tcp/38478/ws/p2p/16Uiu2HAmA4CeY3xyV9pwpxb1f44VXgze3mRYKJ2Zd5aC1c8BkXY6"],"enrUri":"enr:-L24QNfCf65hRP30q0PVT_Qyq1JU79CagOCJ9ZlSKlcdiAXne-QXntGbH4dDjlc7oEncw0kiVVv-_fKsxOeFhOeGmK0CgmlkgnY0gmlwhKwSbhGKbXVsdGlhZGRyc5YACASsEm4RBpZNAAoErBJuEQaWTt0DgnJzhQDGAQAAiXNlY3AyNTZrMaEC2V8z1jxl6zprMmKpWVbzXVrFK-dLJP9GmsR0zn-Qv7uDdGNwgpZNg3VkcIKWT4V3YWt1MgE"}'
2026-04-22 19:39:36.626 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:39:36.626 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38476/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.19.54/tcp/52735/p2p/16Uiu2HAkxq5ZrkCc6u73tnK9bGvL7qamAEGvM1Pkxen3n3JYHEhZ"]'
2026-04-22 19:39:36.650 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:36.662 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:39:36.664 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-04-22_19-39-34__3942f36c-f7bd-4342-a857-fba1efaad6f9__wakuorg_nwaku:latest.log
2026-04-22 19:39:36.664 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:39:36.667 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:39:36.670 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:39:36.671 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.182.171
2026-04-22 19:39:36.671 DEBUG [src.node.docker_mananger] Generated ports ['53549', '53550', '53551', '53552', '53553']
2026-04-22 19:39:36.672 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:39:36.672 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:39:36.673 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:39:36.674 DEBUG [src.node.docker_mananger] docker run -i -t -p 53549:53549 -p 53550:53550 -p 53551:53551 -p 53552:53552 -p 53553:53553 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=53551 --rest-port=53549 --tcp-port=53550 --discv5-udp-port=53552 --rest-address=0.0.0.0 --nat=extip:172.18.182.171 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=c2f8aefdc0d3b0b043436401c389faabfb1c046efc7b1efdfcfbc9dbcc83d9de --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53553 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QING5JICVUtzkb3rPZR1cqbe9wAZDHS5bQoCEzI9zxKuS19Po-GA8wvU7lD6YPl_41QSLSjTId3ptadtDF87nJACgmlkgnY0gmlwhKwSEzaKbXVsdGlhZGRyc5YACASsEhM2Bs3_AAoErBITNgbOAN0DgnJzhQDGAQAAiXNlY3AyNTZrMaECMpIW9C_3eFb5pPLPWGzgV4YaujETEHz8nHrqtRklkBSDdGNwgs3_g3VkcILOAYV3YWt1Mgk --lightpushnode=/ip4/172.18.19.54/tcp/52735/p2p/16Uiu2HAkxq5ZrkCc6u73tnK9bGvL7qamAEGvM1Pkxen3n3JYHEhZ --lightpush=true --relay=true
2026-04-22 19:39:36.875 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.182.171 waku 1c085a13252b6991a53ecf30ca54cf24409280476268fab549dca08c72aa7db2
2026-04-22 19:39:36.911 DEBUG [src.node.docker_mananger] Container started with ID 1c085a13252b. Setting up logs at ./log/docker/lightpush_node1_2026-04-22_19-39-34__3942f36c-f7bd-4342-a857-fba1efaad6f9__wakuorg_nwaku:latest.log
2026-04-22 19:39:36.911 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 53549
2026-04-22 19:39:36.911 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:39:37.912 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53549/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:37.930 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:39:37.930 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:39:37.932 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53549/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:37.941 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.182.171/tcp/53550/p2p/16Uiu2HAkyFwWn9JYsgpfJANrF36zSeT4iuHYSXN2eLupHetL51HQ","/ip4/172.18.182.171/tcp/53551/ws/p2p/16Uiu2HAkyFwWn9JYsgpfJANrF36zSeT4iuHYSXN2eLupHetL51HQ"],"enrUri":"enr:-L24QH2ofJuC2BzqfWDuZ7rHzopMofsRyR8juiYTQd3zdamcOrNp7Syp9DOM2G_J3AvWKhPrjb_EZFuHmMQmnawkJYACgmlkgnY0gmlwhKwStquKbXVsdGlhZGRyc5YACASsErarBtEuAAoErBK2qwbRL90DgnJzhQDGAQAAiXNlY3AyNTZrMaECOPCBFTpS1GrvId70v5jN-U-H_ytL11SadbDG-fwzHaeDdGNwgtEug3VkcILRMIV3YWt1Mgk"}'
2026-04-22 19:39:37.942 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:39:37.942 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53549/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.19.54/tcp/52735/p2p/16Uiu2HAkxq5ZrkCc6u73tnK9bGvL7qamAEGvM1Pkxen3n3JYHEhZ"]'
2026-04-22 19:39:37.947 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:37.949 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53549/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.110.17/tcp/38477/p2p/16Uiu2HAmA4CeY3xyV9pwpxb1f44VXgze3mRYKJ2Zd5aC1c8BkXY6"]'
2026-04-22 19:39:37.980 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:37.982 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52734/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
2026-04-22 19:39:37.993 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:37.994 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38476/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
2026-04-22 19:39:37.997 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:37.997 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53549/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
2026-04-22 19:39:38.000 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:38.001 DEBUG [tests.light_push.test_publish] Running test with payload length of 143360 bytes
2026-04-22 19:39:38.003 DEBUG [src.steps.light_push] Lightpushing message
2026-04-22 19:39:38.004 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2026-04-22 19:39:38.170 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:38.172 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-22 19:39:38.273 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2026-04-22 19:39:38.273 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52734/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:38.279 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2026-04-22 19:39:38.282 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2026-04-22 19:39:38.282 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38476/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:38.289 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2026-04-22 19:39:38.292 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
2026-04-22 19:39:38.292 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53549/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:38.298 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2026-04-22 19:39:38.303 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-04-22 19:39:38.304 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-04-22 19:39:38.305 DEBUG [src.node.waku_node] Stopping container with id f6cc9d494875
2026-04-22 19:39:38.783 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:39:38.784 DEBUG [src.node.waku_node] Stopping container with id 2b270661112a
2026-04-22 19:39:39.283 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:39:39.283 DEBUG [src.node.waku_node] Stopping container with id 1c085a13252b
2026-04-22 19:39:39.598 ERROR [src.node.docker_mananger] Max retries reached for container f6cc9d494875. Exiting log stream.
2026-04-22 19:39:39.732 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:39:39.733 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-04-22 19:39:39.751 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:39:39.765 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:39:39.794 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,63 @@
2026-04-22 19:39:39.802 DEBUG [tests.conftest] Running fixture setup: test_id
2026-04-22 19:39:39.802 DEBUG [tests.conftest] Running test: test_main_node_relay_lightpush__peer_only_relay with id: 2026-04-22_19-39-39__e83eb8f5-f533-417f-9dec-e266f05801d9
2026-04-22 19:39:39.802 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-04-22 19:39:39.803 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-04-22 19:39:39.811 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:39:39.811 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-04-22_19-39-39__e83eb8f5-f533-417f-9dec-e266f05801d9__wakuorg_nwaku:latest.log
2026-04-22 19:39:39.811 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:39:39.811 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:39:39.813 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:39:39.813 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.255.78
2026-04-22 19:39:39.813 DEBUG [src.node.docker_mananger] Generated ports ['41577', '41578', '41579', '41580', '41581']
2026-04-22 19:39:39.813 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:39:39.813 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:39:39.813 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:39:39.814 DEBUG [src.node.docker_mananger] docker run -i -t -p 41577:41577 -p 41578:41578 -p 41579:41579 -p 41580:41580 -p 41581:41581 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=41579 --rest-port=41577 --tcp-port=41578 --discv5-udp-port=41580 --rest-address=0.0.0.0 --nat=extip:172.18.255.78 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=88661e231fb92fe3f3d0be19dd40bb71c0c4eddffa11deabfcd596acea8bd6dc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41581 --metrics-logging=true --lightpush=false --relay=true
2026-04-22 19:39:40.010 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.255.78 waku 523ceb1f2561a438966db0efba81360e5b1a73f8ad70f2c53ac1375252c614b8
2026-04-22 19:39:40.046 DEBUG [src.node.docker_mananger] Container started with ID 523ceb1f2561. Setting up logs at ./log/docker/receiving_node1_2026-04-22_19-39-39__e83eb8f5-f533-417f-9dec-e266f05801d9__wakuorg_nwaku:latest.log
2026-04-22 19:39:40.047 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 41577
2026-04-22 19:39:40.047 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:39:40.096 ERROR [src.node.docker_mananger] Max retries reached for container 2b270661112a. Exiting log stream.
2026-04-22 19:39:40.575 ERROR [src.node.docker_mananger] Max retries reached for container 1c085a13252b. Exiting log stream.
2026-04-22 19:39:41.047 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41577/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:41.050 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:39:41.051 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:39:41.051 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41577/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:41.054 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.255.78/tcp/41578/p2p/16Uiu2HAm4R1B7utaMAr68BZ4kChuCrfKRAaUZ54YTTPThRN9verG","/ip4/172.18.255.78/tcp/41579/ws/p2p/16Uiu2HAm4R1B7utaMAr68BZ4kChuCrfKRAaUZ54YTTPThRN9verG"],"enrUri":"enr:-L24QL6fcT4MCcjQ9ZPIt2lFYae_9eUCrLUmjKEyM0gTU8gHZo18GPw7ZIGm_WfmMMDvQ6SRWPj2tjVd94srTsEBJAMCgmlkgnY0gmlwhKwS_06KbXVsdGlhZGRyc5YACASsEv9OBqJqAAoErBL_Tgaia90DgnJzhQDGAQAAiXNlY3AyNTZrMaEChY1OQqyQn6PatWu63Srrs36y_VXs59gjrItrMAVEIkWDdGNwgqJqg3VkcIKibIV3YWt1MgE"}'
2026-04-22 19:39:41.054 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:39:41.054 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41577/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
2026-04-22 19:39:41.057 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:41.064 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:39:41.065 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-04-22_19-39-39__e83eb8f5-f533-417f-9dec-e266f05801d9__wakuorg_nwaku:latest.log
2026-04-22 19:39:41.065 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:39:41.065 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:39:41.067 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:39:41.067 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.94.238
2026-04-22 19:39:41.067 DEBUG [src.node.docker_mananger] Generated ports ['49810', '49811', '49812', '49813', '49814']
2026-04-22 19:39:41.067 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:39:41.067 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:39:41.067 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:39:41.068 DEBUG [src.node.docker_mananger] docker run -i -t -p 49810:49810 -p 49811:49811 -p 49812:49812 -p 49813:49813 -p 49814:49814 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=49812 --rest-port=49810 --tcp-port=49811 --discv5-udp-port=49813 --rest-address=0.0.0.0 --nat=extip:172.18.94.238 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=28cfef18dce06903ddb55a147faf3efbcd9c232519c481cd8dab66ddbebf86dc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49814 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QL6fcT4MCcjQ9ZPIt2lFYae_9eUCrLUmjKEyM0gTU8gHZo18GPw7ZIGm_WfmMMDvQ6SRWPj2tjVd94srTsEBJAMCgmlkgnY0gmlwhKwS_06KbXVsdGlhZGRyc5YACASsEv9OBqJqAAoErBL_Tgaia90DgnJzhQDGAQAAiXNlY3AyNTZrMaEChY1OQqyQn6PatWu63Srrs36y_VXs59gjrItrMAVEIkWDdGNwgqJqg3VkcIKibIV3YWt1MgE --lightpushnode=/ip4/172.18.255.78/tcp/41578/p2p/16Uiu2HAm4R1B7utaMAr68BZ4kChuCrfKRAaUZ54YTTPThRN9verG --lightpush=true --relay=true
2026-04-22 19:39:41.257 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.94.238 waku 4da3f33d00259841324866087c79a51129ac307a2f28d0356f2efc348efd3c04
2026-04-22 19:39:41.294 DEBUG [src.node.docker_mananger] Container started with ID 4da3f33d0025. Setting up logs at ./log/docker/lightpush_node1_2026-04-22_19-39-39__e83eb8f5-f533-417f-9dec-e266f05801d9__wakuorg_nwaku:latest.log
2026-04-22 19:39:41.294 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 49810
2026-04-22 19:39:41.295 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:39:42.295 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49810/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:42.298 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:39:42.298 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:39:42.298 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49810/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:42.301 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.94.238/tcp/49811/p2p/16Uiu2HAmCvciSwngNTmzyCgCcDM4wrSmsyg98fvwq6S3AVRR31Q8","/ip4/172.18.94.238/tcp/49812/ws/p2p/16Uiu2HAmCvciSwngNTmzyCgCcDM4wrSmsyg98fvwq6S3AVRR31Q8"],"enrUri":"enr:-L24QDSkJEsnbGSNq4gzBkmIFmkrmlcN1PhC8VNPT5FlRMlIUdHx7_hWrpNvjYP8uUM2zhsI8pnqZPxK8P_ZBDIhGawCgmlkgnY0gmlwhKwSXu6KbXVsdGlhZGRyc5YACASsEl7uBsKTAAoErBJe7gbClN0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDBADUdzOF9ZUhmfMCjfA7iN8ClGYz3DuD-ar-oEQMx42DdGNwgsKTg3VkcILClYV3YWt1Mgk"}'
2026-04-22 19:39:42.301 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:39:42.301 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49810/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.255.78/tcp/41578/p2p/16Uiu2HAm4R1B7utaMAr68BZ4kChuCrfKRAaUZ54YTTPThRN9verG"]'
2026-04-22 19:39:42.349 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:42.351 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49810/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/198/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1776886782351202230}}'
2026-04-22 19:39:42.368 ERROR [src.node.api_clients.base_client] HTTP error occurred: 503 Server Error: Service Unavailable for url: http://127.0.0.1:49810/lightpush/v1/message. Response content: b'Failed to request a message push: dial_failure'
2026-04-22 19:39:42.374 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-04-22 19:39:42.375 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-04-22 19:39:42.376 DEBUG [src.node.waku_node] Stopping container with id 523ceb1f2561
2026-04-22 19:39:42.839 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:39:42.840 DEBUG [src.node.waku_node] Stopping container with id 4da3f33d0025
2026-04-22 19:39:43.280 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:39:43.283 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-04-22 19:39:43.291 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:39:43.298 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,132 @@
2026-04-22 19:40:23.465 DEBUG [tests.conftest] Running fixture setup: test_id
2026-04-22 19:40:23.466 DEBUG [tests.conftest] Running test: test_single_content_topic[/statusim/1/community/cbor] with id: 2026-04-22_19-40-23__a92d79e5-a93f-466e-902b-3d07cde08b8d
2026-04-22 19:40:23.466 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-04-22 19:40:23.466 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-04-22 19:40:23.467 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-04-22 19:40:23.475 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:40:23.475 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-40-23__a92d79e5-a93f-466e-902b-3d07cde08b8d__wakuorg_nwaku:latest.log
2026-04-22 19:40:23.475 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:40:23.475 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:40:23.477 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:40:23.477 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.92.48
2026-04-22 19:40:23.477 DEBUG [src.node.docker_mananger] Generated ports ['8943', '8944', '8945', '8946', '8947']
2026-04-22 19:40:23.477 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:40:23.477 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:40:23.477 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:40:23.477 DEBUG [src.node.docker_mananger] docker run -i -t -p 8943:8943 -p 8944:8944 -p 8945:8945 -p 8946:8946 -p 8947:8947 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=8945 --rest-port=8943 --tcp-port=8944 --discv5-udp-port=8946 --rest-address=0.0.0.0 --nat=extip:172.18.92.48 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=5855cd1ec4bc13c1ba1fb04bde1fa04ebbcf74daec5cffbc4ff7f9a7e04e58b1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8947 --metrics-logging=true --relay=true --filter=true --content-topic=/statusim/1/community/cbor
2026-04-22 19:40:23.663 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.92.48 waku a6b0440b50c4b3121f1c1148e6190a5ff9262f996f32ee813e0d833047bdab2a
2026-04-22 19:40:23.696 DEBUG [src.node.docker_mananger] Container started with ID a6b0440b50c4. Setting up logs at ./log/docker/node1_2026-04-22_19-40-23__a92d79e5-a93f-466e-902b-3d07cde08b8d__wakuorg_nwaku:latest.log
2026-04-22 19:40:23.697 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 8943
2026-04-22 19:40:23.697 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:40:23.793 ERROR [src.node.docker_mananger] Max retries reached for container cb92714de141. Exiting log stream.
2026-04-22 19:40:24.252 ERROR [src.node.docker_mananger] Max retries reached for container db00bac29657. Exiting log stream.
2026-04-22 19:40:24.699 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8943/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:24.702 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:40:24.702 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:40:24.702 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8943/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:24.704 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.92.48/tcp/8944/p2p/16Uiu2HAmHvNnp5jkTmWJ6ZKKJHEDD2bFXBjCEWXuuqW59N6ZxxHu","/ip4/172.18.92.48/tcp/8945/ws/p2p/16Uiu2HAmHvNnp5jkTmWJ6ZKKJHEDD2bFXBjCEWXuuqW59N6ZxxHu"],"enrUri":"enr:-L24QOIFm1KbFxvBomhsIjd_yVzKj-586RUEzakd3Bog23YEMXnE0QlVaoMRmy6BPRXfhDlakqXNF78-qzxhULR_ZSMCgmlkgnY0gmlwhKwSXDCKbXVsdGlhZGRyc5YACASsElwwBiLwAAoErBJcMAYi8d0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDTjuFEjikzdWTe3HbV7gJ-B1FqTex7nfG1wlSTTVSsIiDdGNwgiLwg3VkcIIi8oV3YWt1MgU"}'
2026-04-22 19:40:24.705 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:40:24.711 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:40:24.712 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-40-23__a92d79e5-a93f-466e-902b-3d07cde08b8d__wakuorg_nwaku:latest.log
2026-04-22 19:40:24.712 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:40:24.712 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:40:24.713 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:40:24.713 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.74.89
2026-04-22 19:40:24.713 DEBUG [src.node.docker_mananger] Generated ports ['16911', '16912', '16913', '16914', '16915']
2026-04-22 19:40:24.714 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:40:24.714 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:40:24.714 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:40:24.714 DEBUG [src.node.docker_mananger] docker run -i -t -p 16911:16911 -p 16912:16912 -p 16913:16913 -p 16914:16914 -p 16915:16915 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=16913 --rest-port=16911 --tcp-port=16912 --discv5-udp-port=16914 --rest-address=0.0.0.0 --nat=extip:172.18.74.89 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=3ce1dff9c835d0974c4fdbfcb34cb5ce4c609de27d41fa98d5aded2beadf8ecd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16915 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOIFm1KbFxvBomhsIjd_yVzKj-586RUEzakd3Bog23YEMXnE0QlVaoMRmy6BPRXfhDlakqXNF78-qzxhULR_ZSMCgmlkgnY0gmlwhKwSXDCKbXVsdGlhZGRyc5YACASsElwwBiLwAAoErBJcMAYi8d0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDTjuFEjikzdWTe3HbV7gJ-B1FqTex7nfG1wlSTTVSsIiDdGNwgiLwg3VkcIIi8oV3YWt1MgU --content-topic=/statusim/1/community/cbor
2026-04-22 19:40:24.912 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.74.89 waku 2ee200563f79e2b709c0240923f8c9dbaeeae455eee708e7bc64eede088c4f74
2026-04-22 19:40:24.945 DEBUG [src.node.docker_mananger] Container started with ID 2ee200563f79. Setting up logs at ./log/docker/node2_2026-04-22_19-40-23__a92d79e5-a93f-466e-902b-3d07cde08b8d__wakuorg_nwaku:latest.log
2026-04-22 19:40:24.946 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 16911
2026-04-22 19:40:24.946 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:40:25.947 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16911/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:25.960 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-04-22 19:40:25.961 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:40:25.961 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16911/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:25.964 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.74.89/tcp/16912/p2p/16Uiu2HAmSRU7t6eFjoizTiK8wveLeQUEaGL2VX2DAMtMStvXQCRq","/ip4/172.18.74.89/tcp/16913/ws/p2p/16Uiu2HAmSRU7t6eFjoizTiK8wveLeQUEaGL2VX2DAMtMStvXQCRq"],"enrUri":"enr:-L24QNZHpq3qGbyIQ_PaDRtP5amYv4BBz66V3Fp82lAd0yzOWqBHftCnXZ9dPhF37f6GJpSxLeA13RfCgOdk4GrKHFcCgmlkgnY0gmlwhKwSSlmKbXVsdGlhZGRyc5YACASsEkpZBkIQAAoErBJKWQZCEd0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDzIziSs4CvBzkx5m3Rmz4qtbneTm-8hlufGvC-xOWsQSDdGNwgkIQg3VkcIJCEoV3YWt1MgE"}'
2026-04-22 19:40:25.964 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:40:25.965 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16911/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.92.48/tcp/8944/p2p/16Uiu2HAmHvNnp5jkTmWJ6ZKKJHEDD2bFXBjCEWXuuqW59N6ZxxHu"]'
2026-04-22 19:40:25.968 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:25.969 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8943/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/statusim/1/community/cbor"]'
2026-04-22 19:40:25.974 ERROR [src.node.api_clients.base_client] HTTP error occurred: 500 Server Error: Internal Server Error for url: http://127.0.0.1:8943/relay/v1/auto/subscriptions. Response content: b'Subscribe failed:Failed to decode subscription event: Static sharding is used, relay subscriptions must specify a pubsub topic'
2026-04-22 19:40:26.043 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-04-22 19:40:26.044 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-04-22 19:40:26.044 DEBUG [src.node.waku_node] Stopping container with id a6b0440b50c4
2026-04-22 19:40:26.509 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:40:26.509 DEBUG [src.node.waku_node] Stopping container with id 2ee200563f79
2026-04-22 19:40:26.992 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:40:26.994 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-04-22 19:40:27.005 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:40:27.010 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:40:27.010 DEBUG [tests.conftest] Running fixture teardown: attach_logs_on_fail
2026-04-22 19:40:27.010 DEBUG [tests.conftest] Test failed, attempting to attach logs to the allure reports
2026-04-22 19:40:27.011 DEBUG [src.libs.common] Attaching file ./log/docker/node1_2026-04-22_19-40-23__a92d79e5-a93f-466e-902b-3d07cde08b8d__wakuorg_nwaku:latest.log
2026-04-22 19:40:27.012 DEBUG [src.libs.common] Attaching file ./log/docker/node2_2026-04-22_19-40-23__a92d79e5-a93f-466e-902b-3d07cde08b8d__wakuorg_nwaku:latest.log
2026-04-22 19:40:27.015 DEBUG [tests.conftest] Running fixture setup: test_id
2026-04-22 19:40:27.015 DEBUG [tests.conftest] Running test: test_single_content_topic[/statusim/1/community/cbor] with id: 2026-04-22_19-40-27__42066509-06cd-4dde-93f4-1e8a587b69be
2026-04-22 19:40:27.015 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-04-22 19:40:27.016 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-04-22 19:40:27.016 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-04-22 19:40:27.023 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:40:27.023 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-40-27__42066509-06cd-4dde-93f4-1e8a587b69be__wakuorg_nwaku:latest.log
2026-04-22 19:40:27.024 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:40:27.024 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:40:27.025 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:40:27.025 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.72.43
2026-04-22 19:40:27.026 DEBUG [src.node.docker_mananger] Generated ports ['56010', '56011', '56012', '56013', '56014']
2026-04-22 19:40:27.026 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:40:27.026 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:40:27.026 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:40:27.026 DEBUG [src.node.docker_mananger] docker run -i -t -p 56010:56010 -p 56011:56011 -p 56012:56012 -p 56013:56013 -p 56014:56014 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=56012 --rest-port=56010 --tcp-port=56011 --discv5-udp-port=56013 --rest-address=0.0.0.0 --nat=extip:172.18.72.43 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=236b5b0f395f7a28419f4a1ee3c67eae8e161f7f996cf44075af1bc81b1dd67f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56014 --metrics-logging=true --relay=true --filter=true --content-topic=/statusim/1/community/cbor
2026-04-22 19:40:27.208 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.72.43 waku f8ec4ad1986983f09145d79fb8f863a20f008e094eefb113d188dedd454a2f60
2026-04-22 19:40:27.241 DEBUG [src.node.docker_mananger] Container started with ID f8ec4ad19869. Setting up logs at ./log/docker/node1_2026-04-22_19-40-27__42066509-06cd-4dde-93f4-1e8a587b69be__wakuorg_nwaku:latest.log
2026-04-22 19:40:27.241 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 56010
2026-04-22 19:40:27.241 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:40:27.343 ERROR [src.node.docker_mananger] Max retries reached for container a6b0440b50c4. Exiting log stream.
2026-04-22 19:40:27.805 ERROR [src.node.docker_mananger] Max retries reached for container 2ee200563f79. Exiting log stream.
2026-04-22 19:40:28.242 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56010/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:28.245 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:40:28.245 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:40:28.245 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56010/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:28.248 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.72.43/tcp/56011/p2p/16Uiu2HAmSeL6zAtd6LSbLTFSPZGJbLDa17RP1gDzU3oUfZHXNFeM","/ip4/172.18.72.43/tcp/56012/ws/p2p/16Uiu2HAmSeL6zAtd6LSbLTFSPZGJbLDa17RP1gDzU3oUfZHXNFeM"],"enrUri":"enr:-L24QG_YPFUlvNNf8YSi2lM_Nmp3UtRUyNLblzWHL_456YmaYAtvx6s2SDjKPEhGVsAE1SP0hvMkGYhrGpFymJClcQMCgmlkgnY0gmlwhKwSSCuKbXVsdGlhZGRyc5YACASsEkgrBtrLAAoErBJIKwbazN0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDz9hfE2H4DSqMdysIYcvLeEbVf8IUu3Ub-1Y6Oy2iNZaDdGNwgtrLg3VkcILazYV3YWt1MgU"}'
2026-04-22 19:40:28.248 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:40:28.255 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:40:28.255 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-40-27__42066509-06cd-4dde-93f4-1e8a587b69be__wakuorg_nwaku:latest.log
2026-04-22 19:40:28.256 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:40:28.256 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:40:28.257 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:40:28.258 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.8.189
2026-04-22 19:40:28.258 DEBUG [src.node.docker_mananger] Generated ports ['60064', '60065', '60066', '60067', '60068']
2026-04-22 19:40:28.258 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:40:28.258 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:40:28.258 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:40:28.258 DEBUG [src.node.docker_mananger] docker run -i -t -p 60064:60064 -p 60065:60065 -p 60066:60066 -p 60067:60067 -p 60068:60068 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=60066 --rest-port=60064 --tcp-port=60065 --discv5-udp-port=60067 --rest-address=0.0.0.0 --nat=extip:172.18.8.189 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=ea6f8c9c2d003eaacde262918bb1668cc5cfca7006ddad48fda4a17dbcdaa69b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60068 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QG_YPFUlvNNf8YSi2lM_Nmp3UtRUyNLblzWHL_456YmaYAtvx6s2SDjKPEhGVsAE1SP0hvMkGYhrGpFymJClcQMCgmlkgnY0gmlwhKwSSCuKbXVsdGlhZGRyc5YACASsEkgrBtrLAAoErBJIKwbazN0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDz9hfE2H4DSqMdysIYcvLeEbVf8IUu3Ub-1Y6Oy2iNZaDdGNwgtrLg3VkcILazYV3YWt1MgU --content-topic=/statusim/1/community/cbor
2026-04-22 19:40:28.448 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.8.189 waku 8e59ca58f109c12a90271537842d1a27e0af8049b54fe5e50d80c743fc0661a0
2026-04-22 19:40:28.485 DEBUG [src.node.docker_mananger] Container started with ID 8e59ca58f109. Setting up logs at ./log/docker/node2_2026-04-22_19-40-27__42066509-06cd-4dde-93f4-1e8a587b69be__wakuorg_nwaku:latest.log
2026-04-22 19:40:28.486 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 60064
2026-04-22 19:40:28.486 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:40:29.487 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60064/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:29.499 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-04-22 19:40:29.500 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:40:29.500 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60064/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:29.505 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.8.189/tcp/60065/p2p/16Uiu2HAmAzBMgMpjznXauivT5nEZpV13iweaLnfTULuREcpmPfSr","/ip4/172.18.8.189/tcp/60066/ws/p2p/16Uiu2HAmAzBMgMpjznXauivT5nEZpV13iweaLnfTULuREcpmPfSr"],"enrUri":"enr:-L24QNb8lx4RvP-qizMmVHsOPHuAZs_B5u7US8Nnok7zO0oLelXd5GmwVCrMdhUII87WMf6ogF2MngXc5C4H8QKDpisCgmlkgnY0gmlwhKwSCL2KbXVsdGlhZGRyc5YACASsEgi9BuqhAAoErBIIvQbqot0DgnJzhQDHAQAAiXNlY3AyNTZrMaEC5zMbWsAjFsauInfUplhRlugb8nKGiLKSiogweoQ3VwODdGNwguqhg3VkcILqo4V3YWt1MgE"}'
2026-04-22 19:40:29.507 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:40:29.507 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60064/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.72.43/tcp/56011/p2p/16Uiu2HAmSeL6zAtd6LSbLTFSPZGJbLDa17RP1gDzU3oUfZHXNFeM"]'
2026-04-22 19:40:29.511 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:29.511 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56010/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/statusim/1/community/cbor"]'
2026-04-22 19:40:29.514 ERROR [src.node.api_clients.base_client] HTTP error occurred: 500 Server Error: Internal Server Error for url: http://127.0.0.1:56010/relay/v1/auto/subscriptions. Response content: b'Subscribe failed:Failed to decode subscription event: Static sharding is used, relay subscriptions must specify a pubsub topic'
2026-04-22 19:40:29.554 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-04-22 19:40:29.555 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-04-22 19:40:29.555 DEBUG [src.node.waku_node] Stopping container with id f8ec4ad19869
2026-04-22 19:40:30.029 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:40:30.029 DEBUG [src.node.waku_node] Stopping container with id 8e59ca58f109
2026-04-22 19:40:30.459 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:40:30.460 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-04-22 19:40:30.466 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:40:30.474 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:40:30.475 DEBUG [tests.conftest] Running fixture teardown: attach_logs_on_fail
2026-04-22 19:40:30.475 DEBUG [tests.conftest] Test failed, attempting to attach logs to the allure reports
2026-04-22 19:40:30.476 DEBUG [src.libs.common] Attaching file ./log/docker/node1_2026-04-22_19-40-27__42066509-06cd-4dde-93f4-1e8a587b69be__wakuorg_nwaku:latest.log
2026-04-22 19:40:30.476 DEBUG [src.libs.common] Attaching file ./log/docker/node2_2026-04-22_19-40-27__42066509-06cd-4dde-93f4-1e8a587b69be__wakuorg_nwaku:latest.log

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_different_shard with id: 2026-04-22_19-40-34__062dde70-7937-49b2-888f-2c05d9d505aa
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-40-34__062dde70-7937-49b2-888f-2c05d9d505aa__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.220.3
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['42930', '42931', '42932', '42933', '42934']
DEBUG  src.node.waku_node:waku_node.py:91 Cluster id was resolved to: 199
DEBUG  src.node.waku_node:waku_node.py:197 Removing pubsub-topic from nwaku args
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 42930:42930 -p 42931:42931 -p 42932:42932 -p 42933:42933 -p 42934:42934 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=42932 --rest-port=42930 --tcp-port=42931 --discv5-udp-port=42933 --rest-address=0.0.0.0 --nat=extip:172.18.220.3 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=bcffed43c38ddfd0c52ff7a2bbaddc700363b70affb19e15ce3e7c83d2f5b6df --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=42934 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.220.3 waku a56705fe23bcc8c5030090cb69bbb4e5f2996d149388f7878e9a739e583d5a2b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a56705fe23bc. Setting up logs at ./log/docker/node1_2026-04-22_19-40-34__062dde70-7937-49b2-888f-2c05d9d505aa__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 42930
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 e5fb7835bc72. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 1b214cc8d993. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42930/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42930/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.220.3/tcp/42931/p2p/16Uiu2HAm3qUqsfL9JPs1udZLFGc3ToVFxYKYoMXj9FZthhPbbWmg","/ip4/172.18.220.3/tcp/42932/ws/p2p/16Uiu2HAm3qUqsfL9JPs1udZLFGc3ToVFxYKYoMXj9FZthhPbbWmg"],"enrUri":"enr:-L24QOF_88p9m70-k-il8EQ9ZMkoVU_UAFppL7LddtlgGCSEYXYJ6yJpx-k-dHBQ1RR4KjGDQ-TBfYaTEYrmLj1Y5tACgmlkgnY0gmlwhKwS3AOKbXVsdGlhZGRyc5YACASsEtwDBqezAAoErBLcAwantN0DgnJzhQDHAQAAiXNlY3AyNTZrMaECfPbXu3gsmvj-CIN_b6dTrRpcGHmphiEWRwgcp3gq4WODdGNwgqezg3VkcIKntYV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-40-34__062dde70-7937-49b2-888f-2c05d9d505aa__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.170.245
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['24666', '24667', '24668', '24669', '24670']
DEBUG  src.node.waku_node:waku_node.py:91 Cluster id was resolved to: 4
DEBUG  src.node.waku_node:waku_node.py:197 Removing pubsub-topic from nwaku args
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 24666:24666 -p 24667:24667 -p 24668:24668 -p 24669:24669 -p 24670:24670 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=24668 --rest-port=24666 --tcp-port=24667 --discv5-udp-port=24669 --rest-address=0.0.0.0 --nat=extip:172.18.170.245 --peer-exchange=true --discv5-discovery=true --cluster-id=4 --nodekey=c743e992b344ae49fa43c5bf461f3fd65c7f2cee95e2bc04d8e172e5d861308d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24670 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOF_88p9m70-k-il8EQ9ZMkoVU_UAFppL7LddtlgGCSEYXYJ6yJpx-k-dHBQ1RR4KjGDQ-TBfYaTEYrmLj1Y5tACgmlkgnY0gmlwhKwS3AOKbXVsdGlhZGRyc5YACASsEtwDBqezAAoErBLcAwantN0DgnJzhQDHAQAAiXNlY3AyNTZrMaECfPbXu3gsmvj-CIN_b6dTrRpcGHmphiEWRwgcp3gq4WODdGNwgqezg3VkcIKntYV3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.170.245 waku 2e5f716ccac55173c5d1b6d4ab34b6c44d9226efeeaf8e50c1b29391b47b8686
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2e5f716ccac5. Setting up logs at ./log/docker/node2_2026-04-22_19-40-34__062dde70-7937-49b2-888f-2c05d9d505aa__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 24666
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:24666/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
INFO  src.node.waku_node:waku_node.py:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24666/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.170.245/tcp/24667/p2p/16Uiu2HAmHLUAcLhGbNUte8imdjG2e48sSnTtdmmkgqBMdnudtDKV","/ip4/172.18.170.245/tcp/24668/ws/p2p/16Uiu2HAmHLUAcLhGbNUte8imdjG2e48sSnTtdmmkgqBMdnudtDKV"],"enrUri":"enr:-L24QKGLi7EEBe0bnYd_7jiynIJpz0USumjON8NwvNxq_JL3DMohechhTCVNzZFValVrv3bjlg_iyukXuFntkLlwd48CgmlkgnY0gmlwhKwSqvWKbXVsdGlhZGRyc5YACASsEqr1BmBbAAoErBKq9QZgXN0DgnJzhQAEAQAAiXNlY3AyNTZrMaEDRYvZy2FSCxJeIobNiH8kRqNS_ShiU7GDE1YHFgEKxdiDdGNwgmBbg3VkcIJgXYV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24666/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.220.3/tcp/42931/p2p/16Uiu2HAm3qUqsfL9JPs1udZLFGc3ToVFxYKYoMXj9FZthhPbbWmg"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:42930/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/199/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:24666/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/4/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:42930/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42930/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%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":1776886836575481328,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24666/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%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:24666/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%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:343 Stopping container with id a56705fe23bc
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:343 Stopping container with id 2e5f716ccac5
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,75 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_relay_unsubscribe_with_invalid_pubsub_topic_format with id: 2026-04-22_19-40-03__c5606953-da1c-4c28-960f-29a236fa9fcb
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.relay:relay.py:34 Running fixture setup: setup_main_relay_nodes
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-40-03__c5606953-da1c-4c28-960f-29a236fa9fcb__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.93
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['51509', '51510', '51511', '51512', '51513']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 51509:51509 -p 51510:51510 -p 51511:51511 -p 51512:51512 -p 51513:51513 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=51511 --rest-port=51509 --tcp-port=51510 --discv5-udp-port=51512 --rest-address=0.0.0.0 --nat=extip:172.18.251.93 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=f03e513ab83ffd80ffcc68eab5ba09c46fe7ffaeaacf319a6f0614b0f7ceeaef --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51513 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.251.93 waku 099a34e894a286dce4ca6e2876b99d9e8aedea9aa19cebd1d7befd15c765826f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 099a34e894a2. Setting up logs at ./log/docker/node1_2026-04-22_19-40-03__c5606953-da1c-4c28-960f-29a236fa9fcb__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 51509
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 0640d79dfe29. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 56d249034668. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:51509/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:51509/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.93/tcp/51510/p2p/16Uiu2HAm8EyV7X6LLpPtQ8PmsFTy45YkQYs9tgxmAr3D6waMzQRo","/ip4/172.18.251.93/tcp/51511/ws/p2p/16Uiu2HAm8EyV7X6LLpPtQ8PmsFTy45YkQYs9tgxmAr3D6waMzQRo"],"enrUri":"enr:-L24QC-_1QaIN22noDRWudzLWchrE4y4a3nRtadPtA2pR_n7H2uK1iAmcPBHyboHbETLsjgkkMz0cEJqeQZBWuasCKACgmlkgnY0gmlwhKwS-12KbXVsdGlhZGRyc5YACASsEvtdBsk2AAoErBL7XQbJN90DgnJzhQDGAQAAiXNlY3AyNTZrMaECvmpVriCCZ_w0ybLS25ZmU0mS7vSVeBXHDmpNQ670Z6KDdGNwgsk2g3VkcILJOIV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-40-03__c5606953-da1c-4c28-960f-29a236fa9fcb__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.236
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['27239', '27240', '27241', '27242', '27243']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 27239:27239 -p 27240:27240 -p 27241:27241 -p 27242:27242 -p 27243:27243 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=27241 --rest-port=27239 --tcp-port=27240 --discv5-udp-port=27242 --rest-address=0.0.0.0 --nat=extip:172.18.59.236 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=fb2eba65a7411adbadc16797ccc2bbc37064d05d774315082db2ea5fc05ff545 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=27243 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QC-_1QaIN22noDRWudzLWchrE4y4a3nRtadPtA2pR_n7H2uK1iAmcPBHyboHbETLsjgkkMz0cEJqeQZBWuasCKACgmlkgnY0gmlwhKwS-12KbXVsdGlhZGRyc5YACASsEvtdBsk2AAoErBL7XQbJN90DgnJzhQDGAQAAiXNlY3AyNTZrMaECvmpVriCCZ_w0ybLS25ZmU0mS7vSVeBXHDmpNQ670Z6KDdGNwgsk2g3VkcILJOIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.59.236 waku 661b1048aab25023078bd98d41fc848eae1d10d8e849f4db71d26b11569606a3
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 661b1048aab2. Setting up logs at ./log/docker/node2_2026-04-22_19-40-03__c5606953-da1c-4c28-960f-29a236fa9fcb__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 27239
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:27239/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27239/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.236/tcp/27240/p2p/16Uiu2HAmVtHwMrWGQifVa6ArusVfi3dQApssNRCL2pnmk7S8V5Cp","/ip4/172.18.59.236/tcp/27241/ws/p2p/16Uiu2HAmVtHwMrWGQifVa6ArusVfi3dQApssNRCL2pnmk7S8V5Cp"],"enrUri":"enr:-L24QCb2asJQBdqnXa2Yr0QzyS9PfCEs-F7XfhopGZBdv4mPAKFC5hbcxk-kfo2bOKW4CwMoS7GdS0J7YxyO5LLknPUCgmlkgnY0gmlwhKwSO-yKbXVsdGlhZGRyc5YACASsEjvsBmpoAAoErBI77AZqad0DgnJzhQDGAQAAiXNlY3AyNTZrMaED__8dSyAgaIqj6IkfEvBhTPIfcy9eGshWjHLFFIBCBq2DdGNwgmpog3VkcIJqaoV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27239/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.251.93/tcp/51510/p2p/16Uiu2HAm8EyV7X6LLpPtQ8PmsFTy45YkQYs9tgxmAr3D6waMzQRo"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  tests.relay.test_subscribe:test_subscribe.py:87 Running test with payload /test/2/rs/0/1
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:51509/relay/v1/subscriptions" -H "Content-Type: application/json" -d '"/test/2/rs/0/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:51509/relay/v1/subscriptions. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
DEBUG  tests.relay.test_subscribe:test_subscribe.py:87 Running test with payload /waku/3/rs/0/1
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:51509/relay/v1/subscriptions" -H "Content-Type: application/json" -d '"/waku/3/rs/0/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:51509/relay/v1/subscriptions. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
DEBUG  tests.relay.test_subscribe:test_subscribe.py:87 Running test with payload /waku/2/test/0/1
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:51509/relay/v1/subscriptions" -H "Content-Type: application/json" -d '"/waku/2/test/0/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:51509/relay/v1/subscriptions. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
DEBUG  tests.relay.test_subscribe:test_subscribe.py:87 Running test with payload /waku/2/rs/3/b
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:51509/relay/v1/subscriptions" -H "Content-Type: application/json" -d '"/waku/2/rs/3/b"'
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:51509/relay/v1/subscriptions. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
DEBUG  tests.relay.test_subscribe:test_subscribe.py:87 Running test with payload /waku/2/rs/0
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:51509/relay/v1/subscriptions" -H "Content-Type: application/json" -d '"/waku/2/rs/0"'
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:51509/relay/v1/subscriptions. 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:343 Stopping container with id 099a34e894a2
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:343 Stopping container with id 661b1048aab2
DEBUG  src.node.waku_node:waku_node.py:355 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,64 @@
2026-04-22 19:39:59.741 DEBUG [tests.conftest] Running fixture setup: test_id
2026-04-22 19:39:59.741 DEBUG [tests.conftest] Running test: test_relay_subscribe_with_empty_pubsub_topic_list with id: 2026-04-22_19-39-59__237f99c5-4702-42bb-9a56-6ce6f4a69103
2026-04-22 19:39:59.741 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-04-22 19:39:59.741 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-04-22 19:39:59.742 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2026-04-22 19:39:59.749 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:39:59.749 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-39-59__237f99c5-4702-42bb-9a56-6ce6f4a69103__wakuorg_nwaku:latest.log
2026-04-22 19:39:59.749 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:39:59.749 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:39:59.751 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:39:59.751 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.218.223
2026-04-22 19:39:59.751 DEBUG [src.node.docker_mananger] Generated ports ['57074', '57075', '57076', '57077', '57078']
2026-04-22 19:39:59.751 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:39:59.752 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:39:59.752 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:39:59.752 DEBUG [src.node.docker_mananger] docker run -i -t -p 57074:57074 -p 57075:57075 -p 57076:57076 -p 57077:57077 -p 57078:57078 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=57076 --rest-port=57074 --tcp-port=57075 --discv5-udp-port=57077 --rest-address=0.0.0.0 --nat=extip:172.18.218.223 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=e4aa3fd9bc1158c5c75ad0cdb0dafbfcdeb1d8e5d93e36bd5dfb3dbebafff7d0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57078 --metrics-logging=true --relay=true
2026-04-22 19:39:59.941 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.218.223 waku 0640d79dfe29c306f49ad113bae381d343fdf94de9438228f4713c12b58f27e6
2026-04-22 19:39:59.979 DEBUG [src.node.docker_mananger] Container started with ID 0640d79dfe29. Setting up logs at ./log/docker/node1_2026-04-22_19-39-59__237f99c5-4702-42bb-9a56-6ce6f4a69103__wakuorg_nwaku:latest.log
2026-04-22 19:39:59.979 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 57074
2026-04-22 19:39:59.979 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:40:00.055 ERROR [src.node.docker_mananger] Max retries reached for container 8a469f69388f. Exiting log stream.
2026-04-22 19:40:00.549 ERROR [src.node.docker_mananger] Max retries reached for container 2c9139c98eb6. Exiting log stream.
2026-04-22 19:40:00.981 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57074/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:00.984 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:40:00.984 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:40:00.984 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57074/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:00.987 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.218.223/tcp/57075/p2p/16Uiu2HAmFFDgFjVphgcsfrqjEvAf3XqobzVYVhZ8cSBQ28iCmsqw","/ip4/172.18.218.223/tcp/57076/ws/p2p/16Uiu2HAmFFDgFjVphgcsfrqjEvAf3XqobzVYVhZ8cSBQ28iCmsqw"],"enrUri":"enr:-L24QF9VZk5gshbZUFLm4S7IVfjJsyXx-BbFpvpUfR94EliQD021iK4UJS8GJnqMy1q5A5qrts2kN-0Z1d80LlxWSTACgmlkgnY0gmlwhKwS2t-KbXVsdGlhZGRyc5YACASsEtrfBt7zAAoErBLa3wbe9N0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDJnwwssR9i9uFliWlIJ8hwA0IKPFkKrh3Isyj6cOTfo6DdGNwgt7zg3VkcILe9YV3YWt1MgE"}'
2026-04-22 19:40:00.987 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:40:00.994 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:40:00.994 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-39-59__237f99c5-4702-42bb-9a56-6ce6f4a69103__wakuorg_nwaku:latest.log
2026-04-22 19:40:00.994 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:40:00.994 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:40:00.996 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:40:00.996 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.55.123
2026-04-22 19:40:00.996 DEBUG [src.node.docker_mananger] Generated ports ['44901', '44902', '44903', '44904', '44905']
2026-04-22 19:40:00.997 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:40:00.997 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:40:00.997 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:40:00.997 DEBUG [src.node.docker_mananger] docker run -i -t -p 44901:44901 -p 44902:44902 -p 44903:44903 -p 44904:44904 -p 44905:44905 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=44903 --rest-port=44901 --tcp-port=44902 --discv5-udp-port=44904 --rest-address=0.0.0.0 --nat=extip:172.18.55.123 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=bd29dc746cec177b6914d252caf0dc050abcab37ebeda7d31ddedac7b55aade9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=44905 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QF9VZk5gshbZUFLm4S7IVfjJsyXx-BbFpvpUfR94EliQD021iK4UJS8GJnqMy1q5A5qrts2kN-0Z1d80LlxWSTACgmlkgnY0gmlwhKwS2t-KbXVsdGlhZGRyc5YACASsEtrfBt7zAAoErBLa3wbe9N0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDJnwwssR9i9uFliWlIJ8hwA0IKPFkKrh3Isyj6cOTfo6DdGNwgt7zg3VkcILe9YV3YWt1MgE
2026-04-22 19:40:01.192 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.55.123 waku 56d249034668f70877435c29f4978e6c1b3385bec504f5322ccb72cdd6008887
2026-04-22 19:40:01.231 DEBUG [src.node.docker_mananger] Container started with ID 56d249034668. Setting up logs at ./log/docker/node2_2026-04-22_19-39-59__237f99c5-4702-42bb-9a56-6ce6f4a69103__wakuorg_nwaku:latest.log
2026-04-22 19:40:01.232 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 44901
2026-04-22 19:40:01.232 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:40:02.233 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44901/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:02.238 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:40:02.239 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:40:02.241 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44901/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:02.245 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.55.123/tcp/44902/p2p/16Uiu2HAkwSAkfwZKG3PS6QTQQPSkSMeyrHtafnpvc83JefHkuPoc","/ip4/172.18.55.123/tcp/44903/ws/p2p/16Uiu2HAkwSAkfwZKG3PS6QTQQPSkSMeyrHtafnpvc83JefHkuPoc"],"enrUri":"enr:-L24QNuN1uK1rP9UPiNlPxQdfwycjrwBJLalNxgc9lO0B9tqQUkfiemT-H4U8FO4JqYpreRxSg6RLWuq7qyGw79wnFMCgmlkgnY0gmlwhKwSN3uKbXVsdGlhZGRyc5YACASsEjd7Bq9mAAoErBI3ewavZ90DgnJzhQDGAQAAiXNlY3AyNTZrMaECHdfokMCYyKAu9JdaAYS_gt3wYAvGXLnIEFmYvUfiQneDdGNwgq9mg3VkcIKvaIV3YWt1MgE"}'
2026-04-22 19:40:02.245 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:40:02.245 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44901/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.218.223/tcp/57075/p2p/16Uiu2HAmFFDgFjVphgcsfrqjEvAf3XqobzVYVhZ8cSBQ28iCmsqw"]'
2026-04-22 19:40:02.248 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:02.249 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57074/relay/v1/subscriptions" -H "Content-Type: application/json" -d '[]'
2026-04-22 19:40:02.252 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:02.252 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44901/relay/v1/subscriptions" -H "Content-Type: application/json" -d '[]'
2026-04-22 19:40:02.254 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:02.256 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-04-22 19:40:02.257 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-04-22 19:40:02.257 DEBUG [src.node.waku_node] Stopping container with id 0640d79dfe29
2026-04-22 19:40:02.730 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:40:02.732 DEBUG [src.node.waku_node] Stopping container with id 56d249034668
2026-04-22 19:40:03.206 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:40:03.208 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-04-22 19:40:03.221 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:40:03.228 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,90 @@
2026-04-22 19:39:52.321 DEBUG [tests.conftest] Running fixture setup: test_id
2026-04-22 19:39:52.321 DEBUG [tests.conftest] Running test: test_publish_with_invalid_content_topics with id: 2026-04-22_19-39-52__4d173313-1d94-4705-b734-dfc395be9fd4
2026-04-22 19:39:52.322 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-04-22 19:39:52.322 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-04-22 19:39:52.322 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2026-04-22 19:39:52.329 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:39:52.329 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-39-52__4d173313-1d94-4705-b734-dfc395be9fd4__wakuorg_nwaku:latest.log
2026-04-22 19:39:52.329 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:39:52.329 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:39:52.331 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:39:52.331 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.157.154
2026-04-22 19:39:52.331 DEBUG [src.node.docker_mananger] Generated ports ['12100', '12101', '12102', '12103', '12104']
2026-04-22 19:39:52.331 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:39:52.331 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:39:52.331 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:39:52.332 DEBUG [src.node.docker_mananger] docker run -i -t -p 12100:12100 -p 12101:12101 -p 12102:12102 -p 12103:12103 -p 12104:12104 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=12102 --rest-port=12100 --tcp-port=12101 --discv5-udp-port=12103 --rest-address=0.0.0.0 --nat=extip:172.18.157.154 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=64abd6e61c8d4ee1ab57cdf0e93bc8f7caf96f2e5ffcc95acb30d470a0af4c63 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12104 --metrics-logging=true --relay=true
2026-04-22 19:39:52.510 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.157.154 waku 16b832c3d2130e75bd8f9752dcc6625350b6e11b32623e954f76285a65ef169d
2026-04-22 19:39:52.543 DEBUG [src.node.docker_mananger] Container started with ID 16b832c3d213. Setting up logs at ./log/docker/node1_2026-04-22_19-39-52__4d173313-1d94-4705-b734-dfc395be9fd4__wakuorg_nwaku:latest.log
2026-04-22 19:39:52.543 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 12100
2026-04-22 19:39:52.543 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:39:52.599 ERROR [src.node.docker_mananger] Max retries reached for container 0af9656c201e. Exiting log stream.
2026-04-22 19:39:53.101 ERROR [src.node.docker_mananger] Max retries reached for container 38c63dadbab5. Exiting log stream.
2026-04-22 19:39:53.544 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12100/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:53.547 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:39:53.547 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:39:53.547 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12100/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:53.550 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.157.154/tcp/12101/p2p/16Uiu2HAm5aDh7VyFaCS1fdDbdXhfREk1JCnyzxqYrQSkCL9jfGwJ","/ip4/172.18.157.154/tcp/12102/ws/p2p/16Uiu2HAm5aDh7VyFaCS1fdDbdXhfREk1JCnyzxqYrQSkCL9jfGwJ"],"enrUri":"enr:-L24QFgKoa3IEQB4X6HtMjMUJEOIXE-s7r8PyPn6pNrv8bxXGgkXsR7VsNNGemCH30MLoc6FKm743voCHO7YlTzTP80CgmlkgnY0gmlwhKwSnZqKbXVsdGlhZGRyc5YACASsEp2aBi9FAAoErBKdmgYvRt0DgnJzhQDGAQAAiXNlY3AyNTZrMaEClsVfgSMacZQwQQJoDGgyYE1mIsYELFrwFcKIMLbYuDmDdGNwgi9Fg3VkcIIvR4V3YWt1MgE"}'
2026-04-22 19:39:53.550 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:39:53.556 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:39:53.557 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-39-52__4d173313-1d94-4705-b734-dfc395be9fd4__wakuorg_nwaku:latest.log
2026-04-22 19:39:53.557 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:39:53.557 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:39:53.558 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:39:53.558 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.223.96
2026-04-22 19:39:53.559 DEBUG [src.node.docker_mananger] Generated ports ['54891', '54892', '54893', '54894', '54895']
2026-04-22 19:39:53.559 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:39:53.559 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:39:53.559 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:39:53.559 DEBUG [src.node.docker_mananger] docker run -i -t -p 54891:54891 -p 54892:54892 -p 54893:54893 -p 54894:54894 -p 54895:54895 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=54893 --rest-port=54891 --tcp-port=54892 --discv5-udp-port=54894 --rest-address=0.0.0.0 --nat=extip:172.18.223.96 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=b2fc9d55daeeea8daccb1e89aa45a6b1bfaf1d8ddf9fb6d6b84808da55b2b033 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=54895 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QFgKoa3IEQB4X6HtMjMUJEOIXE-s7r8PyPn6pNrv8bxXGgkXsR7VsNNGemCH30MLoc6FKm743voCHO7YlTzTP80CgmlkgnY0gmlwhKwSnZqKbXVsdGlhZGRyc5YACASsEp2aBi9FAAoErBKdmgYvRt0DgnJzhQDGAQAAiXNlY3AyNTZrMaEClsVfgSMacZQwQQJoDGgyYE1mIsYELFrwFcKIMLbYuDmDdGNwgi9Fg3VkcIIvR4V3YWt1MgE
2026-04-22 19:39:53.741 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.223.96 waku ff583c76ba1e1db017779e6811cef2935a74532c317943fccf0e7538548afbde
2026-04-22 19:39:53.776 DEBUG [src.node.docker_mananger] Container started with ID ff583c76ba1e. Setting up logs at ./log/docker/node2_2026-04-22_19-39-52__4d173313-1d94-4705-b734-dfc395be9fd4__wakuorg_nwaku:latest.log
2026-04-22 19:39:53.777 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 54891
2026-04-22 19:39:53.777 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:39:54.778 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54891/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:54.789 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:39:54.790 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:39:54.790 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54891/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:54.794 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.223.96/tcp/54892/p2p/16Uiu2HAmQwgRWwB86vWCn5JMfePJXEM8cBoWcb1qBEhbQvP6qLfZ","/ip4/172.18.223.96/tcp/54893/ws/p2p/16Uiu2HAmQwgRWwB86vWCn5JMfePJXEM8cBoWcb1qBEhbQvP6qLfZ"],"enrUri":"enr:-L24QLUn8sKNcKmKwyojlDlEVwE4wMX0Yb6LQIsgCIH8O03YRZKZlgzGoaTUv4kbbMJGVvv6vNDUBB6qGmgujxPjvRECgmlkgnY0gmlwhKwS32CKbXVsdGlhZGRyc5YACASsEt9gBtZsAAoErBLfYAbWbd0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDtpLYu4YZDXKfp_fZmYqq15DmcC8SgPdTROEiQMdOebiDdGNwgtZsg3VkcILWboV3YWt1MgE"}'
2026-04-22 19:39:54.794 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:39:54.794 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54891/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.157.154/tcp/12101/p2p/16Uiu2HAm5aDh7VyFaCS1fdDbdXhfREk1JCnyzxqYrQSkCL9jfGwJ"]'
2026-04-22 19:39:54.797 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:54.797 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
2026-04-22 19:39:54.798 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12100/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
2026-04-22 19:39:54.801 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:54.802 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54891/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
2026-04-22 19:39:54.806 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:54.807 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12100/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:39:54.815 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:54.815 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-22 19:39:54.915 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-04-22 19:39:54.916 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12100/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:54.918 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":1776886794807698944,"ephemeral":false,"proof":""}]'
2026-04-22 19:39:54.920 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-22 19:39:54.920 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54891/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:54.923 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":1776886794807698944,"ephemeral":false,"proof":""}]'
2026-04-22 19:39:54.925 INFO [src.steps.relay] WARM UP successful!!
2026-04-22 19:39:54.926 DEBUG [tests.relay.test_publish] Running test with contetn topic Empty string
2026-04-22 19:39:54.926 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12100/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:39:54.928 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:12100/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2026-04-22 19:39:54.929 DEBUG [tests.relay.test_publish] Running test with contetn topic A dictionary
2026-04-22 19:39:54.929 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12100/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": {"key": "YWFh"}, "timestamp": '$(date +%s%N)'}'
2026-04-22 19:39:54.931 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:12100/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2026-04-22 19:39:54.931 DEBUG [tests.relay.test_publish] Running test with contetn topic An integer
2026-04-22 19:39:54.932 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12100/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": 1234567890, "timestamp": '$(date +%s%N)'}'
2026-04-22 19:39:54.934 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:12100/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2026-04-22 19:39:54.934 DEBUG [tests.relay.test_publish] Running test with contetn topic A list
2026-04-22 19:39:54.935 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12100/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": ["YWFh"], "timestamp": '$(date +%s%N)'}'
2026-04-22 19:39:54.937 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:12100/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2026-04-22 19:39:54.937 DEBUG [tests.relay.test_publish] Running test with contetn topic A bool
2026-04-22 19:39:54.938 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12100/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": true, "timestamp": '$(date +%s%N)'}'
2026-04-22 19:39:54.940 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:12100/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2026-04-22 19:39:54.942 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-04-22 19:39:54.943 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-04-22 19:39:54.943 DEBUG [src.node.waku_node] Stopping container with id 16b832c3d213
2026-04-22 19:39:55.411 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:39:55.411 DEBUG [src.node.waku_node] Stopping container with id ff583c76ba1e
2026-04-22 19:39:55.856 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:39:55.858 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-04-22 19:39:55.866 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:39:55.872 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_publish_and_retrieve_duplicate_message with id: 2026-04-22_19-39-55__2139b04c-64f2-41ba-9ee4-ecfe6a4e7bd9
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.relay:relay.py:34 Running fixture setup: setup_main_relay_nodes
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-39-55__2139b04c-64f2-41ba-9ee4-ecfe6a4e7bd9__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.174.30
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['25141', '25142', '25143', '25144', '25145']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 25141:25141 -p 25142:25142 -p 25143:25143 -p 25144:25144 -p 25145:25145 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=25143 --rest-port=25141 --tcp-port=25142 --discv5-udp-port=25144 --rest-address=0.0.0.0 --nat=extip:172.18.174.30 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=7dbb06d0cd2aba9554071db09ebc6fbe8fb5f581affa8aafbd3d8528e5fd4375 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25145 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.174.30 waku 8a469f69388fc4d433a4f35b7a5ee9300c5369eaf57acf88fd88c276916cccb4
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8a469f69388f. Setting up logs at ./log/docker/node1_2026-04-22_19-39-55__2139b04c-64f2-41ba-9ee4-ecfe6a4e7bd9__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 25141
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 16b832c3d213. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container ff583c76ba1e. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25141/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25141/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.174.30/tcp/25142/p2p/16Uiu2HAm662wDHhECRurwG7Y9deSEC4ZcCjybPHdM764uzbBUhBR","/ip4/172.18.174.30/tcp/25143/ws/p2p/16Uiu2HAm662wDHhECRurwG7Y9deSEC4ZcCjybPHdM764uzbBUhBR"],"enrUri":"enr:-L24QOvAFlxC7-DC-jDQN1yoeIgfLpp2CpxrAz41eH8LeBpyaPTQWlfmRcpAxSl9nTNXu1emtNXe8JRKZ9ogBbS9tsECgmlkgnY0gmlwhKwSrh6KbXVsdGlhZGRyc5YACASsEq4eBmI2AAoErBKuHgZiN90DgnJzhQDGAQAAiXNlY3AyNTZrMaECnmiibK6E6XqvffRoh82ke86Y87wMuoFWR_bdZnddd1SDdGNwgmI2g3VkcIJiOIV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-39-55__2139b04c-64f2-41ba-9ee4-ecfe6a4e7bd9__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.33.35
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['35119', '35120', '35121', '35122', '35123']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 35119:35119 -p 35120:35120 -p 35121:35121 -p 35122:35122 -p 35123:35123 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=35121 --rest-port=35119 --tcp-port=35120 --discv5-udp-port=35122 --rest-address=0.0.0.0 --nat=extip:172.18.33.35 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=b86bbfc03478fb7a7271dd585893ac689094a4e1bbcffe9eadc9137dcf000efe --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35123 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOvAFlxC7-DC-jDQN1yoeIgfLpp2CpxrAz41eH8LeBpyaPTQWlfmRcpAxSl9nTNXu1emtNXe8JRKZ9ogBbS9tsECgmlkgnY0gmlwhKwSrh6KbXVsdGlhZGRyc5YACASsEq4eBmI2AAoErBKuHgZiN90DgnJzhQDGAQAAiXNlY3AyNTZrMaECnmiibK6E6XqvffRoh82ke86Y87wMuoFWR_bdZnddd1SDdGNwgmI2g3VkcIJiOIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.33.35 waku 2c9139c98eb6c4c66da9da579c785964cfa95da9ecbb3c5bc473cbdb5e821188
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2c9139c98eb6. Setting up logs at ./log/docker/node2_2026-04-22_19-39-55__2139b04c-64f2-41ba-9ee4-ecfe6a4e7bd9__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 35119
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:35119/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35119/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.33.35/tcp/35120/p2p/16Uiu2HAmGKykHBXZmbMQxtBSbQ7s2JEVnwrzDRp3XXuEjNTQT1Mh","/ip4/172.18.33.35/tcp/35121/ws/p2p/16Uiu2HAmGKykHBXZmbMQxtBSbQ7s2JEVnwrzDRp3XXuEjNTQT1Mh"],"enrUri":"enr:-L24QKl7EJmrsFLNEPE69fTFEDGM-XxYwBnlEF1N0jBLJBg6bUmS6D-oeQcc_sxO3oTuK07R1dOfSnXG3n--ziUBvacCgmlkgnY0gmlwhKwSISOKbXVsdGlhZGRyc5YACASsEiEjBokwAAoErBIhIwaJMd0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDNpAHof4kurlUoXsAfp0DSdiujFNn99Sw6B8bVNh55LCDdGNwgokwg3VkcIKJMoV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35119/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.174.30/tcp/25142/p2p/16Uiu2HAm662wDHhECRurwG7Y9deSEC4ZcCjybPHdM764uzbBUhBR"]'
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:25141/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/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:35119/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/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:25141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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":1776886798394749440,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35119/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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":1776886798394749440,"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:25141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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":1776886798514600072,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35119/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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":1776886798514600072,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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":1776886798514600072,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35119/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%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'[]'
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:343 Stopping container with id 8a469f69388f
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:343 Stopping container with id 2c9139c98eb6
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,191 @@
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-04-22_19-40-10__a9283ec0-e9f3-4968-a0c9-86641a2bf68d
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-40-10__a9283ec0-e9f3-4968-a0c9-86641a2bf68d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.151
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['35252', '35253', '35254', '35255', '35256']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 35252:35252 -p 35253:35253 -p 35254:35254 -p 35255:35255 -p 35256:35256 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=35254 --rest-port=35252 --tcp-port=35253 --discv5-udp-port=35255 --rest-address=0.0.0.0 --nat=extip:172.18.163.151 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=a1eaefabedfa9ba6ffbac5b30ea3ea04d20ed32d2f9a851ddeeaaafbf4e7c3a9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35256 --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.163.151 waku c06c1af3dfb979a1010fb5fcbf07f47134eece221e9e487f50df557349648ca6
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c06c1af3dfb9. Setting up logs at ./log/docker/node1_2026-04-22_19-40-10__a9283ec0-e9f3-4968-a0c9-86641a2bf68d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 35252
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 0ba0958f538d. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a8fb58c807ae. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35252/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35252/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.151/tcp/35253/p2p/16Uiu2HAmChmWrN138GyVMSX8Nwb6pgUSQQmdvtybXwoKeziNkGPa","/ip4/172.18.163.151/tcp/35254/ws/p2p/16Uiu2HAmChmWrN138GyVMSX8Nwb6pgUSQQmdvtybXwoKeziNkGPa"],"enrUri":"enr:-L24QIsdy6Bphow5HcTEc_hpHtgPLEgi7LOmYsQYro6UaIchehEE-y0bFCzX96Ggstdk2YfJst7ueF-FgRx3gKoZV90CgmlkgnY0gmlwhKwSo5eKbXVsdGlhZGRyc5YACASsEqOXBom1AAoErBKjlwaJtt0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDALY6zQKd_6wuF7oX4k2qmjHdGqQTU1c27Mz2KW7opqGDdGNwgom1g3VkcIKJt4V3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:108 WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-40-10__a9283ec0-e9f3-4968-a0c9-86641a2bf68d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:116 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.66.32
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['42307', '42308', '42309', '42310', '42311']
DEBUG  src.node.waku_node:waku_node.py:606 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:211 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:217 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 42307:42307 -p 42308:42308 -p 42309:42309 -p 42310:42310 -p 42311:42311 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=42309 --rest-port=42307 --tcp-port=42308 --discv5-udp-port=42310 --rest-address=0.0.0.0 --nat=extip:172.18.66.32 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=f865b9c6cd484bdbbb37c05f9ee53f83b10f8f41b54ffc4aea99b2ee59eb99cb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=42311 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QIsdy6Bphow5HcTEc_hpHtgPLEgi7LOmYsQYro6UaIchehEE-y0bFCzX96Ggstdk2YfJst7ueF-FgRx3gKoZV90CgmlkgnY0gmlwhKwSo5eKbXVsdGlhZGRyc5YACASsEqOXBom1AAoErBKjlwaJtt0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDALY6zQKd_6wuF7oX4k2qmjHdGqQTU1c27Mz2KW7opqGDdGNwgom1g3VkcIKJt4V3YWt1MgU --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.66.32 waku d0963bd90d8c19eab34dbdec6682a51143844f3e2a4274a8562f103034154c5f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d0963bd90d8c. Setting up logs at ./log/docker/node2_2026-04-22_19-40-10__a9283ec0-e9f3-4968-a0c9-86641a2bf68d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:228 Started container from image wakuorg/nwaku:latest. REST: 42307
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:42307/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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
INFO  src.node.waku_node:waku_node.py:412 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42307/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.66.32/tcp/42308/p2p/16Uiu2HAmED56JF5cVWMqLFfXSYHPDjXUmpxEJaXovrZMQyTbVbmA","/ip4/172.18.66.32/tcp/42309/ws/p2p/16Uiu2HAmED56JF5cVWMqLFfXSYHPDjXUmpxEJaXovrZMQyTbVbmA"],"enrUri":"enr:-L24QJIdBs4O0GQXfdwN73WRuSxWyiAgvG0zFKrj9MnYscseAk9IAAB_zj0Jwh_jgExXChIQNsNmaVih0wLX224IQZwCgmlkgnY0gmlwhKwSQiCKbXVsdGlhZGRyc5YACASsEkIgBqVEAAoErBJCIAalRd0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDFxOiUoiEvAKOtb5u_LPHInX2VlQiPhphSALbLNnOIwmDdGNwgqVEg3VkcIKlRoV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:417 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:42307/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.163.151/tcp/35253/p2p/16Uiu2HAmChmWrN138GyVMSX8Nwb6pgUSQQmdvtybXwoKeziNkGPa"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35252/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:42307/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:35252/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35252/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":1776886812786105847,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42307/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":1776886812786105847,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35252/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35252/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":1776886812903932372,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42307/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":1776886812903932372,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35252/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35252/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":1776886813019803296,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42307/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":1776886813019803296,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35252/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35252/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":1776886813136064748,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42307/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":1776886813136064748,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35252/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35252/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":1776886813251317164,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42307/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":1776886813251317164,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35252/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35252/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":1776886813366819893,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42307/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":1776886813366819893,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35252/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35252/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":1776886813481744873,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42307/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":1776886813481744873,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35252/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35252/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":1776886813597825471,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42307/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":1776886813597825471,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:35252/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:42307/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:35252/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:35252/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:35252/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:35252/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:35252/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:35252/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:35252/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35252/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":1776886813750318825,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42307/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":1776886813750318825,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35252/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35252/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":1776886813865351893,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42307/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":1776886813865351893,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35252/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35252/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":1776886813980511033,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42307/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":1776886813980511033,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35252/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35252/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":1776886814096015311,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42307/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":1776886814096015311,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35252/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35252/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":1776886814210389111,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42307/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":1776886814210389111,"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:343 Stopping container with id c06c1af3dfb9
DEBUG  src.node.waku_node:waku_node.py:355 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:343 Stopping container with id d0963bd90d8c
DEBUG  src.node.waku_node:waku_node.py:355 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,93 @@
2026-04-22 19:39:55.876 DEBUG [tests.conftest] Running fixture setup: test_id
2026-04-22 19:39:55.876 DEBUG [tests.conftest] Running test: test_publish_and_retrieve_duplicate_message with id: 2026-04-22_19-39-55__2139b04c-64f2-41ba-9ee4-ecfe6a4e7bd9
2026-04-22 19:39:55.876 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-04-22 19:39:55.877 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-04-22 19:39:55.877 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2026-04-22 19:39:55.883 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:39:55.884 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-39-55__2139b04c-64f2-41ba-9ee4-ecfe6a4e7bd9__wakuorg_nwaku:latest.log
2026-04-22 19:39:55.884 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:39:55.884 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:39:55.886 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:39:55.886 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.174.30
2026-04-22 19:39:55.886 DEBUG [src.node.docker_mananger] Generated ports ['25141', '25142', '25143', '25144', '25145']
2026-04-22 19:39:55.886 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:39:55.886 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:39:55.886 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:39:55.886 DEBUG [src.node.docker_mananger] docker run -i -t -p 25141:25141 -p 25142:25142 -p 25143:25143 -p 25144:25144 -p 25145:25145 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=25143 --rest-port=25141 --tcp-port=25142 --discv5-udp-port=25144 --rest-address=0.0.0.0 --nat=extip:172.18.174.30 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=7dbb06d0cd2aba9554071db09ebc6fbe8fb5f581affa8aafbd3d8528e5fd4375 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25145 --metrics-logging=true --relay=true
2026-04-22 19:39:56.076 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.174.30 waku 8a469f69388fc4d433a4f35b7a5ee9300c5369eaf57acf88fd88c276916cccb4
2026-04-22 19:39:56.112 DEBUG [src.node.docker_mananger] Container started with ID 8a469f69388f. Setting up logs at ./log/docker/node1_2026-04-22_19-39-55__2139b04c-64f2-41ba-9ee4-ecfe6a4e7bd9__wakuorg_nwaku:latest.log
2026-04-22 19:39:56.112 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 25141
2026-04-22 19:39:56.113 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:39:56.225 ERROR [src.node.docker_mananger] Max retries reached for container 16b832c3d213. Exiting log stream.
2026-04-22 19:39:56.684 ERROR [src.node.docker_mananger] Max retries reached for container ff583c76ba1e. Exiting log stream.
2026-04-22 19:39:57.113 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25141/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:57.116 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:39:57.116 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:39:57.116 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25141/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:57.119 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.174.30/tcp/25142/p2p/16Uiu2HAm662wDHhECRurwG7Y9deSEC4ZcCjybPHdM764uzbBUhBR","/ip4/172.18.174.30/tcp/25143/ws/p2p/16Uiu2HAm662wDHhECRurwG7Y9deSEC4ZcCjybPHdM764uzbBUhBR"],"enrUri":"enr:-L24QOvAFlxC7-DC-jDQN1yoeIgfLpp2CpxrAz41eH8LeBpyaPTQWlfmRcpAxSl9nTNXu1emtNXe8JRKZ9ogBbS9tsECgmlkgnY0gmlwhKwSrh6KbXVsdGlhZGRyc5YACASsEq4eBmI2AAoErBKuHgZiN90DgnJzhQDGAQAAiXNlY3AyNTZrMaECnmiibK6E6XqvffRoh82ke86Y87wMuoFWR_bdZnddd1SDdGNwgmI2g3VkcIJiOIV3YWt1MgE"}'
2026-04-22 19:39:57.119 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:39:57.126 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:39:57.126 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-39-55__2139b04c-64f2-41ba-9ee4-ecfe6a4e7bd9__wakuorg_nwaku:latest.log
2026-04-22 19:39:57.127 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:39:57.127 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:39:57.128 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:39:57.128 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.33.35
2026-04-22 19:39:57.128 DEBUG [src.node.docker_mananger] Generated ports ['35119', '35120', '35121', '35122', '35123']
2026-04-22 19:39:57.129 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:39:57.129 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:39:57.129 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:39:57.129 DEBUG [src.node.docker_mananger] docker run -i -t -p 35119:35119 -p 35120:35120 -p 35121:35121 -p 35122:35122 -p 35123:35123 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=35121 --rest-port=35119 --tcp-port=35120 --discv5-udp-port=35122 --rest-address=0.0.0.0 --nat=extip:172.18.33.35 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=b86bbfc03478fb7a7271dd585893ac689094a4e1bbcffe9eadc9137dcf000efe --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35123 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOvAFlxC7-DC-jDQN1yoeIgfLpp2CpxrAz41eH8LeBpyaPTQWlfmRcpAxSl9nTNXu1emtNXe8JRKZ9ogBbS9tsECgmlkgnY0gmlwhKwSrh6KbXVsdGlhZGRyc5YACASsEq4eBmI2AAoErBKuHgZiN90DgnJzhQDGAQAAiXNlY3AyNTZrMaECnmiibK6E6XqvffRoh82ke86Y87wMuoFWR_bdZnddd1SDdGNwgmI2g3VkcIJiOIV3YWt1MgE
2026-04-22 19:39:57.317 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.33.35 waku 2c9139c98eb6c4c66da9da579c785964cfa95da9ecbb3c5bc473cbdb5e821188
2026-04-22 19:39:57.353 DEBUG [src.node.docker_mananger] Container started with ID 2c9139c98eb6. Setting up logs at ./log/docker/node2_2026-04-22_19-39-55__2139b04c-64f2-41ba-9ee4-ecfe6a4e7bd9__wakuorg_nwaku:latest.log
2026-04-22 19:39:57.354 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 35119
2026-04-22 19:39:57.354 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:39:58.357 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35119/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:58.365 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:39:58.365 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:39:58.366 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35119/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:58.375 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.33.35/tcp/35120/p2p/16Uiu2HAmGKykHBXZmbMQxtBSbQ7s2JEVnwrzDRp3XXuEjNTQT1Mh","/ip4/172.18.33.35/tcp/35121/ws/p2p/16Uiu2HAmGKykHBXZmbMQxtBSbQ7s2JEVnwrzDRp3XXuEjNTQT1Mh"],"enrUri":"enr:-L24QKl7EJmrsFLNEPE69fTFEDGM-XxYwBnlEF1N0jBLJBg6bUmS6D-oeQcc_sxO3oTuK07R1dOfSnXG3n--ziUBvacCgmlkgnY0gmlwhKwSISOKbXVsdGlhZGRyc5YACASsEiEjBokwAAoErBIhIwaJMd0DgnJzhQDGAQAAiXNlY3AyNTZrMaEDNpAHof4kurlUoXsAfp0DSdiujFNn99Sw6B8bVNh55LCDdGNwgokwg3VkcIKJMoV3YWt1MgE"}'
2026-04-22 19:39:58.376 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:39:58.377 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35119/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.174.30/tcp/25142/p2p/16Uiu2HAm662wDHhECRurwG7Y9deSEC4ZcCjybPHdM764uzbBUhBR"]'
2026-04-22 19:39:58.381 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:58.381 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
2026-04-22 19:39:58.382 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25141/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
2026-04-22 19:39:58.385 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:58.386 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35119/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
2026-04-22 19:39:58.391 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:58.394 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:39:58.403 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:58.403 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-22 19:39:58.504 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-04-22 19:39:58.504 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:58.507 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":1776886798394749440,"ephemeral":false,"proof":""}]'
2026-04-22 19:39:58.509 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-22 19:39:58.509 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35119/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:58.512 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":1776886798394749440,"ephemeral":false,"proof":""}]'
2026-04-22 19:39:58.513 INFO [src.steps.relay] WARM UP successful!!
2026-04-22 19:39:58.514 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:39:58.520 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:58.520 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-22 19:39:58.620 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-04-22 19:39:58.621 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:58.624 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":1776886798514600072,"ephemeral":false,"proof":""}]'
2026-04-22 19:39:58.625 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-22 19:39:58.625 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35119/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:58.628 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":1776886798514600072,"ephemeral":false,"proof":""}]'
2026-04-22 19:39:58.629 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:39:58.633 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:39:58.633 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-22 19:39:58.733 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-04-22 19:39:58.734 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:58.737 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":1776886798514600072,"ephemeral":false,"proof":""}]'
2026-04-22 19:39:58.738 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-22 19:39:58.738 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35119/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:39:58.741 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[]'
2026-04-22 19:39:58.744 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-04-22 19:39:58.745 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-04-22 19:39:58.745 DEBUG [src.node.waku_node] Stopping container with id 8a469f69388f
2026-04-22 19:39:59.238 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:39:59.239 DEBUG [src.node.waku_node] Stopping container with id 2c9139c98eb6
2026-04-22 19:39:59.720 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:39:59.721 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-04-22 19:39:59.729 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:39:59.737 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,552 @@
2026-04-22 19:40:37.680 DEBUG [tests.conftest] Running fixture setup: test_id
2026-04-22 19:40:37.681 DEBUG [tests.conftest] Running test: test_different_cursor_and_indexes[110-120] with id: 2026-04-22_19-40-37__63bf53aa-dc1d-4ea3-af43-29afdfdbbf9f
2026-04-22 19:40:37.681 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-04-22 19:40:37.681 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-04-22 19:40:37.681 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-04-22 19:40:37.688 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:40:37.689 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-04-22_19-40-37__63bf53aa-dc1d-4ea3-af43-29afdfdbbf9f__wakuorg_nwaku:latest.log
2026-04-22 19:40:37.689 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:40:37.689 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:40:37.691 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:40:37.691 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.28.209
2026-04-22 19:40:37.691 DEBUG [src.node.docker_mananger] Generated ports ['45477', '45478', '45479', '45480', '45481']
2026-04-22 19:40:37.692 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:40:37.692 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:40:37.692 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:40:37.692 DEBUG [src.node.docker_mananger] docker run -i -t -p 45477:45477 -p 45478:45478 -p 45479:45479 -p 45480:45480 -p 45481:45481 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=45479 --rest-port=45477 --tcp-port=45478 --discv5-udp-port=45480 --rest-address=0.0.0.0 --nat=extip:172.18.28.209 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=8eab6e8d0a39e2ceefc5d8b3866f58ff41e15c9ded8fccab0ff4dc7ebcb5d7fc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=45481 --metrics-logging=true --store=true --relay=true
2026-04-22 19:40:37.877 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.28.209 waku 86f43a2e8738d7ac8370be452a899666116be6c2a8b88950c87f252ec6911eae
2026-04-22 19:40:37.913 DEBUG [src.node.docker_mananger] Container started with ID 86f43a2e8738. Setting up logs at ./log/docker/publishing_node1_2026-04-22_19-40-37__63bf53aa-dc1d-4ea3-af43-29afdfdbbf9f__wakuorg_nwaku:latest.log
2026-04-22 19:40:37.914 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 45477
2026-04-22 19:40:37.916 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:40:37.990 ERROR [src.node.docker_mananger] Max retries reached for container a56705fe23bc. Exiting log stream.
2026-04-22 19:40:38.479 ERROR [src.node.docker_mananger] Max retries reached for container 2e5f716ccac5. Exiting log stream.
2026-04-22 19:40:38.917 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45477/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:38.920 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush 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"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-04-22 19:40:38.920 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:40:38.921 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45477/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:38.923 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.28.209/tcp/45478/p2p/16Uiu2HAmVs3JB9d71ysnbysJAsNKVzZCJPHKBnVgXD3cRL5uWWm8","/ip4/172.18.28.209/tcp/45479/ws/p2p/16Uiu2HAmVs3JB9d71ysnbysJAsNKVzZCJPHKBnVgXD3cRL5uWWm8"],"enrUri":"enr:-L24QMJcEMq0NzdJnyLIt6MNzosQJeSCloMM5TUMyEMIAQQYayu8FWieIKBwB_qeGzCvV_4jHa1R8jCpwTwAusw8DjoCgmlkgnY0gmlwhKwSHNGKbXVsdGlhZGRyc5YACASsEhzRBrGmAAoErBIc0Qaxp90DgnJzhQDGAQAAiXNlY3AyNTZrMaED_6z6loD8X656mVxLZrgth7fuCEjJqbY72YFp7_spNRuDdGNwgrGmg3VkcIKxqIV3YWt1MgM"}'
2026-04-22 19:40:38.923 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:40:38.931 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:40:38.931 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-04-22_19-40-37__63bf53aa-dc1d-4ea3-af43-29afdfdbbf9f__wakuorg_nwaku:latest.log
2026-04-22 19:40:38.931 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:40:38.931 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:40:38.933 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:40:38.933 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.42.240
2026-04-22 19:40:38.933 DEBUG [src.node.docker_mananger] Generated ports ['47320', '47321', '47322', '47323', '47324']
2026-04-22 19:40:38.933 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:40:38.933 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:40:38.933 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:40:38.934 DEBUG [src.node.docker_mananger] docker run -i -t -p 47320:47320 -p 47321:47321 -p 47322:47322 -p 47323:47323 -p 47324:47324 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=47322 --rest-port=47320 --tcp-port=47321 --discv5-udp-port=47323 --rest-address=0.0.0.0 --nat=extip:172.18.42.240 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=c57ed32d60c8fc4eedfd38b0b3a5cfcabeedea921e4a05de82759a718ffd4ef3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47324 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QMJcEMq0NzdJnyLIt6MNzosQJeSCloMM5TUMyEMIAQQYayu8FWieIKBwB_qeGzCvV_4jHa1R8jCpwTwAusw8DjoCgmlkgnY0gmlwhKwSHNGKbXVsdGlhZGRyc5YACASsEhzRBrGmAAoErBIc0Qaxp90DgnJzhQDGAQAAiXNlY3AyNTZrMaED_6z6loD8X656mVxLZrgth7fuCEjJqbY72YFp7_spNRuDdGNwgrGmg3VkcIKxqIV3YWt1MgM --storenode=/ip4/172.18.28.209/tcp/45478/p2p/16Uiu2HAmVs3JB9d71ysnbysJAsNKVzZCJPHKBnVgXD3cRL5uWWm8 --store=true --relay=true
2026-04-22 19:40:39.126 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.42.240 waku a0b94dc2a867d334c5f3dfb52dc0a335fb667f9b5b780b12421580287e78acd0
2026-04-22 19:40:39.161 DEBUG [src.node.docker_mananger] Container started with ID a0b94dc2a867. Setting up logs at ./log/docker/store_node1_2026-04-22_19-40-37__63bf53aa-dc1d-4ea3-af43-29afdfdbbf9f__wakuorg_nwaku:latest.log
2026-04-22 19:40:39.162 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 47320
2026-04-22 19:40:39.163 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:40:40.163 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47320/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:40.166 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush 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"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-04-22 19:40:40.166 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:40:40.167 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47320/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:40.170 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.42.240/tcp/47321/p2p/16Uiu2HAmUEVsx6eDcmsPbcV2x3gntQCVeTdpPbeuXp5HVZ6Uv4DB","/ip4/172.18.42.240/tcp/47322/ws/p2p/16Uiu2HAmUEVsx6eDcmsPbcV2x3gntQCVeTdpPbeuXp5HVZ6Uv4DB"],"enrUri":"enr:-L24QAha6Amwl46b54uqdIPG9y1zEwnFYYTv8V0nAshSTixeJhEZJk0wn84I5au3F9XJ-V1XCx-T3wFJ3qKVaW4MK_ICgmlkgnY0gmlwhKwSKvCKbXVsdGlhZGRyc5YACASsEirwBrjZAAoErBIq8Aa42t0DgnJzhQDGAQAAiXNlY3AyNTZrMaED53Tb1btCM405VZ3hc_2MBKAIsy3BEqXV6Cq5lBorU0aDdGNwgrjZg3VkcIK424V3YWt1MgM"}'
2026-04-22 19:40:40.170 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:40:40.170 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47320/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.28.209/tcp/45478/p2p/16Uiu2HAmVs3JB9d71ysnbysJAsNKVzZCJPHKBnVgXD3cRL5uWWm8"]'
2026-04-22 19:40:40.173 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:40.174 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
2026-04-22 19:40:40.177 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:40.178 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47320/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0"]'
2026-04-22 19:40:40.180 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:40.182 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:40.182 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:40.188 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:40.188 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:40.389 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:40.390 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:40.396 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:40.396 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:40.598 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:40.598 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8y", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:40.604 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:40.604 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:40.805 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:40.805 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8z", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:40.812 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:40.812 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:41.013 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:41.014 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:41.020 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:41.020 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:41.222 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:41.222 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:41.230 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:41.230 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:41.431 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:41.431 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:41.438 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:41.439 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:41.639 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:41.640 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:41.646 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:41.646 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:41.848 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:41.848 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:41.854 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:41.855 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:42.056 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:42.056 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:42.062 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:42.063 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:42.264 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:42.264 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:42.271 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:42.271 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:42.472 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:42.473 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:42.479 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:42.480 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:42.681 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:42.681 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:42.687 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:42.687 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:42.888 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:42.888 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:42.894 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:42.894 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:43.095 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:43.096 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:43.103 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:43.103 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:43.304 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:43.304 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:43.312 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:43.312 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:43.513 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:43.513 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:43.519 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:43.519 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:43.720 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:43.721 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:43.728 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:43.730 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:43.931 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:43.931 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xOA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:43.937 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:43.937 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:44.138 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:44.139 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xOQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:44.145 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:44.146 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:44.347 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:44.347 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yMA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:44.353 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:44.354 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:44.555 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:44.555 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yMQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:44.561 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:44.561 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:44.762 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:44.762 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yMg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:44.768 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:44.768 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:44.969 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:44.969 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yMw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:44.975 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:44.976 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:45.176 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:45.177 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yNA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:45.182 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:45.182 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:45.383 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:45.383 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yNQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:45.389 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:45.390 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:45.591 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:45.591 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yNg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:45.597 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:45.597 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:45.798 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:45.798 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yNw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:45.804 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:45.805 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:46.006 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:46.006 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yOA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:46.012 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:46.012 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:46.213 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:46.213 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yOQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:46.219 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:46.219 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:46.420 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:46.420 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zMA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:46.427 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:46.427 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:46.628 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:46.629 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zMQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:46.636 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:46.636 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:46.837 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:46.837 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zMg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:46.844 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:46.845 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:47.046 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:47.046 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zMw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:47.052 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:47.052 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:47.254 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:47.254 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zNA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:47.260 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:47.261 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:47.462 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:47.462 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zNQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:47.469 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:47.470 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:47.671 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:47.671 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zNg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:47.677 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:47.677 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:47.878 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:47.878 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zNw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:47.884 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:47.885 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:48.085 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:48.086 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zOA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:48.092 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:48.094 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:48.295 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:48.295 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zOQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:48.301 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:48.301 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:48.502 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:48.502 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:48.507 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:48.509 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:48.710 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:48.710 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:48.716 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:48.716 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:48.917 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:48.918 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80Mg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:48.924 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:48.924 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:49.125 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:49.126 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80Mw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:49.132 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:49.133 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:49.334 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:49.334 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80NA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:49.340 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:49.342 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:49.542 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:49.543 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80NQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:49.549 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:49.550 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:49.751 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:49.751 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:49.757 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:49.757 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:49.958 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:49.958 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80Nw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:49.964 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:49.964 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:50.165 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:50.165 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80OA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:50.171 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:50.172 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:50.373 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:50.373 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80OQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:50.379 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:50.379 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:50.581 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:50.581 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:50.587 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:50.587 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:50.788 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:50.789 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:50.796 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:50.796 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:50.998 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:50.998 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81Mg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:51.004 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:51.004 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:51.205 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:51.205 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81Mw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:51.213 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:51.213 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:51.414 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:51.414 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81NA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:51.421 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:51.422 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:51.622 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:51.623 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81NQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:51.628 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:51.629 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:51.829 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:51.830 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:51.836 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:51.837 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:52.038 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:52.038 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81Nw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:52.045 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:52.046 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:52.246 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:52.247 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81OA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:52.253 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:52.254 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:52.455 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:52.455 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81OQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:52.461 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:52.461 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:52.662 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:52.662 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:52.668 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:52.668 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:52.869 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:52.869 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:52.875 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:52.875 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:53.076 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:53.076 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82Mg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:53.082 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:53.082 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:53.283 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:53.283 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82Mw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:53.290 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:53.290 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:53.491 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:53.491 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82NA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:53.497 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:53.497 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:53.698 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:53.699 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82NQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:53.705 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:53.706 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:53.907 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:53.907 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:53.912 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:53.913 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:54.114 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:54.114 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82Nw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:54.120 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:54.120 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:54.321 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:54.321 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82OA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:54.327 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:54.327 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:54.528 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:54.528 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82OQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:54.534 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:54.535 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:54.735 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:54.736 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:54.741 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:54.741 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:54.942 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:54.943 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:54.948 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:54.948 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:55.149 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:55.149 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83Mg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:55.155 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:55.155 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:55.356 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:55.356 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83Mw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:55.362 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:55.362 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:55.563 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:55.563 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83NA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:55.570 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:55.570 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:55.771 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:55.771 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83NQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:55.776 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:55.777 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:55.978 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:55.978 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:55.984 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:55.985 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:56.186 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:56.186 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83Nw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:56.192 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:56.193 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:56.393 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:56.394 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83OA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:56.399 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:56.400 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:56.601 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:56.601 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83OQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:56.606 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:56.606 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:56.807 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:56.807 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:56.813 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:56.813 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:57.014 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:57.014 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:57.020 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:57.020 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:57.221 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:57.221 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84Mg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:57.227 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:57.228 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:57.430 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:57.430 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84Mw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:57.436 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:57.437 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:57.637 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:57.638 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84NA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:57.644 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:57.644 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:57.845 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:57.845 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84NQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:57.851 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:57.851 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:58.052 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:58.052 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:58.059 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:58.059 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:58.261 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:58.261 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84Nw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:58.267 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:58.267 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:58.468 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:58.469 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84OA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:58.475 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:58.475 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:58.676 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:58.676 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84OQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:58.682 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:58.682 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:58.884 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:58.884 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:58.889 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:58.890 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:59.091 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:59.091 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:59.097 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:59.097 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:59.298 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:59.298 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85Mg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:59.304 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:59.305 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:59.506 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:59.506 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85Mw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:59.512 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:59.512 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:59.713 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:59.713 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85NA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:59.719 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:59.719 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:40:59.920 DEBUG [src.steps.store] Relaying message
2026-04-22 19:40:59.920 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85NQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:59.927 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:59.927 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:00.128 DEBUG [src.steps.store] Relaying message
2026-04-22 19:41:00.129 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:41:00.134 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:00.135 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:00.336 DEBUG [src.steps.store] Relaying message
2026-04-22 19:41:00.337 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85Nw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:41:00.342 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:00.343 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:00.545 DEBUG [src.steps.store] Relaying message
2026-04-22 19:41:00.545 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85OA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:41:00.550 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:00.551 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:00.752 DEBUG [src.steps.store] Relaying message
2026-04-22 19:41:00.752 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85OQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:41:00.760 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:00.760 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:00.961 DEBUG [src.steps.store] Relaying message
2026-04-22 19:41:00.961 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:41:00.969 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:00.969 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:01.170 DEBUG [src.steps.store] Relaying message
2026-04-22 19:41:01.170 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:41:01.176 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:01.176 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:01.377 DEBUG [src.steps.store] Relaying message
2026-04-22 19:41:01.378 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:41:01.383 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:01.384 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:01.585 DEBUG [src.steps.store] Relaying message
2026-04-22 19:41:01.586 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDM=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:41:01.593 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:01.593 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:01.794 DEBUG [src.steps.store] Relaying message
2026-04-22 19:41:01.794 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:41:01.800 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:01.801 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:02.002 DEBUG [src.steps.store] Relaying message
2026-04-22 19:41:02.002 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDU=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:41:02.008 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:02.008 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:02.209 DEBUG [src.steps.store] Relaying message
2026-04-22 19:41:02.209 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDY=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:41:02.215 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:02.216 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:02.417 DEBUG [src.steps.store] Relaying message
2026-04-22 19:41:02.417 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDc=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:41:02.423 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:02.424 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:02.625 DEBUG [src.steps.store] Relaying message
2026-04-22 19:41:02.625 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDg=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:41:02.631 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:02.631 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:02.832 DEBUG [src.steps.store] Relaying message
2026-04-22 19:41:02.833 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:41:02.839 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:02.839 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:03.041 DEBUG [src.steps.store] Relaying message
2026-04-22 19:41:03.041 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:41:03.048 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:03.049 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:03.250 DEBUG [src.steps.store] Relaying message
2026-04-22 19:41:03.250 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:41:03.256 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:03.256 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:03.457 DEBUG [src.steps.store] Relaying message
2026-04-22 19:41:03.457 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:41:03.465 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:03.465 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:03.666 DEBUG [src.steps.store] Relaying message
2026-04-22 19:41:03.667 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTM=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:41:03.673 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:03.673 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:03.874 DEBUG [src.steps.store] Relaying message
2026-04-22 19:41:03.874 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:41:03.880 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:03.881 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:04.082 DEBUG [src.steps.store] Relaying message
2026-04-22 19:41:04.082 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTU=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:41:04.089 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:04.090 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:04.291 DEBUG [src.steps.store] Relaying message
2026-04-22 19:41:04.291 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTY=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:41:04.298 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:04.299 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:04.500 DEBUG [src.steps.store] Relaying message
2026-04-22 19:41:04.500 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTc=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:41:04.505 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:04.506 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:04.707 DEBUG [src.steps.store] Relaying message
2026-04-22 19:41:04.707 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTg=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:41:04.714 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:04.714 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:04.915 DEBUG [src.steps.store] Relaying message
2026-04-22 19:41:04.916 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:41:04.921 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:41:04.922 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-04-22 19:41:05.123 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45477/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:41:05.129 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2026-04-22 19:41:05.129 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47320/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:41:05.135 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2026-04-22 19:41:05.136 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45477/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&cursor=0xd810e8da63c66d9e687ffd4e8cd5d8821cf81a477a339982f13f20e19e3f5985&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:41:05.140 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x2414cfa662c71601f3b2851fc0899d3a98491bb1cefaa2a453ae8b4463726744"},{"messageHash":"0x9457466cde8d550579fcd8d46114e8571ad75b7eaa8a9f1a4f533c5138ee6a2e"},{"messageHash":"0x5590d890562515d321bd8f975dd46b8e9dc487b9ac98f3f378cf84dcc3f166f3"},{"messageHash":"0x84f5625aa14f75f8a19fb756a9412a2c4e7e52d20e26f3d542cdcb485c8189f9"},{"messageHash":"0x2727e242c68d48daf0f4d703cdf22fc03a076d853df8605649cbe4adb04a6d4a"},{"messageHash":"0x732d935d37ca018beef1068d4a2aba51ee7ee558c3dc505b88f11038bd912327"},{"messageHash":"0xf56ff3e26e68d2c6882cc683cdd6cabc74af594f9ae26688c5222922e06a655f"},{"messageHash":"0xa8adc37b4bb4cdf43f428422748e1836f2f0b6a96e719eebbf426d2de3273cf2"},{"messageHash":"0x4fea5ae5bfdba0f5841d87f920179bbf19230d78c1e18bdfb181fc0931c5403d"},{"messageHash":"0xf83b1e9b9d9f878b914131eca994a95d70d5410da97eec91bcb618eaf32224a9"},{"messageHash":"0xc977721734339dca88d3ca02aae5c7ba966518c1c3e54115b985614ae3461572"},{"messageHash":"0xad1d466f5e472396a86e5cae81c4deaa97c6ed909130928a7b15689ad7767e80"},{"messageHash":"0x434b3595b668dab282c66163c2431e11f562d0a4e08af1486c54265e243fde86"},{"messageHash":"0x80c94961f1c560f98f130128f77f78d7a418a6287aa011d106b2976b54f25298"},{"messageHash":"0xb08dcbecd5617744b11a811ae5d8ab875ef34668a09c2a99d78481316eb2090b"},{"messageHash":"0x1ac82151b9fb6cdf664f75eb97399346440d4fe4873ae901fff829fbc1b87ea4"},{"messageHash":"0xd55f39e4ba88761d6236da561b63bb3b65fc85acd493b249591f6fa3bdbb2103"},{"messageHash":"0x4abf9068efc31c82f6dcb57dd9bf527043723bb4ed9868cd759d099d35814f03"},{"messageHash":"0x7c143b04e5f06c75a10ee65a17ef7f844d9b761e609a3b14f31852c74f3b3d34"},{"messageHash":"0xe28e8716dc3e1caa0c6feb35a6b15727de96d64a4b08d345bf473d1c75df3d6f"}]}'
2026-04-22 19:41:05.141 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47320/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F198%2F0&cursor=0xd810e8da63c66d9e687ffd4e8cd5d8821cf81a477a339982f13f20e19e3f5985&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:41:05.146 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x2414cfa662c71601f3b2851fc0899d3a98491bb1cefaa2a453ae8b4463726744"},{"messageHash":"0x9457466cde8d550579fcd8d46114e8571ad75b7eaa8a9f1a4f533c5138ee6a2e"},{"messageHash":"0x5590d890562515d321bd8f975dd46b8e9dc487b9ac98f3f378cf84dcc3f166f3"},{"messageHash":"0x84f5625aa14f75f8a19fb756a9412a2c4e7e52d20e26f3d542cdcb485c8189f9"},{"messageHash":"0x2727e242c68d48daf0f4d703cdf22fc03a076d853df8605649cbe4adb04a6d4a"},{"messageHash":"0x732d935d37ca018beef1068d4a2aba51ee7ee558c3dc505b88f11038bd912327"},{"messageHash":"0xf56ff3e26e68d2c6882cc683cdd6cabc74af594f9ae26688c5222922e06a655f"},{"messageHash":"0xa8adc37b4bb4cdf43f428422748e1836f2f0b6a96e719eebbf426d2de3273cf2"},{"messageHash":"0x4fea5ae5bfdba0f5841d87f920179bbf19230d78c1e18bdfb181fc0931c5403d"},{"messageHash":"0xf83b1e9b9d9f878b914131eca994a95d70d5410da97eec91bcb618eaf32224a9"},{"messageHash":"0xc977721734339dca88d3ca02aae5c7ba966518c1c3e54115b985614ae3461572"},{"messageHash":"0xad1d466f5e472396a86e5cae81c4deaa97c6ed909130928a7b15689ad7767e80"},{"messageHash":"0x434b3595b668dab282c66163c2431e11f562d0a4e08af1486c54265e243fde86"},{"messageHash":"0x80c94961f1c560f98f130128f77f78d7a418a6287aa011d106b2976b54f25298"},{"messageHash":"0xb08dcbecd5617744b11a811ae5d8ab875ef34668a09c2a99d78481316eb2090b"},{"messageHash":"0x1ac82151b9fb6cdf664f75eb97399346440d4fe4873ae901fff829fbc1b87ea4"},{"messageHash":"0xd55f39e4ba88761d6236da561b63bb3b65fc85acd493b249591f6fa3bdbb2103"},{"messageHash":"0x4abf9068efc31c82f6dcb57dd9bf527043723bb4ed9868cd759d099d35814f03"},{"messageHash":"0x7c143b04e5f06c75a10ee65a17ef7f844d9b761e609a3b14f31852c74f3b3d34"},{"messageHash":"0xe28e8716dc3e1caa0c6feb35a6b15727de96d64a4b08d345bf473d1c75df3d6f"}]}'
2026-04-22 19:41:05.149 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-04-22 19:41:05.150 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-04-22 19:41:05.150 DEBUG [src.node.waku_node] Stopping container with id 86f43a2e8738
2026-04-22 19:41:05.658 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:41:05.659 DEBUG [src.node.waku_node] Stopping container with id a0b94dc2a867
2026-04-22 19:41:06.151 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:41:06.154 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-04-22 19:41:06.243 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:41:06.295 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,77 @@
2026-04-22 19:40:34.005 DEBUG [tests.conftest] Running fixture setup: test_id
2026-04-22 19:40:34.006 DEBUG [tests.conftest] Running test: test_2_nodes_different_cluster_different_shard with id: 2026-04-22_19-40-34__062dde70-7937-49b2-888f-2c05d9d505aa
2026-04-22 19:40:34.006 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-04-22 19:40:34.006 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-04-22 19:40:34.006 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-04-22 19:40:34.015 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:40:34.016 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-04-22_19-40-34__062dde70-7937-49b2-888f-2c05d9d505aa__wakuorg_nwaku:latest.log
2026-04-22 19:40:34.016 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:40:34.016 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:40:34.017 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:40:34.018 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.220.3
2026-04-22 19:40:34.018 DEBUG [src.node.docker_mananger] Generated ports ['42930', '42931', '42932', '42933', '42934']
2026-04-22 19:40:34.018 DEBUG [src.node.waku_node] Cluster id was resolved to: 199
2026-04-22 19:40:34.018 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-04-22 19:40:34.018 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:40:34.018 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:40:34.018 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:40:34.019 DEBUG [src.node.docker_mananger] docker run -i -t -p 42930:42930 -p 42931:42931 -p 42932:42932 -p 42933:42933 -p 42934:42934 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=42932 --rest-port=42930 --tcp-port=42931 --discv5-udp-port=42933 --rest-address=0.0.0.0 --nat=extip:172.18.220.3 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=bcffed43c38ddfd0c52ff7a2bbaddc700363b70affb19e15ce3e7c83d2f5b6df --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=42934 --metrics-logging=true --relay=true --filter=true
2026-04-22 19:40:34.217 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.220.3 waku a56705fe23bcc8c5030090cb69bbb4e5f2996d149388f7878e9a739e583d5a2b
2026-04-22 19:40:34.254 DEBUG [src.node.docker_mananger] Container started with ID a56705fe23bc. Setting up logs at ./log/docker/node1_2026-04-22_19-40-34__062dde70-7937-49b2-888f-2c05d9d505aa__wakuorg_nwaku:latest.log
2026-04-22 19:40:34.255 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 42930
2026-04-22 19:40:34.256 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:40:34.326 ERROR [src.node.docker_mananger] Max retries reached for container e5fb7835bc72. Exiting log stream.
2026-04-22 19:40:34.804 ERROR [src.node.docker_mananger] Max retries reached for container 1b214cc8d993. Exiting log stream.
2026-04-22 19:40:35.256 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42930/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:35.259 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer 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-04-22 19:40:35.259 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:40:35.260 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42930/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:35.263 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.220.3/tcp/42931/p2p/16Uiu2HAm3qUqsfL9JPs1udZLFGc3ToVFxYKYoMXj9FZthhPbbWmg","/ip4/172.18.220.3/tcp/42932/ws/p2p/16Uiu2HAm3qUqsfL9JPs1udZLFGc3ToVFxYKYoMXj9FZthhPbbWmg"],"enrUri":"enr:-L24QOF_88p9m70-k-il8EQ9ZMkoVU_UAFppL7LddtlgGCSEYXYJ6yJpx-k-dHBQ1RR4KjGDQ-TBfYaTEYrmLj1Y5tACgmlkgnY0gmlwhKwS3AOKbXVsdGlhZGRyc5YACASsEtwDBqezAAoErBLcAwantN0DgnJzhQDHAQAAiXNlY3AyNTZrMaECfPbXu3gsmvj-CIN_b6dTrRpcGHmphiEWRwgcp3gq4WODdGNwgqezg3VkcIKntYV3YWt1MgU"}'
2026-04-22 19:40:35.263 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:40:35.271 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-04-22 19:40:35.271 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-04-22_19-40-34__062dde70-7937-49b2-888f-2c05d9d505aa__wakuorg_nwaku:latest.log
2026-04-22 19:40:35.271 DEBUG [src.node.waku_node] Starting Node...
2026-04-22 19:40:35.271 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-04-22 19:40:35.273 DEBUG [src.node.docker_mananger] Network waku already exists
2026-04-22 19:40:35.273 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.170.245
2026-04-22 19:40:35.273 DEBUG [src.node.docker_mananger] Generated ports ['24666', '24667', '24668', '24669', '24670']
2026-04-22 19:40:35.273 DEBUG [src.node.waku_node] Cluster id was resolved to: 4
2026-04-22 19:40:35.273 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-04-22 19:40:35.273 DEBUG [src.node.waku_node] RLN credentials were not set
2026-04-22 19:40:35.274 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-04-22 19:40:35.274 DEBUG [src.node.waku_node] Using volumes []
2026-04-22 19:40:35.274 DEBUG [src.node.docker_mananger] docker run -i -t -p 24666:24666 -p 24667:24667 -p 24668:24668 -p 24669:24669 -p 24670:24670 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=24668 --rest-port=24666 --tcp-port=24667 --discv5-udp-port=24669 --rest-address=0.0.0.0 --nat=extip:172.18.170.245 --peer-exchange=true --discv5-discovery=true --cluster-id=4 --nodekey=c743e992b344ae49fa43c5bf461f3fd65c7f2cee95e2bc04d8e172e5d861308d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24670 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOF_88p9m70-k-il8EQ9ZMkoVU_UAFppL7LddtlgGCSEYXYJ6yJpx-k-dHBQ1RR4KjGDQ-TBfYaTEYrmLj1Y5tACgmlkgnY0gmlwhKwS3AOKbXVsdGlhZGRyc5YACASsEtwDBqezAAoErBLcAwantN0DgnJzhQDHAQAAiXNlY3AyNTZrMaECfPbXu3gsmvj-CIN_b6dTrRpcGHmphiEWRwgcp3gq4WODdGNwgqezg3VkcIKntYV3YWt1MgU
2026-04-22 19:40:35.468 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.170.245 waku 2e5f716ccac55173c5d1b6d4ab34b6c44d9226efeeaf8e50c1b29391b47b8686
2026-04-22 19:40:35.508 DEBUG [src.node.docker_mananger] Container started with ID 2e5f716ccac5. Setting up logs at ./log/docker/node2_2026-04-22_19-40-34__062dde70-7937-49b2-888f-2c05d9d505aa__wakuorg_nwaku:latest.log
2026-04-22 19:40:35.508 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 24666
2026-04-22 19:40:35.509 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-04-22 19:40:36.510 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24666/health" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:36.521 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"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-04-22 19:40:36.522 INFO [src.node.waku_node] Node protocols are initialized !!
2026-04-22 19:40:36.522 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24666/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:36.528 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.170.245/tcp/24667/p2p/16Uiu2HAmHLUAcLhGbNUte8imdjG2e48sSnTtdmmkgqBMdnudtDKV","/ip4/172.18.170.245/tcp/24668/ws/p2p/16Uiu2HAmHLUAcLhGbNUte8imdjG2e48sSnTtdmmkgqBMdnudtDKV"],"enrUri":"enr:-L24QKGLi7EEBe0bnYd_7jiynIJpz0USumjON8NwvNxq_JL3DMohechhTCVNzZFValVrv3bjlg_iyukXuFntkLlwd48CgmlkgnY0gmlwhKwSqvWKbXVsdGlhZGRyc5YACASsEqr1BmBbAAoErBKq9QZgXN0DgnJzhQAEAQAAiXNlY3AyNTZrMaEDRYvZy2FSCxJeIobNiH8kRqNS_ShiU7GDE1YHFgEKxdiDdGNwgmBbg3VkcIJgXYV3YWt1MgE"}'
2026-04-22 19:40:36.528 INFO [src.node.waku_node] REST service is ready !!
2026-04-22 19:40:36.529 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24666/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.220.3/tcp/42931/p2p/16Uiu2HAm3qUqsfL9JPs1udZLFGc3ToVFxYKYoMXj9FZthhPbbWmg"]'
2026-04-22 19:40:36.557 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:36.558 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42930/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/199/0"]'
2026-04-22 19:40:36.566 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:36.567 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24666/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/4/1"]'
2026-04-22 19:40:36.574 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:36.575 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42930/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-04-22 19:40:36.581 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-04-22 19:40:36.582 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-04-22 19:40:36.682 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-04-22 19:40:36.683 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42930/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F0" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:36.686 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1776886836575481328,"ephemeral":false,"proof":""}]'
2026-04-22 19:40:36.688 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-04-22 19:40:36.688 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24666/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F0" -H "Content-Type: application/json" -d 'None'
2026-04-22 19:40:36.690 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:24666/relay/v1/messages/%2Fwaku%2F2%2Frs%2F199%2F0. Response content: b''
2026-04-22 19:40:36.693 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-04-22 19:40:36.694 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-04-22 19:40:36.694 DEBUG [src.node.waku_node] Stopping container with id a56705fe23bc
2026-04-22 19:40:37.177 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:40:37.178 DEBUG [src.node.waku_node] Stopping container with id 2e5f716ccac5
2026-04-22 19:40:37.654 DEBUG [src.node.waku_node] Container stopped.
2026-04-22 19:40:37.656 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-04-22 19:40:37.668 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-04-22 19:40:37.676 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,2 @@
"BROKEN","EPIC","FAILED","FEATURE","PASSED","SKIPPED","STORY","UNKNOWN"
"1","","0","","27","0","","0"
1 BROKEN EPIC FAILED FEATURE PASSED SKIPPED STORY UNKNOWN
2 1 0 27 0 0

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,2 @@
"BROKEN","CATEGORY","FAILED","PASSED","SKIPPED","UNKNOWN"
"1","Test defects","0","0","0","0"
1 BROKEN CATEGORY FAILED PASSED SKIPPED UNKNOWN
2 1 Test defects 0 0 0 0

View File

@ -0,0 +1 @@
{"uid":"4b4757e66a1912dae1a509f688f20b0f","children":[{"name":"Test defects","children":[{"name":"Exception: Error: 500 Server Error: Internal Server Error for url: http://127.0.0.1:4065/relay/v1/auto/subscriptions with response: b'Subscribe failed:Failed to decode subscription event: Static sharding is used, relay subscriptions must specify a pubsub topic'","children":[{"name":"test_single_content_topic[/statusim/1/community/cbor]","uid":"7d23d200ddd82418","parentUid":"6dba8bd841140cccd91b7de43451e06d","status":"broken","time":{"start":1776886830482,"stop":1776886832993,"duration":2511},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":2,"retriesStatusChange":false,"parameters":["'/statusim/1/community/cbor'"],"tags":[]}],"uid":"6dba8bd841140cccd91b7de43451e06d"}],"uid":"bdbf199525818fae7a8651db9eafe741"}],"name":"categories"}

File diff suppressed because one or more lines are too long

29
nim/1201/data/suites.csv Normal file
View File

@ -0,0 +1,29 @@
"DESCRIPTION","DURATION IN MS","NAME","PARENT SUITE","START TIME","STATUS","STOP TIME","SUB SUITE","SUITE","TEST CLASS","TEST METHOD"
"","15","test_publish_with_invalid_content_topics","tests.relay","Wed Apr 22 19:39:54 UTC 2026","passed","Wed Apr 22 19:39:54 UTC 2026","TestRelayPublish","test_publish","",""
"","7","test_store_with_unknown_content_topic","tests.store","Wed Apr 22 19:41:22 UTC 2026","passed","Wed Apr 22 19:41:22 UTC 2026","TestTopics","test_topics","",""
"","301","test_light_push_with_payload_less_than_150_kb","tests.light_push","Wed Apr 22 19:39:38 UTC 2026","passed","Wed Apr 22 19:39:38 UTC 2026","TestLightPushPublish","test_publish","",""
"","24965","test_different_cursor_and_indexes[110-120]","tests.store","Wed Apr 22 19:40:40 UTC 2026","passed","Wed Apr 22 19:41:05 UTC 2026","TestCursor","test_cursor","",""
"","4068","test_unsubscribe_from_some_content_topics[content_topic_list1]","tests.sharding","Wed Apr 22 19:40:10 UTC 2026","passed","Wed Apr 22 19:40:14 UTC 2026","TestRelayAutosharding","test_relay_auto_sharding","",""
"","11","test_filter_subscribe_to_101_content_topics","tests.filter","Wed Apr 22 19:39:29 UTC 2026","passed","Wed Apr 22 19:39:29 UTC 2026","TestFilterSubscribeCreate","test_subscribe_create","",""
"","16","test_relay_unsubscribe_with_invalid_pubsub_topic_format","tests.relay","Wed Apr 22 19:40:05 UTC 2026","passed","Wed Apr 22 19:40:05 UTC 2026","TestRelaySubscribe","test_subscribe","",""
"","259","test_filter_update_subscription_add_a_new_content_topic","tests.filter","Wed Apr 22 19:39:32 UTC 2026","passed","Wed Apr 22 19:39:33 UTC 2026","TestFilterSubscribeUpdate","test_subscribe_update","",""
"","2555","test_admin_service_peers_schema","tests.rest_flags","Wed Apr 22 19:40:06 UTC 2026","passed","Wed Apr 22 19:40:09 UTC 2026","TestAdminFlags","test_admin_flags","",""
"","2568","test_main_node_relay_lightpush__peer_only_relay","tests.light_push","Wed Apr 22 19:39:39 UTC 2026","passed","Wed Apr 22 19:39:42 UTC 2026","TestRunningNodes","test_running_nodes","",""
"","2617","test_retrieve_messages_without_subscribing_via_api","tests.sharding","Wed Apr 22 19:40:15 UTC 2026","passed","Wed Apr 22 19:40:17 UTC 2026","TestRelayStaticSharding","test_relay_static_sharding","",""
"","5929","test_sync_messages_received_via_lightpush","tests.store_sync","Wed Apr 22 19:41:34 UTC 2026","passed","Wed Apr 22 19:41:40 UTC 2026","TestStoreSync","test_store_sync","",""
"","3586","test_unsubscribe_from_all_pubsub_topics_one_by_one","tests.sharding","Wed Apr 22 19:40:18 UTC 2026","passed","Wed Apr 22 19:40:22 UTC 2026","TestRelayStaticSharding","test_relay_static_sharding","",""
"","635","test_filter_subscribe_to_multiple_pubsub_topic_from_same_cluster","tests.filter","Wed Apr 22 19:39:25 UTC 2026","passed","Wed Apr 22 19:39:26 UTC 2026","TestFilterSubscribeCreate","test_subscribe_create","",""
"","39378","test_store_no_peer_selected","tests.e2e","Wed Apr 22 19:37:59 UTC 2026","passed","Wed Apr 22 19:38:38 UTC 2026","TestE2E","test_e2e","",""
"","5771","test_store_with_long_string_pubsub_topic","tests.store","Wed Apr 22 19:41:27 UTC 2026","passed","Wed Apr 22 19:41:33 UTC 2026","TestTopics","test_topics","",""
"","125","test_last_node_to_start_publishes","tests.relay","Wed Apr 22 19:39:49 UTC 2026","passed","Wed Apr 22 19:39:49 UTC 2026","TestRelayMultipleNodes","test_multiple_nodes","",""
"","115","test_filter_get_message_with_version","tests.filter","Wed Apr 22 19:39:07 UTC 2026","passed","Wed Apr 22 19:39:07 UTC 2026","TestFilterGetMessages","test_get_messages","",""
"","6","test_relay_subscribe_with_empty_pubsub_topic_list","tests.relay","Wed Apr 22 19:40:02 UTC 2026","passed","Wed Apr 22 19:40:02 UTC 2026","TestRelaySubscribe","test_subscribe","",""
"","2684","test_2_nodes_different_cluster_different_shard","tests.sharding","Wed Apr 22 19:40:34 UTC 2026","passed","Wed Apr 22 19:40:36 UTC 2026","TestRunningNodesStaticSharding","test_running_nodes_static_sharding","",""
"","22576","test_relay_with_latency_between_two_nodes","tests.e2e","Wed Apr 22 19:38:41 UTC 2026","passed","Wed Apr 22 19:39:03 UTC 2026","TestNetworkConditions","test_network_conditions","",""
"","846","test_store_with_empty_hashes","tests.store","Wed Apr 22 19:41:08 UTC 2026","passed","Wed Apr 22 19:41:09 UTC 2026","TestHashes","test_hashes","",""
"","2708","test_main_node_relay_and_store__peer_relay_and_store","tests.store","Wed Apr 22 19:41:10 UTC 2026","passed","Wed Apr 22 19:41:13 UTC 2026","TestRunningNodes","test_running_nodes","",""
"","2033","test_filter_get_message_with_150_kb_payload","tests.filter","Wed Apr 22 19:39:10 UTC 2026","passed","Wed Apr 22 19:39:13 UTC 2026","TestFilterGetMessages","test_get_messages","",""
"","2511","test_single_content_topic[/statusim/1/community/cbor]","tests.sharding","Wed Apr 22 19:40:30 UTC 2026","broken","Wed Apr 22 19:40:32 UTC 2026","TestRunningNodesAutosharding","test_running_nodes_auto_sharding","",""
"","228","test_publish_and_retrieve_duplicate_message","tests.relay","Wed Apr 22 19:39:58 UTC 2026","passed","Wed Apr 22 19:39:58 UTC 2026","TestRelayPublish","test_publish","",""
"","4098","test_optional_nodes_not_subscribed_to_same_topic","tests.filter","Wed Apr 22 19:39:16 UTC 2026","passed","Wed Apr 22 19:39:20 UTC 2026","TestFilterMultipleNodes","test_multiple_nodes","",""
"","2744","test_main_node_only_relay__peer_only_relay","tests.store","Wed Apr 22 19:41:14 UTC 2026","passed","Wed Apr 22 19:41:17 UTC 2026","TestRunningNodes","test_running_nodes","",""
1 DESCRIPTION DURATION IN MS NAME PARENT SUITE START TIME STATUS STOP TIME SUB SUITE SUITE TEST CLASS TEST METHOD
2 15 test_publish_with_invalid_content_topics tests.relay Wed Apr 22 19:39:54 UTC 2026 passed Wed Apr 22 19:39:54 UTC 2026 TestRelayPublish test_publish
3 7 test_store_with_unknown_content_topic tests.store Wed Apr 22 19:41:22 UTC 2026 passed Wed Apr 22 19:41:22 UTC 2026 TestTopics test_topics
4 301 test_light_push_with_payload_less_than_150_kb tests.light_push Wed Apr 22 19:39:38 UTC 2026 passed Wed Apr 22 19:39:38 UTC 2026 TestLightPushPublish test_publish
5 24965 test_different_cursor_and_indexes[110-120] tests.store Wed Apr 22 19:40:40 UTC 2026 passed Wed Apr 22 19:41:05 UTC 2026 TestCursor test_cursor
6 4068 test_unsubscribe_from_some_content_topics[content_topic_list1] tests.sharding Wed Apr 22 19:40:10 UTC 2026 passed Wed Apr 22 19:40:14 UTC 2026 TestRelayAutosharding test_relay_auto_sharding
7 11 test_filter_subscribe_to_101_content_topics tests.filter Wed Apr 22 19:39:29 UTC 2026 passed Wed Apr 22 19:39:29 UTC 2026 TestFilterSubscribeCreate test_subscribe_create
8 16 test_relay_unsubscribe_with_invalid_pubsub_topic_format tests.relay Wed Apr 22 19:40:05 UTC 2026 passed Wed Apr 22 19:40:05 UTC 2026 TestRelaySubscribe test_subscribe
9 259 test_filter_update_subscription_add_a_new_content_topic tests.filter Wed Apr 22 19:39:32 UTC 2026 passed Wed Apr 22 19:39:33 UTC 2026 TestFilterSubscribeUpdate test_subscribe_update
10 2555 test_admin_service_peers_schema tests.rest_flags Wed Apr 22 19:40:06 UTC 2026 passed Wed Apr 22 19:40:09 UTC 2026 TestAdminFlags test_admin_flags
11 2568 test_main_node_relay_lightpush__peer_only_relay tests.light_push Wed Apr 22 19:39:39 UTC 2026 passed Wed Apr 22 19:39:42 UTC 2026 TestRunningNodes test_running_nodes
12 2617 test_retrieve_messages_without_subscribing_via_api tests.sharding Wed Apr 22 19:40:15 UTC 2026 passed Wed Apr 22 19:40:17 UTC 2026 TestRelayStaticSharding test_relay_static_sharding
13 5929 test_sync_messages_received_via_lightpush tests.store_sync Wed Apr 22 19:41:34 UTC 2026 passed Wed Apr 22 19:41:40 UTC 2026 TestStoreSync test_store_sync
14 3586 test_unsubscribe_from_all_pubsub_topics_one_by_one tests.sharding Wed Apr 22 19:40:18 UTC 2026 passed Wed Apr 22 19:40:22 UTC 2026 TestRelayStaticSharding test_relay_static_sharding
15 635 test_filter_subscribe_to_multiple_pubsub_topic_from_same_cluster tests.filter Wed Apr 22 19:39:25 UTC 2026 passed Wed Apr 22 19:39:26 UTC 2026 TestFilterSubscribeCreate test_subscribe_create
16 39378 test_store_no_peer_selected tests.e2e Wed Apr 22 19:37:59 UTC 2026 passed Wed Apr 22 19:38:38 UTC 2026 TestE2E test_e2e
17 5771 test_store_with_long_string_pubsub_topic tests.store Wed Apr 22 19:41:27 UTC 2026 passed Wed Apr 22 19:41:33 UTC 2026 TestTopics test_topics
18 125 test_last_node_to_start_publishes tests.relay Wed Apr 22 19:39:49 UTC 2026 passed Wed Apr 22 19:39:49 UTC 2026 TestRelayMultipleNodes test_multiple_nodes
19 115 test_filter_get_message_with_version tests.filter Wed Apr 22 19:39:07 UTC 2026 passed Wed Apr 22 19:39:07 UTC 2026 TestFilterGetMessages test_get_messages
20 6 test_relay_subscribe_with_empty_pubsub_topic_list tests.relay Wed Apr 22 19:40:02 UTC 2026 passed Wed Apr 22 19:40:02 UTC 2026 TestRelaySubscribe test_subscribe
21 2684 test_2_nodes_different_cluster_different_shard tests.sharding Wed Apr 22 19:40:34 UTC 2026 passed Wed Apr 22 19:40:36 UTC 2026 TestRunningNodesStaticSharding test_running_nodes_static_sharding
22 22576 test_relay_with_latency_between_two_nodes tests.e2e Wed Apr 22 19:38:41 UTC 2026 passed Wed Apr 22 19:39:03 UTC 2026 TestNetworkConditions test_network_conditions
23 846 test_store_with_empty_hashes tests.store Wed Apr 22 19:41:08 UTC 2026 passed Wed Apr 22 19:41:09 UTC 2026 TestHashes test_hashes
24 2708 test_main_node_relay_and_store__peer_relay_and_store tests.store Wed Apr 22 19:41:10 UTC 2026 passed Wed Apr 22 19:41:13 UTC 2026 TestRunningNodes test_running_nodes
25 2033 test_filter_get_message_with_150_kb_payload tests.filter Wed Apr 22 19:39:10 UTC 2026 passed Wed Apr 22 19:39:13 UTC 2026 TestFilterGetMessages test_get_messages
26 2511 test_single_content_topic[/statusim/1/community/cbor] tests.sharding Wed Apr 22 19:40:30 UTC 2026 broken Wed Apr 22 19:40:32 UTC 2026 TestRunningNodesAutosharding test_running_nodes_auto_sharding
27 228 test_publish_and_retrieve_duplicate_message tests.relay Wed Apr 22 19:39:58 UTC 2026 passed Wed Apr 22 19:39:58 UTC 2026 TestRelayPublish test_publish
28 4098 test_optional_nodes_not_subscribed_to_same_topic tests.filter Wed Apr 22 19:39:16 UTC 2026 passed Wed Apr 22 19:39:20 UTC 2026 TestFilterMultipleNodes test_multiple_nodes
29 2744 test_main_node_only_relay__peer_only_relay tests.store Wed Apr 22 19:41:14 UTC 2026 passed Wed Apr 22 19:41:17 UTC 2026 TestRunningNodes test_running_nodes

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

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